-1

Я использую портативное приложение для чата через локальную сеть, которое находится на локальном сервере (Windows Server 2012) компьютер, скажем, компьютер1. У меня есть другой компьютер с Windows-сервером (Windows Server 2012), на котором работают около 10 человек. Скажите, что компьютер как компьютер2. Во время работы на компьютере2 мы использовали для доступа к приложению чата с компьютера1.

Некоторое время я обновлю некоторые функции приложения чата и заменит их на компьютере1 без каких-либо ошибок. Теперь, чтобы сделать последнюю версию приложения доступной для пользователей computer2, все работающие пользователи на computer2 должны закрыть и затем открыть приложение чата. Это процедура, которую нужно сделать, чтобы открыть последнюю версию приложения,

  1. userA и userB используют приложение чата,
  2. userA, userb оба закрывают приложение
  3. userA, userb открывает приложение

Вот моя проблема,

  1. userA и userB используют приложение чата,
  2. userA закрывает приложение, но userB по-прежнему сохраняет это приложение открытым.
  3. Пользователь A открывает приложение, здесь пользователь A получает старую версию вместо новой версии, которая доступна на компьютере1.

Почему это происходит? Где окна хранят кеш? Разве нельзя заставить это приложение загружать более новую версию, когда другой пользователь остается открытым? Я знаю, что могу использовать метод1 в качестве решения, но очень трудно понять, что все пользователи закрыли приложение, поэтому я могу сообщить ему снова, чтобы открыть его.

Пожалуйста, помогите мне.

1 ответ1

2

Похоже, что файл никогда не обновлялся, потому что Пользователь B держал его открытым.

Чтобы принудительно закрыть файл на Windows Server, откройте оснастку «Общие папки» для MMC. Перейдите к « Открыть файлы» на левой панели. Найдите нужный файл в основной области, щелкните его правой кнопкой мыши и выберите « Закрыть открытый файл». После этого вы сможете обновить программу.

закрытие файла

Обратите внимание, что экземпляр программы пользователя B может вести себя странно или зависать после этого, так как файл, из которого он запускается, внезапно закрывается.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .