ASP.NETを32ビット版から64ビット版に切り替える方法
IISでアプリケーションプールの.Net Framework バージョンを v2.0、32 ビット アプリケーションの有効化をFalseに設定している時にイベントログにエラーが出力されることがある。
何かの拍子に32ビットモードに設定されたらしい。
64ビットモードにする場合は以下のコマンドを実行する。
cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 0
%SYSTEMROOT%\Microsoft.NET\Framework64\v2.0.50727\aspnet_regiis.exe -i