如何在使用SvcUtil.exe 工具编译wcf代码时,指定需要引入的命名空间呀?
比如:需要引用其他dll里面的某个class(system.data.sqlClient)
您好,
当我们使用SvcUtil.exe工具时,当我们在客户端添加了生成的.cs文件和配置文件时,
我们需要在客户端添加相应的引用,一般来说,在客户端需要添加system.runtime.serialization
和system.serviceModel. 如果说你生成的代码中有包含 system.data.sqlClient 中的相关类,
那么我们需要在客户端添加 system.data.sqlClient 这个引用。
感谢您的支持。
您好,非常感谢您的回答,我问的这个问题就是可以解决
https://social.msdn.microsoft.com/Forums/zh-CN/e47e4582-2aa3-421e-82e4-320b4798c865/svcutilexe-vs?forum=wcfzhchs
这个页面我提出的问题,所以我应该是使用Svcutil.exe的时候 手动的设置引入 其他所需要的类库。
我不知道我这样说您明白我的意思吗?
非常感谢您的回复,版主。
我现在遇到的问题就是如何使用Svcutil.exe工具 手动编译生存代理类(客户端)时,如何引用System.Data的类库呀?
据我所知,Svcutil.exe 只是为了生成serviceModel code 从元数据文档中。
一般的我们添加引用都是在客户端或者在服务端中添加引用。
在使用svcutil.exe 工具时没有办法去引用相关的类库,因为在使用SvcUtil.exe 工具时
相关代码它是自动生成的。
那如果这样的话,是不是就不是非常智能了?对吧, 就满足不了我目前的需求,我个人感觉应该可以添加 第三方的dll引入时编译吧,
这算不算是bug呀?
因为这个起初设计只是为了给客户端通过元数据生成代理类的,所以就没有考虑到对第三方的dll的引入进行编译。
我所知的是,如果要添加引用一般都是通过对客户端内添加引用。