から変更するdot netにセットアッププロジェクトをインストールしようとすると、以下のようなウィンドウが表示されます。Dotnet Setupプロジェクト - ユーザーインストールの設定をコード
私たちは、この設定をインストールすると、私は上記の選択に基づいて、現在システムにログインしたユーザーの名前を表示するには、いくつかのコードスニペットを行っていました。
public override void Commit(System.Collections.IDictionary savedState)
{
base.Commit(savedState);
string appPath = Context.Parameters["AssemblyPath"].ToString();
#region Automatically Launch Application After Install
try
{
// Sending the value 2, repersenting it is from the pvMonitor.msi
System.Threading.Thread.Sleep(500);
System.Diagnostics.Process.Start(appPath);
}
catch { }
#endregion
}
私は「私だけ」のラジオボタン現在のユーザーの名前が表示されつつあり、私は一人一人のラジオボタンを選択すると、システム名は、下記のスクリーンショットのように表示なっているを選択します。
我々はEVERY ONE]ラジオボタンを選択した場合でも、私はすべてのユーザーを望んでいないので、私の要件は、ユーザー名現在ログインしているが、一人一人の同じ機能を持つが、表示を取得する必要がありますされていること彼がログインするときにこのセットアップをインストールする、つまりこのセットアップは一度システムにインストールする必要があります.Plzはいくつかのアイデアを提案します。