Design View for Xaml on Visual Studio Professional RC 2012 used to work for me. But suddenly stopped for no reason I can figure.
- Visual Studio 11 No longer Recognizes Xaml Files.
- In properties, it treats XAML files like XML.
- In solution Explorer it recognizes it as a xaml file
- Right Click -> Design View opens a new Xaml code page
- Controls Toolbox shows nothing
- My OS is Windows 7 x64.
- I have applied all updates up to July 2012 to VS11
- I have tried Repairing Visual Studio & Resetting Settings but to no avail.
- There is nothing in search or stackoverflow I could find to remedy this.
- I have not tried un/reinstalling
Visual Studio 2012 RC designer does not recognize xaml for a Windows Metro app looks identical to my case but my problem suggests the issue is more general than his title.
Reinstalling fixed his issue but does not shed light on this frustrating problem.
Can someone help?
EDIT - Reinstalling nearly resolved the issue. Design view works, toolbox is populated, auto complete is back, XAML is available under tool-> options->text... and control element properties can be viewed.
Everything is normal except for the passing strange fact that XAML Code View no longer does syntax highlighting. This is not suprising since unlike what http://msdn.microsoft.com/en-us/library/bb907395(v=vs.90).aspx expects, there are no XAML prefixed items in the displayed items.
Perhaps relatively minor in the scheme of things but also a very annoying loss.
6条答案
按热度按时间mepcadol1#
Suggestion 4 in this link worked for me:
devenv /resetuserdata
in Command Prompt.So at least in my case, re-installing and then the above command cleared all issues. It is possible that resetting user data could have made it unnecessary to re-install but I can't know that now.
I still can't say what caused this but it seems a pretty long tail issue that occurs sporadically and looks to have precursors in older versions.
sbtkgmzw2#
请检查以下各项:
Tools
-〉Options
1.展开
Text Editor
-〉XAML
-〉Miscellaneous
1.确保未选中“始终在完整XAML视图中打开文档
或者,打开
.xaml
文件的默认程序可能已更改:1.在解决方案资源管理器中右键单击
.xaml
文件1.单击
Open With...
1.选择
XAML UI Designer
1.点击
Set as Default
按钮1.单击
OK
编辑
这看起来确实是带有VS 11早期版本的known bug。
kjthegm63#
如果有人感兴趣的话.我有过这样的失败:无法在Visual Studio 2012中打开XAML和配置文件。现在我检测到了原因:解决方案suo文件在系统崩溃后损坏。所以我(不确定)在不同的文件夹中重建了sln文件,并将sln和suo文件(它们是隐藏的!)复制到了旧文件夹。这无疑使我恢复了丢失的功能。也许只需要删除旧的suo文件。Juergen
zpjtge224#
我在Vs 2012 Express Edition中遇到了同样的问题。通过运行vs 2012命令提示符并执行代码解决了
WD快速/重置设置
6ljaweal5#
在Visual Studio 2013中,我遇到了类似的问题--我将构建操作从
BundleResource
更改为AndroidResource
,并且我能够让它工作。enyaitl36#
我从github下载了我最后一个可用的repo,然后我打开它检查它是否工作,它确实工作了。我替换了xaml和cs文件,它仍然不工作。所以我只是复制了根目录下的所有文件,
一切都重新加载,谢天谢地。