【发布时间】:2016-07-03 03:42:38
【问题描述】:
当我尝试在 sqlite 中创建一个表时,应用程序失败,因为我要创建的表有零列,奇怪的是我还创建了另外 8 个表,并且这些表工作正常而没有错误,我有一直在阅读一些帖子,其中一篇说如果我将构建选项更改为“仅链接 SDK 框架它将起作用,但问题是当我这样做时会发生这种情况:
/Users/MacDeveloper/Documents/MDC/FrontEnd/MDC.Presentation.IOS/MTOUCH: 错误 MT2002:无法解决 来自“系统”的“System.Configuration.ApplicationSettingsBase”参考, 版本=4.0.0.0,文化=中性,PublicKeyToken=b77a5c561934e089" (MT2002) (MDC.Presentation.IOS)
我将链接行为更改为全部链接,但我得到相同的错误,在 Dont Link 中我也得到以下错误:
/Users/MacDeveloper/Documents/MDC/FrontEnd/MDC.Presentation.IOS/MTOUCH: 错误 MT3001:无法 AOT 程序集 '/Users/MacDeveloper/Documents/MDC/FrontEnd/MDC.Presentation.IOS/obj/iPhone/Debug/mtouch-cache/64/Build/MDC.Business.dll' (MT3001) (MDC.Presentation.IOS)
错误中的 dll 来自导入到项目的另一个库,该库是使用 Visual Studio 制作的。
这个问题有解决办法吗?
【问题讨论】:
标签: ios sqlite xamarin xamarin.ios