我已經爲某些視圖配置了自定義位置。例如/MyCustom/Views/Index.cshtml
。該應用程序可以使用此解決方案https://stackoverflow.com/a/36772778/1593334正確查找來自/MyCustom/Views
文件夾的視圖。Asp.net核心可以自動檢測自定義目錄中的查看更改嗎?
唯一的問題是,我必須在每次更改視圖以反映瀏覽器中的更改時構建應用程序。有沒有辦法讓asp.net自動檢測這些變化?
我已經爲某些視圖配置了自定義位置。例如/MyCustom/Views/Index.cshtml
。該應用程序可以使用此解決方案https://stackoverflow.com/a/36772778/1593334正確查找來自/MyCustom/Views
文件夾的視圖。Asp.net核心可以自動檢測自定義目錄中的查看更改嗎?
唯一的問題是,我必須在每次更改視圖以反映瀏覽器中的更改時構建應用程序。有沒有辦法讓asp.net自動檢測這些變化?
有一個工具dotnet watch
。
dotnet watch是一個開發時工具,當源文件更改時運行dotnet命令。它可用於編譯,運行測試或在代碼更改時發佈。
基本上,你的Microsoft.DotNet.Watcher.Tools
NuGet包添加到您的project.json
的tools
節和運行使用dotnet watch
的應用。
在這裏,您可以找到the command arguments for running dotnet watch
。
然後,當應用程序運行dotnet watch
時,只需修改應用程序的源代碼即可。觀察者將檢測到更改,重新編譯並重新運行應用程序。
此致敬禮!