2
我想在Windows 2008 R2上使用來自64位進程的32位進程內COM服務器。在代理過程中託管是相當緩慢的,因爲我做了很多小的調用並且有巨大的編組開銷。32位PowerShell總是存在於64位Windows 2008 R2上?
一個想法是編寫一個使用該服務器的.NET程序集,將其編譯爲x86,然後編譯爲invoke via PowerShell。很明顯,我需要32位PowerShell。
到目前爲止,我查看了Windows 2008 R2的一個安裝,看起來它具有64位和32位版本的PowerShell,因此我可以實現我想要的功能。
我不確定Windows 2008 R2的任何安裝,尤其是用作Windows Azure主機的安裝,是否安裝了兩個版本的PowerShell。
32位和64位版本的PowerShell默認在64位Windows 2008 R2上始終安裝嗎?