喃疯
易定者无感,易感者无定

最近我的应用程序在一台电脑上没有办法往配置文件里面写入内容,起初发现是文件夹是只读的,但是文件属性的修改需要管理员 权限才能办到,所以就要使用给应用程序添加应用权限。

【转载】原文:https://blog.csdn.net/fromfire2/article/details/86184211

在WPF应用开发中,需要WPF操作后台注册的Windows Service,可是WIX打包的安装程序不具备赋予WPF App默认管理员权限。

因此,需要我们手工在WPF项目中添加管理员权限:

1、右击项目->Properpies->Security->Enable ClickOnce security setting,

     你将看到项目属性目录下出现app.manifest文件

2、修改修改节点<requestedExecutionLevel  level="asInvoker" uiAccess="false" />

     为

    <requestedExecutionLevel  level="requireAdministrator" uiAccess="false" />

 

3、去掉Enable ClickOnce security setting选项

好了。再次生成即可

posted on 2020-10-14 14:24  周子安  阅读(1124)  评论(0)    收藏  举报