2017-01-14 14 views
1

サーバー上のビューを更新するたびに、たとえば「Hello World」という単語が印刷された後、「Hi World」に変更された場合は反映されません。MVC5サーバー上の変更が反映されていない

古いテキストはまだ存在します。奇妙な部分は、ページがまだロードされているビューファイル全体を削除した場合でもです。私は何かがキャッシュされていると感じますが、何をどこで探すべきか分かりません。私のローカルマシン上では、すべての開発とリリースモードで動作しますが、公開されたバージョンのコードをサーバーにプッシュすると、変更が反映されません。

これは、共有ホストサーバー上にある

EDIT:

私はすべてのファイルを取ると、一時フォルダに移動し、それがクラッシュしたように、サイトをロードした後、元に戻すファイルを移動した場合場所は変更が反映されます。

これはブラウザのキャッシュではありません。すべての履歴を削除し、新しいブラウザに読み込んでも問題ありません。

ファイルが公開されていないことを保証するため、ファイルをサーバー上で直接更新したため、ファイルは100%更新されています。

+0

1.ブラウザのキャッシュが原因であるかどうかを確認します。ブラウザのキャッシュを削除してください。 2.変更が実際に公開されているかどうか、または公開中に、すでに存在する場合はファイルを削除するオプションを選択して、サーバのパスをチェックインします。おそらくこれはキャッシュの問題かもしれません。 – Developer

+0

@Developerは私の更新された質問を見ています。 – Bojan

答えて

0

これはおそらくこれによるものです。 enter image description here

+0

添付した画像が表示されない場合は、代わりに表示できるリンクがありますか? – Bojan

+0

私のVSバージョンは2013.Andです。プロジェクトを右クリック=>パブリッシュ=>設定=>ファイルパブリッシュオプション=>パブリッシュ中にプリコンパイルを確認=>設定 – AmirhosseinYari

+0

設定の中のどのオプションを参照していますか? – Bojan

関連する問題