VS2010无法添加服务引用

时间:2011-06-12 17:24:07

标签: web-services visual-studio-2010

我有一个最初用VS2008(专业版)编写的项目。我已经从VS2008解决方案中的项目创建了一个vs2010解决方案(使用VS2010专业版),但是无法从解决方案的域层(类库项目)添加服务引用。我已经检查过域层项目是针对框架3.5还是4.0,并且已经尝试修复甚至重新安装VS2010,但仍然无法添加服务引用。

右键单击项目时,缺少“服务参考”选项。 还有一个现有的“Web服务”参考,现在在单元测试期间调用时会失败。

还有其他人遇到过这个问题吗?

3 个答案:

答案 0 :(得分:1)

检查您的项目并确保它引用框架3.5或更高版本。

  1. 查看项目属性。
  2. 转到“编译选项卡”
  3. 单击“高级编译选项”按钮
  4. 查看目标框架组合框。
  5. 将其更改为3.5或4。
  6. 单击“确定”关闭对话框
  7. 立即右键点击项目。

答案 1 :(得分:1)

对于Windows 8中的Visual Studio 10. 3.5 Framework或更早版本未显示“添加服务引用”。您必须将Project的.NET Framework更改为4.0

答案 2 :(得分:0)

将目标框架更改为3.5为我启用了选项。