名为“Dynamics.Ax.application。<my class =”“name =”“>'的重复类型,在程序集中'Dynamics.Ax.application,</my>

时间:2013-02-15 10:52:12

标签: microsoft-dynamics dynamics-ax-2012 axapta

我在Dynamics 2012 ax -

中编译CIL时看到以下错误

名称为“Dynamics.Ax.application”的重复类型。在汇编'Dynamics.Ax.application,version = 6.0.947.280,culture ...

我试过

  1. 从AOT删除课程
  2. 删除XppIL目录(c:\ Program Files \ Microsoft Dynamics AX \ 60 \ Server \ InstanceName \ bin)
  3. 重启AOS
  4. 运行CIL编译
  5. 我还能尝试什么?

2 个答案:

答案 0 :(得分:9)

以下内容应解决问题:

  • 完全编译AX
  • 停止AOS
  • 在SQL中截断SysXPPAssembly表(该表用于包含程序集并在多个AOS实例之间共享)
  • 删除AOS&lt; bin \ xppIL目录中的DLL和netmodule文件
  • 重新启动AOS
  • 执行完整的CIL生成

答案 1 :(得分:0)

这是有效的(这一次)。

  1. 停止AOS
  2. 删除/移动XppIL目录(c:\ Program Files \ Microsoft Dynamics AX \ 60 \ Server \ InstanceName \ bin)
  3. 重启AOS
  4. 运行完整CIL编译
  5. Infolog显示Full CIL返回的错误列表。
  6. 本地编译违规的类/项目,我需要修改代码。
  7. 执行另一个完整CIL