ClickOnce错误消息'访问路径'C:\ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 \ Config \ machine.config'被拒绝'

时间:2013-05-22 00:16:23

标签: winforms clickonce .net-4.5 access-denied machine.config

我们的ClickOnce应用程序运行良好。但是,我们的一个用户收到以下错误:

+ Configuration system failed to initialize
+ An error occurred loading a configuration file: Access to the path 'C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\machine.config' is denied. (C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\machine.config)
+ Access to the path 'C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\machine.config' is denied.

根据Stack Overflow文章 ClickOnce deployment error - access to the path is denied ,我们的Installation Folder URL似乎没问题了,讨论 Access denied to machine.config on Win7 x64 不是真的很清楚应该检查哪些权限,例如网络服务?最后this MSDN article指的是更改密码,这对我来说没有意义。

可能导致此问题的原因是什么?也许可能需要什么权限?

另一个Stack Overflow帖子 ClickOnce and configuration for a C# application 似乎引用了这个问题,但提出了一个不同的问题(试图避免使用Machine.config)。

1 个答案:

答案 0 :(得分:1)

我们在用户的计算机上重新安装了.NET 4.5,它现在运行正常。