在我们的登台服务器上导航到 WCF 服务时,我们收到“当前配置系统不支持用户范围的设置”编译异常。
我们通过使用 WCF 服务的应用程序以及当我们直接导航到 .svc 测试页面时收到此异常。
这在我们的测试服务器上运行良好 - 网站的设置方式相同(在 IIS、文件系统等中)。
有没有人知道这会是什么?
最佳答案
用户范围设置存储在隐藏在 C:\Users\\AppData\Local\文件夹中的配置文件中。也许您的服务器设置禁止 .Net 在那里写入文件?
你有任何用户范围的设置吗?我不认为这些对于服务来说是必要的?也许您应该将设置更改为 Application Scope 并且您的问题已解决。
关于asp.net - "The current configuration system does not support user-scoped settings",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2049035/