Dynamics365商務雲解決方案plan1,一方面提供了原廠標准的Solution組件例如 Dynamics365 for sales,Dynamics365 for FieldService,另外一方面也提供了客戶自定義擴展的Solution, 原廠的業務組件Solution如果有更新,那么在需要的前提下需要進行Solution的更新,在以下的文章中會基於Dynamics365雲端架構Solution的一些新特性,新功能在這里做簡單的介紹。
Dynamics365解決方案包有如下的新特性:
1.Solution應用解決方案升級
2.Solution的克隆
3.Solution的克隆修補程序
4.Solution增加了應用程序,MobileOfflinei新組件
Solution應用解決方案升級提供獲取原廠標准業務組件的最新升級解決方案並更新當前組織相應的模塊。例如Dynamics365 for FieldService有程序更新可以通過如下方式獲取最新的Dynamics365 for FieldService的功能
Solution的克隆功能是可以將現有選擇的解決方案及相應解決方案修補程序
例如下圖TEST1219的解決方案,解決方案版本為1.1.0.0,同時此解決方案有一個修補程序TEST1219_Patch_d618165f 版本為1.1.1.0,當選擇TEST1219的解決方案點擊克隆解決方案時,會新生成一個版本號為1.2.0.0的TEST1219解決方案,該方案不僅含有1.1.0.0的TEST1219的內容,同時包含了1.1.1.0的修補程序更新的內容。
點擊上圖的保存后我們就看不到1.1.0.0的TEST1219的解決方案和1.1.1.0修補程序TEST1219_Patch_d618165f 而會自動生成一個1.2.0.0新版本的解決方案。
下面來介紹Solution的克隆修補程序功能,其實上面的克隆解決方案已經提到了修補程序的內容,解決方案的修補程序是類似對現有解決方案的功能進行更新和追加,他是依附於解決方案的。操作的過程如下圖
這樣修補程序會出現在解決方案列表中,一個解決方案修補程序是可以有多個的,如下圖:
最后來看下解決方案中新增加的兩個組件應用程序和MobileOffline,其中應用程序的詳細介紹可以參考我的另外一篇博文:
http://www.cnblogs.com/STONESHI/p/6149394.html,而MobileOffline是移動端和桌面端數據配置文件,這里就不做詳細說明了。
新增加的解決方案組件見下圖。
另外關於Solution的相應代碼,可以參考SDK:
SampleCode\CS\Solutions\WorkWithSolutions.cs,這里就不做多的說明了,謝謝。