Web サイトをサーバーにアップロードしました。ローカルでは完全に動作しますが、アップロードした後、オンライン バージョンでは次のように表示されます。
構成エラーの説明: 構成中にエラーが発生しました この要求を処理するために必要な構成ファイルの処理。 以下の特定のエラーの詳細を確認し、 構成ファイルを適切に。 パーサー エラー メッセージ: 属性 'targetFramework' を認識できません。ノート 属性名は大文字と小文字が区別されます。 ソース エラー: 37 行目: </buildProviders> 38行目: </compilation> 39 行目: <httpRuntime targetFramework="4.0" EncoderType="System.Web.Security.AntiXss.AntiXssEncoder, System.Web, バージョン=4.0.0.0、文化=ニュートラル、PublicKeyToken=b03f5f7f11d50a3a" /> 40 行目: <machineKey compatibilityMode="Framework45" /> 41行目: </system.web> ソース ファイル: D:\HostingSpaces\o\o.com.au\wwwroot\web.config 行: 39 -------------------------------------------------- ------------------------------ バージョン情報: Microsoft .NET Framework バージョン:4.0.30319; ASP.NET バージョン:4.0.30319.272
このサイトの他の回答によると、サーバーのアカウントが .NET Framework 2.0 を使用するように設定されているためです。しかし、私の場合はそうではありません.4.0に設定されていることを確認し、4.0統合も試しました. しかし、それでもこのエラーが表示されます。
何が原因でしょうか? どうすれば修正できますか?