web-services – VS2010无法添加服务引用

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

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

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

最佳答案 检查您的项目并确保它引用框架3.5或更高版本.

>查看项目属性.
>转到编译选项卡
>单击“高级编译选项”按钮
>查看Target Framework组合框.
>将其更改为3.5或4.
>单击“确定”关闭对话框
>现在右键单击项目.

点赞