私はWiXを使用してインストーラを作成したメインアプリケーションを持っています。 現在、私はシステムの壁紙を変更するコンソールアプリケーションを持っています。WiXを使用して作成された.msiをインストールするときにコンソールアプリケーションを実行する方法は?
static void Main(string[] args)
{
Console.WriteLine("Setup starting");
SystemManager.SetWallpaper(Style.Stretched);
SystemManager.ToggleDesktopIcons();
SystemManager.SetTaskbarState(AppBarStates.AutoHide);
AutoLogin.AutoLoginUser();
Console.WriteLine("Setup Finished");
}
これは私のコンソールアプリケーション内で行っていることです。
私がインストールしながら実行されるべきセットアップの一部として、私のコンソールアプリケーションを追加したいです。
私はWiXのでこれを達成するために何をすべきか?セットアップ後にインストールされたアプリケーションを実行するために
実行可能ファイルの起動は、Windowsインストーラを拡張するための最も統合されていない方法です。 (コマンドラインで渡されたものを読むのではなく、プロパティのログや対話はできません)可能であれば、DLLや同等のものを書くことを推奨します。 –