스마트 장치 CAB 프로젝트가있는 Visual Studio 2008 솔루션이 있습니다. 나는 릴리스 프로세스를 자동화하고있다. 나는이 같은 CAB 구축하는 데 사용하는 INF 파일을 구축 할 devenv를 사용하고 있습니다 :devenv를 사용하여 지정된 구성으로 스마트 스마트 장치 CAB 프로젝트를 빌드하십시오.
C:\programming\acs_reader2>"C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\devenv" ACSreader2\ACSreader2Setup\ACSreader2Setup.vddproj /Rebuild Release /SafeMode
을 그것은 INF 파일을 빌드 않지만, 종속성의 일부 잘못된 구성 (대신 릴리스의 테스트)를 사용 . VS 내에서 빌드 할 때 이것은 발생하지 않습니다. 제가 잘못했거나 버그입니까? 그것이 버그라면이 문제를 해결할 수있는 방법이 있습니까? 필사적으로 수동으로 inf 파일을 유지하는 것을 피하려고합니다.
또한 devenv 재 작성 documentation의 예제와 좀 더 가깝게 일치하는 다른 형식을 시도했습니다. 여기서 솔루션 이름과 구성, 프로젝트 이름 및 구성을 모두 지정합니다. 같은 문제가 발생합니다.