【问题标题】:Acess Denied to installed application on Windows 8拒绝访问以在 Windows 8 上安装应用程序
【发布时间】:2013-07-08 22:35:13
【问题描述】:

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

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

【问题讨论】:

    标签: c# configuration


    【解决方案1】:

    这听起来像是一个权限问题,主要是潜在的项目文件夹。

    您应该尝试以下步骤:

    • Administrator 身份运行 Visual Studio。
    • 验证您的User Account 可以Read / Write 到您的项目文件夹。
    • 确保您的Local ServiceNetwork ServiceLocal System

    在我的脑海中,那些将是我会尝试的,更有可能Visual Studio 无法修改您的app.config,这将与您的Local Service 帐户绑定- 将被绑定的那个到您的系统

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

    希望对您有所帮助。

    【讨论】:

      猜你喜欢
      • 2015-09-19
      • 1970-01-01
      • 1970-01-01
      • 2018-12-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多