簡體   English   中英

部署CRM解決方案

[英]Deploying CRM solution

使用crm 2011 sdk示例,我在Visual Studio中編寫了C#例程,以停用自定義實體中的所有活動記錄。 現在,我想將此例程連接到功能區上的自定義按鈕(已使用RibbonDiffXml將該功能鏈接出來),但是我不確定如何進行部署。 我是否正在創建一個dll以使用插件注冊工具進行注冊? 任何指導將不勝感激!

如我所見,您有兩個選擇:

  1. 重寫代碼以使用JavaScript中的組織服務。 您可以通過這種方式將代碼完全放在按鈕內。 但是,這需要手動構造對API的SOAP調用。 SDK為此提供了一個演練
  2. 將代碼包含在插件中,創建可向其注冊插件的自定義實體,並使用單擊功能區按鈕時將觸發的JavaScript創建該實體的實例。 類似問題的答案中對此進行了詳細說明。

這里有更多替代解決方案:

  • 創建一個工作流程插件並觸發該工作流程(在后台異步運行)。 在事件或javascript中手動觸發。

  • 創建一個JavaScript,但使用REST API或更高版本,使用CrmRestKit處理REST部分,並保持腳本干凈,易於閱讀和維護。

  • 創建一個ASP.NET頁面(或silverlight控件),該頁面顯示一個對話框,該對話框在進程運行時顯示進度條。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM