2011-12-29 2 views
1

У меня есть простое приложение одной формы. в этой форме есть:Приложение vb.net не работает на других компьютерах?

WebBrowser - axshockwavecontrol - выпадающего - этикетки - прогрессбара

код не столько в работе, так что не обязательно, чтобы объяснить это.

все проблема заключается в том, что приложение отлично работает на моем компьютере, но он не работает на других компьютерах * В Windows XP это не открытие и аварий с «отправлять и не отправлять сообщение об ошибке» * на окна 7 курсор загружается на пару секунд, и ничего не происходит.

Я не знаю, где искать, но нет ничего особенного в приложении, кроме управления ударной волной.

+0

Невозможно отладить это, не видя кода. –

+0

Когда он падает, вы видите пользовательский интерфейс? Вы задерживаете ошибки с помощью try..catch? Кроме того, какую версию платформы .NET вы используете для таргетинга? Установлены ли на других компьютерах другие компьютеры? У других компьютеров установлено программное обеспечение ударной волны? – UnhandledExcepSean

+0

делает ли приложение все, что может потребовать повышенных разрешений? – Gent

ответ

0

У меня были подобные проблемы, решения были:

  1. Убедитесь, что последний флэш плагин установлен на целевой системе.
  2. Скомпилируйте приложение и все связанные сборки как «x86» (вместо «Any CPU»).
+0

Зачем менять целевую платформу для решения этой проблемы? –

+0

Я не знаю, может быть, сборные блоки только 32-битные, возможно, OCX OCX это не нравится. Я не утверждаю, что знаю причину, я просто знаю, что это работало для меня несколько раз, и я имел удовольствие использовать Flash из .NET несколько раз за последние годы. Итак, никаких реальных теоретических знаний, которыми я могу поделиться, только мой опыт. –

2

Вы проверили наличие .Net Framework в компьютере? Если у вас нет инсталляторов фреймворков, вы можете просто скачать здесь: http://www.microsoft.com/net/download

+0

Также этот ^^ ... +1 –

+0

Я никогда не видел * аварии * в результате отсутствия соответствующей версии .NET Framework. Приложение должно просто отказаться от запуска. Вы думаете, что установка повреждена *? –

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