Visual Studio项目需要哪些文件?

时间:2009-07-13 16:00:35

标签: c# visual-studio

我想使用git来管理我的各种Visual Studio项目。不幸的是,它们似乎包含了我的代码所包含的一个或两个.cs文件之外的大量文件。

构建项目实际上需要哪些文件?

5 个答案:

答案 0 :(得分:6)

我认为查看Visual Studio项目并了解从项目中排除的内容会更容易。有太多不同风格的visual studio项目可能列出所有重要的文件类型。但是,不重要的文件通常遵循特定的模式。

通常我会排除以下目录和文件

目录:

  • OBJ

文件扩展名:

  • *。锁
  • *。SDF
  • *。用户
  • *。OBJ
  • *。DLL
  • *。exe文件

答案 1 :(得分:3)

.csproj,assemblyinfo.cs,以及您的代码和解决方案(.sln)文件。

另外,您可以查看Jeff的cleansoureplus。该程序将清除所有不必要的文件和文件夹。

答案 2 :(得分:2)

你应该只需要:

  • *。cs代码文件
  • .csproj文件
  • 任何表单文件(.cs,Designer.cs和.resx)
  • 属性目录和内容(AssemblyInfo.cs)

答案 3 :(得分:1)

您只需要项目和解决方案文件。 csproj,vbproj,sln。

修改

我的意思是除了项目中的实际文件。

答案 4 :(得分:0)

请务必在项目文件中查看以查看哪些文件是其中的一部分。