![](/img/trans.png)
[英]How to access controls in xamarin (C#, Visual Studio 2015) created by Designer (XAML)
[英]Visual Studio 2015 C# XAML Designer doesn't load
在新的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通用应用程序,它应该像以前一样工作。
Windows 10(全新安装+开发人员模式)VS 2015 Update 1 Ultimate SDK Build 10586默认情况下,即使通过Shift-F7也无法使用设计器。
这扩大了原始问题的范围,而不是基于VS版本的问题。 这是SDK支持的问题。
按照Wener Henze的说法
Swtich回到Build 10240.固定。 设计师现已上市。
Werners的解决方法得到确认,为我节省了大量时间。 我没有代表感谢他,或直接评论他的帖子。
我安装了新的Windows 10和Visual Studio Community 2015,设计器无法加载(对于MainPage.xaml等)。 我不得不:
但我不知道哪一个确切地解决了问题......现在设计师按预期加载了。 (我只尝试过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使用新的。
然后它会工作......我以这种方式修理我的。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.