您的项目未引用"UAP,Version = v10.0.10240"框架

Kha*_*ulu 5 visual-studio-2017

我正在使用Visual Studio Community Edition 2017并尝试创建UWP应用程序.

我收到以下错误

Your project is not referencing the "UAP,Version=v10.0.10240" framework. Add a reference to "UAP,Version=v10.0.10240" in the "frameworks" section of your project.json, and then re-run NuGet restore.

Jef*_*eff 10

我的构建机器上遇到了同样的问题.奇怪的是,我的本地机器上的一切运行正常.

我设法通过进入我的UWP应用程序的项目属性并更改目标版本以匹配Min版本来解决此问题.

我认为这个问题发生的原因是因为在Windows Server机器(构建代理)上定位更高的框架时,它不会恢复最小版本和目标版本之间的所有软件包.它似乎可以针对您定位的版本构建.

顺便说一句,Ken遵循错误给出的指示并没有解决问题.尽量不要这么粗鲁.我来到这个页面寻找同样的问题,你根本没有帮助.


sps*_*pli 7

我有同样的问题,在我删除我的bin和obj文件夹后,我可以构建我的并看到错误消失了.