Asp.net 使用PostgreSql的Simple.Data中的ReflectionTypeLoadException
我试图打开PostgreSQL连接,但在打开连接时收到ReflectionTypeLoadException 请通过提供代码帮助我解决此问题,或者让我知道如何删除此异常 我目前使用的代码如下:Asp.net 使用PostgreSql的Simple.Data中的ReflectionTypeLoadException,asp.net,postgresql,system.reflection,simple.data,Asp.net,Postgresql,System.reflection,Simple.data,我试图打开PostgreSQL连接,但在打开连接时收到ReflectionTypeLoadException 请通过提供代码帮助我解决此问题,或者让我知道如何删除此异常 我目前使用的代码如下: **/* Connection String <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="superu
**/* Connection String
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="superuserDatabase" value="postgres"/>
</appSettings>
<system.data>
<DbProviderFactories>
<clear/>
<add name="Npgsql Data Provider"
invariant="Npgsql"
description=".Net Framework Data Provider for Postgresql Server"
type="Npgsql.NpgsqlFactory, Npgsql" />
</DbProviderFactories>
</system.data>
<connectionStrings>
<add name="Simple.Data.Properties.Settings.DefaultConnectionString"
connectionString="host=localhost;port=5432;database=SimpleData;user id=postgres;password=P@ssw0rdsa;pooling=false"
providerName="Npgsql" />
<add name="Test"
connectionString="host=localhost;port=5432;database=SimpleData;user id=postgres;password=P@ssw0rdsa;pooling=false"
providerName="Npgsql" />
</connectionStrings>
</configuration>**
*/
***连接字符串
**
*/
在POSTGRESQL中打开连接时,我遇到以下异常
var namedDb=Database.OpenNamedConnection(“Test”).Demo.All()
ReflectionTypeLoadException此ReflectionLoadTypeException最常见的原因是您使用的DLL不是最新的,因此依赖关系链失败。使用nuget使用最新的DLL更新项目。PostgreSql提供程序的v0.16.2.2要求
- Simple.Data.Core(≥ 0.12.2.2)
- Simple.Data.Ado(≥ 0.12.2.2)
- Npgsql(≥ 2.0.11)
(通过Mark Rendle)首先尝试显式安装Simple.Data.Ado的0.16.2.2,然后安装Postgres包。此ReflectionLoadTypeException最常见的原因是您使用的DLL不是最新的,因此依赖关系链失败。使用nuget使用最新的DLL更新项目。PostgreSql提供程序的v0.16.2.2要求
- Simple.Data.Core(≥ 0.12.2.2)
- Simple.Data.Ado(≥ 0.12.2.2)
- Npgsql(≥ 2.0.11)
(通过Mark Rendle)首先尝试显式安装Simple.Data.Ado的0.16.2.2,然后再安装Postgres软件包。谢谢和问候,Vishal Patelvishalmg@ymail.com vishvaghasia123@gmail.comDo连接字符串中的“user”和“id”之间真的有那么多空格吗?哦-你确定这个错误只包含一个单词吗?不,我没有保留空格..错误是“无法加载一个或多个请求的类型。检索LoaderExceptions属性以获取更多信息。”LoaderExceptions属性说了什么?在RichardThank&Helen上找不到任何内容,维沙尔帕特尔vishalmg@ymail.com vishvaghasia123@gmail.comDo连接字符串中的“user”和“id”之间真的有那么多空格吗?哦-你确定这个错误只包含一个单词吗?不,我没有保留空格..错误是“无法加载一个或多个请求的类型。检索LoaderExceptions属性以获取更多信息。”LoaderExceptions属性说了什么?在该属性上找不到任何内容