【发布时间】:2019-05-03 16:56:01
【问题描述】:
我下载了一个包含 8 个项目的 UWP 解决方案。在 VS 2017 中构建时,解决方案中的每个项目都出现以下错误:
“找不到引用的组件‘Microsoft.UI.Xaml.Markup’。”
果然,当我在解决方案资源管理器窗口中查看每个项目的“参考”节点时,“Microsoft.UI.Xaml.Markup”被列出,但旁边有一个感叹号。如果我单击它并在属性窗口中查看它的属性,则“路径”字段中没有列出任何内容(如果任何人都对此感兴趣,则 Copy Local 设置为 false)。
我尝试右键单击它并选择“删除”。然后我使用另一个构建得很好的 UWP 应用程序(它也引用“Microsoft.UI.Xaml.Markup”)来定位“Microsoft.UI.Xaml.Markup”的路径。在给出错误的项目中,我右键单击“参考”并选择“添加参考...”。我浏览到“Microsoft.UI.Xaml.Markup”的位置并将其添加到项目中。它显示在“参考”节点中,但再次显示感叹号,而路径字段中没有任何内容。我似乎无法将其添加到下载的解决方案中的任何项目中。我做错了什么?
【问题讨论】:
-
项目的目标版本是什么?和您的操作系统构建版本? 17763 SDK安装成功了吗?
-
目标版本是 Windows 10 版本 1809 (10.0; Build 17763)。我不确定 SDK...我如何知道它是否已安装?
-
转到“控制面板 -> 程序 -> 卸载或更改程序”
-
我已安装“Windows 软件开发工具包 - Windows 10.0.17763.132”。
-
如果是这样,请将此问题报告给 Visual Studio 团队。转到 Visual Studio 的顶部菜单并'单击帮助 -> 发送反馈 -> 报告问题'。
标签: c# uwp visual-studio-2017