0

次のプロパティを設定して、VS パブリッシュ プロファイルでカミソリ ビューをプリコンパイルしています。

  1. プリコンパイル オプション: [プリコンパイル サイトを更新可能にする] の選択を解除し、[デバッグ情報を出力する] の選択を解除します。
  2. マージ オプション: [すべての出力を 1 つのアセンブリにマージする] を選択し、「AppCode」という名前を付け、[ライブラリ コンポーネントとして扱う (AppCode.compiled ファイルを削除する)] をオンにします。

アプリケーションが実際にコンパイルされたビューから読み取っているかどうかをテストするために、cshtml ファイルの 1 つを名前変更し、ローカルでテストしました。コンパイルされたビューが呼び出されたことを示すビューは正常にロードされました。

ただし、すべてのバイナリをサーバーにデプロイし、cshtml ファイルの名前を変更して同じテストを行ったところ、ブラウザーはサーバー 500 エラーで応答しました。

私は何が欠けていますか?

4

1 に答える 1