我正在创建一个DNN 4.9.5模块,需要从WSDL(Doba API)创建一个DLL。我在我的DNN解决方案中创建了一个单独的类库项目,其中包含Class1.vb。我需要从WSDL文件中包含哪些内容?显然,我不会使用Class1.vb,但只需要温和地推动如何实现这一目标。
非常感谢你的指导。
答案 0 :(得分:1)
这不是问题。只需创建类库,然后使用“添加服务引用”指向WSDL。
除非必须,否则请勿使用“添加Web引用”。微软认为这是“遗留技术”。
答案 1 :(得分:0)
为什么要创建一个dll来访问Web服务?如果您只是想使用它(假设您使用的是ms-visualStudio),则需要将web服务引用添加到单独的类库项目中。
这将为包装类创建源代码,以调用wsdl描述的Web服务。 见msdn:How to: Add and Remove Web References