2009-03-26 4 views
1

내 문제는 내 코드 생성기 프로그램 (최대 절전 모드 등)을 사용하여 * .cs 파일을 내 프로젝트에 복사하는 것입니다. 그래서 내 코드 생성기 프로그램이 새로운 .cs 클래스를 생성하면 프로젝트 경로에 복사하여 VS2008 솔루션 탐색기를 통해 봅니다.VISUAL STUDIO 2008을 사용하지 않고 기존 파일을 외부 프로젝트에 추가

(참고 : 일반적으로 사용자가 폴더를 프로젝트에 파일을 복사 할 수 있지만 VS2008 인터페이스를 사용하지 않았기 때문에 VS2008가 표시되지 않음) 화려한 답을

감사합니다.

+0

는 DUP 보이는 : 투표를 닫습니다. – dirkgently

답변

0

프로젝트에 파일을 추가하려면 C# 프로젝트 (.csproj) 파일을 구문 분석하고 수정해야합니다.

추가 할 수있는 파일의 예는 기존 .csproj 파일을 참조하십시오. 당신이 메모장에서 된 .vcproj 파일을 엽니 다 체포 경우

+0

감사합니다. VS2008을 사용하는 사람들을 위해. 아래 구문은 유효합니다 <컴파일 포함 = "DB \ DBAccessLevels.cs"/>

0

,이 같은 것을 볼 수 있습니다 :

당신은 더 많은 요소를 추가 할 좋아하는 XML 파싱 API를 사용할 필요가
<Files> 
    <Filter 
     Name="Source Files" 
     Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx" 
     UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}" 
     > 
     <File 
      RelativePath=".\foo.cpp" 
      > 
     </File> 

.

편집

하십시오 .csproj 들어

,이 같은 더 많은 요소를 추가 :

<Compile Include="foo.cs" /> 
관련 문제