例外:当我从wcf服务调用方法时,'基础提供程序在打开时失败'

时间:2015-01-31 17:29:27

标签: c# entity-framework wcf azure

我在Azure上运行WCF服务。当我调用该服务的方法时,它有时会给我一个例外:

  

底层提供程序在打开时失败

异常出现并消失。没有内在的例外。

在我使用iis的测试环境中,一切都很完美。

我的连接字符串:

<add name="DbModel" 
     connectionString="password=secretpassword;user id=username;persistsecurityinfo=True;server=w2itestserver.cloudapp.net;database=db;" 
     providerName="MySql.Data.MySqlClient" />

1 个答案:

答案 0 :(得分:0)

步骤:

  1. 开放互联网信息服务管理器
  2. 单击左侧导航树中的“应用程序池”。
  3. 选择您的版本池。就我而言,我使用ASP .Net v4.0。如果您没有此版本,请选择DefaultAppPool。
  4. 右键单击第3步,然后选择高级设置。
  5. 在属性窗口中选择标识,然后单击按钮以更改值。
  6. 在内置帐户组合框中选择本地系统,然后单击确定。
  7. 那就是它。现在运行你的应用程序。可能一切正常。