C# 4.0 允许ClickOnce应用程序读/写c:\ProgramData

C# 4.0 允许ClickOnce应用程序读/写c:\ProgramData,c#-4.0,clickonce,C# 4.0,Clickonce,我将数据库存储在c:\ProgramData\MyApp文件夹中。我怎样才能访问该文件夹?我看到有一种方法可以编辑应用程序清单以允许权限,但我似乎找不到合适的权限 该应用程序是从internet安装的 有人知道这里的诀窍吗 提前感谢普通用户没有此文件夹的写入权限。 您需要以管理员身份运行 如果愿意,您可以以管理员身份运行一次,创建子文件夹并修改其权限以授予对用户组的访问权。如果我没有弄错,则无法以管理员身份运行ClickOnce应用程序。。。。至少不用手动操作(右键点击没有选择)@Chu:我对C

我将数据库存储在c:\ProgramData\MyApp文件夹中。我怎样才能访问该文件夹?我看到有一种方法可以编辑应用程序清单以允许权限,但我似乎找不到合适的权限

该应用程序是从internet安装的

有人知道这里的诀窍吗


提前感谢

普通用户没有此文件夹的写入权限。
您需要以管理员身份运行


如果愿意,您可以以管理员身份运行一次,创建子文件夹并修改其权限以授予对用户组的访问权。

如果我没有弄错,则无法以管理员身份运行ClickOnce应用程序。。。。至少不用手动操作(右键点击没有选择)@Chu:我对ClickOnce不太了解。但是,您可以从应用程序内部以管理员身份运行单独的进程。