在ftp服务器上运行网站时出错

时间:2011-12-31 10:01:33

标签: oledb ftp-server

我有一个带有msaccess数据库和c#的asp.net网站。该网站在IIS服务器Normaly上运行,但当我将其上传到ftp服务器时,它会显示以下错误

"' Microsoft.ACE.OLEDB.12.0'提供商未在本地计算机上注册。"

我该怎么做才能解决问题

2 个答案:

答案 0 :(得分:1)

默认情况下不安装此驱动程序,我认为您的服务提供商不会专门为您安装。

最好使用mdb文件而不是accdb文件,而是使用Microsoft.Jet.OleDb.4.0驱动程序。

您可以使用以下教程进一步阅读

AccessDataSource, SqlDataSource and connecting to Access databases in ASP.NET

答案 1 :(得分:0)

最简单的方法是让托管服务提供商在网络服务器上安装Microsoft Access引擎。

http://www.microsoft.com/download/en/details.aspx?id=13255

我不确定您是否可以使用webdeploy进行部署。这样就可以自己部署和安装它。