2013-07-04 27 views
2

我創建了c#應用程序的安裝程序,但安裝後顯示錯誤消息:「無法加載對應於版本8080的ADO.NET提供程序的SQL Server Compact的本機組件。正確版本的SQL Server Compact。有關更多詳細信息,請參閱知識庫文章974247。「使用C#應用程序部署SQL Server Compact

回答

1

它看起來像您的應用程序使用SQL Server Compact,但您尚未將其與您的應用程序一起部署。

您可以將其安裝在客戶機上。

如果你問如何比你有兩種選擇創建一個單獨的安裝文件將包含應用程序和SQL Server Compact:

Traditional Microsoft Windows Installer (Microsoft setup technology) 
    - Users need administrative credentials to install the application. 
    - SQL Server Compact Edition will be serviced by Microsoft Update. 
    - Can use ClickOnce deployment. 

-or- 

Private file–based deployment (deploying the SQL Server Compact Edition DLLs as part of the project) 
    - Users do not need administrative credentials to install the application. 
    - SQL Server Compact Edition will not be serviced by Microsoft Update. 
    - Can also use ClickOnce deployment. 

http://msdn.microsoft.com/en-us/library/aa983326%28v=vs.80%29.aspx

相關問題