Visual studio NuGet为不同计算机上的同一代码提取不同的依赖版本
我的同事和我都在使用Visual Studio 2013。我们都在同一个代码库中工作。当我从自定义存储库(本地文件共享)中取出NuGet包时,我得到的依赖程序集的版本比他得到的要新。我们都清除了NuGet缓存,但仍然看到相同的行为 此外,当我提取包时,我的app.config会更新为assemblyBinding条目,而他的则不会。他仍然能够在VS中调试代码,但不同的版本和app.config更改会在我的环境中造成问题。这似乎是一个环境问题,但我不知道是什么原因造成的Visual studio NuGet为不同计算机上的同一代码提取不同的依赖版本,visual-studio,nuget,nuget-package,Visual Studio,Nuget,Nuget Package,我的同事和我都在使用Visual Studio 2013。我们都在同一个代码库中工作。当我从自定义存储库(本地文件共享)中取出NuGet包时,我得到的依赖程序集的版本比他得到的要新。我们都清除了NuGet缓存,但仍然看到相同的行为 此外,当我提取包时,我的app.config会更新为assemblyBinding条目,而他的则不会。他仍然能够在VS中调试代码,但不同的版本和app.config更改会在我的环境中造成问题。这似乎是一个环境问题,但我不知道是什么原因造成的 我完全被难住了。有什么想法
我完全被难住了。有什么想法吗?需要验证的内容:您使用的是与“工具”>“扩展和更新”下显示的相同版本的NuGet package manager,并且您有相同的源。谢谢,Jason。我们正沿着那条路走。。。他的环境比我的更新更多,所以我现在正在运行更新。