У меня есть виртуальная машина, которую я использую для выполнения всех своих ThinApps. После того, как я сделал свое приложение и его построили, я копирую только папку bin на сервер, у которого есть общий ресурс, затем я создаю ярлык для exe программы на рабочих столах пользователей. Кажется, все работает нормально. Во-первых, это правильно?
Если да, то как мне применить пакет обновления к этому приложению после того, как виртуальная машина ThinApp была возвращена к базовому образу, у меня есть corel draw, для которого у меня есть пакет обновления, но он не будет использовать его, поскольку он говорит, что не может найти пакет установлен на компьютере. У меня есть командный файл Thinreg, поэтому я включил в него corel, и программа появится в списке программ. У меня песочница перенаправлена на общий ресурс сервера, упомянутый ранее, в отдельные пользовательские папки, когда пользователь входит в систему.
Очевидно, что после того, как я сделал приложение, я вернулся к предыдущему snapshop, поэтому моя виртуальная машина thinapp вернулась к базовому образу, поэтому установка corel была потеряна.
Извините, если мне не хватает чего-то очень простого. Это случай, если у вас есть exe / msp, вам нужно снова переустановить все приложение и начать заново,
Спасибо за любую помощь.
Да, в общих чертах, первый вопрос правильный.
Я думаю, что простым ответом на второй вопрос было бы сохранить ветвь гостевых снимков виртуальной машины, которая использовалась для создания пакета ThinApp. Затем его можно было бы просто использовать для обновления на месте с помощью пакета обновления (до нового снимка). Наверное, не то, что вы хотите услышать.
Я бы повторил установку на новом свежем поддереве снимка виртуальной машины и применил к нему пакет обновления. Вы должны сохранить файлы пакетной сборки, которые у вас есть сейчас, скорее всего, они все еще могут использоваться и содержат все ваши настройки. В любом случае большая часть того, что вы настроили, вероятно, находится в файле ini.
Когда вы помещаете новый пакет в общую папку, вы, возможно, уже знаете, что можете назвать его myApp.1 (если имя пакета - myApp.exe), а когда пользователи запускают myApp.exe и он видит файл .1, он будет использовать это вместо этого. Когда у всех закончился файл .exe, вы можете переименовать файл .1 в .exe. Вы также можете оставить оба файла на некоторое время, если вам нужно отступить.
Когда вы создаете моментальные снимки из шаблона, вы можете сэкономить много места на диске. Это позволяет вам создать довольно обширную среду сборки с несколькими снимками состояния и разными ветвями, используя минимальное пространство для хранения.