Visual Studio 확장에서 프로젝트 작업
다음은 프로젝트로 작업하는 다양한 방법에 대한 작은 코드 샘플 컬렉션입니다.
포함된 파일에서 프로젝트 가져오기
이것은 파일에서 프로젝트를 가져오는 방법입니다.
string fileName = "c:\\file\\in\\project.txt";
PhysicalFile item = await PhysicalFile.FromFileAsync(fileName);
Project project = item.ContainingProject;
프로젝트에 파일 추가
디스크의 파일을 프로젝트에 추가하는 방법은 다음과 같습니다.
Project project = await VS.Solutions.GetActiveProjectAsync();
var file1 = "c:\\file\\in\\project\\1.txt";
var file2 = "c:\\file\\in\\project\\2.txt";
var file3 = "c:\\file\\in\\project\\3.txt";
await project.AddExistingFilesAsync(file1, file2, file3);
프로젝트 형식 찾기
어떤 형식의 프로젝트를 다루고 있는지 알아보세요.
bool isCsharp = await project.IsKindAsync(ProjectTypes.CSHARP);