vs2019下cwinform解決方案裡面生成的檔案都是什

2021-05-22 20:42:24 字數 1745 閱讀 3210

1樓:匿名使用者

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配合使用

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

vs2010中 生成、生成解決方案、開始執行(不除錯),這三個是什麼意思,三者之間有什麼聯絡?(c#語言)

2樓:遠巨集

生成,就是將專案檔案編譯成可執行檔案等執行時必須的檔案。生成解決方案,就是將該解決方案裡所有專案進行編譯,生成檔案,與生成的功能類似。開始執行(不除錯)就是在不除錯的情況下執行,就像執行可執行檔案而不進行斷點除錯一樣。

指令週期:取指令和執行指令所花費的時間。

機器週期:也稱為cpu週期,cpu訪問記憶體的時間很長,所以定義為從記憶體中讀取指令字的最小時間。

時鐘週期:通常稱為節拍脈衝或t週期。處理操作的最基本單位,cpu主頻。

三者之間的關係:指令週期通常用機器週期數表示,而機器週期數包含有時鐘週期數。

3樓:匿名使用者

生成,和生成解決方案是 將**編譯成 dll檔案

開始執行不除錯是 不能斷點測試的(開發常用到) 如果除錯,就會重新編譯一次**成dll檔案

之間沒有什麼聯絡

4樓:匿名使用者

生成的專案檔案被編譯成可執行檔案和其他檔案必須執行。生成解決方案,那就是,所有的解決方案中的專案編譯生成的檔案生成的功能類似。執行(除錯),是唯一實現,無需除錯,執行可執行檔案一樣,不會進入斷點除錯。

vs2019能不能轉成vs

可以的,記事本開啟sln檔案,將第一行version 11.00改為version 10.00,第二行 visual studio 2010改為 visual studio 2008 vs2010的框架包括的2008,而已在工作和執行效率方面有很大的提高,幹嘛要轉呢,非要轉的話 據我所知 沒,只有升...

VS2019如何連線上SQL Server2019說sa使用者

安裝vs2008sp1補丁就一切ok了。樓上的答案都不行 剛試過 開啟資料庫 用windows身份登入資料庫登入名 雙擊sa 開啟屬性 狀態 登入 啟用 確定 右擊伺服器名 屬性 安全性 選中 sql server 和 windows 身份驗證模式 確定 右擊伺服器名 重新啟動 關閉資料庫連線,退出...

vs2019可以連線sqlserver2019嗎

可以的!cpp view plaincopyprint?coinitialize null 連線資料庫 cpp view plaincopyprint?bool clogin connectdb void server logo pc logo uid dbcourse pwd dbcourse m...