重装系统后准备进行Silverlight Bussiness Application测试,发现机器莫名的报了两个错误
1、如下图所示,提示找不到Microsoft.Silverlight.CSharp.targets
解决办法:
打开注册表,找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0\MSBuild\SafeImports
下的Microsoft.Silverlight.CSharp.targets,对其进行修改
我的注册表里有此属性,但是其值却是C:\\Program Files\\MSBuild\\Microsoft\\Silverlight\\V2.0\\Microsoft.Silverlight.CSharp.targets
对其进行修改为:C:\\Program Files\\MSBuild\\Microsoft\\Silverlight\\V3.0\\Microsoft.Silverlight.CSharp.targets
问题1解决
2、如下图所示,The Extender Provider failed to return an extender for this project
光改注册表不行了,没办法了我们不会卸载吗:)
我的卸载顺序(UnInstall)
silverlight sdk 2
silverlight skd 3
silverlight tools 3
ria services
(说白了就是把所有与SILVERIGHT相关的都卸载,呵呵.注意:我没卸载BLEND工具)
完事后再重新装(这里我没有装silverlight sdk 2)
问题解决