可能重复:
How to force C# App to run as administrator on Windows 7
喜
对不起问题标题,我真的不知道怎么问这个,谷歌搜索失败了,可能是因为我不知道怎么问这个问题!
我知道您可以右键单击.exe然后它将需要提升权限,但我想在创建.exe之前设置它。
问题很简单,bin文件夹被重新创建,并且不受源代码控制,我希望以某种方式保持此设置。
我听说过清单文件......但不确定,显然我很困惑。
感谢您的帮助!
答案 0 :(得分:1)
检查Hans Passant在您的评论中发布的资源,因为该问题的答案是处理此问题的正确方法。
如果您只想创建一个选中“以管理员身份运行”选项的快捷方式,则HKLM\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\layers
会有一个注册表项。以下是您可以通过NSIS进行设置的代码片段:http://forums.winamp.com/showpost.php?p=2360109&postcount=6