簡體   English   中英

IIS未加載Visual Studio 2015中的最新更改

[英]IIS did not load the latest changes in Visual Studio 2015

當我運行項目時,網頁將正常加載,但是當我嘗試對CSHTML文件進行更改時,我按了刷新,並且該頁面未加載更改。 我必須停止IIS express並再次運行它以使更改發生,這非常煩人且效率低下。

Microsoft Visual Studio 2015 Windows 7 32位

編輯:我發現的臨時解決方案:保存(即使不做任何更改)applicationhost.config文件,然后保存正在使用的文件(以使用browsersync自動重新加載頁面)

首先,您需要了解高速緩存在IIS級別上如何工作:當請求任何ASP或ASP.Net頁面時,“頁面輸出高速緩存”將動態頁面的響應存儲在其內存中。 但是,當任何后續請求到達這些頁面時,服務器將發送緩存的響應,而不是重新處理該頁面。

請檢查此鏈接 它應該對你有幫助

您是否在web.config中將“編譯調試”設置為false?

如果是,請將調試設置為true。 部署Web應用程序時,應將此調試設置為false。

請參考以下頁面:

為什么在生產環境中的ASP.NET應用程序中debug = false

我還在Visual Studio的早期版本中遇到了此問題。 我注意到我的瀏覽器正在緩存頁面,因此在調試時刷新時使用的是ctrl + F5。

您可以在此處找到有關F5和ctrl + F5區別的更多信息。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM