我搜索過并遇到過類似的主題,但它們都與 ASP.NET 核心項(xiàng)目有關(guān)。我有一個(gè)使用 .NET 4.6.2 框架的傳統(tǒng) ASP.NET MVC Web 應(yīng)用程序。當(dāng)我在沒有調(diào)試的情況下運(yùn)行這個(gè)項(xiàng)目 (CTRL + F5) 時(shí),我可以通過簡(jiǎn)單地刷新瀏覽器來查看對(duì) html、js 和 css 文件所做的所有更改。但是,如果我對(duì) .cs 文件進(jìn)行代碼更改并刷新瀏覽器,則不會(huì)顯示更改。它顯然需要重新編譯 - 如果我然后手動(dòng)構(gòu)建項(xiàng)目,然后刷新瀏覽器,則可以看到對(duì) .cs 文件所做的最新更改。無論如何我可以讓 VS/IISExpress 檢測(cè)到代碼更改,然后自動(dòng)強(qiáng)制應(yīng)用程序重建?這是我想要的一個(gè)例子:https://youtu.be/yyBijyCI5Sk?t=880^ 他修改代碼 (c#),保存文件,跳回瀏覽器,點(diǎn)擊刷新,然后強(qiáng)制重新編譯幾秒鐘,然后顯示更改。本視頻中的項(xiàng)目使用的是 ASP.NET core,所以我猜自動(dòng)編譯是它的一個(gè)特性。任何想法如何為非核心asp.net項(xiàng)目實(shí)現(xiàn)類似的目標(biāo)?
帶有 IIS Express 的 VS2017 未顯示最新的代碼更改
慕工程0101907
2021-11-28 19:39:01