我试过部署一个使用MS ACCESS 2010 db的小型网站(ASP.NET)。部署的网站,我得到以下错误在服务器上:部署ACCESS OleDb驱动程序
The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine.
ConnectionString的使用:Provider=Microsoft.ACE.OLEDB.12.0; Data Source=path-to-db
的MS Office没有安装在服务器上,也不是Jet数据库引擎。该网站在共享主机环境中运行,因此我无法在该服务器上安装Office,因此我可能以某种方式通过dll部署该提供程序?
是否可以部署ASP.Net所需的驱动程序来连接到数据库,而无需在服务器上运行安装。由于这是在共享主机环境中,我无法安装任何东西。只有ftp的文件上传。
我估计你会有更好的机会在http://serverfault.com上提问。 Stackoverflow是一个编程相关的网站,你的问题似乎不属于该类别。 – Fionnuala
谢谢@Remou。我会在那里发布我的问题。我不知道这个论坛。 – Kman