Установка SQL Server и Платформы.NET из Visual Studio устанавливает проект

Я должен сделать, четыре вещи устанавливают платформу .NET 3.5, устанавливают SQL Server 2005 и запускают мой sql скрипт на сервере и создают базу данных и устанавливают мое приложение, как сделать это в единственном проекте установки, использующем Visual Studio 2005/2008

5
задан John Saunders 1 January 2010 в 04:26
поделиться

5 ответов

Используйте NSIS вместо проекта инсталлятора Visual Studio:

http://nsis.sourceforge.net/Main_Page

Он гораздо мощнее, но все же довольно прост в использовании. Также есть много примеров кода для общих задач, таких как установка .NET или SQL Server.

4
ответ дан 15 December 2019 в 01:03
поделиться

Вероятно, вам придется написать программу установки самостоятельно или получить программу установки, к которой можно будет прикрепить другие программы установки. Не уверен, зачем вам понадобилось устанавливать sqlserver на компьютере клиента. Почему бы не использовать SQLLite или что-нибудь, что можно легко установить и установить базу данных без выполнения скриптов?

.
0
ответ дан 15 December 2019 в 01:03
поделиться

Невозможно установить SQL Server из проекта установки Visual Studio.

0
ответ дан 15 December 2019 в 01:03
поделиться
[

]Фреймворк не может быть установлен из проекта установки MSI. вы можете указать, что это обязательное условие, но можете надеяться только на то, что использование пройдет через установку. Если вы запускаете простое приложение, то вам может сойти с рук встраивание базовых файлов фреймворка в ваш установочный пакет.[

] [

]Затем идет SQL2005. Если вы можете договориться с SQL2005 express, то соответствующие DLL будут добавлены в ваш проект и установка не потребуется. Если вам все же нужна стандартная редакция, то вы можете выполнить установку SQL с предопределенными флагами.[

] [

]Создание базы данных - это немного более сложная задача, так как пользователь должен указать местоположение базы данных и иметь права SQL-сервера в этой папке. Я настоятельно рекомендую НЕ создавать базу данных и не запускать скрипты в проекте установки, а делать это как мастер при первом запуске программы.[

] [

]Чем больше вы добавляете в проект установки, тем сложнее будет откатить все, если что-то пойдет не так в установке.[

] [

]Gilad.[

]
0
ответ дан 15 December 2019 в 01:03
поделиться

эта статья также может быть полезна для установки sql server

http://www.csharpnedir.com/articles/read/?id=1032&filter=unedited&title=SETUP%20PROJES%C4%B0%20%C4%B0%C3%87ER%C4%B0S%C4%B0NDE%20SQL%20SERVER%20KURMAK

0
ответ дан 15 December 2019 в 01:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: