作成した ashx を呼び出そうとすると、500.21 エラーが発生します (ローカルホスト上の開発用 PC では正常に動作します)。サーバーの詳細エラー ページによると、エラーの最も可能性の高い原因の 1 つはASP.NET is not installed or is not installed completely
.
Windows Server 2008R2 が 64 ビット サーバーで実行されている場合、32 ビット フォルダーではなく、Framework64 フォルダーでのみ次のようなコマンドを実行する必要があると思います。その仮定は正しいですか?
run %windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i
run %windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -i