Visual Studio中的文件類型(sln vcproj suo user ncb)


Visual Studio的一個解決方案包括.sln .suo .vcproj .ncb .user等文件類型。

.sln(Visual Studio.Solution):   它通過為環境提供對項目、項目項和解決方案項在磁盤上位置的引用,可將它們組織到解決方案中。
                                               包含了較為通用的信息,包括解決方案所包含項目的列表,解決方案內任何項的位置以及解決方案的生成配置。
                      比如是生成Debug模式,還是Release模式,是通用CPU還是專用的等。
                      此文件存儲在父項目目錄中,他是一個或多個.vcproj(項目)的集合。

.suo(Solution User Opertion):解決方案用戶選項記錄所有將與解決方案建立關聯的選項,以便在每次打開時,它都包含您所做的自定義設置。
                  比如VS布局,項目最后編譯的而又沒有關掉的文件(下次打開時用)。

                  同時包括解決方案的啟動項,哪些窗口是docked或者floating

.ncb(non-compiled browse):  是智能感知信息文件,輸入.后提示的那些信息,還有函數信息等都在這里,如果有時發現智能感知不工作了,不
                  能提示了,而又找不到其他原因,可以嘗試把.ncb文件刪除,VS會自動重建一個。

.vcproj(vc project file):           包含一個項目的相關信息,包括項目中include頭文件、lib文件等的文件路徑等

.pch(precompiled headers):   作用如它的名字。它是臨時性的,同時可以設置不生成這個文件。

.user:                  用戶相關信息。

 

使用SVN時,可以將.suo .ncb .user .pch等文件刪除再commit。                               


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM