WPF应用程序清单文件

我有一个WPF应用程序,我希望它能够始终作为管理员启动。我已经阅读了很多关于它的内容,似乎我必须创建自己的清单文件并将其传递给应用程序属性,以便在运行时int以管理员身份启动。

应用程序本身加载一个文件,有时文件可能需要管理员访问权限,因此可以修改。这就是为什么我在安装应用程序之后寻找一种方法,以便能够始终以管理员模式启动。

要在解决方案资源管理器单击 项目文件请单击 Manifest:

  1. 选择添加

  2. 新物品

  3. 选择应用程序清单文件

文件名为app.manifest ,不要重命名。


您必须更改Manifest中的元素才能始终作为管理员启动:

 

顺便说一句:这个问题的好文章

http://msdn.microsoft.com/en-us/library/ms742884.aspx

在Visual Basic中,项目属性的结构略有不同。 如果您发现此问题并且您在VS2010中使用VB,请按照这些说明生成app.manifest文件。

  1. 要创建app.manifest文件,请转到您的项目,然后选择属性。 然后单击 应用程序”选项卡下的“查看窗口设置”
    • ViewWindowSettings
  2. 这应生成并打开app.manifest文件,该文件保存在My Project文件夹中
    • app.manifest

进一步阅读: WPF MessageBox窗口样式