Prafulla Sahu Ответов: 1

Как создать один MSI-файл с помощью InstallShield 2013 Limited Edition


привет,

Я создаю проект установки своего приложения и ожидаю, что после его сборки из моего приложения появится файл .msi, поэтому для этого я использовал Installshield Limited Edition.

Цель моего заявления
-------------------------

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

Затем я нашел что-то вроде "Task Scheduler: which has the same functionality(Track Lock and Unlock), так что я сделал то, что я создал .exe-файл в своем проекте, который будет запускаться при разблокировке системы из планировщика задач. Для этого мне нужно иметь этот exe-файл где-то в моей системе, поэтому я добавил свой exe-файл и его конфигурационный файл в свой проект установки, и я закодировал внутри него, что когда моя установка приложения будет запущена, она автоматически запланирует задачу.

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

Я погуглил об этом, я нашел что-то, что мне нужно "установить сжатие на вкладке сборки на да и ... но я не смог найти ничего подобного.

Возможно ли это в ограниченном выпуске, если да, то, пожалуйста, предложите мне.


Спасибо

Прафулла

1 Ответов

Рейтинг:
1

Sergey Alexandrovich Kryukov

Прислушайтесь к хорошему дружескому совету: выбросьте этот проприетарный мусор, используйте отличный набор инструментов WiX с открытым исходным кодом:
http://en.wikipedia.org/wiki/WiX[^],
http://wixtoolset.org/[^].

Помимо всего прочего, этот продукт является единственным законным, который я знаю, с точки зрения MSBuild и Visual Studio; он на 100% совместим со стандартом файлов проектов MSBuild (тот же самый, который вы используете с C# и многими другими проектами); и интеграция с Visual Studio правильна. Даже шаблон проекта установки, который раньше поставлялся с Visual Studio, не был законным в этом аспекте (и не был ничем хорошим).

—СА


Prafulla Sahu

Спасибо я обязательно попробую это сделать

Sergey Alexandrovich Kryukov

Пожалуйста, я надеюсь, что вы не пожалеете о потраченном времени. Документация еще не очень хороша, но форумы, в связи с растущей популярностью этого инструментария, очень полезны и могут помочь решить большинство проблем. Вы также можете задать дополнительные вопросы на этом форуме.
—СА