C# 让程序自动以管理员身份运行
2010-12-06 14:16
344 查看
VISTA Windows 7 都使用了UAC来控制程序访问,对于一些需要使用管理员身份运行的程序就得右键以管理员身份运行。
C# 编程中可以使程序自动使用管理员身份运行,也就是我们常常看到一些程序的图标上会冒出个盾牌。
方法:
在源码的Properties目录中找到 app.manifest,
将其中level="asInvoker" 改成 level="requireAdministrator"就可以了,
如果没有app.manifest文件可以打开项目属性,找到安全性项,勾上启用 ClickOnce 安全设置,这时会生成app.manifest文件,
然后再把勾去掉,不要选上。
这样你重新编译,你的程序图标上就会出现个小盾牌了,就自动以管理员身份运行你的程序,无需右键打开。
原文链接:http://dev.firnow.com/course/3_program/cshapo/csharpjs/20100714/442677.html
C# 编程中可以使程序自动使用管理员身份运行,也就是我们常常看到一些程序的图标上会冒出个盾牌。
方法:
在源码的Properties目录中找到 app.manifest,
将其中level="asInvoker" 改成 level="requireAdministrator"就可以了,
如果没有app.manifest文件可以打开项目属性,找到安全性项,勾上启用 ClickOnce 安全设置,这时会生成app.manifest文件,
然后再把勾去掉,不要选上。
这样你重新编译,你的程序图标上就会出现个小盾牌了,就自动以管理员身份运行你的程序,无需右键打开。
原文链接:http://dev.firnow.com/course/3_program/cshapo/csharpjs/20100714/442677.html
相关文章推荐
- C# 让程序自动以管理员身份运行
- C# 让程序自动以管理员身份运行
- C# 让程序自动以管理员身份运行
- C#程序如何以管理员身份自动运行
- <转载>C# 让程序自动以管理员身份运行
- C# 让程序自动以管理员身份运行
- C# 让程序自动以管理员身份运行
- C# 让程序自动以管理员身份运行
- C# 让程序自动以管理员身份运行
- C#程序如何以管理员身份自动运行
- C# 让程序自动以管理员身份运行
- C# 让程序自动以管理员身份运行
- 在VS中如何让C#语言编写的程序自动以管理员身份运行
- C# 让程序自动以管理员身份运行
- C#让程序自动以管理员身份运行
- C# 让程序自动以管理员身份运行
- C# 让程序自动以管理员身份运行
- C# 让程序自动以管理员身份运行,请求权限【转】
- 让C#程序自动以管理员方式运行
- C# WinForm判断程序是否以管理员身份运行,UAC权限的提权与降权