2011-08-05 66 views
1

假設我從其他開發人員那裏收到一個包含修訂聯繫人實體的託管解決方案。我應該如何更好地對該實體進行更改而不影響他們的?ms crm 2011解決方案

這些更改將作爲補充,而不是刪除他們已完成的任何事情,但最終對於最終用戶我希望他們能夠看到他們的原始聯繫人實體和我的更改的混合。最好是我簡單地創建一個新的非託管解決方案,添加他們現有的聯繫人實體並以這種方式進行更改?或者我開始重新從系統層添加聯繫實體。

回答

0

如果您在組織內部使用這些解決方案,則應幾乎總是使用非託管解決方案。託管解決方案在很大程度上是一種打包CRM定製的方式,以便銷售它們並防止它們被更改。如果您遇到這種情況,您可能仍然可以修改實體,但您必須在默認解決方案或其他解決方案中執行此操作 - 聽起來您已經沿着這條軌道走了。我還沒有測試導入托管解決方案並更改實體定製,但這是我期望它的工作原理。

0

是的,最好的選擇是創建託管解決方案,它將不會覆蓋現有的自定義設置,但它會添加任何額外的自定義設置而不影響現有設置。

只有當您希望安裝功能或者您導入的卸載更改時,才應該使用受管解決方案。

0

僅當修改後的聯繫人實體的「自定義」字段設置爲true時,纔可以直接修改更新並在其中包含更改。否則,您可以創建自己的託管解決方案,修改聯繫人實體並將其導入系統。 Dynamics CRM將隨後將您的更改與其他更改合併。

相關問題