단일 C# 프로젝트에서 모든 소스 코드를 하나의 파일로 추출하는 방법은 무엇입니까? 복사 - 붙여 넣기가 아닌 것이 가장 바람직합니까?Visual Studio Express 2010 프로젝트의 모든 소스 코드를 하나의 파일로 추출하고 있습니까?
4
A
답변
3
1
는 간단히에서 솔루션 디렉토리의 경로로 전달 명령 행.
class Program
{
static StringBuilder builder = new StringBuilder();
static void Main(string[] args)
{
if (args.Length == 0)
return;
string directory = args[0];
ProcessDirectories(directory);
// Save file here
}
static void ProcessDirectories(string root)
{
ProcessDirectory(new DirectoryInfo(root));
var subDirectories = Directory.GetDirectories(root);
if (subDirectories.Length == 0)
return;
foreach (var subDirectory in subDirectories)
{
ProcessDirectories(subDirectory);
}
}
static void ProcessDirectory(DirectoryInfo directory)
{
foreach (var file in directory.EnumerateFiles())
{
builder.AppendFormat("----- {0} -----", file.FullName);
using (var reader = file.OpenText())
{
builder.AppendLine(reader.ReadToEnd());
}
}
}
}
희망 하시겠습니까?
관련 문제
- 1. Visual Studio 2010 express
- 2. Visual Studio Express 2010 Reporting
- 3. Visual Studio Express 2010 설치
- 4. Visual Studio 2010 : ASP.Net 프로젝트의 데이터 소스 창?
- 5. Visual Studio 2010 Express Edition의 MSTest
- 6. Visual Studio 2010 데이터 소스
- 7. Visual Studio 2010 SDK 프로젝트의 소스 파일 검색
- 8. SharePoint 프로젝트의 디자인보기 Visual Studio 2010
- 9. Visual Studio 2010 Express C# 제한
- 10. Visual Studio 2010 Express 제한 사항
- 11. Visual Studio 2008에서 Visual Studio 2010 Express Edition으로 이동
- 12. Visual Studio Express 용 소스 버전
- 13. Visual Studio 프로젝트의 항목을 "링크"에서 복사 한 파일로 변환
- 14. Visual Studio C# 2010 Express Edition의 개체 브라우저는 어디에 있습니까?
- 15. Visual Studio 2010 git 소스 컨트롤 공급자
- 16. 프로젝트의 모든 인스턴스 변수를 하나의 파일로 볼 수 있습니까?
- 17. Visual Studio 2010 전문가가 이미 설치되어있는 Visual C++ 2010 Express Edition을 설치할 수 있습니까?
- 18. C++ 코드를 생성하기위한 Visual Studio 2010 확장?
- 19. Visual Studio 2008 매크로 소스 코드를 얻으려면
- 20. 모든 Visual Studio 2010 템플릿을 설치하는 방법
- 21. 오류 강조 표시 - Visual Studio Express 2010 (C++)
- 22. Visual Studio 2010 - Datagridview
- 23. Visual Studio 2010 보고서 뷰어
- 24. Visual Studio 2010 RC에 특정 프로젝트의 설치된 WPF 템플릿이 없습니다.
- 25. T4MVC VB with Visual Studio 2010 Express Edition
- 26. Visual Studio 소스 제어 질문
- 27. visual studio 2010 오류
- 28. Visual Studio 2010 솔루션 팩토리
- 29. visual studio express edition features
- 30. Visual Studio Express : 등록 문제
디자이너가 만든 코드가 포함되어 있습니까? 거기 장면 코드 뒤에 많은 것이 당신이 그것을 원하십니까? – Omer
궁금합니다. 왜? –
zip 폴더 프로젝트? 달성하고자하는 것은 무엇입니까? –