2

在我的 VS2010 解决方案中,我有几个 Monodroid 项目,它们相互引用(没有圆圈)。

编译成功完成,但编译后发生许多错误(所有错误均未找到类型和方法)。当我删除相关参考并再次添加时,这些错误会暂时消失。

我为调试目的制作了这个解决方案,因为在原始解决方案中,我只有一个 monodroid 项目,并且我引用了 .Net 程序集。在原始解决方案中,我没有任何错误,但调试可能性很差。c# 文件仅链接到项目中,而不是物理添加。

这可能是一个 monodroid/VS 问题吗?

示例错误是:

命名空间“Festo”中不存在类型或命名空间名称“Common”(您是否缺少程序集引用?)

问题是这个命名空间确实存在,但是在一个引用的 Android 程序集中。OnlineCompiler 不识别它?

'Festo.EditorSDK.Translation.TranslationTable.Translate(string, Festo.EditorSDK.Data.Variable)' 的最佳重载方法匹配有一些无效参数

但是有一个函数可以接受这些类型和数量的参数,但和以前一样,在引用的 Android 程序集中。

如果我通过“重建解决方案”按钮明确编译我的解决方案,则编译成功。真的很奇怪!

4

0 回答 0