我尝试部署一个使用 MS ACCESS 2010 数据库的小型网站 (ASP.NET)。在服务器上部署网站我收到以下错误:
The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine.
使用的连接字符串:Provider=Microsoft.ACE.OLEDB.12.0; Data Source=path-to-db
服务器上未安装 MS Office,Access 数据库引擎也未安装。该网站在共享托管环境中运行,因此我无法在该服务器上安装办公室,所以我可以通过 dll 以某种方式部署提供程序吗?
是否可以部署 ASP.Net 连接到数据库所需的驱动程序,而无需在服务器上运行安装。由于这是在共享主机环境中,我无法安装任何东西。仅通过 ftp 上传文件。