как развернуть приложение формы Windows на С#, разработанное с помощью SQL Server Express 2012 и Crystal Report

Я разработал приложение в Microsoft Visual Studio 2013. .Net framework 4.5. СУБД, которую я использовал, это sql server 2012 express, а для отчетности используется Crystal report 13.

Я хочу создать установочный файл, который может установить .net framework, сервер sql и отчет о кристаллах на клиентском компьютере. Эта настройка должна быть автономной и тихой.

Я использовал щелчок один раз, но он не работает, когда я выбираю «Загрузить файл так же, как мое местоположение приложения». Я имел в виду, что автономная настройка не работает с однократным щелчком. Во-вторых, нет возможности выбрать, в какое место мне нужно установить программное обеспечение.

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

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


person Haider Ali Wajihi    schedule 01.07.2014    source источник


Ответы (1)


Я также недавно разработал приложение на C# с Crystal Reports 13, которое при необходимости устанавливает необходимые компоненты, такие как .NET Framework 4.5. Я использовал расширенный установщик.

Вы также можете загрузить и использовать шаблон InstallShield. Следуйте этой статье.

Изменить. Для расширенного установщика вы добавите необходимое условие для SAP Crystal Reports Runtime Engine для соответствующей версии.

См. это.

person Kinyanjui Kamau    schedule 01.07.2014
comment
Спасибо за совет, но в ссылке нет ссылки на Crystal Report. Устанавливается ли Crystal Report с помощью созданной вами установки? - person Haider Ali Wajihi; 03.07.2014
comment
Да, мое приложение устанавливает среду выполнения Crystal Reports. Я использовал Advanced Installer и добавил его через предварительные условия. - person Kinyanjui Kamau; 03.07.2014