Установочное приложение Asp.net 4.0 Cassini SQL Express

#asp.net #sql-server #.net-4.0 #windows-installer #cassini

#asp.net #sql-сервер #.net-4.0 #windows-установщик #cassini

Вопрос:

Мы создали ASP.NET приложение в версии 4.0 (при необходимости мы можем изменить его на 3.5) с базой данных SQL Server.

Я хочу создать установочный пакет (exe или msi), чтобы я мог предоставить этот файл своим клиентам, и они могли установить его на все свои ноутбуки. Это asp.net приложение будет запущено на ноутбуках, у которых нет доступа к Интернету.

На некоторых из этих ноутбуков установлены XP Home, Win 7 Home и другие операционные системы Windows, и не на всех из них установлен IIS. Есть ли какое-нибудь простое приложение, которое я могу использовать для создания установочного приложения, где оно установит IIS или какой-либо другой веб-сервер, SQL Express и .NET framework 4.0. Если эти приложения уже установлены, то его устанавливать не следует. Есть предложения?

Спасибо!

Ответ №1:

Вы могли бы выполнить это с помощью проекта установки в Visual Studio.

Я знаю о пакетах веб-развертывания. Посмотрим, поможет ли это каким-то образом.

Ознакомьтесь с этим обширным списком полезных ссылок:

Обзорный пост для веб-развертывания в VS 2010

Ответ №2:

Моя компания (Comet Way) производит продукт, предназначенный для этого: http://www.neokernel.com. Наши клиенты используют его, когда им необходимо получить доступ к веб-базам данных в автономном режиме на ноутбуках. Это сборка, которую вы можете распространять вместе со своим продуктом, не требуя отдельной установки, она работает на любом компьютере с .NET (или Mono) и реализует полнофункциональный безопасный веб-сервер, который запускает любой веб-сайт, который будет запущен IIS.

Надеюсь, это поможет, Дэмиен