我有兩個相同的是遠程連接到另一臺服務器上的C#代碼片段:從一個控制檯和Web應用程序的其他:如何從C#代碼中跟蹤連接失敗的原因?
var mgr = ServerManager.OpenRemote(myServer)
控制檯一個工作正常。但另一個失敗,但有以下例外:
System.UnAuthorizedAccessException with this com-message: {"Retrieving the COM class factory for remote component with CLSID {2B72133B-3F5B-4602-8952-803546CE3344} from machine failed due to the following error: 80070005 ."}
我已禁用兩臺服務器上的防火牆並重新啓動它們。
有沒有一種方法或工具可以幫助我瞭解每個連接如何進行:如何登錄和訪問兩臺服務器發送和接收的內容?
我的嘗試未被困在IIS日誌和事件查看器中。
我試圖讓小提琴聽,但它也沒有找到任何東西。
是不同的身份?在控制檯的情況下,我認爲身份將會是你,可能是管理員在兩個盒子上。但在網絡代碼的情況下,身份可能較弱。什麼是錯誤信息? – BillH
錯誤是:System.UnAuthorizedAccessException與此com郵件:{「從機器檢索CLSID {2B72133B-3F5B-4602-8952-803546CE3344}的遠程組件的COM類工廠失敗,原因如下錯誤:80070005 。 「} 這個消息的醜陋讓我問這個問題。 –
user1019042