我有一个安装在服务器上的程序,所有用户都直接从服务器运行。这个程序已经运行了很长一段时间,但现在它突然开始在启动时失败。
该程序仍然从服务器正常启动,如果我将文件直接复制到用户计算机,它也可以正常工作。
该应用程序使用 EntityFramework 来访问驻留在另一台服务器上的数据库。提到的所有机器都位于同一网络上。
在客户端上启动应用程序时,我收到以下错误消息:
看起来像是某种权限问题,但我似乎无法弄清楚是什么。希望有人能走上正确的道路来理解这个问题。
编辑
由于您无法放大图像,因此这是错误消息的第一部分:
SystemTypeInitializationException:'System.Data.Entity.Internal.AppConfig' 的类型初始化程序引发异常---> System.Configuration.ConfigurationErrorsException> 为 entityFramework 创建配置节处理程序时出错> 尝试通过方法'System.Configuration-TypeUtil .CreateInstanceRestricted(System.Type, System.Type)' 访问方法 'System.Data.Entity.Internal.ConfigFile.DefaultConnectionFactoryElement..ctor()' 失败。