Access拒绝在Windows 8上安装应用程序

时间:2013-07-10 20:15:50

标签: c# configuration

我在Visual Studio 2010开发了一个应用程序,但我使用VS 2012创建了 Setup Installer。它在perfect上运行时工作Visual Studio 2012,完全没有错误 Detail: I builded this when I used win7, now i'm using windows 8 但是当我安装应用程序并尝试运行它时,当它尝试overwrite the app.config文件时会抛出异常。我已经尝试通过RightClick - Security tab给予许可,但没有解决问题。我发现THIS线程看起来像我的问题。但是没有用......我在app.config上的所有内容都是连接字符串。它可能是什么?

更新
我在每个Users/PC1以及文件所在的整个文件夹中授予了file.cfg的权限 现在它认为它有效,但我可以做些什么不需要做所有这些来运行应用程序?我想安装而无需授予文件夹和文件的权限。 (这是win8并发症...... -.-)。

1 个答案:

答案 0 :(得分:0)

这听起来像是权限问题,主要是项目文件夹。

您应该尝试以下步骤:

  • 将Visual Studio作为Administrator运行。
  • 验证您的User AccountRead / Write到项目文件夹。
  • 确保您的Local ServiceNetwork ServiceLocal System

在我的头脑中,我会尝试这样做,更可能Visual Studio无法修改与您的app.config帐户绑定的Local Service - 与系统绑定的那个。

虽然内部内容不是问题,但它与您的目录权限相关联,后者可能会继承到子文件夹子文件

希望这有帮助。