Dlaczego aplikacja VB.NET Jet 4.0 ulega awarii, jeśli pakiet Office nie jest zainstalowany?
Pracuję nad projektem VB2008, który odwołuje się do dwóch baz danych Access przy użyciu Provider = Microsoft.Jet.OLEDB.4.0;
Wydaje się, że jeśli użytkownik nie ma MSOffice na swoim komputerze, program ulega awarii z „XXX przestał działać” przy starcie systemu Vista i Win7.
Myślałem, że Windows ma XP i wyżej ma wbudowaną funkcję Jet? Czy ktoś wie, dlaczego tak się dzieje? Jakie są wymagane poprawne projekty / publikacje / warunki wstępne?
TIA