Dynamics CRM Plug-in assembly does not contain the required types or assembly content cannot be...

vic0228發表於2018-10-27

    我們在使用plugin Registration Tool更新外掛的時候,有時會碰到標題中提示的英文錯誤,具體的error message可以看下面的截圖

     這個錯一般都是我們的Assembly中的Plugin和外掛註冊器裡已有的對應不上,比如外掛註冊器裡有ABC三個plugin,但你更新的Assembly中卻只有兩個,兩邊不對應導致的,當然如果註冊器裡有ABC三個plugin,但你的Assembly裡有ABCD四個,那這個D是能被正確add進去的。

      那我這次是碰到了一個新的情況,我要更新的外掛註冊裡的Plugin就一個,但是在更新的時候還是報了上面的錯,一開始覺得很奇怪,我這裡有個前提是,程式碼不是我寫的是維護的別人的程式碼,所以一開始並未注意到下面紅框中的第三方dll,所以這種場景就需要用到dll合併了,單純的project生成的dll是沒法用的。

相關文章