Visual stual调用Microsoft.Dynamics.BusinessConnectorNet.dll连接Dynamics AX报错

官方网站有此提示

构建项目时,开发环境会自动创建 app.config 文件的副本,更改其文件名,使其与可执行文件具有相同的文件名,然后将新的 .config 文件移动到 bin 目录中。

如果不更新 app.config 文件,则会出现以下错误:

“混合模式程序集是针对运行时的‘v2.0.50727’版本构建的,如果没有附加配置信息,则无法在 4.0 运行时中加载。”


1.在项目解决方案中,找到项目的app.config文件


2.修改app.config里面的内容

    默认是这样的:

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <startup>
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
  </startup>
</configuration>

    改为:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <startup useLegacyV2RuntimeActivationPolicy="true">
    <supportedRuntime version="v4.0" sku = ".NETFramework,Version=v4.0"/>
    <supportedRuntime version="v2.0.50727"/>
  </startup>
</configuration>


    Danzel
    Danzel管理员

    • 声明:本文由Danzel于2021-07-12转载(优化),转载须经原站同意并注明出处。
    • 本文地址:http://maryd.cn/?id=182
    上一篇:SQLserver定时备份数据库
    下一篇:Dynamics ax 使用 Docentric API 发送电子邮件

    留言评论

    暂无留言
    取消
    扫码支持