我們使用SSCE 4專用部署一個WPF .NET應用程序和偉大工程SSCE 4無法從Outlook插件加載本地組件例外
但是也有一個Outlook插件,其拋出了以下異常
當下面的行執行System.Data.SqlServerCe.SqlCeException被抓住
的HResult = -2147467259消息=無法加載 SQL Server精簡的對應的版本 8876. ADO.NET提供程序的本地組件安裝SQL Server壓縮的正確版本。有關更多詳細信息,請參閱知識庫文章974247。源= 「」 錯誤碼= -2147467259
NativeError = -1堆棧跟蹤:
SqlCeConnection connection = new SqlCeConnection(myConnStr());
鉤入Assembly.Resolve顯示它試圖定位
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:
System.Data.SqlServerCe.resources Version = 4.0.0.1 Culture = en-US PublicKeyToken = 89845dcd8080cc91
,然後上面的例外出現
SSCE 4 SP1安裝設備
什麼可能是錯誤的任何幫助,並就如何解決呢?
下SQLCE dll文件。將指向正確的dll程序集。解決工作?我試過了,但無法解決它爲什麼會繼續尋找4.0.0.1版本,但它仍然不存在於設備上的任何.config文件中? – Kumar 2013-03-06 13:38:18
你有沒有參與你的插件項目4.0.0.1 dll,也許 – ErikEJ 2013-03-06 14:05:54
hmmm,這是一個紅鯡魚,SSCE SP1安裝在這臺機器上,但它加載本機二進制文件失敗,任何線索在哪裏看? – Kumar 2013-03-06 15:10:15