【发布时间】:2013-05-28 17:38:40
【问题描述】:
我在 VS2008 中创建了一个安装项目。此设置将一些文件夹/文件复制到程序文件文件夹。此外,它还添加了一些 windows 环境变量。 在安装过程中,我被要求在 UAC 对话框中确认某些内容。 这工作正常,所有文件都被复制。
当我的程序运行时问题开始了,我必须修改文件的内容。 抛出异常,说我没有权限。另外,如果我尝试在 Windows 资源管理器中执行相同的操作 => 同样的问题。
我的问题是: 如果我有权限将我的软件安装在程序文件文件夹中,我不应该也可以在这个文件夹中写入吗?
【问题讨论】:
-
文件是否标记为只读?另外,当您以管理员身份运行应用程序时,是否会出现同样的问题?
-
没有文件被标记为只读。此外,无法使用管理员凭据测试设置(由于外部因素)
-
此权限错误是针对所有文件还是仅针对您在设置中添加的文件?还有你在写什么文件夹?
-
我正在写入程序文件,所有文件都会出现此错误。
标签: c# visual-studio-2008 permissions setup-project