반응형
Visual Studio 2010을 사용하여 명령 줄에서 C # 솔루션 빌드
내 C # 솔루션의 빌드 프로세스를 자동화하고 싶습니다. 종속성을 수동으로 처리 할 필요가 없도록 명령 줄에서 C # 솔루션을 빌드하려면 어떻게해야합니까?
시작 메뉴에서 Visual Studio 명령 프롬프트를 열면 MSBuild를 호출하고 필요한 것을 빌드하기 위해 .sln 파일 또는 특정 .csproj 파일을 제공 할 수 있습니다.
또는 작업을 처리하는 사용자 지정 MSBuild 파일을 만들 수 있습니다.
한 가지 팁 : 사용하는 MSBuild 버전이 프로젝트의 대상 프레임 워크 또는 도구 버전에 적용 가능한지 확인하십시오.
즉, msbuild 3.5를 사용하여 vs2010에서 만든 솔루션을 빌드하려고 시도하면 프로젝트의 4.0 도구 집합을 인식하지 못합니다.
솔루션의 경우 다음을 사용할 수 있습니다.
devenv /build Release Solution.sln
또는
devenv /build Debug Solution.sln
Visual Studio 프로젝트 및 솔루션 파일도 MSBuild 빌드 파일입니다.
솔루션 / 프로젝트 파일에 대해 MSBuild를 실행하면 다음과 같이 빌드됩니다.
<path to>msbuild.exe <path to>solution/project file
msbuild YourSolution.sln
개인적으로 저는 Rake의 열렬한 팬입니다 (예-C # 솔루션을 말했을 때 들었습니다)
재미있게 보내세요-그것은 저에게 삶을 훨씬 더 좋게 만들었습니다!
c # ( csc.exe
) 컴파일러를 직접 사용할 수 있습니다.
반응형
'developer tip' 카테고리의 다른 글
함수 내부의 기능.? (0) | 2020.11.23 |
---|---|
Ruby 및 Rails 개발자가 알아야 할 사항은 무엇입니까? (0) | 2020.11.23 |
mysqldump : 백업 할 때 삽입 할 열 이름 생성 (0) | 2020.11.23 |
업데이트 부분에서 새 값과 이전 값을 모두 사용할 수 있도록 UPSERT를 수행하는 방법 (0) | 2020.11.23 |
Jquery에서 확인란이 선택되었을 때 수신하는 방법 (0) | 2020.11.23 |