我在Windows上编译了一个x64单声道(版本2.11)。x64单声道是否需要x64类库?
我注意到每个使用类库(System.Net,System.IO,...)的程序都会系统崩溃。 我下载了最新版本的class library,它在x86上运行正常,但在x64上运行正常。
x64单声道是否需要x64类库?
Windows上的x64兼容性问题阻止了我们在许多项目中使用mono。 我们决定尝试一下,我希望这次能够正常工作。
我在Windows上编译了一个x64单声道(版本2.11)。x64单声道是否需要x64类库?
我注意到每个使用类库(System.Net,System.IO,...)的程序都会系统崩溃。 我下载了最新版本的class library,它在x86上运行正常,但在x64上运行正常。
x64单声道是否需要x64类库?
Windows上的x64兼容性问题阻止了我们在许多项目中使用mono。 我们决定尝试一下,我希望这次能够正常工作。
目前,64位单声道运行时不需要与32位单声道运行时不同的一组类库。
但是,您确实需要确保您的类库版本与运行时期望的版本相匹配。如果它们不匹配,通常会在启动时向控制台收到错误消息。
一个同事,我做了单声道运行时的端口到Windows x64。它没有像32位运行时那么好测试,所以你的错误实际上可能是错误的。请在这里提交的任何问题:
我不认为.NET行为不同。在x64 .NET过程中,您也不能使用x86程序集。
因此,对于设计的事情,礼貌地玩规则。不要试图越过线路。
实际上,大多数.Net程序集都是与CPU无关的,只有混合模式和P/Invokes才需要指定CPU类型 – skolima 2011-02-21 07:11:21
不能混合64位和32位库,这是什么,似乎在这里发生。任何更新? – AJG85 2011-02-24 22:32:38
我运行的每个程序仍然崩溃:( – 2011-02-25 07:35:27