2011-12-06 6 views
0

Visual Studio 2010 Ultimateエディションを使用して作成した64ビットC++プロジェクトの* .msiインストーラを生成したいとします。しかし、私が "セットアップウィザード"を使用してデプロイメントプロジェクトを作成すると、それは自動的にx86プラットフォームをターゲットにしており、この設定をx64に変更する方法はありません。Visual Studio 2010 Ultimate上で64ビットプロジェクトのインストーラを書くには?

この設定を変更するにはどうしたらいいですか、プロジェクトのインストーラをどのように生成できますか?

+1

ソリューションエクスプローラウィンドウでセットアッププロジェクトを選択します。 TargetPlatformプロパティをx86から​​x64に変更します。 –

答えて

1

ビジュアルスタジオに組み込まれているセットアッププロジェクトの種類については忘れてしまいます。それは非常に限定的です。

代わりにWiXをダウンロードしてインストールしてください。それはビジュアルスタジオに統合されますが、単純なドラッグ&ドロップインターフェイスを介してインストーラを構築する代わりに、XMLを記述する必要があります。学習曲線は少しありますが、インストールプロセスを完全に制御できます。