2011-05-18 103 views
6

hey there。所以,我们在一台机器上有一个VS2010项目和VisualSVN服务器。我们添加了一台新的机器,其中包含客户端可视化svn和预计加载的内容,WCF服务除外。我得到一个...在VS2010中创建WCF项目时,出现“Error:WcfProject.csproj can not be opened。The project type is not supported by this installation”

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

项目类型不受此安装支持。”

我已经检查过目录,文件和文件结构在那里,和主开发机器一样。任何提示/解决方案?

感谢 大卫K.

回答

2

有几件事情,这可能是让我无法给你一个明确的答案。但是,这里有几件事要在你的机器上尝试抛出错误:

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

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

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

+0

主要和辅助机器都运行VS2010。 VS2010上安装了Visualsvn,并从那里导入了项目。 'devenv/setup'似乎没有做任何事情。当我尝试'devenv/ResetSkipPkgs'时,它启动了VS2005,但不会从较新版本的VS打开该文件。当我尝试构建项目时,在vs2010中,我在Crystal报告页面上收到错误,“'project.Crystal1.NewGenerator':没有找到合适的方法来覆盖” – 2011-05-18 19:15:21

+0

@dave k - 听起来您的错误现在已经改变。这个最新的错误提示您在移动Crystal Reports文件后出现问题。这是一个可能有所帮助的链接:http://social.msdn.microsoft.com/Forums/en-US/vscrystalreports/thread/6020cbe3-0e76-45a9-8198-84a16a592b1d/看来可能有不同版本的Crystal有关违规机器的报告与您的开发机器相比较。 – IAmTimCorey 2011-05-18 21:46:54

+0

水晶报告是问题!谢谢您的帮助! – 2011-05-19 16:46:43

3

我不得不尝试创建下列类型的新项目时,类似的问题:

  • WCF服务应用程序
  • WCF工作流服务应用
  • 聚合服务库

我使用的是Windows 7 Ultimate 64bit,没有安装其他版本的Visual Studio。

我也试过很多其他选择,如:

  • devenv的/ resetsettings
  • devenv的/ resetskippkgs
  • 确保我有C++ VS2010的选项安装
  • VS2010 Service Pack 1的

我通过安装Visual Web Developer来解决它。

6

我有一个类似的问题,一些WCF解决方案,我downloaded from a blog

用交换机运行的解决方案并没有解决我的问题。经过一些搜索它原来,在拉尔夫Willgoss的回答以下线索导致我的问题的解决方案:

I resolved it by installing the Visual Web Developer.

我也有(手动)安装Web Platform Installer到(自动)下载最新要求为项目正确加载。

相关问题