저는 EXE로 컴파일되는 하나의 VB6 프로젝트와 DLL로 컴파일되는 하나의 MSVC++ 2010 프로젝트라는 두 개의 프로젝트가 있습니다. DLL은 EXE 파일과 동일한 폴더에 있어야 작동합니다. 컴파일 한 후에 Visual Studio 2010에서 자동으로 컴파일 된 DLL을 VB6 프로젝트 폴더로 복사 할 수 있습니까?Visual Studio 2010에서 자동으로 컴파일 된 파일을 다른 디렉터리로 복사 할 수 있습니까?
11
A
답변
30
이것을 설정하는 가장 쉬운 방법은 게시 빌드 이벤트를 사용하는 것입니다. 빌드가 성공적으로 완료되고 컴파일 된 파일과 같은 일반적인 출력에 액세스하기위한 편리한 매크로 세트가 있으면 쉽게 실행됩니다.
예를 들어. 여기에 마우스 오른쪽
c:\temp
- 로 컴파일 된 DLL/EXE하는 단계입니다 "상자 : 일반적으로 EXE 또는 DLL 파일 : 위의
$(TargetPath)
에서copy "$(TargetPath)" c:\temp
는 빌드 작업의 기본 출력을위한 매크로입니다. "포스트 빌드 편집"버튼을 클릭하면 매크로가 지원되는 매크로의 전체 목록을 볼 수 있습니다.
2
내가, 내가 생각 찾을 수 있습니다 당신이 Post Build Events
당신이 원하는 무엇의 예를 요구하고 생각 here
0
프로젝트> 구성 속성> 이벤트> 빌드 빌드 후 이벤트가 무엇인지 당신이 찾고있는? copy <dllpath> <dest>
0
과 같은 명령 줄을 사용하여 Visual Studio에는 원하는 작업을 수행하는 데 사용할 수있는 게시 전후 이벤트가 있습니다.
프로젝트로 이동 : "프로젝트 이름"속성에는 빌드 이벤트라는 탭이 표시됩니다. 거기서 당신을 위해 매크로를 만들 수 있어야합니다.
희망이 도움이됩니다.
관련 문제
- 1. Visual Studio에서 컴파일 할 파일을 자동으로 추가하십시오.
- 2. Visual Studio 2010에서 rvalue 참조
- 3. Visual Studio 2010에서 단위 테스트중인 코드를 디버그 할 수 있습니까?
- 4. Visual Studio 2010에서 파일을 잘못된 인코딩으로 바꿉니다.
- 5. Visual Studio 2010에서 LibTiff 사용
- 6. 날짜별로 한 디렉터리에서 다른 디렉터리로 파일 복사
- 7. Visual Studio 2010에서 Visual C++ 프로젝트의 다른 버전의 MFC에 어떻게 링크 할 수 있습니까?
- 8. Visual Studio 2010에서 프로젝트를 만들 수 없습니다.
- 9. Visual Studio 2010에서 CSS 파일을 연결하지 않았습니다.
- 10. Visual Studio 2010에서 백업 파일을 만듭니다?
- 11. Visual Studio 2010에서 dbml 파일을 더 이상 열 수 없습니다.
- 12. Visual Studio 2010에서 디버깅을 시작할 수 없습니다.
- 13. Visual Studio 2010에서 단추, 체크 상자 등의 메서드를 자동으로 생성 할 수 있습니까?
- 14. Visual Studio 2010에서 누락 된 프로젝트 템플릿
- 15. Visual Studio 2010에서 누락 된 메뉴 모음
- 16. Visual Studio 2008에서 .NET 1.1을 컴파일 할 수 있습니까?
- 17. Visual Studio 2010에서 EntityConfiguration과 ContextBuilder는 어디에 있습니까?
- 18. Visual Studio 2010에서 재시작 아이콘은 어디에 있습니까?
- 19. Visual Studio 2010에서 VB 6.0 파일을 열 수 없습니다.
- 20. Visual Studio 2010에서 AnkhSVN 설정
- 21. 다른 프로세서를 자동으로 사용하는 프로그램을 컴파일 할 수 있습니까?
- 22. Visual Studio 2010에서 System.Threading.Tasks를 사용할 수 없습니다.
- 23. Visual Studio 2010에서 디자이너 코드보기
- 24. Visual Studio 2010에서 다른 사람이 체크 아웃 한 파일을 확인할 수 있습니까
- 25. Visual Studio 2010에서 DebuggerVisualizer 디버깅
- 26. 빌드시 Visual Studio 2010에서 컴파일 오류가 발생하지 않습니다.
- 27. Visual Studio 2010에서 포팅 된 프로젝트의 Robocopy 오류
- 28. Visual Studio 2010에서 Oracle에 연결
- 29. Visual Studio 2010에서 라이브러리 연결하기
- 30. 빌드 파일을 복사 할 다른 서버를 어떻게 지정할 수 있습니까?
여러 파일을 한 번에 복사하려면 다음과 같이하십시오. **'xcopy/s/y "c : \ source" "d \ target"**. 매크로에 어려움이 있습니다. – Bitterblue
$ (TargetPath)에 공백이 있으면 따옴표를 사용해야합니다. 방금 10 분을 힘들게 생각했습니다. [복사 "$ (TargetPath)"c : \ temp] @ JaredPar 당신이 업데이 트하는 것이 좋을까요? 99 % 완벽하게 수용된 기존 답변을 편집하는 것은 내가 피하고 싶은 일입니다. –
나는 따옴표가없는 것과 같은 문제가 있었다. 그래서 나는 답을 수정했다. –