4

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 设计器无法识别 Windows Metro 应用程序的 xaml看起来与我的情况相同,但我的问题表明这个问题比他的标题更普遍。

重新安装解决了他的问题,但并没有阐明这个令人沮丧的问题。

有人可以帮忙吗?


编辑- 重新安装几乎解决了这个问题。设计视图正常工作,工具箱已填充,自动完成功能又回来了,XAML 在工具-> 选项-> 文本...下可用,并且可以查看控件元素属性。

除了 XAML 代码视图不再进行语法突出显示这一奇怪的事实外,一切都很正常。这并不奇怪,因为与http://msdn.microsoft.com/en-us/library/bb907395(v=vs.90).aspx所期望的不同,显示的项目中没有 XAML 前缀项目。

也许在事情的计划中相对较小,但也是一个非常烦人的损失。

4

5 回答 5

6

此链接中的建议 4对我有用: devenv /resetuserdata在命令提示符中。

所以至少在我的情况下,重新安装然后上面的命令清除了所有问题。重置用户数据可能不需要重新安装,但我现在不知道。

我仍然不能说是什么导致了这种情况,但它似乎是一个相当长的尾巴问题,偶尔发生并且看起来在旧版本中有前兆。

于 2012-07-22T04:06:45.790 回答
3

检查以下内容:

  1. Tools->Options
  2. 展开Text Editor-> XAML->Miscellaneous
  3. 确保未选中“始终以完整 XAML 视图打开文档”

或者可能打开文件的默认程序.xaml已更改:

  1. 在解决方案资源管理器中右键单击您的.xaml文件
  2. 点击Open With...
  3. 选择XAML UI Designer
  4. 点击Set as Default按钮
  5. 点击OK

编辑

这似乎是VS11 早期版本的一个已知错误。

于 2012-07-21T20:21:34.967 回答
0

如果有人有兴趣。我遇到了失败:无法在 Visual Studio 2012 中打开 XAML 和配置文件。现在我检测到原因:解决方案 suo 文件在系统崩溃后损坏。所以我(不确定)在另一个文件夹中重建了 sln 文件,并将 sln 和 suo 文件(它们是隐藏的!)复制到旧文件夹中。这绝对让我找回了丢失的功能。也许只需要删除旧的 suo 文件。于尔根

于 2013-12-03T15:58:44.083 回答
0

在 Visual Studio 2013 中,我遇到了类似的问题 - 我将构建操作从BundleResourceto更改为,AndroidResource并且我能够让它工作。

在此处输入图像描述

于 2014-06-20T01:38:04.017 回答
0

我在 Vs 2012 速成版中遇到了同样的问题。通过运行vs2012命令提示符并执行代码解决

WDExpress/重置设置

于 2015-11-14T08:40:23.937 回答