2012-05-21 70 views
2

我有一個C#web服務,並且想從另一個C#DLL中調用具有一些DB相關功能的函數。C#Web服務可以調用其他DLL代碼嗎?

我在哪裏放置DLL,以及如何在我的Web服務中引用DLL以使所有工作都可用。

感謝您的幫助,我是全新的Web服務。

+2

** **肯定在你的Web服務實現的C#代碼是C#代碼像任何其他 - 它可以做的一切C#能做到....只是添加到一個參考/那些DLL( s)到你的項目中,然後離開你! –

回答

4

您可以像在任何其他項目中一樣在您的Web服務中添加並調用DLL。只需右鍵單擊引用並選擇「添加引用」,然後選擇要使用的DLL。

2

您可以在Web Service項目中調用該DLL,就像在其他項目類型中一樣。 只需將該DLL的引用添加到您的Web服務項目中並調用它即可。

0

只需在包含Web服務(.asmx文件)的項目中使用「添加引用」,然後在Web服務方法的代碼中使用dll,就像通常那樣。

您不需要將該DLL複製到任何客戶端/消費站點或類似的東西,因爲它實際上只是訪問dll的Web服務,而客戶端可以通過Web服務層「使用」DLL 。

心連心

相關問題