我從我的開發人員CRM導出了託管解決方案S1。然後將其導入「乾淨」的TEST CRM機器中。現在我對開發CRM進行了一些更改,如從聯繫人實體中刪除和添加一些字段。之後,我做了新的S1出口(如託管)。如何覆蓋CRM中的託管解決方案?
現在我想更新TEST CRM上的解決方案。我選擇「覆蓋自定義」。但更新解決方案後,它被合併。聯繫實體中仍存在已刪除的字段,並添加新的字段。
如何在CRM上完全覆蓋導入的託管解決方案?
感謝名單
我從我的開發人員CRM導出了託管解決方案S1。然後將其導入「乾淨」的TEST CRM機器中。現在我對開發CRM進行了一些更改,如從聯繫人實體中刪除和添加一些字段。之後,我做了新的S1出口(如託管)。如何覆蓋CRM中的託管解決方案?
現在我想更新TEST CRM上的解決方案。我選擇「覆蓋自定義」。但更新解決方案後,它被合併。聯繫實體中仍存在已刪除的字段,並添加新的字段。
如何在CRM上完全覆蓋導入的託管解決方案?
感謝名單
CRM解決方案不能被用來刪除invidual項目
看看這個博客文章 - 它走過了一些措施來消除這種侷限性:Deleting things from a deployed CRM 2011 managed solution package
不創建一個解決方案,託管或非託管,導出它作爲非託管或管理。我的猜測是你第一次將它從dev導出爲非託管,因此當你導入它時,它不會覆蓋你的定製。您可以通過嘗試在您的測試環境中刪除您的字段來測試。如果可以,那麼這些初始更改必須已導入爲託管解決方案。
安裝解決方案不會刪除字段。託管或非託管。覆蓋自定義會覆蓋表單,視圖,網頁資源等。但模式將永遠是before + solution的積累。
+1正確的答案,但賈森的答案解決方法做了這項工作:) – lazarus 2013-05-14 07:39:57
第一句話,你是對的 - 失策。我會更新問題。首先我在測試環境中導入了託管解決方案所以這不是問題的原因。 – lazarus 2013-05-12 16:22:35