我正在尝试在Visual Studio 2010中创建一个新的WCF服务应用程序。填写名称并按“确定”时,我收到以下消息:
无法打开项目文件'x.csproj'。项目类型不是 本应用程序支持。
我在互联网上发现可以通过删除<ProjectTypeGuids>
标记之间的.csproj文件中的文本来解决问题。问题是,我甚至无法解决问题。
此外,在Visual Studio命令提示符中运行命令devenv.exe /resetskippkgs
对我来说没有用。
我已经安装了Visual Studio 2010和Microsoft Web Developer 2010 Express。
我该如何解决这个问题?
答案 0 :(得分:1)
感谢您提出这个问题。您“我在互联网上发现,通过删除标签之间.csproj文件中的文本可以解决问题”,这使我找到了无法打开项目的解决方案。
在Visual Studio 2010和Visual Studio Express 2015中,GUI中显示的错误是“不支持 - 此版本的Visual Studio无法打开以下项目。可能未安装项目类型或此版本的Visual Studio可能不会支持他们。“ UpgradeLog.htm文件中的相应错误是“未找到此项目类型所基于的应用程序。请尝试此链接以获取更多信息。”
能够通过在文本编辑器中从.csproj文件中删除这些标记之间的部分文本来打开(然后构建)项目:
<ProjectGuid> </ProjectGuid>