ASP.NET で WebForms を使用して Web アプリケーションを開発しています。ScriptManager を使用して、カスタム JavaScript スクリプト ファイルをロードしています。
ブラウザーでページを表示すると、意図したアクション (タイマーの表示) が得られず、ページの「ソースの表示」で次のエラー メッセージが表示されます。
//<![CDATA[
if (typeof(Sys) === 'undefined') throw new Error('ASP.NET Ajax client-side framework failed to load.');
//]]>
トラブルシューティングの試みで、ASP.NET Web サイトで同じ JavaScript ファイルを使用しましたが、問題なく動作します。Web アプリケーションでのみ発生するようです。また、Web サイトと Web アプリケーションの両方で正常に動作する JavaScript ファイルにアラートを追加しました。