명령줄에서 스마트 장치 cab 프로젝트용 inf 파일을 만드는 방법은 무엇입니까?

StackOverflow https://stackoverflow.com/questions/364256

문제

명령줄의 msbuild 내에서 스마트 장치 cab 프로젝트를 빌드하기 위해 지속적인 통합을 시도하고 있습니다.내가 찾은 모든 것은 Visual Studio 내에서 프로젝트를 빌드할 때 생성된 inf 파일(cabwiz 포함)을 사용한다고 말합니다..vddproj 파일을 사용하여 inf를 생성하여 cabwiz.exe와 함께 사용할 수 있는 방법이 있습니까?

다른 팁

운전실 파일을 만드는 방법이나 프로젝트에 포함시키는 방법을 묻고 있습니까? 당신은 그것을 만들 수 있습니다 inf 그런 다음 추가하십시오 명령 줄 포스트 빌드 이벤트에.

솔루션에 "스마트 장치 CAB 프로젝트"를 추가하는 것은 어떻습니까(Visual Studio 2005 및 2008에서 사용 가능)?이러한 종류의 프로젝트는 솔루션에 있는 다른 프로젝트의 출력에서 ​​.inf 파일을 빌드하고 "cabwiz.exe"를 생성하여 최종 Cab을 생성합니다.

저는 개인적으로 MSBuild 대신 NAnt를 사용하고 inf 파일을 수동으로 편집하는 것을 선호하지만(자주 변경되지는 않음) MSBuild를 사용하는 솔루션을 찾는 방법은 CAB 프로젝트인 것 같습니다.

추신:운전실에서 레지스트리 dword를 -1(0xffffffff)로 설정해야 하는 경우 주의하세요.cabwiz는 이와 관련하여 불쾌한 버그를 가지고 있는 것으로 알려져 있습니다.

PS2:이것도 참고하세요 다른 게시물.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top