【发布时间】:2012-07-20 16:18:41
【问题描述】:
Visual Studio Professional RC 2012 上的 Xaml 设计视图曾经为我工作。却不知为何突然停了下来。
- Visual Studio 11 不再识别 Xaml 文件。
- 在属性中,它将 XAML 文件视为 XML。
- 在解决方案资源管理器中,它将其识别为 xaml 文件
- 右键单击 -> 设计视图打开一个新的 Xaml 代码页面
- 控件工具箱不显示任何内容
- 我的操作系统是 Windows 7 x64。
- 我已将截至 2012 年 7 月的所有更新应用到 VS11
- 我已尝试修复 Visual Studio 和重置设置,但无济于事。
- 在搜索或 stackoverflow 中我找不到任何补救措施。
- 我没有尝试卸载/重新安装
Visual Studio 2012 RC designer does not recognize xaml for a Windows Metro app 看起来与我的情况相同,但我的问题表明这个问题比他的标题更普遍。
重新安装解决了他的问题,但并没有解决这个令人沮丧的问题。
有人可以帮忙吗?
编辑 - 重新安装几乎解决了这个问题。设计视图有效,工具箱已填充,自动完成功能又回来了,XAML 在工具-> 选项-> 文本...下可用,并且可以查看控件元素属性。
除了 XAML 代码视图不再进行语法突出显示这一奇怪的事实外,一切都很正常。这并不奇怪,因为与 http://msdn.microsoft.com/en-us/library/bb907395(v=vs.90).aspx 所期望的不同,显示的项目中没有 XAML 前缀项目。
也许在事情的计划中相对较小,但也是一个非常烦人的损失。
【问题讨论】:
-
你说重新安装解决了这个问题。您是否还有一台处于损坏状态的机器,或者您可以重现损坏状态?
-
上面链接的人说重新安装固定的东西。我现在才尝试这样做,因为我想不出其他任何东西。将在结果中进行编辑。我不知道如何重现它,因为我无法确定何时触发。
-
我们之前看到过“没有语法高亮”的问题,但无法重现它。如果您愿意帮助我们调试问题,请给我发送电子邮件至 james@jamesmcnellis.com 吗?我想获取有关您的配置的一些信息,看看我们是否能弄清楚为什么会发生这种情况。谢谢!
-
/resetuserdata 为我修复了它。我不知道我能提供什么帮助,因为我什至不能说这是什么时候开始的。我的配置只是额外安装的办公工具、F# 配置文件默认设置和注册表调整以更改所有大写问题。一件奇怪的事情是在修复之后,它现在使用 vs 2012 而不是 VS11 作为项目文件夹。可能是从测试版遗留下来的设置中的一个潜在错误。仍然没有回答为什么这么久才出现。
标签: visual-studio xaml visual-studio-2012 xaml-designer