6
我實際上是用32位的幫助程序執行此操作。但是,我可以使用在32位CodeDOM上運行的DLL來實現嗎?我可以從64位應用程序運行32位的C#程序集(dll)嗎?
我實際上是用32位的幫助程序執行此操作。但是,我可以使用在32位CodeDOM上運行的DLL來實現嗎?我可以從64位應用程序運行32位的C#程序集(dll)嗎?
也許,這可以幫助你Calling 32bit Code from 64bit Process
但它是更好地從不同的32位進程調用32位和64位的代碼可以啓動它和交流它
「32位的CodeDOM」並不意味着什麼。該進程的位數由EXE鎖定。不支持混音,您需要幫助程序EXE。 – 2011-12-18 13:35:41
這實際上是[c#中的64位應用程序中的32位dll]的副本(http://stackoverflow.com/questions/5478904/32bit-dll-in-64bit-application-in-c-sharp)。所選答案的關鍵位是* Windows中的進程是32位或64位,它只能加載匹配的DLL。任何嘗試加載不匹配的DLL都將失敗併產生錯誤。* – 2011-12-18 18:04:06