操作excel提示錯(cuò)誤未在本地計(jì)算機(jī)上注冊(cè)“Microsoft.Ace.OLEDB.12.0”提供程序
解決方法是在服務(wù)器上安裝AccessDatabaseEngine (無(wú)需重啟服務(wù)器)點(diǎn)擊下載
下載url:https://download.microsoft.com/download/2/4/3/24375141-E08D-4803-AB0E-10F2E3A07AAA/AccessDatabaseEngine_X64.exe
一般安裝完成后即可。查閱了其他的博客,發(fā)現(xiàn)有些需修改應(yīng)用程序池、目標(biāo)平臺(tái)的位數(shù)。
1.打開(kāi)VS,右鍵單擊項(xiàng)目,點(diǎn)擊屬性(Properties)-> 生成(Build)-> 目標(biāo)平臺(tái)(Platform Target)-> x64后保存,重新部署網(wǎng)站。
2.遠(yuǎn)程連接至服務(wù)器打開(kāi)iis,選中該應(yīng)用的網(wǎng)站程序池,右鍵高級(jí)設(shè)置,將“啟用32位應(yīng)用程序”修改為True,點(diǎn)擊確定。