UWP应用程序构建失败"Microsoft.UI.Xaml.Markup找不到"。

3
我下载了一个包含8个项目的UWP解决方案。在使用VS 2017构建时,每个项目都会出现以下错误:
"The referenced component 'Microsoft.UI.Xaml.Markup' could not be found."
确实,在Solution Explorer窗口中为每个项目查看"References"节点时,“Microsoft.UI.Xaml.Markup”被列出,但旁边有一个感叹号。如果我单击它并在属性窗口中查看其属性,则“路径”字段中没有任何内容(如果有兴趣,复制本地设置为false)。
我尝试右键单击它并选择“删除”。然后,我使用另一个可以构建的UWP应用程序(也引用了“Microsoft.UI.Xaml.Markup”)来定位“Microsoft.UI.Xaml.Markup”的路径。在出现错误的项目中,我右键单击“References”,然后选择“Add References...”。我浏览到“Microsoft.UI.Xaml.Markup”的位置并将其添加到项目中。它显示在“References”节点中,但再次显示感叹号,并且“路径”字段中没有任何内容。我似乎无法将其添加到已下载的解决方案中的任何项目中。我做错了什么?

项目的目标版本是什么?你的操作系统构建版本是多少?你已经成功安装了17763 SDK吗? - Xie Steven
转到“控制面板 -> 程序 -> 卸载或更改程序” - Xie Steven
我已经安装了“Windows 软件开发工具包 - Windows 10.0.17763.132”。 - LKeene
同样的问题,@LKeene你解决了这个问题吗? - rubStackOverflow
我有一个类似的问题。这个问题已经解决了吗? - Denis G. Labrecque
显示剩余2条评论
1个回答

0

就我个人而言,我遇到了这个问题,并在项目属性对话框中更改了目标 UWP 版本,从而解决了这个问题。因此,似乎与您所针对的 Windows 10 版本以及您已安装的 Windows 10 SDK 相关。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接