亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Visual Studio中的構建解決方案,重建解決方案和清理解決方案之間的區別?

Visual Studio中的構建解決方案,重建解決方案和清理解決方案之間的區別?

夢里花落0921 2019-09-27 16:30:53
Visual Studio中的“生成解決方案”,“重建解決方案”和“清理解決方案”之間有什么區別?什么時候才是使用這些中的每一種的合適時間?
查看完整描述

3 回答

?
慕容3067478

TA貢獻1773條經驗 獲得超3個贊

  • 構建解決方案將執行增量構建:如果它認為不需要重建項目,則不需要。如果未更改,它也可能會使用項目的部分構建的位(我不知道需要花多長時間)

  • 重建解決方案將清除,然后從頭開始構建解決方案,而無需理會之前所做的任何事情。與“先清理,再生成”的區別在于,“重建”將一次清理然后生成每個項目,而不是先清理然后再編譯。

  • 干凈的解決方案將從先前的構建中刪除構建工件。如果構建目標目錄(bin和obj)中還有其他文件,則可能不會將其刪除,但實際的構建工件會被移除。我見過這種情況的行為有所不同-有時會徹底刪除,有時則不會-但是我暫時會給VS帶來疑問的好處:)

(這些鏈接指向devenv.exe命令行開關,但它們與菜單項的作用相同。)


查看完整回答
反對 回復 2019-09-27
?
繁星coding

TA貢獻1797條經驗 獲得超4個贊

生成解決方案 - 生成所有已更改文件的程序集。如果裝配體沒有變化,則不會重建。也不會刪除任何中間文件。

最常用。

重建解決方案 -重建所有程序集,無論更改如何,但保留中間文件。

當您注意到Visual Studio沒有將所做的更改合并到最新程序集中時使用。有時Visual Studio確實會犯錯誤。

干凈的解決方案 -刪除所有中間文件。

當所有其他方法都失敗并且需要清理一切并重新開始時使用。


查看完整回答
反對 回復 2019-09-27
  • 3 回答
  • 0 關注
  • 1530 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號