在VS2010中创建WCF项目时,出现"错误:无法打开WcfProject.csproj.此安装不支持项目类型"

dav*_*e k 6 c# wcf visualsvn visual-studio

嘿.因此,我们在一台机器上安装了VS2010项目和VisualSVN服务器.我们添加了一台新机器,其客户端可视化svn和预计已加载.除了WCF服务.我得到了......

"错误:项目文件c:/..../ wcfProject.csproj无法打开.

此安装不支持项目类型."

我检查了目录,文件和文件结构是否存在,与主开发机器相同.任何提示/解决方案?

谢谢David K.

小智 6

从博客下载的一些WCF解决方案遇到了类似的问题.

使用交换机运行deveng的解决方案并没有解决我的问题.经过一番搜索后发现Ralph Willgoss答案中的以下线索导致我的问题得到解决:

我通过安装Visual Web Developer解决了这个问题.

我还必须(手动)安装Web平台安装程序(自动)下载项目的最后要求以正确加载.


IAm*_*rey 2

这可能有几个原因,所以我无法给你一个具体的答案。但是,您可以在引发错误的计算机上尝试以下一些操作:

首先,验证将哪个版本的 Visual Studio 设置为打开 csproj 文件的默认版本。可能是您安装了 SQL 或其他使用旧版本 Visual Studio 的程序。有时这可能会出错。即使默认值是 Visual Studio 版本选择器,我也看到它抛出错误。打开正确版本的 Visual Studio(通过“程序”菜单),然后在 Visual Studio 中尝试打开该包。如果有效,您就知道问题出在打开文件的版本上。

如果这不起作用,您可以尝试重置 Visual Studio 设置。从运行菜单中键入devenv /setup This 应重置 Visual Studio 环境,并希望它能解决该问题。如果这不起作用,请尝试devenv /ResetSkipPkgs从“运行”菜单运行。这将尝试加载 Visual Studio 之前跳过的任何包。

如果这些步骤不起作用,请告诉我们。请向我们提供尝试这些步骤后出现的任何进一步的错误消息。