我一直在尝试查看CodePlex上的一些项目,试图了解其他人如何设计他们的应用程序.我试图在C#2008 Express中打开这些项目时遇到了一些麻烦.当我打开解决方案或csproj文件时,我遇到此错误消息:
无法打开'Foo.csproj',因为此版本的应用程序不支持其项目类型(.csproj).
要打开它,请使用支持此类项目的版本.
当我打开自己创建的项目时,这不会发生.外部项目甚至在2005年以这种格式自动转换,但在尝试打开转换后的文件时会窒息.
这是Express版本的限制,还是我可以做些什么来解决这个问题?
我尝试用谷歌搜索,但我发现的结果不太有帮助.
谢谢!
更新:
@JaredPar要求我打开时遇到困难的具体项目.
众所周知的"打破骆驼的稻草"被称为Continuum,但我也遇到了CodePlex上的其他项目以及Paint.NET源的困难.
我已经尝试卸载并重新安装,但问题仍然存在.
@brianpeiris请求我的安装规范:
Visual Studio
Microsoft Visual Studio 2008
版本9.0.30729.1 SP
Microsoft .NET Framework
版本3.5 SP1
已安装版:C#Express
Microsoft Visual C#2008 91910-152-0000061-60196
用于Microsoft Visual C#2008 Express Edition SP1的
修补程序- ENU(KB945282)KB945282 用于Microsoft Visual C#2008 Express Edition SP1的
修补程序- ENU(KB946040)KB946040 Microsoft Visual C#2008 Express修补程序SP1版本 - ENU(KB946308)KB946308
适用于Microsoft Visual C#2008 Express Edition SP1的修补程序- ENU(KB947540)KB947540 适用于Microsoft Visual C#2008 Express Edition SP1的
修补程序 - ENU(KB947789)KB947789
系统
系统:
Microsoft Windows XP
Professional
版本2002
Service Pack 2
计算机
AMD炫龙(tm)64 X2移动
技术TL-50
1.60 GHz,1.75 GB RAM
物理地址扩展
另外,我应该注意到我已经尝试重新安装VS,但是没有用.我也安装了Web Developer Express,虽然我可以从那里打开并运行项目,但C#仍然令人沮丧.