生成Windows Universal应用程序时出现奇怪的生成错误。 严重性代码说明项目文件行抑制状态 错误找不到 C:\ Users \ me \ Source \ Repos \ TT \ Windows \ MyCommonLibrary \ packages.config。 确保此项目已安装Microsoft.Bcl.Build,并且 packages.config位于项目旁边 文件。 MyApp“ MyApp”的项目引用为“ MyCommonLibrary”。真正奇怪的是,即使它显示为构建“错误”。这不会影响我构建“ MyApp”或“ MyCommonLibrary”的能力!这也不会阻止我在本地或其他地方部署和运行我的应用程序。当它没有中断构建时,将其列为构建错误真是令人讨厌! 最佳答案 我跟进了Bcl.Build软件包的所有者,得到了Eric St. John的回应。他说您不应该在使用project.json的UWP项目中引用Bcl.Build,并且有一个项目属性可以禁止显示警告的警告。正确,问题在于使用它的大多数软件包也不知道UWP,如果它们针对UWP更新,我们希望它们放弃这种依赖性而不是使其起作用。 UWP或任何支持project.json的框架都根本不需要该软件包。要变通解决旧程序包的错误,请执行以下操作:将 true 添加到csproj / vbproj顶部的关于win-universal-app - UWP应用程序Microsoft.Bcl.Build和packages.config在项目文件旁边的生成错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35487496/