Сбой адресной книги, только с некоторыми контактами

У меня Visual C # 2008 Professional, и я разработал первую половину приложения C # (консольный режим), а вторую половину сейчас в разработке (GUI).

Я ищу простой путь к созданию установщик для него. Какие шаги необходимо предпринять для создания профессионального установщика?

Есть аналогичный вопрос здесь относительно версии Express, но у меня есть версия Pro, и я хотел бы по мере возможности придерживаться только стандартные компоненты VS (если вы думаете, что можете убедить меня, что сторонний разработчик установщика намного лучше, чем решение только для VS, обязательно попробуйте).

Имейте в виду что меня пока не интересует обновление до VS2010, даже если создать установщик в сто раз проще. Это может произойти позже, когда выручка начнет расти: -)

Также имейте в виду, что компонент GUI этого приложения является полностью отдельным исполняемым файлом от консольной части. Консольная часть представляет собой простой тип «открыть файл 1, поработать над ним, написать файл 2», а графический интерфейс - довольно стандартное чудовище «открыть файл, сделать что-нибудь», поэтому здесь не происходит сложного или дико недокументированного поведения.

В основном я ищу (по крайней мере) следующее:

  • профессионально выглядящий установщик.
  • возможность указать , где файлы приложения
  • изменения в реестре, чтобы разрешить двойное - щелкает по расширению моего файла, чтобы открыть приложение с графическим интерфейсом пользователя с файлом в качестве аргумента.
  • необходимо установить все необходимое (мои материалы, .Net, если требуется, и так далее).

10
задан Community 23 May 2017 в 10:29
поделиться