我正在從我替換的開發人員身上繼承控制檯應用程序。當我修改代碼然後以調試模式運行時,除非我記得先建立解決方案,否則這些更改不會生效。如何使Visual Studio '17在調試模式下啓動之前進行構建
我從來沒有見過這個。通常當你進入調試模式時,它會進行構建。我已經瀏覽瞭解決方案和項目的屬性,但我沒有看到在哪裏設置。
我在這裏錯過了什麼?
我正在從我替換的開發人員身上繼承控制檯應用程序。當我修改代碼然後以調試模式運行時,除非我記得先建立解決方案,否則這些更改不會生效。如何使Visual Studio '17在調試模式下啓動之前進行構建
我從來沒有見過這個。通常當你進入調試模式時,它會進行構建。我已經瀏覽瞭解決方案和項目的屬性,但我沒有看到在哪裏設置。
我在這裏錯過了什麼?
Jeev的回答使我解決方案。
Options -> Projects and Solution -> Build and Run
取消勾選表示Only build startup projects and dependencies on Run
的複選框。
右鍵單擊在Solution Explorer解決方案(沒有項目)和 選擇配置管理器。檢查當前配置是否關閉生成功能 。
如果檢查未檢查,並再次檢查它應該做的伎倆
嘗試去Options -> Projects and Solution -> Build and Run
並確保On Run, when projects are out of date
未設置爲Never build
不是答案,但它導致我的答案!它被設置爲「提示構建」。我將其改爲「始終構建」,但這並沒有成功。然後,我注意到這個複選框被選中:「只在Run上創建啓動項目和依賴項」。我取消選中該複選框,並且做了訣竅。 –
是的,我已經檢查過了。我應該在OP中特別說明。我按照你的建議做了並取消選中,然後再次檢查這些框,但我仍然得到相同的結果。這不是一個大問題 - 只是一個小小的煩惱。 –
我知道我有類似的問題,併爲我工作,希望別人會有你的解決方案:) –