win10系統(tǒng)64位電腦上運(yùn)行32位.net應(yīng)用程序
發(fā)布時(shí)間:2024/7/19 18:40:05 作者:Admin 閱讀:180
廣告:
如果您有一臺(tái) 64 位元電腦並且想要執(zhí)行僅適用於 32 位元 CLR 的 .NET 應(yīng)用程序,則必須對(duì)電腦上的 .NET 框架進(jìn)行更改
透過此指令設(shè)定.NET框架以WOW模式載入CLR
打開命令提示字元並鍵入此命令
C:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727\Ldr64.exe SetWow
現(xiàn)在您應(yīng)該能夠執(zhí)行僅使用 .NET 32 位元 CLR 的應(yīng)用程式。
恢復(fù)到預(yù)設(shè)的 64 位元框架運(yùn)行
C:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727\Ldr64.exe Set64
如果是基於 Windows,請(qǐng)從 Visual Studio 提示字元執(zhí)行此命令,
CorFlags.exe TheApp.exe /32BIT+ //Enables 32 bit application.
如果您使用的是 Windows,則應(yīng)使用CorFlags Conversion Tool ( CorFlags.exe )。這樣您就可以強(qiáng)制應(yīng)用程式/dll 在 32/64 位元空間中運(yùn)行。詳細(xì)資訊和使用範(fàn)例可存取http://msdn.microsoft.com/en-us/library/ms164699(VS.80).aspx。
廣告:
相關(guān)文章