4

我在 Dynamics 2012 ax 中编译 CIL 时看到以下错误 -

名称为“Dynamics.Ax.application”的重复类型。在汇编'Dynamics.Ax.application,版本= 6.0.947.280,文化......

我试过了

  1. 从 AOT 中删除课程
  2. 删除 XppIL 目录 (c:\Program Files\Microsoft Dynamics AX\60\Server\InstanceName\bin)
  3. 重启 AOS
  4. 运行 CIL 编译

我还能尝试什么?

4

2 回答 2

10

以下应该可以解决问题:

  • 完整编译 AX
  • 停止 AOS
  • 截断 SQL 中的 SysXPPAssembly 表(该表用于包含程序集并在多个 AOS 实例之间共享)
  • 删除 AOS 的 bin\xppIL 目录中的 DLL 和 netmodule 文件
  • 重新启动 AOS
  • 执行完整的 CIL 生成
于 2013-02-17T13:15:08.780 回答
0

这就是我的工作方式(这次)。

  1. 停止 AOS
  2. 删除/移动 XppIL 目录 (c:\Program Files\Microsoft Dynamics AX\60\Server\InstanceName\bin)
  3. 重启 AOS
  4. 运行完整的 CIL 编译
  5. Infolog 显示完整 CIL 返回的错误列表。
  6. 本地编译有问题的类/项目,我需要更正代码。
  7. 执行另一个完整的 CIL
于 2017-01-12T17:03:11.593 回答