我正在尝试在Visual Studio 2008中打开一个silverlight项目并收到此错误。
此安装不支持项目类型。
我告诉你我安装了:
它们按照这里提到的顺序安装。我仍然得到同样的错误。
添加一些可能有助于确定原因的细节: 当我尝试创建一个新的silverlight项目时,它给出了错误“对象引用没有设置为对象的实例”。并显示“...项目创建失败。”
我试着取消所有的东西并重新安装它们。这真的花了很多时间,但没有解决我的问题。
任何帮助表示感谢。
答案 0 :(得分:9)
使用其他编辑器打开project.csproj文件,删除
之间的任何内容<ProjectTypeGuids></ProjectTypeGuids>
答案 1 :(得分:1)
当我尝试打开一个需要VB.NET的解决方案时,我遇到了同样的错误,尽管一切(据我所知)都是C#。
如果您已完成VS的完整安装,请尝试此解决方案:http://andrewgunn.blogspot.com/2008/03/silverlight-project-type-is-not.html
让我们知道它是怎么回事。
答案 2 :(得分:0)
你知道silverlight项目是由谁创建的吗?如果是这样,那么联系他们并询问他们是否使用VS 2008或他们是否使用VS 2010 beta 1/2(VS 2010对Silverlight有更多更好的支持,所以很可能)
如果他们使用VS 2010,那么只需访问微软网站并下载一份副本......它是免费的(现在)
(如果你要做很多silverlight开发,我建议你继续下载它。它已经完成了XAML的代码!)
答案 3 :(得分:-1)
运行devenv / setup