gpt4 book ai didi

c#-4.0 - 无法通过 Visual Studio 将代码部署到 Dynamics CRM 实例

转载 作者:行者123 更新时间:2023-12-01 10:29:29 24 4
gpt4 key购买 nike

项目背景

我的项目在 Dynamics CRM 上运行,我们使用 Visual Studio 2012 为其开发了许多插件。


我通常按如下方式连接到CRM

  1. 打开 Visual Studio CRM 解决方案
  2. 导航到工具 -> 连接到 Dynamics CRM 服务器
  3. 指定 CRM 发现服务名称
  4. 选择 HTTPS
  5. 点击连接
  6. 勾选使用默认凭证
  7. 点击登录
  8. 选择组织(生产或沙盒实例)
  9. 选择组织中的解决方案

然后在部署解决方案时

  1. 右键单击解决方案
  2. 清理干净
  3. 构建它
  4. 部署它

问题

但是最近无法连接到CRM SANDBOX。我确定这个过程没有错,因为我之前已经做过很多次了。

出现如下

  1. 打开 Visual Studio CRM 解决方案
  2. 工具 -> 连接到 Dynamics CRM
  3. 输入 CRM 发现服务名称
  4. 选择 HTTPS 并点击连接
  5. 使用凭据登录
  6. 选择组织作为沙盒(开发)

Dialog box gets Closed, but no error. Some time Visual studio gets restarted. So no way to deploy solutions to the sandbox.

Image of Connect to Dynamic Server Dialog box

到目前为止我尝试过的事情

  • 以管理员身份运行 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 工具包等第 3 方工具进行连接

欢迎任何支持。

最佳答案

几个月前我也遇到了同样的问题。这就是对我有用的解决方案。

Solution

  1. VS2015 更新了 Visual Studio(在我的例子中,Microsoft Dynamics 365 SDK 不支持 Visual Studio 2013)
  2. 卸载当前的 Microsoft Dynamics CRM 工具包(我的是 2013 年的)
  3. 安装Microsoft Dynamics 365 SDK ( https://www.microsoft.com/en-us/download/confirmation.aspx?id=50032 )
    • 包含完整的 SDK
      • 微软动态 365
      • Microsoft Dynamics CRM Online(与您的实例相关)
      • Microsoft Dynamics CRM 2016(本地)
  4. 安装Microsoft Dynamics 365 开发人员工具包 ( https://marketplace.visualstudio.com/items?itemName=DynamicsCRMPG.MicrosoftDynamicsCRMDeveloperToolkit )
    • 转到工具菜单 -> 单击扩展管理器
    • Extension Manager 的左 Pane 中,单击 Online Gallery
  5. 重新启动计算机后,运行项目。
    • 加载项目时可能会出现一些错误,因为我们已将 Visual Studio 更新为更高版本。您可能需要迁移项目并解决错误消息。
  6. 尝试使用 CRM Explorer 连接 CRM 实例。
    • 界面应该和之前的不一样,如下

注意 - 作为第一步,请确认您有连接到实例的正确权限。

关于c#-4.0 - 无法通过 Visual Studio 将代码部署到 Dynamics CRM 实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44256098/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com