删除清单 - 现在需要提升

时间:2014-01-02 20:04:57

标签: c#

我在C#Windows Forms项目中添加了app.manifest,因为我需要提升.exe。工作得很好。我删除了清单,因为我不再需要提升应用程序。我更改为在属性中创建没有清单的应用程序。恢复...应用程序仍然需要管理员提升才能运行。 如果我右键单击以管理员身份运行,则工作正常。是什么给了什么?

1 个答案:

答案 0 :(得分:0)

  

除非以管理员身份运行,否则该应用程序即将消亡。

好吧,尽管你说的是,你的程序似乎执行需要提升的操作。也许您写入标准用户无权访问的位置。或者您可能会写入HKLM下的注册表项。

要了解这一点,您需要进行一些调试。找出你的程序需要提升的内容。使用IDE调试器或Process Monitor等工具。