我正在尝试在Visual Studio中打开一个项目。我安装了VB.NET和C#。当我打开解决方案时,它会说
"The project file D:\MyProjects\ComboSample.csproj can not be be opened."
"The project type is not supported by current installation"
我需要安装什么? C#已经存在。
Microsoft Visual Studio Solution File, Format Version 10.00
# Visual Studio 2008
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ComboBoxSample1", "ComboBoxSample1\ComboBoxSample1.csproj", "{6A1F1EE5-4AED-40E0-9517-3EAC47442628}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{6A1F1EE5-4AED-40E0-9517-3EAC47442628}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{6A1F1EE5-4AED-40E0-9517-3EAC47442628}.Debug|Any CPU.Build.0 = Debug|Any CPU
{6A1F1EE5-4AED-40E0-9517-3EAC47442628}.Release|Any CPU.ActiveCfg = Release|Any CPU
{6A1F1EE5-4AED-40E0-9517-3EAC47442628}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal
答案 0 :(得分:3)
这完全取决于项目 的内容 - 您只能从项目类型的guid中确定。最终,它与您没有安装支持的项目类型有关。例如,任何CF / WinRT / MonoDroid / XNA / Reporting / Silverlight / Phone 7 / IDE扩展项目等,如果您的IDE不支持已安装的那些。或其他任何东西!
如果您使用“express”,可能是单元测试项目;如果您不使用db-pro / ultimate,则可能是数据库项目。或者,如果您使用的是VS2005 vanilla,则为Web应用程序项目。
答案 1 :(得分:2)
当我双击在以前版本的Visual Studio中创建的.sln
文件时,有时会出现此错误。尝试打开Visual Studio,使用File>Open
并选择.sln
文件。如有必要,这应该进行任何转换。
答案 2 :(得分:0)
如果您使用Visual Studio 20xx Express for C#,则在尝试打开WebProject时会出现此错误。
安装Visual Web Developer 2010 Express http://www.microsoft.com/visualstudio/en-us/products/2010-editions/visual-web-developer-express。
Express版本(例如Windows服务)根本不支持一些项目类型,但您仍然可以在没有模板和工具的情况下构建Windows服务。
答案 3 :(得分:0)
我有同样的错误。我的问题是该项目需要它MVC3。我安装了Web平台安装程序,安装了MVC3,我的问题就消失了!