当我启动VS 2008来处理WPF / Silverlight应用程序并打开XAML或XML文件时,XAML / XML编辑器不再有效。设计师没有出现,智能感知不可用。它基本上看起来像一个文本文件已经打开。
答案 0 :(得分:13)
尝试运行以下命令。
“%ProgramFiles%\ Microsoft Visual Studio 9.0 \ Common7 \ ide \ devenv”/ resetSkipPkgs
如果不起作用,请尝试修复Visual Studio安装
答案 1 :(得分:4)
XAML的设计师非常糟糕。帮自己一个忙,并将您的XAML文件设置为在代码查看器中打开;他们会加载更快,你不必处理设计师的邋。。
但是,要修复intellisense,只需使用regsvr32将TextMgrP.dll重新注册为indicated here。
答案 2 :(得分:2)
之前我见过这个问题,运行this command应该修复它:
Devenv.exe /ResetSkipPkgs
答案 3 :(得分:0)
如果右键单击该文件,请选择“打开方式”,然后选择“Windows Presentation Foundation Designer”,这样做有效吗?如果是这样,很可能是.xaml文件的默认编辑器已更改。如果在“打开方式”对话框的列表中选择了所需的设计器,则可以通过按“设为默认值”将其重置回设计器。
答案 4 :(得分:0)
看起来有一个以前未加载的XML包,请参阅此处的其他问题; Visual Studio 2008 XML Editor Disappeared
此外,还有一个answer on the Silverlight forums描述了使用“(devenv / setup)”命令,该命令可以在(VS2008InstallationDirectory)\ IDE中找到。
答案 5 :(得分:0)
AHHHHHHHHHHHHHHH !!!!!!它终于奏效!!!!!只有一个星期后拔掉我的头发。我有多个问题。
非常感谢。
答案 6 :(得分:0)
尝试下面的VS 2008 SP1链接。