我们在本地的TeamCity服务器上有一些NuGet包,并在各种项目中使用它们。我刚从度假回来,从源代码中获取了最新的内容,然后尝试重新构建,但结果却出现了一堆编译错误,因为缺少一个DLL。
似乎其中一个包的DLL没有从NuGet下载。我尝试启动一个新的WPF项目,并添加三个包。这三个包都在packages.config文件中出现,但只有两个包的DLL被下载。第三个包只有*.pdb文件被下载。
团队中没有其他人遇到此问题,而我在另一台电脑上尝试下载,下载成功。因此,看起来这是我的计算机、Visual Studio或NuGet安装的问题。然而,我可以从同一源获取其他包而没有问题,所以它看起来不像是VS或NuGet的全局问题。
我意识到提供的信息可能不足,但我不知道还能告诉您什么。如果有人有任何建议,我将非常感激。由于软件包源是我们自己的,不幸的是我无法分享它。
我使用的是Visual Studio Enterprise 2015 Update 3(版本14.0.25424.00)和NuGet包管理器版本3.4.4.1321,在Windows 10 Pro 64位(版本1607,构建14393.105)上运行。如果还有其他需要补充的内容,请让我知道。
nuget.exe locals all -clear
- jessehouwing