我想测试应用程序的安装。并使用下一个代码:
var pathToInstaller = ConfigurationManager.AppSettings["DesignerApp"];
var psi = new ProcessStartInfo
{
CreateNoWindow = true,
FileName = pathToInstaller,
UseShellExecute = true,
Arguments = "/quiet",
Verb = "runas"
};
var process = Process.Start(psi);
process.WaitForExit();
但仍有一个窗口显示管理员的权利。我做错了什么?
答案 0 :(得分:0)
出于安全原因,您在技术上不应强制应用程序以管理员模式运行。但如果您想继续使用它,可以查看此链接 - How do I force my .NET application to run as administrator?