vs下C# WinForm 解決方案里面生成的文件都是什么作用?干什么的?


    Properties文件夾 定義你程序集的屬性 項目屬性文件夾 一般只有一個 AssemblyInfo.cs 類文件,用於保存程序集的信息,如名稱,版本等,這些信息一般與項目屬性面板中的數據對應,不需要手動編寫。

    .cs 類文件。源代碼都寫在這里,主要就看這里的代碼。(代碼文件)

        窗體視圖:

        

 

    .resx 資源文件,一些資源存放在這里,一般不需要看。

    

    .csproj C#項目文件,用VS打開這個文件就可以直接打開這個項目,自動生成,不需要看。(帶c#圖標的)

    

 

    .csproj.user 是一個配置文件,自動生成的,會記錄項目生成路徑、項目啟動程序等信息。也不需要看。

    .Designer.cs 設計文件,自動生成,不需要看。

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

    *.sln:(Visual Studio.Solution) 通過為環境提供對項目、項目項和解決方案項在磁盤上位置的引用,可將它們組織到解決方案中。

    config文件是項目的配置文件,比如一些與程序運行有關的配置在這個文件里。

    

AssemblyInfo.cs是這個程序的程序集信息,比如版本號什么的定義的地方。
Resources.resx是項目的公用的資源文件,圖片、文字字串、視頻音頻都存放這里。
Resources.Designer是資源對應的C#代碼訪問的方式。
Settings.settings是與項目有關的配置信息,與app.config有關系。
Setting.Designer.cs是配置信息的C#代碼訪問代碼。
app.config是用戶可配置的文件。與Settings有關。
ControlExtended.cs是應用邏輯代碼。
FormIcon.ico是程序用到的ico文件。
frmChat.cs是窗口文件。
frmChat.Designer.cs是窗口的設計器生成的代碼存放的文件。
frmChat.resx是窗口有關的資源文件,比如窗口圖片存在這里。
Program.cs是應用程序的啟動文件。

 


免責聲明!

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



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