SSCE4をプライベート展開で使用するwpf.netアプリがあり、うまく機能します
ただし、次の例外をスローするOutlookプラグインもあります
System.Data.SqlServerCe.SqlCeExceptionがキャッチされました
HResult=-2147467259メッセージ=バージョン8876のADO.NETプロバイダーに対応するSQLServerCompactのネイティブコンポーネントを読み込めません。正しいバージョンのSQLServerCompactをインストールしてください。詳細については、KB記事974247を参照してください。Source = "" ErrorCode = -2147467259
NativeError = -1 StackTrace:
at System.Data.SqlServerCe.NativeMethods.LoadNativeBinaries()
at System.Data.SqlServerCe.SqlCeConnection..ctor()
at System.Data.SqlServerCe.SqlCeConnection..ctor(String connectionString)
at ZKB.initDB() in C:\ZKB\OutlookApi\dbInit.cs:line 42 InnerException:
次の行が実行されたとき
SqlCeConnection connection = new SqlCeConnection(myConnStr());
Assembly.Resolveに接続すると、検索しようとしていることがわかります
System.Data.SqlServerCe.resources、Version = 4.0.0.1、Culture = en-US、PublicKeyToken = 89845dcd8080cc91
次に、上記の例外が発生します
SSCE4SP1がこのマシンにインストールされています
何が間違っている可能性があり、これを解決する方法についてのヘルプはありますか?