启动远程计算机上安装的程序时出错

时间:2013-07-25 20:05:50

标签: c# .net entity-framework

我有一个安装在服务器上的程序,所有用户都直接从服务器运行。这个程序运行了很长一段时间,但现在它在启动时突然开始失败。

程序仍然从服务器正常启动,如果我将文件直接复制到用户计算机,它也可以正常工作。

应用程序使用EntityFramework访问驻留在另一台服务器上的数据库。提到的所有机器都位于同一网络上。

在客户端启动应用程序时,我收到以下错误消息:

enter image description here

它看起来像某种权限问题,但我似乎无法弄清楚是什么。希望有人能够走上正确的道路来理解这个问题。

修改

由于您无法放大图像,因此以下是错误消息的第一部分:

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()'失败。

1 个答案:

答案 0 :(得分:1)

我认为您的问题与EF无关。由于微软的7月补丁(KB2840628),我遇到了类似的问题。解决方案是安装KB2872041

另一个解决方案是对Framework 4.5的更新。