我正在开发一个在解决方案中有几个项目的应用程序。Project-1构建得很好,Project-2在同一解决方案中引用了它。当我打开对Project-2的引用时,我看到Project-1引用。我可以进入指定的路径,在那里我可以看到Project-1 \f25 dll -1\f6。
当我尝试构建Project-2时,我得到以下错误
The package Project-1 could not be found in C:\Users\[it me]\.nuget\packages.
Run a NuGet package restore to download the package.这两个项目都设置为相同的架构(x64),而不是“任何CPU”。为什么Project-2在nuget packages文件夹中查找Project-1,而不是在指定的路径中?
发布于 2017-04-11 03:19:20
事实证明,这个问题是一个版本问题。Project-1的目标版本低于Project-2 (目标是Windows10周年纪念版本14393)。我安装了Visual Studio2015Update3,其中包括14393个API,这解决了问题。
https://stackoverflow.com/questions/43282333
复制相似问题