興味深い問題があります。
64 ビットの Windows 7 Pro ボックスには、IIS 7.5/64 がインストールされています。32 ビット アプリケーションを有効にするようにアプリケーション プールが構成されており、このアプリケーション プールを使用してサイトが作成されています。ただし、サイトのワーカー プロセスが開始されると、常に 64 ビット プロセスとして開始されます。アプリケーション プールの "ビット数" は、w3wp.exe プロセス名の "*32" タグがないタスク マネージャーで確認できます。
アプリケーション プールの削除と再作成、新しいアプリケーション プールの作成、32 ビット フレームワークの再登録、毎回 IIS の再起動を試みましたが、すべて役に立ちませんでした。「木のための森」モードで、些細なことを見落としていると確信しているので、霧を晴らすために正しい方向にプッシュしていただければ幸いです。
このような問題に関するいくつかの投稿を読みましたが、ほとんどの場合、アプリ プールが「32 ビット アプリを有効にする」ように構成されていることを確認することに重点が置かれています。これは最初に実行した手順の 1 つです。