2011-03-09 3 views
0

Я пытаюсь создать файл установки моего приложения. я уже выполнил процесс развертывания, а также успешно создал файл установки в виде файла .msi. но для запуска моего приложения на другом компьютере требуется программное обеспечение для установки, например, SQL Server 2005, чтобы файл базы данных мог поддерживать эту систему. также необходимо установить другое программное обеспечение. поэтому я хочу встроить в свое программное обеспечение все необходимые s/w и, предположительно, установить во время установки моего приложения. поэтому мне нужно знать, что делать во время развертывания, чтобы прикрепить эти программы. какое решение для него в C#?Как внедрить другое приложение во время развертывания моего приложения?

ответ

1

Обычно вы будете делать это через установщик приложения (то есть InstallShield, Inno-Setup и т. Д.). Установщики обычно имеют возможность запускать другие программы и/или включать другие сценарии установки. Кроме того, некоторые инсталляторы позволят отключить установку (как правило, с помощью командной строки), так что установка зависимой программы будет плавной.

+0

okey Я также сделал эти серверы также загружен, но путь к файлу резервной копии базы данных не был выполнен автоматически. хотя я добавил резервный файл в процесс установки. – devilsmind

+0

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

Смежные вопросы