Почему происходит сбой приложения VB.NET Jet 4.0, если Office не установлен?

Я работаю над проектом VB2008, который ссылается на две базы данных Access, используя Provider = Microsoft.Jet.OLEDB.4.0;

Казалось бы, если у пользователя нет MSOffice на его компьютере, программа завершает работу с «ХХХ перестал работать» при запуске на Vista и Win7.

Я думал, что Windows имеет XP и выше, имеет встроенную функциональность Jet? Кто-нибудь знает, почему это происходит? Какие правильные проекты / публикации / предварительные условия необходимы, пожалуйста?

ТИА

Ответы на вопрос(1)

Ваш ответ на вопрос