0
更改用户安装首选项
我遇到了一个问题,当我们尝试在dot net中安装设置项目时,将出现一个窗口,如下面所示。Dotnet安装项目 - 从代码
当我们安装这个设置,我已经做了一些代码片段显示谁曾在当前登录系统的基础上,上述选择的用户名。
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建议一些想法。