xaml 的 intellisense失效的解决办法

最近因为工作需要才开始研究WPF,昨天在家里的笔记本上写的非常好的代码,拿到单位后发现台式机竟然不支持intellisense,纳闷了很久,想了半天,应该不是windows 2008的问题,Google搜了下,发现下面的解决方案。
上面说因为安装了新的windows sdk或者msdn后会出现这种问题,解决方案为改注册表。
http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2840817&SiteID=1

找到注册表的如下位置
HKEY_CLASSES_ROOT\CLSID\{73B7DC00-F498-4ABD-AB79-D07AFD52F395}\InProcServer32
如果(Default)是空值,用这个解决方案就对了!
把该值设置为你的系统中的对应的TextMgrp.dll的位置,比如如果C盘是操作系统安装盘,则路径为C:\Program Files\Common Files\Microsoft Shared\MSEnv\TextMgrP.dll
 
重启vs,就可以看到亲爱的xaml的intellisense了!!

Tag标签: XAML,intellisense
posted @ 2008-02-18 10:50 Hex 阅读(104) 评论(2)  编辑 收藏 所属分类: WPF

  回复  引用  查看    
#1楼 2008-03-25 17:43 | winnerzone      
记下了。以后有问题就找你的文章了。
  回复  引用  查看    
#2楼 2008-04-18 12:06 | 二手的程序员      
安装了Windows SDK for Windows Server 2008 and .NET Framework 3.5 会出现这种情况

http://blogs.msdn.com/windowssdk/archive/2008/02/22/workaround-installing-win-sdk-after-vs2008-breaks-xaml-intellisense.aspx

标题  
姓名  
主页
Email (博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
该文被作者在 2008-02-19 15:38 编辑过
"五向定位"职业成长路线公开课(上海、南京、大连)
Google站内搜索


相关链接: