Альтернативы IIS для Windows для запуска ASP.NET

Есть ли альтернативы IIS для Windows для запуска ASP.NET?

CassiniEx кажется довольно старым?

Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
36
0
37 330
7
Перейти к ответу Данный вопрос помечен как решенный

Ответы 7

Ответ принят как подходящий

Существует UltiDev Cassini, который представляет собой «бесплатный, легкий и распространяемый веб-сервер, на котором могут размещаться приложения ASP.NET 3.5, 3.0, 2.0 и 1.1, а также статические HTML-сайты». (Он основан на оригинальном веб-сервере Cassini).

Помимо этого, есть веб-сервер разработки, который поставляется с Visual Studio. Но насколько мне известно, это можно использовать только во время разработки / из Visual Studio.

p.s. UtilDev PRO поддерживает asp.net 4.0.

И теперь есть UltiDev Web Server Pro UWS, который поддерживает ASP.NET 4, 3.x, 2.0 и 1.1.

Matt Wilko 26.01.2012 15:43

Стоит отметить, что UWS Pro бесплатен и предназначен для пожертвований.

orad 21.08.2012 00:01

По словам авторов, cassini устарел, пожалуйста, измените принятый ответ, чтобы избежать путаницы.

Mariusz Jamro 04.03.2016 10:35

Думаю, Apache 2 может это сделать. По крайней мере, может при работе в Linux.

Однако для этого вам понадобится плагин. Mod_aspdotnet - ваш друг :-)

Вы можете использовать Apache и mono с mod_mono. Похоже, что работы много, но она должна быть выполнена. Я предполагаю, что это зависит от причины, по которой вам нужно что-то другое, кроме IIS, является ли это жизнеспособным способом сделать это.

Есть несколько проектов с открытым исходным кодом для легких веб-серверов, реализованных на C#.

  1. Есть C# WebServer проект на Codeplex.
  2. Проект Каяк в Google Code.

Проект Kayak выглядит многообещающим, но проект C# WebServer на данный момент кажется более надежным.

Вы также можете использовать Веб-сервер Abyss, то есть Совместимость с ASP.NET.

UltiDev выпустила новую версию своего веб-сервера - Веб-сервер UltiDev Pro. Он поддерживает .NET Framework 4. Это очень продвинутый, но крошечный распространяемый веб-сервер, подходящий для отладки из Visual Studio или размещения веб-приложений, как это делает IIS.

Если у вас установлены какие-либо компоненты VisualStudio, это даст вам функциональность IIS на http: // локальный: 8080 / Конечно, версия Dev-сервера может отличаться (10.0 в примере ниже).

mkdir c:\inetpub\wwwroot
cd "C:\Program Files (x86)\Common Files\microsoft shared\DevServer\10.0"
WebDev.WebServer40 /port:8080 /path:"c:\inetpub\wwwroot" /vpath:"/"

Другие вопросы по теме