Важно: обновление FossDoc до версии 5.3
Важно: обновление FossDoc до версии 5.3
В связи с выходом обновления FossDoc 5.2 всем, кто уже использует FossDoc более ранних версий:
Новая версия серверной части более "критически" реагирует на не-корректные программные запросы клиентов. После того, как вы установите новый сервер FossDoc 5.2 , ваши предыдущие клиенты при попытке создать карточку документа получат сообщение об ошибке: "System.NullReferenceException: Ссылка на объект не указывает на экземпляр объекта". Это связано с обнаруженной ошибкой в предыдущих версиях клиента.
В связи с этой особенностью, порядок обновления таков:
1) вы оставляете старую версию сервера и постепенно обновляете клиентские места на более новую версию - новый клиент будет работать со старым сервером на 90% (но разумеется, если он обратится к новому API - вы получите ошибку).
2) когда установка новых клиентских мест завершена (вы обновили всех своих пользователей), обновите сервер.
Новая версия серверной части более "критически" реагирует на не-корректные программные запросы клиентов. После того, как вы установите новый сервер FossDoc 5.2 , ваши предыдущие клиенты при попытке создать карточку документа получат сообщение об ошибке: "System.NullReferenceException: Ссылка на объект не указывает на экземпляр объекта". Это связано с обнаруженной ошибкой в предыдущих версиях клиента.
В связи с этой особенностью, порядок обновления таков:
1) вы оставляете старую версию сервера и постепенно обновляете клиентские места на более новую версию - новый клиент будет работать со старым сервером на 90% (но разумеется, если он обратится к новому API - вы получите ошибку).
2) когда установка новых клиентских мест завершена (вы обновили всех своих пользователей), обновите сервер.
Re: Важно: обновление FossDoc до версии 5.2
Добрый день!
1. Как делать централизованное обновление клиентских машин? Или надо бегать по всем и делать обновление? На счет удаленного входа в клиентскую машину и обновление можете не говорить, все равно это гемор, если у меня 100 клиентов.
2. Откуда лучше качать новую версию?
1. Как делать централизованное обновление клиентских машин? Или надо бегать по всем и делать обновление? На счет удаленного входа в клиентскую машину и обновление можете не говорить, все равно это гемор, если у меня 100 клиентов.
2. Откуда лучше качать новую версию?
Re: Важно: обновление FossDoc до версии 5.2
Оказывается обновление версии уже было дважды((((, а я даже и не знал! Почему нет рассылки о выходе новой версии? О выходе 5.2. в этот раз тоже узнал случайно, зайдя на форум.
На данный момент у нас стоит версия 5.0.5.
Как обновляться в нашем случае до версии 5.2. ? Нужно ли обновляться сначала до версии 5.1. ?
На данный момент у нас стоит версия 5.0.5.
Как обновляться в нашем случае до версии 5.2. ? Нужно ли обновляться сначала до версии 5.1. ?
Re: Важно: обновление FossDoc до версии 5.2
Обновиться можно сразу на 5.2, промежуточные обновления вам не нужно делать - новая версия сама при старте обновляет (дополняет) объектами вашу базу.
Но мы всегда рекомендуем сделать так:
1) заведите тест-сервер для "опытов" (чтобы там был свой SQL Server)
2) снимите бекап базы (средствами SQL Server) с рабочего сервера, и поднимите его на тестовом
3) установите новую версию сервера на тест-машине, с вашей "рабочей" лицензией, и направьте его на поднятую базу
4) проверьте что сервер новой версии запустился нормально на вашу базу и проблем нет (все модули что у вас работали на старой версии должны тоже заработать)
5) попробуйте свои бизнес-процессы (по идее все должно нормально работать).
Если проблем явных нет то можно обновить и рабочий сервер (клиентов).
Но мы всегда рекомендуем сделать так:
1) заведите тест-сервер для "опытов" (чтобы там был свой SQL Server)
2) снимите бекап базы (средствами SQL Server) с рабочего сервера, и поднимите его на тестовом
3) установите новую версию сервера на тест-машине, с вашей "рабочей" лицензией, и направьте его на поднятую базу
4) проверьте что сервер новой версии запустился нормально на вашу базу и проблем нет (все модули что у вас работали на старой версии должны тоже заработать)
5) попробуйте свои бизнес-процессы (по идее все должно нормально работать).
Если проблем явных нет то можно обновить и рабочий сервер (клиентов).
Re: Важно: обновление FossDoc до версии 5.2
Спасибо!
А как на счет предыдущих моих вопросов, которые я писал выше?
А как на счет предыдущих моих вопросов, которые я писал выше?
Re: Важно: обновление FossDoc до версии 5.2
По поводу централизованного обновления клиентов:
Вы можете использовать любые средства деплоинга msi инсталляций (например, домен Windows).
Есть также вариант - click-once клиент.
Суть его такова: он выкладывается на некую сетевую "шару", на определенной машине. Важно чтобы люди могли входить на эту шару без логина-пароля (анонимно, гостевой вход).
Например: \\server\clickonce
Инсталляция клик-ванс должна быть "настроена" под эту шару - про это можно прочесть тут:
https://fossdoc.com/clickonce-settings
Далее, установить так: идем к человеку (или просто как-то ему рассказываем куда идти), он заходит на сетевую шару, НЕ копирует себе а сразу кликает по setup.exe прямо из сети. Ему установится клиент, и он сможет им пользоваться.
В будущем - когда нужно будет обновить снова клиент, вы поместите новую версию в ту же самую шару на сети, и клиент при запуске увидит обновление и предложит всем обновляться.
Вы можете использовать любые средства деплоинга msi инсталляций (например, домен Windows).
Есть также вариант - click-once клиент.
Суть его такова: он выкладывается на некую сетевую "шару", на определенной машине. Важно чтобы люди могли входить на эту шару без логина-пароля (анонимно, гостевой вход).
Например: \\server\clickonce
Инсталляция клик-ванс должна быть "настроена" под эту шару - про это можно прочесть тут:
https://fossdoc.com/clickonce-settings
Далее, установить так: идем к человеку (или просто как-то ему рассказываем куда идти), он заходит на сетевую шару, НЕ копирует себе а сразу кликает по setup.exe прямо из сети. Ему установится клиент, и он сможет им пользоваться.
В будущем - когда нужно будет обновить снова клиент, вы поместите новую версию в ту же самую шару на сети, и клиент при запуске увидит обновление и предложит всем обновляться.
Re: Важно: обновление FossDoc до версии 5.2
Еще момент: клик-ванс клиент и обычный клиент МОГУТ жить вместе. Поэтому вы спокойно можете всем "расставить" новый клик-ванс - люди не пострадают от его появления.
Re: Важно: обновление FossDoc до версии 5.2
Спасибо!
А откуда все таки качать новую версию 5.2?
А откуда все таки качать новую версию 5.2?
Re: Важно: обновление FossDoc до версии 5.2
С сайта скачайте, единственно удалите папку solution (Server\Solution), там демо-база и лицензия, но вам то это уже не нужно.
Re: Важно: обновление FossDoc до версии 5.2
Понял, спасибо!