Есть ли способ запустить полностью автономное веб-приложение ASP.NET 1.1 (без IIS или SQL Server)? - PullRequest
2 голосов
/ 01 июня 2011

У меня есть приложение ASP.NET, которое мы в настоящее время размещаем для внешнего клиента, созданного с использованием .net 1.1, работающего на IIS и SQL Server 2000. Однако я больше не хочу размещать это приложение и хочуотдайте его клиенту, чтобы он мог запустить его на своей локальной машине.Есть ли способ, которым они могут запустить это приложение на своем локальном компьютере без IIS?Я смотрел на это решение http://www.codeproject.com/KB/aspnet/LightIIS.aspx, но я не уверен, что оно работает с .net 1.1.Каков наилучший способ создания локального веб-приложения .net 1.1?

Ответы [ 3 ]

3 голосов
/ 01 июня 2011

Выезд Кассини .На сайте говорят, что он может размещать приложения .net 1.1.Вы, вероятно, можете использовать MS SQL Express для базы данных.

3 голосов
/ 01 июня 2011

Вот старая статья о skool, в которой говорится о размещении среды выполнения ASP.NET.Вы могли бы сделать эту работу.http://msdn.microsoft.com/en-us/magazine/cc188791.aspx

2 голосов
/ 01 июня 2011

Почему бы не установить IIS на локальный компьютер клиента?
Если в качестве его ОС используется Windows Server, на нем все равно установлен IIS.
Даже если это обычный клиентский компьютер - Win XP Professional поставляется с IIS внеиз коробки.

Относительно SQL Server:
Если ваше приложение не использует какие-либо специальные функции SQL Server, вы можете вместо этого попробовать MSDE (версия SQL Server Express для Express) (загрузить здесь ).
Если вы действительно используете функции полной версии SQL Server 2000, вашему клиенту также потребуется полная версия на его локальном компьютере.


РЕДАКТИРОВАТЬ:

Теперь я читаю ваш вопрос еще раз, и я думаю, что, возможно, я неправильно понял часть о "локальной машине" клиента:

Вы имеете в виду:

  1. у вашего клиента есть один локальный компьютер («локальный», например, «в его локальной сети»), который будет обслуживать приложение в будущем?
  2. у вашего клиента нет сервера, но один или несколько парней сидят перед клиентскими машинами ... и каждый из этих парней должен иметь возможность просто скопировать ваше приложение на свой локальный компьютер и запустить его оттуда?

Когда я написал свой ответ выше, я подумал о первом случае.Если это всего лишь одна машина, тогда на ней не должно быть проблем с установкой IIS и MSDE / SQL Server.

Или вы действительно имели в виду второй случай, когда на каждом клиенте запускалась полная копия приложения?

...