私はDebianのジェシー(I386)モノ、完全な、モノXSPとマシン、とPostgreSQL-9.5(http://apt.postgresql.org/から)Npgsqlのは、PostgreSQL 9.5
は、私はシンプルにGridViewを持っていこんにちは、世界に接続するために取得する方法スタイルページ。
:私は次の例外を取得し<compilation debug="true"> <assemblies> <add assembly="Npgsql, Version=2.0.0.0, Culture=neutral, PublicKeyToken=5d8b90d52f46fda7"/> </assemblies> </compilation> <system.data> <DbProviderFactories> <add name="Npgsql Data Provider" invariant="Npgsql" support="FF" description ="Data Provider for PostgreSQL" type="Npgsql.NpgsqlFactory, Npgsql" /> </DbProviderFactories> </system.data> <system.web> <customErrors mode="Off"/> <trace enabled="true" localOnly="false" pageOutput="true" requestLimit="100" traceMode="SortByTime" /> </system.web> <connectionStrings> <add name="SqlDataSource1" connectionString="Server=127.0.0.1,5432;Database=test;User ID=user;Password=password;" providerName="Npgsql"/> </connectionStrings>
(バージョンを変更する組立ラインでは "4.0.0.0" は違いはありません)
:ここ は、Web.configファイルからの抜粋です。
System.IO.IOException
接続が失わ
説明:HTTP 500.Erro r処理要求。
詳細:Web以外の例外。例外起点(アプリケーションまたはオブジェクトの名前):Mono.Data.Tds。
例外スタックトレース:Mono.Data.Tds.Protocol.TdsComm.GetPhysicalPacketHeaderで ()[0x00000]:0
Mono.Data.Tds.Protocol.TdsComm.GetPhysicalPacket(AT)[0x00000] :0
Mono.Data.Tds.Protocol.TdsComm.GetByteで()[0x00000]:0
Mono.Data.Tds.Protocol.Tds.ProcessSubPacketで()[0x00000]で: 0
at Mono.Data.Tds.Protocol.Tds.NextResult()[0x00000] in:0 Mono.Data.Tds.Protocol.Tds.SkipToEndで
()は、[0x00000]:0
PostgreSQLのログは、以下を示す:[不明] @
[不明] LOG:起動パケットの長さが無効です
誰かがどこから問題を探し始めるべきか考えていますか?