Skip to content

GetDbProviderManifestToken 問題の件

kenjiuno edited this page Jul 7, 2015 · 2 revisions

遭遇した例外など

System.InvalidCastException が発生しました。
Message: 型 'System.InvalidCastException' の初回例外が Npgsql.EntityFramework.dll で発生しました
追加情報:[A]Npgsql.NpgsqlConnection は [B]Npgsql.NpgsqlConnection にキャストできません。型 A は 'Npgsql, Version=3.0.0.0, Culture=neutral, PublicKeyToken=5d8b90d52f46fda7' (コンテキスト 'Default'、位置 'C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\Npgsql\v4.0_3.0.0.0__5d8b90d52f46fda7\Npgsql.dll') から生成されます。型 B は 'Npgsql, Version=2.2.5.0, Culture=neutral, PublicKeyToken=5d8b90d52f46fda7' (コンテキスト 'Default'、位置 'C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\Npgsql\v4.0_2.2.5.0__5d8b90d52f46fda7\Npgsql.dll') から生成されます。
System.InvalidOperationException が発生しました。
Message: 型 'System.InvalidOperationException' の初回例外が EntityFramework.dll で発生しました
追加情報:The Entity Framework provider type 'Npgsql.NpgsqlServices, EntityFramework6.Npgsql' registered in the application config file for the ADO.NET provider with invariant name 'Npgsql' could not be loaded. Make sure that the assembly-qualified name is used and that the assembly is available to the running application. See http://go.microsoft.com/fwlink/?LinkId=260882 for more information.
System.Data.Entity.Core.ProviderIncompatibleException が発生しました。
Message: 型 'System.Data.Entity.Core.ProviderIncompatibleException' の初回例外が Microsoft.Data.Entity.Design.VersioningFacade.dll で発生しました
追加情報:指定されたスキーマが無効です。エラー: エラー 2102: EdmItemCollection のバージョンは、StoreItemCollection のバージョンと一致する必要があります。
StoreSchemaMappingVersion3(3,4) : エラー 3027: 次の EntitySet/AssociationSet にマッピングが指定されていません - FunctionReturnTableColumns, FunctionFunctionReturnTableColumns。
型 'System.Data.Entity.Core.MappingException' の初回例外が EntityFramework.dll で発生しました
型 'System.Data.Entity.Core.EntityCommandCompilationException' の初回例外が EntityFramework.dll で発生しました

https://msdn.microsoft.com/en-us/data/jj650889