无法访问添加的服务引用

ara*_*een 28 c# web-services service-reference asp.net-mvc-4

我已经为我的mvc4 web项目添加了一个服务引用,并将其保留为默认命名空间"ServiceReference1",但是当我想使用该命名空间时,visual studio无法找到它,就像它不存在一样,webservice已启动并且工作正常.我究竟做错了什么?

ara*_*een 76

我在这里找到了解决方案,正如Hoakie在下面提到的说明对我有用,我的reference.cs现在正确生成:

1)右键单击"服务引用"

2)选择"配置服务引用"

3)取消选中"在引用的程序集中重用类型"

和瞧!

  • 它对我也有用.但是有没有人,它的意义是什么以及为什么有效? (3认同)

Sai*_*ash 8

这是因为与名具有相同的 名称.namespace

将名称空间更改为与您的类名称不同的名称,这将编译