WebService 生成 DLL 只需要简单的两步操作就能够实现,第一步先把 WebService 生成 .cs 代码,这个可以通过 .NET 命令行开发工具来实现,代码如下:
wsdl /l:cs /Out:服务名称.cs http://a.com/b.asmx?wsdl
第二步把新生成好的 .cs 代码生成 DLL 文件:
csc /t:library /out:服务名称.dll 服务名称.cs
如果希望生成特定 .Net Framework 版本的 DLL 文件,比如打算生成 .Net Framework 3.5 版本下的 DLL 文件,第一步则需要找到相应版本的命令行工具,代码如下:
cd C:\Windows\Microsoft.NET\Framework\v3.5
然后再使用相关命令来生成 DLL 文件,代码如下:
csc /t:library /out:目标绝对路径\服务名称.dll 目标绝对路径\服务名称.cs