我们有一个解决方案文件,其中包含构建同时使用“的dotnet” CLI我的电脑上就好了几个项目,以及Visual Studio 2017在一夜之间,构建会失败,我不能可能已经归于失败的变化相关联。 无论VS2017和CLI失败,这样的消息:
C:\ Program Files文件\ DOTNET \ SDK \ 1.0.4 \ NuGet.targets(97,5):错误:无法检索从远程源 'System.Xml.XmlDocument'“d信息:\ MTP \ proj.vs \ hello_proj \ BIN \发布\ PublishOutput”。 [D:\ MTP \ proj.vs \服务器射线\ my_solution.sln]
这是一种误导,因为在那里这似乎预示着hello_proj,被配置为构建“调试”为反对所示的“释放”。 我已尝试清除所有缓存的软件包,复制软件包解决方案驻留的位置,并复制的包,其中错误指示,但我不能在这个错误得到。 的NuGet明显的地方得到一些信息,以寻找在错误的地方包,但我真的不知道它会从这些信息。 我还证实,在“全球套餐”文件夹中的“失踪”的包(运行发现“的NuGet当地所有-list”)。
我明白了一些关于为什么发生这种情况的人。 谢谢。