VS2012からリモートコンピューターにWebアプリケーションを公開しようとしています。ファイルを公開しましたが、Webサイトを開こうとすると、次のエラーが発生します。
構成エラー
説明:この要求を処理するために必要な構成ファイルの処理中にエラーが発生しました。以下の特定のエラーの詳細を確認し、構成ファイルを適切に変更してください。
パーサーエラーメッセージ:認識されない属性 'targetFramework'。属性名では大文字と小文字が区別されることに注意してください。
ソースエラー:
Line 41:
Line 42: <compilation targetFramework="4.0" />
Line 43: <httpRuntime targetFramework="4.0" />
Line 44: <authentication mode="Forms">
Line 45: <forms loginUrl="~/" timeout="2880" />
(43行目は赤)
リモートコンピューター上:* IIS7がインストールされています(IIS6もインストールされていると思います)* ASP.NET4.0がインストールされています* "aspnet_regiis-ir">正常にインストールされています* IIS7>アプリケーションプール> ASP.NET4.0>「。NETFramework」への接続v4.0.30319 "* IIS7>私のWebアプリケーション>" ASP.NET 4.0 "(統合)が選択されています。それが重要かどうかはわかりませんが、サーバーのウィンドウはWidows Server 2008 RT Enterprise 64ビットで、私のコンピューターはWindows 732ビットです。
何も役に立たなかった...
httpRuntime
セットに使用できるtargetFramework
がありませんでした。削除すると、機能します。