升級(jí)Office365 64位后,原C#與Access做的程序突然不能使用了,網(wǎng)上一些教程大多是下載office驅(qū)動(dòng)程序,安裝數(shù)據(jù)連接組件(官網(wǎng)下載鏈接),個(gè)人覺(jué)得電腦上已經(jīng)安裝完整的Access了,組件應(yīng)該也一同安裝了,后來(lái)調(diào)整(項(xiàng)目--屬性--生成--目標(biāo)平臺(tái)),將首選32位勾選掉,再編譯就好了,希望對(duì)有相同問(wèn)題的朋友有幫助!
注意也要將12.0改為16.0,如下:文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-526353.html
private static string connStr = @"Provider= Microsoft.Ace.OLEDB.16.0;Data Source = data.accdb";文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-526353.html
到了這里,關(guān)于System.InvalidOperationException:“未在本地計(jì)算機(jī)上注冊(cè)“Microsoft.Ace.OLEDB.12.0”提供程序。的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!