2017-05-04 4 views
0

インストーラプロジェクトからmsiファイルをビルドするためのVSTSビルドタスクを使用しています。 以下のログメッセージが表示され、msiファイルは生成されません(プロジェクトは常にビルドからスキップされています)。ビルド構成マネージャーから「Any CPU」を選択するためのプラットフォーム・オプション・ドロップダウンが表示されません。ビジュアルスタジオインストーラプロジェクト - ビルドプラットフォーム設定はN/A ..変更方法?

助けてください。 ------ビルド構成のスクリーンショットを参照し、タスク

build configuration

Build tasks

を構築するには、以下のリンクをクリックしてスキップされたビルド:プロジェクト:Setup4、構成:リリース---- - このソリューション構成用にプロジェクトを選択していません

セットアッププロジェクトで手動ビルドを行うと、msiファイルが正常に生成されています。なぜプラットフォームオプションがセットアッププロジェクトに欠けているのか分かりません。

+0

問題は解決されていますか、フィードバックがありますか? –

答えて

0

ビルドログから、TFSはRelease Configurationを使用しています。また、ログからは、プロジェクトでリリース構成のビルド構成が選択されていないようです。

したがって、Visual Studioの構成マネージャで、リリース構成のビルドを選択します。次に、TFSにチェックインします。 enter image description here

プロジェクトとソリューションの両方に設定があることに注意してください。 TFSでソリューションを構築する場合は、ソリューションの設定を変更します。 TFSでプロジェクトをビルドする場合は、プロジェクトの構成設定を変更します。

関連する問題