【问题标题】:force a specific .net version during compilation在编译期间强制使用特定的 .net 版本
【发布时间】:2018-05-16 15:27:16
【问题描述】:

我的 Dynamics AX 2009 应用程序有一个“生成”按钮来编译 AIF 服务并创建一个 dll。

应使用 2.0.50727 版本生成 DLL。但最近它是使用 4.0.30319 版本生成的。

我们可以控制更改 web.config 文件。

但是,我不清楚要使用哪些标签来强制使用 2.0.50727 进行编译。

谢谢。

【问题讨论】:

    标签: .net compilation axapta dynamics-ax-2009 aif


    【解决方案1】:

    我们找到了解决此问题的方法

    位于“C:\Program Files\Microsoft Dynamics AX\50\Server\yourInstance\Bin”中的 AOS 服务器的 ax32Serv.exe.config 文件具有以下条目

    <startup useLegacyV2RuntimeActivationPolicy="true">
        <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5"/>
    </startup>
    

    暂时将其注释掉并生成服务生成了 2.0.50727 CLR 版本的 DLL。

    【讨论】:

      猜你喜欢
      • 2010-10-18
      • 2017-02-01
      • 2012-04-23
      • 2022-07-28
      • 1970-01-01
      • 2011-08-09
      • 1970-01-01
      • 2017-01-06
      • 1970-01-01
      相关资源
      最近更新 更多