.net - x64 mono 是否需要 x64 类库?

标签 .net c++ mono x86-64

我在 Windows 上编译了一个 x64 mono(版本 2.11)。

我注意到每个使用类库(System.Net、System.IO 等)的程序都会系统地崩溃。 我下载了最新版class library , 它在 x86 上工作正常但在 x64 上不工作。

x64 mono 是否需要 x64 类库?

Windows 上的 x64 兼容性问题使我们无法在许多项目中使用单声道。 我们决定试一试,希望这次一切顺利。

最佳答案

目前,与 32 位单声道运行时相比,64 位单声道运行时不需要一组不同的类库。

但是,您确实需要确保您的类库版本与运行时期望的版本相匹配。如果它们不匹配,您通常会在启动时向控制台收到一条错误消息。

我和一位同事将单声道运行时移植到 Windows x64。它没有像 32 位运行时那样经过充分测试,因此您的错误实际上可能是错误。请在此处提交任何问题:

http://www.mono-project.com/Bugs

关于.net - x64 mono 是否需要 x64 类库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5042801/

相关文章:

c++ - 从文件夹 C++ 中获取文件名

c# - 构建 monobjc Native App 时出现 Xbuild/Mono 错误

c# - XML 命名空间 'Employee' 中不存在标记 'clr-namespace:XYZ;assembly=XYZ'

.net - "EE"在SOS中意味着什么?

.net - 如何使用 IHostingEnvironment

c++ - CUDA如何欺骗内核认为它在另一个线程中?

c++ - 使用预先已知的模式进行内存分配

.net - 如何使用自定义结构代替 KeyValuePair?

asp.net - mod_mono : Random CompilationException errors

c# - SaveFileDialog AddExtension 无法按预期工作