C# Application.exe以运行方式管理员身份打开

C# Application.exe以运行方式管理员身份打开,c#,C#,嘿,我试图以runas管理员的身份启动我的Application.exe,但仍然无法启动。我尝试了verb=runas和创建的app.manifest文件,但我的exe未在管理员模式下打开 我正在使用以下代码: 试试这个: //Vista or higher check if (System.Environment.OSVersion.Version.Major >= 6) { p.StartInfo.Verb = "runas"; } 或者,您如何知道您的…exe没有在管理员模式

嘿,我试图以runas管理员的身份启动我的Application.exe,但仍然无法启动。我尝试了verb=runas和创建的app.manifest文件,但我的exe未在管理员模式下打开

我正在使用以下代码:

试试这个:

//Vista or higher check
if (System.Environment.OSVersion.Version.Major >= 6)
{
   p.StartInfo.Verb = "runas";
}

或者,

您如何知道您的…exe没有在管理员模式下打开…?我有一种可怕的感觉,这不会很好地结束。为什么这个问题被标记?您知道,您在asp.net中编写的任何C代码都在服务器上运行,而不是在带有浏览器的机器上运行,不是吗?Uwe-因此,根据我执行的一些脚本,它是说,请以管理权限运行该脚本。该代码未连接到OPs代码其他变量名,并且考虑到分配StartInfo。此外,此位已包含在OPs尝试中
//Vista or higher check
if (System.Environment.OSVersion.Version.Major >= 6)
{
   p.StartInfo.Verb = "runas";
}