2012-11-27 53 views
0

我正在使用过去几个月使用C#代码的项目,但今天上午它已停止工作。对.net项目的引用丢失

该项目在AOT

VisualStudio Projects/C Sharp Projects/AFD.AxIntegration 

AFD.AxIntegration仍然列也是命名空间。但是,当我在X ++编辑器中没有参考时(直到现在键入AFD,项目将列在Intellisence列表中)。事实上,我似乎无法参考列出的任何项目。

服务器在Oracle VM VirturalBox上运行。当我昨晚完成时,我保存了服务器,因此理论上它最初处于与昨天相同的状态。

我曾尝试:

  • 移除该项目,并重新安装&它部署到AOT
  • 重新启动服务器
  • 重新启动AOT服务

我完全不知道为什么今天早上突然停止工作。有没有可能会意外更改的设置?

+0

我刚刚发现,如果我在释放模式引用工作正常部署C#项目。该问题仅在调试模式下。 – KevinManx

回答

0

我发现如果.net代码被编译为64位(x64),它就不能在X ++中引用。编译为任何CPUx86它工作正常。