.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/

相关文章:

.net - 4.5 中的 CallerMemberName 属性是 "able to be faked"吗?

C++ 创建函数,就像变量一样,稍后更改其主体,然后再调用它

c++ - 如何将RapidXml添加到CMake项目?

cocoa - NSScrollView subview 都在彼此之上

c# - 从 Python 调用 C# 程序集(在 Sublime Text 插件中)

.NET ORM - NHibernate(或 SubSonic 或其他)与使用 Entity Framework 相比有什么优势?

c# - 如何让操作结果返回文件流或 JSON 以在 MVC 4 中查看

.net - 哪些技术可用于使用 .NET 的发布/订阅模型?

c++ - setprecision + fixed - 没有不必要的零的打印值

c# - 如何使控制台应用程序从 Xamarin studio 中的空项目运行