项目背景无法通过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