Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 1 |

 

  Вопрос: Ошибка при запуске приложения Добавлено: 08.01.11 17:38  

Автор вопроса:  ЛеШий
Добрый день!
Вот такая-вот у меня проблемка: на ноуте (Win7+VS2010) написал малюсенькую програмульку - начинается она с отображения форма с несколькими кнопками и метками; компилировал под Framework 2.0; проверил - все работает замечательно. Потом перенес этот exe-шник на ПК (WinXP) - запускаю и вижу сообщение об ошибке "Обнаружена ошибка. Приложение будет закрыто.", т.е. форма вообще не показывается. На ПК установлен Framework 4.0. Проверял так же на другом ноуте (Win7+Framework 3.5) - та же ошибка при запуске. Другие программы работают без проблем.

Подскажите, пожалуйста, где искать бяку?

Ответить

  Ответы Всего ответов: 8  

Номер ответа: 1
Автор ответа:
 EROS



Вопросов: 58
Ответов: 4255
 Профиль | | #1 Добавлено: 08.01.11 18:28
написал малюсенькую програмульку

В малюсенькой программульке я полагаю...

Ответить

Номер ответа: 2
Автор ответа:
 BG(Алексей)



Вопросов: 26
Ответов: 295
 Профиль | | #2 Добавлено: 09.01.11 09:56
И что, текста ошибки не существует?

Ответить

Номер ответа: 3
Автор ответа:
 vbSerGanT



Вопросов: 6
Ответов: 22
 Профиль | | #3 Добавлено: 09.01.11 10:51
Framework 2.0 установи на конечных машинах

Ответить

Номер ответа: 4
Автор ответа:
 ЛеШий



Вопросов: 21
Ответов: 41
 Профиль | | #4 Добавлено: 10.01.11 18:05
2BG(Алексей)
В том-то и проблема, что ни какой информации об ошибке нету.

2vbSerGanT
На конечных машинах установлен Framework 3.5, на некоторых даже Framework 4.0
Перестраивал под 3.5 - то же самое.

Буду переделывать и проверять пошагово...

Ответить

Номер ответа: 5
Автор ответа:
 Памирыч



Вопросов: 0
Ответов: 3
 Профиль | | #5 Добавлено: 03.02.11 17:21
Код проги бы посмотреть. В коде есть обработчик исключений?
Не объявлено ли чего в классе формы с параметрами, которых может не быть на другой машине или компонентов (библиотек и прочего)?

Ответить

Номер ответа: 6
Автор ответа:
 h_ava



Вопросов: 0
Ответов: 3
 Профиль | | #6 Добавлено: 09.02.11 14:08
„P„‚„Ђ„ѓ„„„y„„„u, „… „}„u„~„‘ „u„ѓ„„„Ћ „{„Ђ„}„Ѓ„Ђ„~„u„~„„, „{„Ђ„„„Ђ„‚„Ќ„z „~„u „…„ѓ„„„p„~„Ђ„r„|„u„~ „… „Ѓ„Ђ„|„Ћ„x„Ђ„r„p„„„u„|„‘.
„A„u„x „Џ„„„Ђ„s„Ђ „{„Ђ„}„Ѓ„Ђ„~„u„~„„„p „r„ѓ„u „‚„p„q„Ђ„„„p„u„„, „ѓ „~„y„}, „Ђ„Љ„y„q„{„p „q„u„x „ѓ„|„Ђ„r „„„y„Ѓ„p "„Ѓ„‚„y„|„Ђ„w„u„~„y„u „r„Ќ„Ѓ„Ђ„|„~„y„|„Ђ.... „y „q„…„t„u„„ „x„p„{„‚„Ќ„„„Ђ"
„C„‚„…„q„Ђ „s„Ђ„r„Ђ„‚„‘ „‘ „y„ѓ„Ѓ„Ђ„|„Ћ„x„…„ђ „ѓ„„„Ђ„‚„Ђ„~„~„y„z „s„‚„y„t „r vb.8
„P„‚„Ђ„s„‚„p„}„}„p „Ѓ„…„ѓ„„„p„‘, „„„Ђ„|„Ћ„{„Ђ „†„Ђ„‚„}„p „y „Ђ„q„Њ„u„{„„ „s„‚„y„t-„„„p„q„|„y„€„p.
„K„p„{ „ѓ„t„u„|„p„„„Ћ „u„s„Ђ „{„Ђ„‚„‚„u„{„„„~„…„ђ „‚„u„s„y„ѓ„„„‚„p„€„y„ђ „… „Ѓ„Ђ„|„Ћ„x„Ђ„r„p„„„u„|„‘?
„K„Ђ„s„t„p „Ѓ„y„ѓ„p„| „~„p vb.6 „„„Ђ „Ѓ„‚„Ђ„ѓ„„„Ђ „‚„u„s„y„ѓ„„„‚„y„‚„Ђ„r„p„| „Џ„„„Ђ„„ ActiveX „Ђ„q„Њ„u„{„„ „ѓ „Ѓ„Ђ„}„Ђ„‹„Ћ„ђ regsvr „y „r„ѓ„u.
„@ „„„…„„ „Ђ„Љ„y„q„{„p.
„K„Ђ„}„Ѓ„y„|„y„‚„…„ђ „Ѓ„‚„Ђ„u„{„„, „Ѓ„Ђ„|„…„‰„p„ђ „~„p„q„Ђ„‚ „†„p„z„|„Ђ„r, „{„‚„Ђ„}„u .exe
AxInterop.FPSpreadADO.dll „ 
AxInterop.FPUSpreadADO.dll „ 
Interop.FPSpreadADO.dll „ 
Interop.FPUSpreadADO.dll „ 
WindowsApplication1.applicat}
WindowsApplication1.exe „ 
WindowsApplication1.pdb „ 
WindowsApplication1.xml „ 
WindowsApplication1.exe.mani}
„K„Ђ„Ѓ„y„‚„Ђ„r„p„| „y„‡ „Ѓ„Ђ„|„Ћ„x„Ђ„r„p„„„u„|„ђ, „~„u „Ѓ„Ђ„}„Ђ„s„|„Ђ, „}„Ђ„w„u„„ .dll „~„p„t„Ђ „‚„u„s„y„ѓ„„„‚„y„‚„Ђ„r„p„„„Ћ „… „Ѓ„Ђ„|„Ћ„x„Ђ„r„p„„„u„|„‘?
„B„Ђ„Ђ„q„‹„u „{„p„{ „Ѓ„‚„p„r„y„|„Ћ„~„Ђ „ѓ„{„Ђ„}„Ѓ„y„|„y„„„Ћ „Ѓ„‚„Ђ„s„‚„p„}„}„… „y „Ѓ„u„‚„u„~„u„ѓ„„„y „u„v „Ѓ„Ђ„|„Ћ„x„Ђ„r„p„„„u„|„ђ?
„R„Ѓ„p„ѓ„y„q„Ђ.

Ответить

Номер ответа: 7
Автор ответа:
 h_ava



Вопросов: 0
Ответов: 3
 Профиль | | #7 Добавлено: 09.02.11 14:10
Прошу прощения, пишу повторно:Простите, у меня есть компонент, который не установлен у пользователя.
Без этого компонента все работает, с ним, ошибка без слов типа "приложение выполнило.... и будет закрыто"
Грубо говоря я использую сторонний грид в vb.8
Программа пустая, только форма и объект грид-таблица.
Как сделать его корректную регистрацию у пользователя?
Когда писал на vb.6 то просто регистрировал этот ActiveX объект с помощью regsvr и все.
А тут ошибка.
Компилирую проект, получаю набор файлов, кроме .exe
AxInterop.FPSpreadADO.dll
AxInterop.FPUSpreadADO.dll
Interop.FPSpreadADO.dll
Interop.FPUSpreadADO.dll
WindowsApplication1.applicat…..
WindowsApplication1.exe
WindowsApplication1.pdb
WindowsApplication1.xml
WindowsApplication1.exe.mani
Копировал их пользователю, не помогло, может .dll надо регистрировать у пользователя?
Вообще как правильно скомпилить программу и перенести её пользователю?
Спасибо.

Ответить

Номер ответа: 8
Автор ответа:
 h_ava



Вопросов: 0
Ответов: 3
 Профиль | | #8 Добавлено: 09.02.11 17:34
Сделал, заработало. Все как в vb.6

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам