[英]Use specific version of nuget package assemblies
我有以下設置:
一個帶有兩個文件夾的nuget程序包:net45-包括程序集AssemblyOne.dll和AssemblyTwo.dll netstandard1.3-包括程序集AssemblyOne.dll和AssemblyTwo.dll當然,這些是具有相同名稱的不同文件。
我將軟件包安裝到目標為.NET Framework 4.6.1版本的項目中。
如何確定netstandard1.3中的程序集已添加到該項目中? 現在添加了net45。
謝謝!
NuGet不支持此功能。 NuGet將采用認為最合適的方式。
如果您的項目以.NET Framework為目標,則它將認為NuGet程序包中的組件也以.NET Framework為最佳匹配。 總的來說,目標框架越具體,就越成功。
因此,您要么選擇:
這里的另一個問題是,為什么您需要引用.NET Standard程序集?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.