C#Web服务可以调用其他DLL代码吗?

时间:2012-05-21 05:17:25

标签: c# asp.net web-services dll call

我有一个C#Web服务,并希望从另一个具有一些数据库相关功能的C#DLL调用函数。

我在哪里放置DLL以及如何在我的Web服务中引用DLL以使一切工作。

我是网络服务的新手,感谢您的帮助。

3 个答案:

答案 0 :(得分:4)

您可以像在任何其他项目中一样在Web服务中添加和调用DLL。只需右键单击引用并选择“添加引用”,然后选择要使用的DLL。

答案 1 :(得分:2)

您可以像在任何其他项目类型中一样调用Web Service项目中的DLL。 只需将DLL的引用添加到Web服务项目中并调用它即可。

答案 2 :(得分:0)

只需在包含Web服务(.asmx文件)的项目中使用“添加引用”,然后像在正常情况下一样在Web服务方法的代码中使用dll。

您不需要将该DLL复制到任何客户端/消费站点或类似的任何内容,因为它实际上只是访问dll的Web服务,客户端可以通过Web服务层“使用”DLL。

HTH