.vdproj
Visual Studio がインストールされていないと、ビルド サーバー上でビルドすることはまだできないようです。ただし、Wix の使用はかなり複雑なようです。
次のタスクを実行するための他のオプションはありますか。
- 複数のプロジェクトを含む Visual Studio 2010 ソリューション (
.csproj
) - 多くのルーズ コンテンツ ファイル (アセンブリ内ではない)
- インストーラーは、Visual Studio をインストールしていない Build-server でビルドする必要があります (
devenv.exe
/devenv.com
) - インストーラーはレジストリ キーを作成する必要があります
- インストーラーはファイル拡張子をインストール済み製品に関連付ける必要があります
- インストーラーはアップグレード (バージョン アップグレード) をサポートする必要があります
- インストーラーは COM コンポーネントを登録できる必要があります
- インストーラーは pre-JIT アセンブリを実行できる必要があります
私の目標は:
- インストーラーを維持する手間が少ない
- 新しいプロジェクト (アセンブリ) がソリューションに追加された場合の最小限の変更
- 理想: 新しいコンテンツ ファイルがいずれかのプロジェクトに追加されても変更なし
たぶん、私は Wix の要点を理解していなかったのかもしれませんが、プロジェクトの出力 (のように.vdproj
) を含めると、非常に複雑に思えます。
どんな提案でも大歓迎です!