![](/img/trans.png)
[英]System.InvalidOperationException: Unable to resolve service for type while attempting to activate
[英]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.