簡體   English   中英

通過Web服務參考訪問類庫

[英]Accessing a Class Library through Web Service Reference

我有一個Web服務中使用的C#類庫(已引用dll)。 此外,在另一個ASP.Net項目中引用了Web服務。 一切工作正常,直到我在類庫項目中添加了新類並更新了Web Service項目中的所有引用並更新了ASP.Net項目中的Web服務引用。 由於某些未知的原因,在類庫中新添加的類無法通過Web服務參考在我的ASP.Net項目中使用,而其他舊類也可用。 當我嘗試訪問Web服務代碼中新添加的類時,該類可用,但在Web瀏覽器中Web服務的WSDL描述中找不到。

請幫忙

我發現了未在Web服務外部公開NEW類型或Class的原因。 我沒有在Web服務中以任何方式使用NEW類,因此它不會暴露給外界。當我在類庫中創建帶有NEW類作為返回類型的WebMethod時,它隨處可見。 我以前不知道這一點,所以對我來說是一個很好的學習,對其他人也可能是如此。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM