整理了一些.NET項(xiàng)目中經(jīng)常接觸但是不明白什么意義的文件后綴名,希望能幫到大家。
.cs 類文件。源代碼都寫在這里,主要就看這里的代碼。 .Designer.cs 設(shè)計(jì)文件,自動(dòng)生成 .resx 資源文件,一些資源存放在這里 .csproj C#項(xiàng)目文件,用VS打開這個(gè)文件就可以直接打開這個(gè)項(xiàng)目,自動(dòng)生成 .csproj.user 是一個(gè)配置文件,自動(dòng)生成的,會(huì)記錄項(xiàng)目生成路徑、項(xiàng)目啟動(dòng)程序等信息。 .sln 和 .suo都是是解決方案文件。 .sln(Visual Studio.Solution):它通過(guò)為環(huán)境提供對(duì)項(xiàng)目、項(xiàng)目項(xiàng)和解決方案項(xiàng)在磁盤上位置的引用,可將它們組織到解決方案中。 包含了較為通用的信息,包括解決方案所包含項(xiàng)目的列表,解決方案內(nèi)任何項(xiàng)的位置以及解決方案的生成配置。 比如是生成Debug模式,還是Release模式,是通用CPU還是專用的等。 此文件存儲(chǔ)在父項(xiàng)目目錄中,他是一個(gè)或多個(gè)項(xiàng)目的集合。 .suo(Solution User Opertion):解決方案用戶選項(xiàng)記錄所有將與解決方案建立關(guān)聯(lián)的選項(xiàng),以便在每次打開時(shí),它都包含您所做的自定義設(shè)置。 比如VS布局,項(xiàng)目最后編譯的而又沒(méi)有關(guān)掉的文件(下次打開時(shí)用)。
如果是Winform的話,主要就是這些文件了。 如果是WebForm的話,還有 .aspx 是網(wǎng)頁(yè)文件,HTML代碼寫在這里面。 其他常用的文件類型,比如.js,.xml等不再羅嗦。
|