У меня возникла проблема, из-за которой при попытке установить настроенный проект в точечной сети появится окно, подобное приведенному ниже.
![enter image description here](https://i.stack.imgur.com/tMxaN.png)
Когда мы установимпри этой настройке я сделал фрагмент кода, чтобы отобразить имя пользователя, который в настоящее время вошел в систему, на основе вышеуказанного выбора.
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
}
Когда я выбираю переключатель «только я»отображается имя текущего пользователя, и когда я выбираю каждую радиокнопку, отображается имя системы, как показано на снимке экрана ниже.
![enter image description here](https://i.stack.imgur.com/2tuLD.png)
Мое требование заключается в том, что даже если мы выберем радиокнопку КАЖДЫЙ ОДИН, текущий зарегистрированный имя пользователя должен отображаться, но с той же функциональностью, что и каждыйне хочу, чтобы каждый пользователь устанавливал этот набор при входе в систему, то есть этот набор должен быть установлен в системе один раз. Пожалуйста, предложите несколько идей.