64비트 MSBuild로 C# 웹 프로젝트를 빌드할 때

이 디렉터리는 "C:\Program Files (x86)\MSBuild\Microsoft\"를 옮겨놓은 것이다. x64용 MSBuild로 C# 웹 애플리케이션 프로젝트를 빌드하면 "C:\Program Files (x86)\MSBuild\"가 아닌 "C:\Program Files\MSBuild\" 로 경로를 잡는데, 여기엔 "C:\Program Files\MSBuild\Microsoft\Visual Studio\" 디렉터리가 없다. 바로…

0 Comments

실전! 지속적인 통합 8편: 단위 테스트 코드 짜보기

지속적인 통합은 단순히 생각하면 빌드 자동화, 컴파일 자동화에 불과하다. 자동화 자체를 꾀하는 개발팀이 의외로 적다는 점을 감안하면 ‘불과하다’고 폄하할 필요는 없지만, 더 많은 가능성이 있는데 이를 전부 활용하지 못하니 아쉬울…

4 Comments

품질보증 담당의 어려움

재작년에 복학하고 알고 지내는 분(선배지만 공개된 글쓰기에선 존댓말하기 곤란하므로 오리대마왕씨라 칭하겠다. 말놓는 것 아님을 강조한다.)의 블로그에 근황 & 프로젝트 중간 점검이란 글이 올라왔는데, 어디나 똑같은 고민을 하는 듯 하여 공감가는…

8 Comments

윈도우 프로젝트 필수 유틸리티

윈도우 프로젝트 필수 유틸리티는 PYRASIS.COM을 운영하는 이재홍씨가 쓴 책이다. 처음 서브버전에 대해 공부할 때 큰 도움을 받은 사이트라 큰 기대를 품고 이번에 읽게 됐다. 필수 유틸리티란 제목 때문에 오해할 여지가…

0 Comments

윈도우 프로젝트 필수 유틸리티: 팁 정리

윈도우 프로젝트 필수 유틸리티 중에서 내가 몰랐던 것이나 깜박 잊고 지나갔던 것을 정리해본다. VCBuild Tip /rebuild /MP C:\project.sln "Release|Win32"와 같이 /MP 옵션을 설정하면 빌드할 때 여러 개의 프로세스를 생성하여 컴파일하므로…

2 Comments

최악의 궁합 - C++/CLI, x64, MSBuild

C++/CLI 프로젝트를 도입한 이래로 괴상한 문제에 시달리게 됐다. 특히 멀쩡한 줄 알았던 빌드가 실제론 엄청난 오류에 시달리고 있다는 사실을 뒤늦게 깨닫는 바람에 문제의 원인을 파악해서 고치는 데 시간이 꽤 걸렸다.…

1 Comment