Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Проблема с Package and Deployment Wizard Добавлено: 30.03.03 12:57  

Автор вопроса:  Ded_Savely

Package and Deployment Wizard без проблем компилирует, компонует установочные файлы. Но при попытке установить программу возникает ошибка и тут же происходит Деинсталяция.

В чём проблема? (Проблема в Visual Basic 6, Windows XP)

Ответить

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

Номер ответа: 1
Автор ответа:
 Миха



ICQ: 394243 

Вопросов: 20
Ответов: 151
 Web-сайт: www.visualbasic.boom.ru
 Профиль | | #1
Добавлено: 30.03.03 17:39

Под Xp глюков не наблюдал.Глюки с распаковкой были в win2000 Там P&;D wizard на файл setup.lst ругался.

На твоем компе какие-нибудь мессаги были ??

Ответить

Номер ответа: 2
Автор ответа:
 Блаш



Вопросов: 10
Ответов: 30
 Профиль | | #2 Добавлено: 30.03.03 18:47

Скачанно ранее с www.vbrussian.com

--------------------------------------------------------------------------------

Проблемы использования:

Итак, Вы решили создать с помощью P&D Wizard инсталляционный пакет типа "Standart Setup Package". Wizard отработал отлично и сгенерировал дистрибутив (setup.exe, setup.lst и один/несколько .cab-файлов), но при попытке запуска пользователем setup.exe из созданного Вами дистрибутива, выдается ошибка "Invalid line in setup information file!";. Если Вы сталкивались с подобной ситуацией, то, скорее всего, дело в следующем. Hа Вашем компьютере (там, где запускался P&D Wizard) настройки разделителей даты/времени отличаются от оригинальных американских ('/' - для даты, ':' - для времени). Hапомню, что данные настройки задаются в Control Panel/Regional Settings (Панель управления/Язык и стандарты).

1.C помощью Microsoft Visual Basic откроем проект [Program Files]\Microsoft Visual Studio\VB98\Wizards\PDWizard\Setup1\Setup1.vbp

2.Откроем для редактирования модуль basSetup1 (файл setup1.bas)

3.Внесем изменения в функцию ParseDateTime() Оригинальная функция ParseDateTime() имеет вид: Function ParseDateTime(ByVal strDateTime As String) As Date

Dim Var As Variant

Var = strDateTime

If 0 = VariantChangeTypeEx(VarPtr(Var), VarPtr(Var), &H409, 0, vbDate) Then

ParseDateTime = Var Else 'Raise same error as CDate

Err.Raise 13

End If

End Function

--------------------------------------------------------------------------------

Ответить

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



Вопросов: 6
Ответов: 120
 Профиль | | #3 Добавлено: 30.03.03 23:31
сПасибо .... мне тоже пригодится. :)

Ответить

Номер ответа: 4
Автор ответа:
 smiris



Вопросов: 8
Ответов: 3
 Профиль | | #4 Добавлено: 31.03.03 15:31

кстати у меня такая же проблема.Стоит xp.Язык по умолчанию-русский.Вообщето склоняюсь к мысли,что лучше наверно свой инсаляциооник написать или wise

Ответить

Страница: 1 |

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



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