我是网络服务的新手。
我只是按照教程创建了一个 Web 服务。下一步是通过输入 wsdl 和 esdl 契约(Contract)的路径来创建代理。它应该创建一个 service1.cs
文件,但是我的系统创建了 service.cs
文件,它类似于教程中的 except 文件。
下一步是创建一个控制台测试程序。我将 service.cs
文件添加到我的控制台项目,但它无法编译。我收到以下错误:
Error 1
The type or namespace name 'Services'
does not exist in the namespace 'System.Web'
(are you missing an assembly reference?)
C:\.....\tws\Service.cs 4 18 tws
请帮忙。
最佳答案
您查看项目引用资料了吗?
System.Web.Services
不在 System.Web
中,而是在不同的单独程序集中。
查看是否有引用:
System.Web.Services
如果不添加对:
System.Web.Services.dll
关于C# 网络服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5763316/