0

スマート デバイス CAB プロジェクトを含む Visual Studio 2008 ソリューションがあります。リリースプロセスの自動化に取り組んでいます。devenv を使用して、次のように CAB を構築するために使用する inf ファイルを構築しています。

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 再構築ドキュメントの例とより密接に一致するこの他の形式も試しました。同じ問題が発生します。

4

1 に答える 1

0

私はこの問題に対してより創造的な解決策を考え出そうとしていました、そして私はそれを理解しました!私はこれを2次元で見ていました。CABファイルは何年もの間私に問題を与えてきました。ソリューション?CABファイルは使用しないでください。インストールプロセスは、デバイス上で実行され、ファイルをダウンロードする実行可能ファイルからすでに開始されているため、すべての作業を実行するだけです。とにかく、すべての依存関係は、ビルド後に出力フォルダーに格納されます。

于 2011-05-03T22:32:16.413 に答える