У меня есть Visual С# 2008 Professional и разработала первую половину приложения С# (консольный режим) со второй половиной в настоящее время (GUI).
Я ищу простой путь к созданию установщика для него. Каковы шаги, которые необходимо предпринять для создания профессионального установщика?
Там есть аналогичный вопрос здесь относительно выпуска Express, но у меня есть Pro, и я хотел бы как можно больше придерживаться только стандартных материалов VS (если вы думаю, вы можете убедить меня, что сторонний установщик-установщик намного лучше, чем просто VS-решение, дайте ему шанс, во что бы то ни стало).
Имейте в виду, что я пока не заинтересован в обновлении до VS2010, даже если в сто раз проще создать установщик. Это может произойти позже, когда доход начнет скатываться: -)
Также имейте в виду, что компонент GUI этого приложения является полностью отдельным исполняемым файлом из консоли. Консольная часть представляет собой простой "открытый файл 1", выполняет некоторую работу над ним, записывает файл 2 ", а графический интерфейс представляет собой довольно стандартный" открытый файл, создайте какой-то материал ", чтобы не происходило сложного или дико недокументированного поведения.
В принципе, я ищу (по крайней мере) следующее:
- профессионально выглядящий установщик.
- возможность указать, куда идут файлы приложений.
- изменения в реестре позволяют дважды щелкнуть на моем расширении файла, чтобы открыть приложение GUI с файлом в качестве аргумента.
- необходимо установить все необходимое (мои файлы,.Net, если требуется, и т.д.).