在 VS 2017 中添加特定版本的项目引用
Add project reference with specific version in VS 2017
是否可以在 VS 2017 中向 ProjectReference
添加版本?
我试过这样构建:<ProjectReference Include="..\Project2\Project2.csproj" Version="1.0.1.4" />
但该程序集的版本在构建后回落到 1.0.1.3
。
一些附加信息:
在构建时生成的 .nuspec
文件中,它包含对旧版本 <dependency id="Project2" version="1.0.1.3" exclude="Build,Analyzers" />
的引用,即使那不是当前版本,即使我编辑了 .nuspec
手动,它会在下一个构建
时返回到 1.0.1.3
感谢@MartinUllrich 指出我需要 运行 dotnet restore
。我以某种方式认为我已经做到了,但那一直是罪魁祸首。
是否可以在 VS 2017 中向 ProjectReference
添加版本?
我试过这样构建:<ProjectReference Include="..\Project2\Project2.csproj" Version="1.0.1.4" />
但该程序集的版本在构建后回落到 1.0.1.3
。
一些附加信息:
在构建时生成的 .nuspec
文件中,它包含对旧版本 <dependency id="Project2" version="1.0.1.3" exclude="Build,Analyzers" />
的引用,即使那不是当前版本,即使我编辑了 .nuspec
手动,它会在下一个构建
1.0.1.3
感谢@MartinUllrich 指出我需要 运行 dotnet restore
。我以某种方式认为我已经做到了,但那一直是罪魁祸首。