添加了Web服务引用获取错误名称空间

时间:2012-02-01 21:57:52

标签: c# .net web-services compiler-errors

Visual Studio我刚刚向我的Asp.net网站添加了一个网络服务引用,但当我尝试在代码中使用网络服务实例时,它会显示missing type , namespace。奇怪的是当我将目标框架从3.5改为4时,这个错误消失了。任何想法发生了什么?

2 个答案:

答案 0 :(得分:0)

最好将wsdl.exe作为您的Web服务,然后在客户端代码中包含其代理类

  
    

C:\ Windows \ system32> wsdl.exe /out:C:\MyServiceProxy.cs"https://whatever.com/Myservice.asmx?     WSDL“
    
或者你可以:
    右键单击解决方案资源管理器中的项目>添加参考> .Net标签> System.Web.Extension添加引用,应该全部设置

  

答案 1 :(得分:-2)

您最初在哪个版本工作?可能只是版本控制不兼容。你有什么理由不能使用.NET 4吗?