VS2008 C#用manifest提升程序权限后,调试时还是不行,求解

VS2008 C#用manifest提升程序权限后,调试时还是不行,求解,第1张

F5键启动滑手的是 <你的程序名>.vshost.exe

和双击时不同

你需要修改安装钩子的代码以适信袭嫌应文件名

我遇到过这个问题

当然禅燃,你可以通过项目属性设置不使用vs宿主来调试

但这回使部分调试功能不可用

比如编辑并继续等

如果你的命令要求以管理员身份运行,那么你自己的C语言程序也得是以管理员身份运行的,这可以通过在程序上点击 右键 -》以管理员权限运行 ,或者通过添加一个 manifest 文件的形式来提升权限液拦。参见 jingyan.baidu.com/article/f0e83a25c2e78a22e5910137.html 中的步旅源骤1,以外置文件的形式来提升闹镇胡权限

如何是权限的问题的话中举,可以在工程里面配置枯伏,生成的文件可以请求管理员权限运没培携行

工程上右键,属性->Linker->Manifest

File->UAC

Execution

Leve改为requireAdministrator


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12325036.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存