0
当我尝试连接到我的postgres数据库时,出现fileNotFoundException。 她是代码示例。连接到Postgres数据库时出现FileNotFoundException
connectionString = "Server=127.0.0.1;Port=5432;Database=MMEData;User Id=postgres;Password=nH9Ummg5;";
dbConn = new NpgsqlConnection(connectionString); //This constructor is when I get the exception
这是我收到的例外:
{“文件或程序集名称Mono.Security,或它的一个依赖,没有发现 Mono.Security,版本= 4.0 .0.0文化=中性公钥= 0738eb9f132ed756" }
- 我的
npsql.dll
文件复制到APPLI阳离子的目录,然后提到它。 - 我还从一个名为'Npgsql-2.2.0-net45.zip'的zip文件复制了其余文件。
- 我有使用npgsql;声明。
我在同一时间运行pgAdmin III,并在其中连接服务器。数据库名称是MMEData。
我在同一台(本地)机器上和默认端口(5432)上运行应用程序和postgres。
任何人都知道我缺少什么?
什么是异常消息? – 2014-09-25 13:07:42
对不起,刚编辑它 – 2014-09-25 13:09:21
听起来像npsql.dll有依赖mono.security。要进行快速测试,请将Npgsqp-2.2.0-net45.zip中的所有程序集复制到输出文件夹(可能是bin \ Debug)中,然后重试。 – 2014-09-25 13:13:44