2017-01-07 12 views
0

に公開されたときのUnobtrusiveValidationMode Visual Studio 2013で実行されているWebフォームアプリケーションが正常に動作しています。iis 6.1で同じアプリケーションを公開しました。 次のエラーが発生しています。 Webforms UnobtrusiveValidationModeには、 'jquery'のScriptResourceMappingが必要です。 jquery(大文字小文字を区別する)という名前のScriptResourceMappingを追加してください。エラーWebフォームアプリケーションがiis

私はすでにstackoverflowで与えられた複数の解決策でチェックしています。彼らのほとんどは、web.configファイルでappsettingに次の行を追加することを提案しました。 <add key="ValidationSettings:UnobtrusiveValidationMode" value="WebForms" /> または4.5から4.0に変更してください。しかし、それは無駄です。

<httpRuntime targetFramework="4.5"/> 

これでも解決策を見つけることができませんでした。このエラーの原因は何ですか?どうすれば解決できますか?

答えて

0

4.5より前の検証モードを有効にするWeb.configファイルに次の構成を追加する必要があります。 Noneではないため、targetFramework="4.5"を使用している場合は、をデフォルト値に設定するため、この設定を明示的に設定に追加する必要があります。

<appSettings> 
    <add key="ValidationSettings:UnobtrusiveValidationMode" value="None" /> 
</appSettings> 
+0

私もそれを試みましたが、解決できませんでした。 –

+0

設定が変更された直後にASP.NETアプリケーションのリサイクルを試みましたか? –

+0

いいえ、それは何ですか?ご案内ください。 –

関連する問題