項目背景無法通過Visual Studio的部署代碼,以動態CRM實例
我的項目動態CRM &運行我們已經開發了很多插件與Visual Studio 2012
我通常連接CRM如下
- 打開Visual Studio CRM解決方案
- 導航工具 - >連接到Dynamics CRM服務器
- 指定CRM搜索服務名稱
- 選擇HTTPS
- 單擊連接
- 檢查使用默認憑據
- 上
- 點擊登錄選擇組織(生產或沙盒實例)
- 選擇組織中的解決方案
然後當部署解決方案
- 右鍵單擊該解決方案
- 清潔它
- 構建它
- 部署
問題
但最近卻無法連接到CRM SANDBOX。我相信在這個過程中沒有錯,因爲我以前做過很多次。
出現如下
- 打開Visual Studio的CRM解決方案
- 工具 - >連接到動態CRM
- 輸入CRM搜索服務名稱
- 選擇HTTPS &單擊連接
- 登錄使用憑證
- 選擇組織作爲沙箱(DEV)
對話框被關閉,但沒有錯誤。有一段時間Visual Studio重新啓動。因此沒有辦法將解決方案部署到沙箱。
事情我試過到目前爲止
- 運行VS作爲管理員
- 使用文本編輯器添加到
Global Section
解決方案文件(的.sln)。 - 替換CRM開發工具的
Microsoft.Xrm.Sdk.dll
附加 添加以下行
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe.config
<dependentAssembly> <assemblyIdentity name="Microsoft.Xrm.Sdk" publicKeyToken="31bf3856ad364e35" culture="neutral"/> <bindingRedirect oldVersion="6.0.0.0-6.1.0.0" newVersion="7.0.0.0"/> </dependentAssembly>
試圖通過從Visual Studio包管理器安裝第三方工具,如CRM工具包連接
歡迎任何支持。
你能登錄到本組織的GUI嗎?你有沒有檢查你的CRM用戶的安全角色?您是否面臨CRM Online實例的問題(如您的屏幕截圖所示)還是這是一個On Premise實例? – Filburt
嗨@Filburt,是的,其實我可以從'org_name.crm5.dynamics.com'登錄同一個實例,並且我已經仔細檢查過我想登錄的privilages&用戶帳戶是否擁有管理員權限。 這是一個Online實例。 問題是完全奇怪的 –
您的屏幕截圖顯示disco.crm4.dynamics.com - 或者是「crm5」在您的評論中的錯字? – Filburt