Object reference not set to an instance of an object

文/monkeyboyabc  出处/博客园

当在一个siliverlight 2.0工程中 添加webservice时 遇到错误:
'Object reference not set to an instance of an object'
这是因为,siliverlight 2.0 SDK在安装过程中,会自动检测
\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\Microsoft.VisualStudio.ServicesProxy.dll
假如存在,它就不再安装这个dll了,
导致最后在应用的时候出错。
解决办法:
1.移除\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\Microsoft.VisualStudio.ServicesProxy.dll
2.卸载siliverlight 2.0 SDK 和siliverlight 2.0 SDK For Virual Studio Tools
3.重新安装siliverlight 2.0 SDK
此时,你会发现这个
\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\Microsoft.VisualStudio.ServicesProxy.dll
已经存在了。

 感谢原创者的辛勤劳动,希望对您有所帮助,转载请注明原出处。
 您可能对 [Silverlight] 的这些文章也感兴趣:

Silverlight 2学习教程(七):在Silverlight 2.0中制作资源加载进度条
Presentation: Laurence Moroney on Silverlight
MIX08发布中Silverlight相关安装的错误以及解决办法
四个原因让Silverlight无法取代Flash
在Silverlight应用程序中进行数据验证
微软将发布Silverlight 2浏览器插件测试版
使用SilverLight构建插件式应用程序(三)
Silverlight能否让微软看到曙光?
微软发布新版Silverlight插件
Silverlight专题(4)-自定义提示信息