我的 Dynamics AX 2009 应用程序有一个“生成”按钮来编译 AIF 服务并创建一个 dll。
DLL 应使用版本 2.0.50727 生成。但最近它是使用版本 4.0.30319 生成的。
我们可以控制更改 web.config 文件。
但是,我不清楚使用哪些标签来强制使用 2.0.50727 进行编译。
谢谢。
我的 Dynamics AX 2009 应用程序有一个“生成”按钮来编译 AIF 服务并创建一个 dll。
DLL 应使用版本 2.0.50727 生成。但最近它是使用版本 4.0.30319 生成的。
我们可以控制更改 web.config 文件。
但是,我不清楚使用哪些标签来强制使用 2.0.50727 进行编译。
谢谢。
我们找到了解决此问题的方法
AOS 服务器的 ax32Serv.exe.config 文件位于“C:\Program Files\Microsoft Dynamics AX\50\Server\yourInstance\Bin”具有以下条目
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5"/>
</startup>
暂时将其注释掉并生成服务生成了具有 2.0.50727 CLR 版本的 DLL。