2015-05-01 46 views
1

我剛剛在Visual Studio代碼運行ASP.NET的Web 5應用程序的API按照this guide,我可以通過執行命令「DNX網絡。」啓動應用程序。當我更改源文件時,如何使應用程序即時生成?Asp.Net 5 - 在動態編譯

更新 - 這似乎是一個懸而未決的問題。Link 1,Link 2

+0

你試過了什麼?你有沒有嘗試修改文件,然後保存它,然後刷新頁面? – mason

+0

我認爲這是默認的方式,因爲這是默認行爲,通常。你試過了嗎?它沒有工作嗎?在[編輯]中添加詳細信息。確保在測試時在瀏覽器中進行硬刷新。 – Will

+0

梅森和威爾 - 我改變了操作方法的(GET方法)返回值,保存了文件並進行了硬刷新。 – Raathigesh

回答

2

dnx . web --watch是您正在查找的命令。

但是,從命令行執行此操作時有一個警告:當文件更改時,服務器將停止。

當你從VS 2015做同樣的事情時,VS知道如何在服務器停止時重新啓動服務器。

+0

有沒有什麼辦法在命令行或者VS代碼中,我們可以重啓服務器?或者我們是否需要編寫自定義吞吐任務來實現此工作流程?感謝您花時間回答! – Raathigesh

1

我發現我有同樣的問題,它似乎工作,如果你不附加調試器中運行您的網站如預期更多或更少。

我覺得調試是在CS文件中的變化更敏感,而簡化版,希望他們能同時它試圖通過他們跟蹤/步改變。

起初我還以爲這是關係到你使用運行它的CLR類型,但我可以改變這一點,只要你不是調試它的工作原理。