我已经看到 NuGet.exe 在安装包时包含一个 ExcludeVersion 标志。我们有一个已经包含大量参考的解决方案。例如:
<Reference Include="Microsoft.SqlServer.Smo, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91, processorArchitecture=MSIL">
<Private>True</Private>
<HintPath>..\packages\Microsoft.SqlServer.Scripting.11.0.2100.61\lib\Microsoft.SqlServer.Smo.dll</HintPath>
</Reference>
是否有一种简单的方法可以更新所有这些现有引用,使其在文件夹路径中不包含版本号(上面的 11.0.2100.61)?最初这些引用都是使用 Visual Studio 中的包管理器添加的,但我看不到任何指定不包含版本号的方法。