C# 这些程序集引用从何而来?

C# Where are these assembly references coming from?

提问人:jmucchiello 提问时间:9/30/2023 最后编辑:jmucchiello 更新时间:10/1/2023 访问量:72

问:

我有一个在引用下列出实体框架和几个SQLite程序集的地方。我想删除它们,但它们不断回来。项目中没有。并且这个项目不引用SQLite。文件的引用部分不引用它们:.csprojnuget.config.csproj

<ItemGroup>
    <Reference Include="PdfSharp-gdi, Version=1.50.5147.0, Culture=neutral, PublicKeyToken=f94615aa0424f9eb, processorArchitecture=MSIL">
      <HintPath>..\Packages\PDFsharp-gdi.1.50.5147\lib\net20\PdfSharp-gdi.dll</HintPath>
    </Reference>
    <Reference Include="PdfSharp.Charting-gdi, Version=1.50.5147.0, Culture=neutral, PublicKeyToken=f94615aa0424f9eb, processorArchitecture=MSIL">
      <HintPath>..\Packages\PDFsharp-gdi.1.50.5147\lib\net20\PdfSharp.Charting-gdi.dll</HintPath>
    </Reference>
    <Reference Include="LocalLib">
      <HintPath>..\..\localpath\bin\LocalLib.dll</HintPath>
    </Reference>
    <Reference Include="System" />
    <Reference Include="System.Core" />
    <Reference Include="System.Drawing" />
    <Reference Include="System.Xml.Linq" />
    <Reference Include="System.Data.DataSetExtensions" />
    <Reference Include="Microsoft.CSharp" />
    <Reference Include="System.Data" />
    <Reference Include="System.Net.Http" />
    <Reference Include="System.Xml" />
</ItemGroup>

但在 VS2019 中,Entity Framework 与 SQLite 程序集一起列在参考中。它在哪里找到参考资料,我该如何摆脱它们?

View within VS2019

C# Visual-Studio-2019 程序集

评论

0赞 nbk 9/30/2023
您使用 PDFSpSharp,它需要一些资源来完成其工作
0赞 Dai 9/30/2023
看起来您使用的是旧式文件 - 您不能在支持下更新到 SDK 样式吗?*.csproj<PackageReference>
1赞 Dai 9/30/2023
在旧式项目中,NuGet 引用在以下位置定义: learn.microsoft.com/en-us/nuget/reference/packages-configpackages.config
0赞 jmucchiello 10/1/2023
我的错误。这是VS2019。
0赞 jmucchiello 10/1/2023
nuget 文件为空。

答: 暂无答案