![](/img/trans.png)
[英]How can I check whether I am in a debug or release build in a web app?
[英]How can I build Debug and Release at once?
當我選擇菜單Build → Build或其他任何東西時,它只會構建當前選擇的配置(調試或發布)。 例如,當我處於“調試模式”(我選擇了調試)時,如何讓它構建,例如,發布?
您可以使用“批量構建”來執行此操作,盡管它在 Express 版本中不可用。
無論如何,您無論如何都不想從 GUI 構建。 您應該使用 MSBuild 或類似的東西來自動化您的構建過程。
在 Visual Studio GUI 中,轉到菜單
構建→批量構建
這將彈出一個窗口,其中包含項目及其配置的所有可能組合。 選擇要一起構建的所有項目,然后單擊窗口右側的“構建”按鈕。
就是這樣。
還有一個按鈕可以重建一組配置而不是構建(這是一個增量構建)。
還有一個選項可以選擇/取消選擇要構建/重建的所有配置/項目。
如果您想使用構建按鈕而不是通過菜單構建它,您可以使用構建后命令功能(或預構建 - 由您決定)。
您可以通過宏使用項目屬性對命令進行參數化。 它對於將最終裝配體自動復制到中心位置等很有用。
為了構建發布模式,快捷方式是Ctrl + F5 ,但我認為您不能同時構建兩者......
我不明白你為什么需要這樣做。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.