标签: c# 32bit-64bit
有点远景。
我有一个32位的应用程序。其中有一些代码在64位下表现更好。我无法将整个应用转换为64位。
那么,我可以在不同的进程下运行部分应用程序,还可以运行64位进程吗?
由于
答案 0 :(得分:3)
没有。你不能。运行应用程序的位在进程上指定,而不是在线程或AppDomain上指定。
唯一的替代方法是创建一个在其他位上运行的独立可执行文件。从主进程调用该进程。如有必要,您可以使用某种消息传递机制在两者之间交换信息,例如派生PipeStream的一个类。