我有一個插件可以在不同的域上的不同盒子上工作。但是,我已將其註冊在一個特定的盒子上,每次觸發適用的實體事件時都會繼續拋出此錯誤。警告?該代碼甚至沒有被執行。 IE:IPlugin.Execute()接口的實現是從來沒有達到。我剛剛獲得CRM對話框,指示「URI無效:無法解析主機名。」每次。在CRM 2011插件上出現錯誤:「URI無效:無法解析主機名。」
我已確認沒有輸入代碼,因爲我已將Visual Studio附加到適用的CRM過程。在其他箱子上,我可以介入並通過沒有問題。這是我確定代碼沒有被達到的方式。
該插件已在CRM中註冊,與其他機器上的插件相同。我已將它放在特定的解決方案文件下併發布(即使該步驟不是必需的)。
想法?
你可能不想這樣做,但我的建議是,你刪除插件,並把它放在另一個,根本不執行任何操作,清空* Execute *方法。你還會得到這種不正當行爲嗎?此外,這是一個**長**射擊 - 檢查是否默認程序集(我認爲有兩個)是他們應該的。在我剛開始的時候,我碰巧把**我的**大會重新註冊在**他們中的一個**上,並且所有地獄都破滅了。 MVP需要幾個小時來恢復我們的服務器。 :) –
我想第二個'嘗試和空的插件',或者確實嘗試插件被禁用(驗證插件是問題) – glosrob
一種長鏡頭,但你做了一個IISRESET?如果沒有,我贊同空插件的想法。 – Nicknow