Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 1 |

 

  Вопрос: Обновление Добавлено: 06.08.03 12:35  

Автор вопроса:   Артём Л. | ICQ: 280044491 
допустим, создал я дистрибутив своей проги   и отдал его клиенту, со временем я её модифицировал, но не всю, а только парочку dll'ек, как средствами вба.нет я могу обновить на машине клиента эти dll'?

Ответить

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

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



ICQ: 200700724 

Вопросов: 38
Ответов: 329
 Web-сайт: localhost
 Профиль | | #1
Добавлено: 07.08.03 04:26

Создай дистрибутив с обновлеными файлами и обнови файлы клиента

Ответить

Номер ответа: 2
Автор ответа:
  Артём Л.



ICQ: 280044491 

Вопросов: 43
Ответов: 227
 Профиль | | #2 Добавлено: 07.08.03 12:54
но как я узнаю, куда клиент запихнул мою прогу?

Ответить

Номер ответа: 3
Автор ответа:
 Агент Смит



ICQ: 147404128 

Вопросов: 12
Ответов: 128
 Web-сайт: www.bbsoftware.ru
 Профиль | | #3
Добавлено: 08.08.03 20:20

2Артём - гиперизвращённый вариант - включи в свою прогу функию проверки изменений файлов на сервере (сайте) и их автообновления

Ответить

Номер ответа: 4
Автор ответа:
 Павел



Администратор

ICQ: 326066673 

Вопросов: 368
Ответов: 5968
 Web-сайт: www.vbnet.ru
 Профиль | | #4
Добавлено: 13.08.03 07:31
Насколько я знаю, в .NET есть какая-то хитрая система контроля версий, которая не позволяет юзать вместе компоненты разных версий. Точно не знаю, читал у Эплмана.

Ответить

Номер ответа: 5
Автор ответа:
 Morpheus



Вопросов: 224
Ответов: 3777
 Web-сайт: xury.zx6.ru
 Профиль | | #5
Добавлено: 23.09.03 11:29

Пусть прога при сетапе или пре запуске записывает адрес app.path в реестр. Проще простого! А потом обновлялка получает его итд... А вааще диэлэлки нада в систем пихать

Ответить

Номер ответа: 6
Автор ответа:
  Артём Л.



ICQ: 280044491 

Вопросов: 43
Ответов: 227
 Профиль | | #6 Добавлено: 23.09.03 13:00

> А вааще диэлэлки нада в систем пихать

с некоторыми я так и делаю - пихаю их в GAC, с ними проблемы минимальные.

Но всё в GAC пихпть не хочется, да и не очень возможно.

а на счет реестра впринципе выход нормальный, только, как в том визарде сетапов указать, что место для инсталяции находится в том ключе?

Ответить

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



Вопросов: 224
Ответов: 3777
 Web-сайт: xury.zx6.ru
 Профиль | | #7
Добавлено: 23.09.03 16:02

Да ни пре сэтапе мона а при первом запуске, а то и вааще при каждом если не жалко рееста юзерского :-)

Ответить

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



Вопросов: 11
Ответов: 61
 Профиль | | #8 Добавлено: 24.09.03 06:21

Инсталляция - это почти наука, и я думаю не нужно изобретать велосипед ... Существует много инсталляторов, причём корректно работающих с инсталляционными базами.

Я использую - Installshield Developer. Затраты на контроль версий и обновления минимальны...

Ответить

Номер ответа: 9
Автор ответа:
  Артём Л.



ICQ: 280044491 

Вопросов: 43
Ответов: 227
 Профиль | | #9 Добавлено: 24.09.03 17:47

2 Morpheus

>Да ни пре сэтапе мона а при первом запуске, а то и вааще при каждом если не жалко рееста юзерского :-)

что при первом запуске можна делать, записывать в реестр? - это я понял. Но как при следующем обновлении это значение получить?

Ответить

Страница: 1 |

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



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