Как запустить веб-приложение ASP.NET C # локально? - PullRequest
6 голосов
/ 04 марта 2011

Для веб-приложения я использую ASP.NET C # (ОС-Windows7, .NET 4), и задача выполнена. Но я не знаю, как запустить его локально в Windows7, а также в Server 2008 (.NET 4 и IIS установлены в server 2008). И я должен запустить его как в platfrom . Так что любая помощь, пожалуйста. Большое спасибо.

Ответы [ 2 ]

6 голосов
/ 04 марта 2011

Если на вашем компьютере с Win 7 установлен IIS 7, то:

  1. Откройте ваш проект в VS.NET
  2. Щелкните правой кнопкой мыши узел вашего проекта в обозревателе решений и выберите«Свойства»
  3. Перейдите на вкладку «Интернет».
  4. Выберите радио «Использовать локальный веб-сервер IIS»
  5. Нажмите кнопку «Создать виртуальный каталог»

Это обеспечивает работу вашего приложения с использованием IIS.Вы также можете разрабатывать / отлаживать приложения ASP.NET, как это.

Что касается развертывания приложения ASP.NET, после проверки того, что все предварительные требования установлены.Вам потребуется использовать IIS Manager для создания веб-сайта и связать его с пулом приложений.

1 голос
/ 04 марта 2011

Сначала вам нужно .NET 4 Framework на локальном компьютере, и вы должны добавить функциональность IIS из Windows 7, соответствующую программному обеспечению для добавления / удаления (активировать функции).Я предполагаю, что у вас Windows 7 Pro, потому что домашняя / базовая версия не поддерживает задачу сервера / разработки, подобную этой.

Если эта задача уже выполнена, я думаю, вам просто нужно поместить свои файлы в iis(стандартная) папка inetpub (c: \ inetpub \ wwwroot).Вы можете настроить IIS в Windows 7 в основном так же, как в Windows Server 2008.

Поскольку создается впечатление, что вы не являетесь пользователем Visual Studio, я бы также рекомендовал попробовать Visual Web Developer Express или WebMatrix.Оба они поставляются с внутренним веб-сервером, который запускается / останавливается при отладке веб-приложения.

...