Mysql MonoDeveloper显示错误0x80131C30
我在Windows7x64上运行MonoDevelop(2.8.6.5),并使它能够很好地呈现一些页面,以及执行简单的MySQL查询 我现在有一个要调试的问题,但是每当我尝试调试时,都会遇到以下错误: “调试器错误:操作失败,因为调试对象和调试器位于不兼容的平台上。(HRESULT异常:0x80131C30)” 在线搜索之后,一些人建议这与我运行64位操作系统有关,我应该用x86编译应用程序。我已经这样做了,但仍然面临同样的错误Mysql MonoDeveloper显示错误0x80131C30,mysql,mono,monodevelop,windows-7-x64,Mysql,Mono,Monodevelop,Windows 7 X64,我在Windows7x64上运行MonoDevelop(2.8.6.5),并使它能够很好地呈现一些页面,以及执行简单的MySQL查询 我现在有一个要调试的问题,但是每当我尝试调试时,都会遇到以下错误: “调试器错误:操作失败,因为调试对象和调试器位于不兼容的平台上。(HRESULT异常:0x80131C30)” 在线搜索之后,一些人建议这与我运行64位操作系统有关,我应该用x86编译应用程序。我已经这样做了,但仍然面临同样的错误 有人能给我一些其他建议吗?事实证明,安装MonoDevelop、编
有人能给我一些其他建议吗?事实证明,安装MonoDevelop、编译并运行C#并不意味着它正在运行Mono。在安装Mono之前,它将与.NET一起运行,MonoDevelop无法调试.NET应用程序
因此,最终的解决方案是安装Mono运行时,这看起来很混乱,因为它是Mono IDE,它编译和运行Mono代码很好,没有运行时它根本无法调试。似乎你做错了什么,因为我有相同的版本和相同的操作系统,可以调试而没有问题这有帮助吗?这表明您是在.Net而不是mono下进行调试(如果这对您有影响的话)0x80131C30这意味着调试程序和目标程序的平台不一样。如果调试器为x86,则也创建目标模块x86。请在此处阅读并查看选项