簡體   English   中英

如何修復System.InvalidOperationException =無法從“我的類型”類型創建服務?

[英]How can fix System.InvalidOperationException = Unable to create service from type 'My type'?

我有一個Web服務,該服務引用了一組當前為版本6的dll。給了我要升級到版本7的dll,因此我在GAC中注冊了新的dll,刪除了我項目中對舊dll的引用,並且在新引用中添加了參考。 到目前為止沒有問題。

然后,我繼續更改App.config,該文件引用了這些dll,並將其版本號從6.0.0.0更改為7.0.0.0,並構建了項目。 沒有錯誤或警告。

最后,我安裝了Web服務並對其進行了測試,並得到以下錯誤:

[System.InvalidOperationException] = {“無法從類型'類型,dll名稱,Version = 7.0.0.0,Culture = neutral,PublicKeyToken =我的令牌'創建服務。“}

由於我無法訪問dll中的代碼,因此我不知道其中是否存在某些無法正常工作的代碼,或者是否可能是權限/連接問題。 有人有建議嗎?

在Visual Studio中按Ctrl + Q,以在快速啟動文本框中開始發短信。 然后輸入“ verbosity”。 將構建輸出的詳細程度更改為“診斷”並分析您的構建。 在這種情況下,這很有幫助。

暫無
暫無

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

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