首页 > 解决方案 > 在服务器上发布后无法加载注册的 .Net 提供程序

问题描述

我使用 MVC3 和 postgressql 我的 webconfig 中有以下内容:

    <DbProviderFactories>
  <!--for EF4.x and EF6.0.x-->
  <!--you may need this. if you don't modify machine.config-->
  <remove invariant="Npgsql" />
  <add name="Npgsql - .Net Data Provider for PostgreSQL" invariant="Npgsql" description=".Net Data Provider for PostgreSQL" type="Npgsql.NpgsqlFactory, Npgsql, Version=2.2.7.0, Culture=neutral" />
</DbProviderFactories>

发布后我无法找到或加载注册的 .Net Framework 数据提供程序,我应该在哪里查看?为什么它在我的电脑上工作,而不是在服务器上发布后?

标签: asp.net-mvcnpgsql

解决方案


推荐阅读