2012-04-01 2 views
0

솔루션 폴더에서 문서 폴더로 파일을 복사하는 사전 빌드 이벤트를 작성하려면 어떻게해야합니까? 문서 경로가 변경 될 수 있습니다 (솔루션이 다른 컴퓨터에서 실행될 수 있음)사전/사후 빌드 이벤트 Visual Studio

+1

도움이 될 수 있습니다 어디 경로와 문서가 저장됩니까? app.config에서? –

+0

코드를 디버깅하는 데 필요한 경로는 하나만 신경 써야합니다. 다른 기계에서 일어나는 일은 설치자에 의해 결정됩니다. 찾을 수없는 이유는 % programdata %가 표준 폴더입니다. –

답변

0

사전 또는 사후 빌드 이벤트에서 DOS의 xcopy 또는 copy 명령을 사용할 수 있습니다. 나는 asp.net 응용 프로그램과 데스크탑 응용 프로그램에서 다른 구성으로 여러 릴리스에서 여러 웹 구성 파일을 유지하는 데 사용했습니다. 예를 들어

: xcopy "$(TargetPath)" "$(SolutionDir)$(OutDir)" /i /d /y

는 또한이 문서를 확인,이 http://geekswithblogs.net/dchestnutt/archive/2006/05/30/80113.aspx

+0

컴퓨터 설정에 따라 C : \ Users \ user1, C : \ Users \ user2 C : \ User \ SubUsers \ User1이 될 수 있습니다. – Kumiho

+0

@Kumiho - 다른 컴퓨터에 올바른 위치를 가리키는 환경 변수가 있어야합니다 , 그리고 그것을 xcopy 명령에서 사용하십시오. –

+0

하지만 모든 컴퓨터에 경로를 입력하고 싶지는 않습니다. 가능합니까? – Kumiho

관련 문제