2013-02-04 6 views
0

파일을 출력 디렉터리로 복사 할 수있는 추가 기능을 만들 수 있습니까? 구성에 사용하는 XML 파일 그룹이 있습니다. 디버깅하는 동안이 파일을 자주 수정하지만 실제로 소스 코드 파일에 영향을 미치지 않기 때문에 디버깅 또는 빌드를 시작할 때 복사되지 않습니다. 특정 파일에 대해 "Copy to Output Directory"가 "always"로 설정된 경우에도 마찬가지입니다.출력 디렉터리에 파일을 복사하는 Visual Studio "추가 기능"을 만듭니다.

내가 수정 한 XML 파일을 마우스 오른쪽 버튼으로 클릭하고 "출력 디렉토리로 복사"옵션을 선택하고 싶습니다. 이것이 가능한가?

답변

0

이러한 파일을 출력 디렉토리에 복사하는 명령으로 구성된 사후 빌드 이벤트를 작성할 수 있습니다. VB.NET 프로젝트에서이 옵션은 "프로젝트 설정"-> "컴파일"-> "빌드 이벤트"에서 찾을 수 있습니다. 그런 다음 "빌드 후 이벤트 명령 행"에 copy .\source\file .\destination과 같은 명령을 입력하십시오. 기존 매크로를 살펴보십시오.

+0

빌드 후 이벤트의 문제점은 XML 파일을 수정했을 때 트리거되지 않는다는 것입니다. 소스 파일에서 프로젝트를 다시 컴파일해야하는 경우 트리거가 발생하므로 다른 솔루션이 필요합니다. – gonzobrains

관련 문제