アプリケーションに「cache.manifest」を追加しました(これは完全に機能します)。それ以降、常にキャッシュをクリアするか、cache.manifestバージョンを変更する必要があるため、デバッグが非常に困難です。
「HttpContext.Current.IsDebuggingEnabled」条件でマニフェストをロードしようとしました。
<!DOCTYPE HTML>
@if (HttpContext.Current.IsDebuggingEnabled)
{
<html>
}
else
{
<html manifest="/cache.manifest">
}
これは機能せず、VisualStudioで3つのエラーが発生します。
- ブロックに終了}文字がありません
- html要素が閉じられていません
- 1つ以上のhtml要素を持つことはできません。
誰かアイデアがありますか?
ありがとう !