簡體   English   中英

Bin / Debug和Bin / Release之間的區別

[英]Difference between Bin/Debug and Bin/Release

我在ac#winform項目中使用了sql-server緊湊型數據庫。

如果查看構成解決方案的文件,則可以在以下兩個文件夾中看到exe和sdf文件的副本:

  1. /bin/Debug/
  2. /bin/Release/

如果我雙擊並在1中執行exe,則它將在1中更新sdf,同樣在2中更新exe / sdf。

當我打開VS時,我假設我正在玩1中的文件。

2.中的文件何時被覆蓋?

當我使用Click-Once安裝發布項目時,正在使用哪些文件來創建.application文件?

加成

上面的通用帖子尚未解決我的問題,但它使事情有些混亂。 這是我希望上述答案能夠解決的特定情況:

開發解決方案文件夾保存在USB筆式驅動器上。 該解決方案包括一個數據庫文件。 我已經發布到我的家用PC,我已經發布到我的工作PC。 我很高興隨身攜帶筆式驅動器並插入兩台PC。 如何設置內容,以便在更新數據庫時僅存在一個版本的數據?

我已將解決方案更改為專家設置,並公開了配置管理器-可以提供幫助嗎?:

在此處輸入圖片說明

Visual Studio中的“調試”和“發布”之間有什么區別? http://msdn.microsoft.com/zh-CN/library/kkz9kefa(v=vs.110).aspx

這是項目的兩個不同配置。

那些內置在不同的文件夾中

clikc一旦文件可能基於當前的ACTIVE CONFIGURATION

這取決於項目的配置,如果您處於調試模式,則使用的是調試模式。

要查看您的活動配置:

單擊“構建”選項卡,然后單擊“配置管理器”。

如果您最近安裝了全新的VS Express,也可以執行以下操作:

  1. 工具⇒設置⇒專家設置。
  2. 工具⇒選項⇒選中左下角的“顯示所有設置”。
  3. 工具⇒選項⇒項目和解決方案⇒常規⇒“顯示高級構建配置”。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM