Visual Studio 2015 C#XAML Designer无法加载

在新的Visual Studio 2015 RC中,XAML设计器不会为C#Windows Universal项目提供UI,但它适用于C ++ Windows Universal项目。 专业版和社区版都会出现这种情况。 有没有人遇到同样的问题,并有解决方法/解决方案?

为了帮助澄清这一点 –

如果您正在使用在Windows 8.1上运行的Visual Studio 2015构建通用Windows 10应用程序 – 这是我们第一次启用而无需升级您的操作系统,您将无法获得XAML设计器选项 – 我们只允许您使用编辑器和IntelliSense编辑XAML。 同样,您将无法在本地或使用模拟器测试应用程序(因为它是Windows 10应用程序,无法在您的计算机上运行)。 其他一切都应该可以正常工作,但为了获得最佳体验,请考虑升级到Windows 10。

如果您正在构建Windows 8.1通用应用程序,它应该像以前一样工作。

我有同样的问题,当我将Win10 SDK从10240升级到10586时,将项目属性 – >应用程序 – >目标版本设置为Windows 10(10.0; Build 10240),设计视图再次显示。

要更改的设置的屏幕截图

如果XAML设计器未能打开,请检查右上角的“标记”通知。 您可能会注意到需要更新Windows 10版本的消息。

1 : 在此处输入图像描述

目标平台不能比您实际运行的Windows 10版本更新。

Windows 10(全新安装+开发人员模式)VS 2015 Update 1 Ultimate SDK Build 10586默认情况下,即使通过Shift-F7也无法使用设计器。

这扩大了原始问题的范围,而不是基于VS版本的问题。 这是SDK支持的问题。

按照Wener Henze的说法

Swtich回到Build 10240.固定。 设计师现已上市。

Werners的解决方法得到了确认,为我节省了大量时间。 我没有代表感谢他,或直接评论他的post。

我安装了新的Windows 10和Visual Studio Community 2015,并且设计器无法加载(对于MainPage.xaml等)。 我不得不:

  1. 按照信息对话框中的建议在系统设置(更新部分)中启用开发人员模式
  2. (重新)为VS 2015安装Visual C ++可再发行组件

但我不知道哪一个确切地解决了问题……现在设计师按预期加载。 (我只尝试过C#通用应用程序)

如果您已安装新的Windows 10 Build 10240并下载并安装了最新的Visual Studio 2015,则目标版本10240在项目属性 – >应用程序 – >目标版本中不可用,设计器也不能正常工作。

在我从后续页面安装了另外的Windows 10 RTM SDK之后,我有了目标版本10240选项。 如上所述,如果选择目标版本10240,设计师可以正常工作。

作为@Ivan答案的更新,因为我最近只是处理这个问题。

应用

在我的情况下,我只能选择将最小版本从10586更改为10240但是对于目标版本我没有其他选择而不是10586.所以解决这个问题是不可能的。

解决方案是安装SDK版本1506(版本10.0.26624.0),可在此处找到https://developer.microsoft.com/de-de/windows/downloads/sdk-archive

在重新启动Visual Studio之后,我能够切换目标版本以及@Ivan提到的并且XAML设计师终于出现了。 Heureka!

感谢@Ivan的提示。

您必须在您的计算机上安装相应的sdk,您可以从Microsoft官方网站获取它https://developer.microsoft.com/en-us/windows/downloads/sdk-archive

在此之前,请删除您安装在PC上的旧sdk,以便VS使用新的。

然后它会工作……我以这种方式修复我的。