2015-06-18 2 views
0

Я пытаюсь развернуть приложение VB.Net, используя встроенный Click Once.Ошибка MDAC в Windows XP - Deploy Vb.net

Когда пользователь пытается установить приложение, появляется следующее сообщение об ошибке.

http://i.imgur.com/6ifvdKM.png

Машины они пытаются установить, чтобы в Windows XP SP3, так что я не могу понять, почему я получаю эту ошибку.

Любая помощь будет оценена по достоинству.

ответ

1

Вы должны попробовать следующие шаги:

  1. скомпилировать программу и скопировать всю папку Отпустить Bin \ (выход каталога) к целевой системе. Выполняется ли ваша программа, если она не распространяется через ClickOnce?
  2. Построить простой "Hello World!" и распространяйте его через ClickOnce. Может ли это базовое приложение быть установлено в целевой системе, запустив установщик ClickOnce?
  3. Даже если это не должно быть проблемой для любой системы, использующей более позднюю версию Windows, чем Win2k, попробуйте установить только Microsoft Data Access Components (MDAC) 2.8 SP1?

Поступая таким образом, вы должны быть в состоянии определить, является ли ваш вопрос либо ClickOnce - или Применение о связанных.

+0

Я попытался запустить приложение без ClickOnce, и я все равно получаю ту же ошибку. Похоже, что проблема связана с OLEDB. Как вы сказали, это не должно быть проблемой ни на чем после Win2k. Поэтому я не уверен, в чем проблема. – Lickrob

+0

Вы пытались установить MDAC (только для того, чтобы обеспечить источник возможной ошибки)? Является ли базовое приложение «Hello World!» * Доступным для запуска? Или, может быть, вы могли бы использовать другого датапровайдера? – M463

Смежные вопросы