visualstudioc專案後在專案資料夾裡產生

2021-03-04 04:20:05 字數 4002 閱讀 7712

1樓:匿名使用者

obj 是編譯器生成的中間檔案(目標檔案);

debug 資料夾裡是帶除錯資訊的可執行檔案,除錯用 debug 資料夾,釋出版用 bin 資料夾。

2樓:匿名使用者

obj資料夾,當你的機器環境是64位機時,它會把生成的檔案存放到x86中,其它的用處不明。

3樓:匿名使用者

在我看來其他沒有什麼用。只有debug下面的檔案在釋出的時候可以用。

vs2010下c# winform 解決方案裡面生成的檔案都是什麼作用?幹什麼的?

4樓:匿名使用者

bin 目錄用來存放編譯的結果,bin是二進位制binrary的英文縮寫,因為最初c編譯的程式檔案都是二進位制檔案,它有debug和release兩個版本,分別對應的資料夾為bin/debug和bin/release,這個資料夾是預設的輸出路徑,我們可以通過:專案屬性—>配置屬性—>輸出路徑來修改。

obj是object的縮寫,用於存放編譯過程中生成的中間臨時檔案。其中都有debug和release兩個子目錄,分別對應除錯版本和發行版本,在.***中,編譯是分模組進行的,編譯整個完成後會合併為一個.

dll或.exe儲存到bin目錄下。因為每次編譯時預設都是採用增量編譯,即只重新編譯改變了的模組,obj儲存每個模組的編譯結果,用來加快編譯速度。

是否採用增量編譯,可以通過:專案屬性—>配置屬性—>高階—>增量編譯來設定。

properties資料夾 定義你程式集的屬性 專案屬性資料夾 一般只有一個 assemblyinfo.cs 類檔案,用於儲存程式集的資訊,如名稱,版本等,這些資訊一般與專案屬性面板中的資料對應,不需要手動編寫。

.cs 類檔案。源**都寫在這裡,主要就看這裡的**。

.resx 資原始檔,一些資源存放在這裡,一般不需要看。

.csproj c#專案檔案,用vs開啟這個檔案就可以直接開啟這個專案,自動生成,不需要看。

.csproj.user 是一個配置檔案,自動生成的,會記錄專案生成路徑、專案啟動程式等資訊。也不需要看。

.designer.cs 設計檔案,自動生成,不需要看。

.aspx 是網頁檔案,html**寫在這裡面。

sln:在開發環境中使用的解決方案檔案。它將一個或多個專案的所有元素組織到單個的解決方案中。此檔案儲存在父專案目錄中.解決方案檔案,他是一個或多個.proj(專案)的集合

*.sln:(visual studio.solution) 通過為環境提供對專案、專案項和解決方案項在磁碟上位置的引用,可將它們組織到解決方案中。

比如是生成debug模式,還是release模式,是通用cpu還是專用的等

編譯和執行直接按f5,至於除錯按f9插入斷電,f10整行執行,f5,f9,f10配合使用

整個專案字尾檔案的說明!

c#程式設計,在visual studio裡怎麼重新命名專案資料夾名稱?

5樓:

1. 重新命名專案名稱

2. 修改assembly name

3. 修改default namespace4. 在assembly information中修改title5. 在assembly information中修改product名稱

6. 修改專案中所有**檔案中的namespace7. 從解決方案中移除該專案

8. 在「資源管理器」中將該專案資料夾重新命名9. 在解決方案中重新新增該專案

6樓:匿名使用者

把專案關了,改資料夾名即可

c#求助,我是一個新手,請教c#專案裡各個檔案的含義:**中有很多檔案和資料夾,請介紹各檔案的含義。

7樓:匿名使用者

bin 目錄用來存放編譯的結果,bin是二進位制binrary的英文縮寫,因為最初c編譯的程式檔案都是二進位制檔案,它有debug和release兩個版本,分別對應的資料夾為bin/debug和bin/release,這個資料夾是預設的輸出路徑,我們可以通過:專案屬性—>配置屬性—>輸出路徑來修改。

obj是object的縮寫,用於存放編譯過程中生成的中間臨時檔案。其中都有debug和release兩個子目錄,分別對應除錯版本和發行版本,在.***中,編譯是分模組進行的,編譯整個完成後會合併為一個.

dll或.exe儲存到bin目錄下。因為每次編譯時預設都是採用增量編譯,即只重新編譯改變了的模組,obj儲存每個模組的編譯結果,用來加快編譯速度。

是否採用增量編譯,可以通過:專案屬性—>配置屬性—>高階—>增量編譯來設定。

properties資料夾 定義你程式集的屬性 專案屬性資料夾 一般只有一個 assemblyinfo.cs 類檔案,用於儲存程式集的資訊,如名稱,版本等,這些資訊一般與專案屬性面板中的資料對應,不需要手動編寫。

.cs 類檔案。源**都寫在這裡,主要就看這裡的**。

.resx 資原始檔,一些資源存放在這裡,一般不需要看。

.csproj c#專案檔案,用vs開啟這個檔案就可以直接開啟這個專案,自動生成,不需要看。

.csproj.user 是一個配置檔案,自動生成的,會記錄專案生成路徑、專案啟動程式等資訊。也不需要看。

.designer.cs 設計檔案,自動生成,不需要看。

.aspx 是網頁檔案,html**寫在這裡面。

sln:在開發環境中使用的解決方案檔案。它將一個或多個專案的所有元素組織到單個的解決方案中。此檔案儲存在父專案目錄中.解決方案檔案,他是一個或多個.proj(專案)的集合

*.sln:(visual studio.solution) 通過為環境提供對專案、專案項和解決方案項在磁碟上位置的引用,可將它們組織到解決方案中。

比如是生成debug模式,還是release模式,是通用cpu還是專用的等

編譯和執行直接按f5,至於除錯按f9插入斷電,f10整行執行,f5,f9,f10配合使用

visual studio開發c# winform程式,如何多個專案共用同一個cs檔案?

8樓:

在工程裡新增現有項檔案,彈出選擇檔案時,注意檔案路徑連上有個小選項(向下拉)設為連結方式就行了。

9樓:simpsons心

我是這樣

抄的,把共用的專案放

在在襲資料夾d:/project/lib裡然後專案都放在d:/project裡,如

d:/project/_project1

d:/project/_project2

兩個專案都新增lib,以後修改了lib,兩個專案也會同時修改到不知道樓主是不是這個意思

10樓:匿名使用者

把那個cs做成一個單獨的類庫專案,其它專案直接引用這個類庫或者它生成的dll就行了。

c#源程式檔案、vs解決方案檔案、web專案檔案、c#專案檔案的字尾名是什麼

11樓:墨汁諾

c#源程式檔案:aspx cs resx

vs解決方案檔案:sln

web專案檔案:sln

c#專案檔案:csproj

java的是*。java

c# 的是*。cs

java編譯後檔案*。class

c# 編譯後:*。dll

用visual studio進行開發時專案內會有很多檔案,其中常見的檔名字尾及其功能如下:

.sln:解決方案檔案,為解決方案資源管理器提供顯示管理檔案的圖形介面所需的資訊。

.csproj:專案檔案,建立應用程式所需的引用、資料連線、資料夾和檔案的資訊。

12樓:匿名使用者

c#源程式檔案:aspx cs resx

vs解決方案檔案、web專案檔案:sln

不懂你說的c#專案檔案是什麼

13樓:匿名使用者

.cs .sln .aspx .csproj

14樓:匿名使用者

cs sln aspx

VS2019sln有專案,專案A是C,專案B是C

把b的方法封裝成dll,然後用a去引用dll就好了 規範的方法肯定是將 b 的方法重寫成 dll 但工作量大 臨時救急的方法就是修改 b 專案的輸出為檔案,然後 a 啟動 b 執行並等待結束然後去 檔案取結果。當然,還有通過登錄檔傳遞資料等方式 同一解決方案下的不同專案之間的方法如何互相呼叫?1.引...

確定中等規模的專案(建設工程專案 IT專案 研發專案 日常生活中的專案皆可),結合專案實際

中等規模專案,以it專案為例 專案啟動,在專案管理過程中,啟動階段是開始一個新專案的過程。啟動資訊科技 it 的專案,必須瞭解企業組織內部在目前和未來主要業務發展方向,這些主要業務將使用什麼技術及相應的使用環境是什麼。專案的計劃,在專案管理過程中,計劃的編制是最複雜的階段,專案計劃工作涉及九個專案管...

網路投資專案,網路投資專案

又是個做廣告的。做 什麼都沒有,只是簡單想做 不會成功的 建設跟維護,不知道你想做什麼站呢?呵呵,維護量大嗎?如果一般的中等站,我可以但你需要知道,站長很辛苦,希望你多多考慮。qq 710516332 窮人在懷疑中拒絕,富人在懷疑中瞭解!為什麼你一直沒有成就?因為你隨波逐流,近墨者黑 不思上進,分錢...