Installshield Excel Надстройка - PullRequest
       10

Installshield Excel Надстройка

1 голос
/ 19 сентября 2011

Я создал надстройку Excel в VS2010.Я пытаюсь создать установку с помощью Installshield.Я не хочу использовать файл setup.exe, который создаст VS2010.Причина в том, что мне нужно разместить определенные файлы на целевом компьютере, и я хотел бы сделать это с помощью installsheild.

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

Любая помощь будет удивительной.

Ответы [ 2 ]

1 голос
/ 27 июня 2012

Я полностью согласен с Cosmin Pirvu , но в InstallShield не так сложно создать установщик для надстройки.

Это не просто, но я могу дать вамСовет, который действительно работал для меня ... Основная проблема, с которой сталкиваются люди, - это записи реестра, которые Windows Installer создает для вас тайно в случае установки надстройки.

  1. Создать Добавить-В программе установки с помощью установщика Windows (по умолчанию вы получите его вместе с решением).
  2. Установите надстройку, протестируйте ее и посмотрите, отлично ли она загружается.
  3. Откройте приложение InstallShield (не в Visual Studio, открывайте приложение напрямую).
  4. Откройте файл проекта установки (.vbproj в случае VB.Net и .csproj в случае C #), Installshield покажет вам все записи, которые вы сделали вУстановщик Windows.
  5. Откройте Конструктор установки >> Перейдите Конфигурация системы и нажмите Реестр Узел, теперь в правой части нижней панели "Просмотр реестра целевого компьютера " щелкните правой кнопкой мыши HKEY_CLASSES_ROOT и выберите Экспортировать все Это трюк для создания файла Reg.
  6. Перейдите к своему решению и добавьте в него проект установщика BasicShield Basic, после добавления которого вы можете использовать панель инструментов Installshield (если не используете меню Installshield) и выберите Мастер импорта проекта развертывания Visual Studio .Запустите его и преобразуйте ваш старый проект Windows в проект Installshield.
  7. Как только ваш проект будет готов, перейдите в тот же узел реестра, откуда мы экспортировали наш файл реестра (см. Описание выше), и на этот раз нажмите «Import Reg File ...»

Теперь вы готовы к работе .. все остальное легко ..

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

0 голосов
/ 19 сентября 2011

Думаю, вам не понравится мой ответ.

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

Другие не предлагают поддержку, поэтому вам нужно сделать это вручную.Если вы хотите использовать этот тип инструмента, вы должны выяснить, что вам нужно установить и где.Каждая надстройка уникальна и может иметь особые требования, особые настройки или использовать специальные местоположения.

Если вы хотите настроить установщик самостоятельно, сначала необходимо установить надстройку вручную, а затем попытаться скопировать вашудействия в установщике.Автоматические решения доступны только в инструментах разработки, которые их поддерживают.

По сути, вам нужно научиться развертывать надстройки.

...