2008-12-12 27 views
7

我試圖讓我的持續集成在命令行上從msbuild中創建構建智能設備cab項目。我發現的所有東西都說使用在Visual Studio中構建項目時創建的inf文件(包含cabwiz)。有沒有辦法使用.vddproj文件創建inf,以便我可以在cabwiz.exe中使用它?如何從命令行創建智能設備cab項目的inf文件?

回答

4
0

您是否在問如何創建cab文件或如何將其包含在項目中?您可以創建inf,然後將command line添加到後期構建事件。

0

如何增加一個「智能設備CAB項目「到您的解決方案(可在英寸Visual Studio 2005和2008)? 這些類型的項目從解決方案中其他項目的輸出生成.inf文件,並生成「cabwiz.exe」以生成最終的出租車。

我個人使用NAnt而不是MSBuild,而且更喜歡手動編輯我的inf文件(不會經常更改),但CAB項目似乎是使用MSBuild的解決方案。注:如果您的出租車需要將註冊表dword設置爲-1(0xffffffff):cabwiz被稱爲有一個討厭的錯誤,當涉及到這一點。

PS2:也請注意這個other post

相關問題