通常C#項目有一個與之關聯的.csproj文件。這是什麼文件?它包含哪些數據?.csproj文件的用途是什麼?
36
A
回答
31
基本上.csproj的文件包含在項目中的文件列表,以及系統組件等的引用
有設置一大堆 - Visual Studio的版本,項目類型,大會名稱,應用程序圖標,目標文化,安裝的網址,...
您需要建立您的項目的一切。雖然您可以假設您需要當前文件夾中的所有內容,但具有明確的列表可讓您在磁盤和項目中按邏輯方式組織它們,以便您可以更輕鬆地找到所需的文件。
這只是XML,所以你可以在你最喜歡的文本編輯器中打開它並看一看。
每個程序集都有一個.csproj文件,.sln(解決方案文件)將組成項目的所有程序集連接在一起。
7
該文件包含所有要編譯爲項目一部分的文件的列表,以及其他選項,如項目名稱,發行版和調試配置,編譯選項等。
5
「的.csproj」 是一個Visual Studio .NET C#項目文件擴展名。該文件將包含該項目中包含的文件,該項目中使用的程序集,項目GUID和項目版本等信息。該文件與您的項目有關。它會在我們創建時自動生成
「.sln」是一個用於在Visual Studio中組織項目的結構。它包含.sln(基於文本,共享)和.suo(二進制,用戶特定的解決方案選項)文件中項目的狀態信息。我們可以在一個解決方案中添加多個項目
0
它包含有關項目中使用的所有文件,使用的程序集(包括其他隨後提供的程序集的路徑),輸出類型,程序集名稱等信息。因此,通過打開此xml,可以找到所有信息在一個屋檐下。
相關問題
- 1. .CSProj和.Sln文件的用途是什麼?
- 2. .jd文件的用途是什麼?
- 3. Perforce文件「.perforce」的用途是什麼?
- 4. Silverlight.js文件的用途是什麼?
- 5. vshost文件的用途是什麼?
- 6. MonkeyTalkAPI.js文件的用途是什麼?
- 7. mdf文件的用途是什麼?
- 8. unmanaged.dll.manifest文件的用途是什麼?
- 9. .edmx文件的用途是什麼?
- 10. features.h頭文件的用途是什麼?
- 11. CRX文件的用途是什麼?
- 12. _p.h文件的用途是什麼?
- 13. .info中文件[]的用途是什麼?
- 14. mongo.lock文件的用途是什麼?
- 15. * .pro文件的用途是什麼?
- 16. vshost.exe文件的用途是什麼?
- 17. Symfony2 bootstrap.php.cache文件的用途是什麼?
- 18. Schema.rb文件的用途是什麼?
- 19. pdb文件的用途是什麼?
- 20. 「rawproto」文件的用途是什麼?
- 21. cordova:platform_www文件夾的用途是什麼?
- 22. ASP.NET Handler(.ashx)文件的用途和用途是什麼?
- 23. 什麼是GPX文件?它的用途是什麼?
- 24. 什麼是Android密鑰庫文件,它的用途是什麼?
- 25. * .csproj中的usevshostingprocess是什麼?
- 26. .csproj文件中<SolutionDir>元素的作用是什麼?
- 27. 什麼是在csproj文件中使用的AppDesignerFolder?
- 28. VB中CLS文件和DLL文件的用途是什麼?
- 29. layout.xml的用途是什麼?
- 30. PhoneGap的用途是什麼?
這沒有解決問題... –