logo
small logo
  • Продукты
  • Купить
  • Поддержка
  • Статьи
  • Клиентская панель Поддержка
  • Главная
  • /
  • Статьи
  • /
  • Как разместить приложение FastReport ASP .NET Core в IIS Windows Server 2012
  • Как использовать FR Core Web Report в Single Page Application Angular 7

    29 апреля 2019 г.

    Все большее число сторонников находит концепция одностраничных приложений. Один из самых известных одностраничных фреймворков –

    Подробнее
  • Как использовать объект WebReport в приложениях ASP .NET Core

    17 января 2018 г.

    Не так давно FastReport порадовал нас новой библиотекой - FastReport Core. Это специальная версия FastReport

    Подробнее
  • Пакет FastReport.NET и .NET 5.0

    17 декабря 2020 г.

    UPD: Актуально до версии FastReport .NET 2022.2. Теперь лицензионные пакеты доступны на нашем NuGet-сервере. С

    Подробнее
  • Семейство генераторов отчетов FastReport - быстрый обзор

    23 марта 2020 г.

    Отчетность – без нее невозможно вести деятельность ни в одной сфере жизнедеятельности. Бюрократия является неодолимой

    Подробнее
  • Отчёты и PDF документы в Blazor приложении

    5 апреля 2021 г.

    Недавно Microsoft выпустила веб-платформу под названием Blazor. Этот фреймворк позволяет создать интерактивный веб-интерфейс при помощи

    Подробнее

Как разместить приложение FastReport ASP .NET Core в IIS Windows Server 2012

28 сентября 2021 г.

Для размещения созданных приложений на интернет серверах вам понадобиться веб-сервер. Сегодня мы запустим свое веб-приложение на IIS (Internet Information Services). Он является веб-сервером, который позволяет размещать в Интернете сайты. Чаще используется для размещения веб-серверов под серверными ОС с ядром Windows.

Сперва создадим само приложение на ASP .NET Core с библиотекой FastReport.Web или же просто воспользуемся демонстрационным проектом FastReport.Core.Web21.MVC, из приложения FastReport .NET Trial который находится по пути:

"FastReports\FastReport.Net Trial\Demos\Core\FastReport.Core.Web21.MVC"

Открываем проект через Visual Studio, собираем его и запускаем, дабы удостовериться, что всё корректно работает:

Запуск проекта перед публикацией

Как можно заметить, проект корректно работает. Подготовим же его к публикации под iis! Запускаем “Обозреватель решений” и правой кнопкой мыши кликаем на проект, находим пункт “Опубликовать...”.

Переход в окно с настройками публикаций

На данном этапе выбираем локальное хранилище "\bin\Release\Debug", после нажимаем опубликовать. Немного терпения и вуаля, проект готов к публикации на IIS.

Публикация проекта

Теперь переходим в сам Windows Server 2012. Путь примерно такой: Server Manager ->  Local Server -> Roles and Features -> Tasks -> Add Roles and Features.

Переход в окно добавления функций

Далее открывается окно, в котором мы нажимаем Next до Server Roles. Внимательно находим Web Server (IIS) и устанавливаем его.

Установка Web Server (IIS)

Сейчас нам нужно установить dotnet hosting с официального сайта. Следуем пошаговой инструкции.

Шаг 1. Выбираем нужную версию .NET.
Шаг 2. Находим ASP.NET Core Runtime и нажимаем на Hosting Bundle. Скачали и установили - вроде ничего сложного.

Скачивание ASP.NET Core Runtime

Шаг 3. После установки заходим в консоль и перезапускаем IIS с помощью команды: 

"iisreset"

Перезапуск IIS

Поздравляю, теперь IIS полностью готов к работе с ASP .NET Core!

После всех этих манипуляций, переходим в директорию C:\inetpub\wwwroot на Windows Server 2012. Внутри создаем папку с любым названием. Допустим, это будет "coretest". А теперь добавляем файлы проекта в эту папку.

Создание папки и добавление проекта

Открываем IIS Manager с помощью Server Manager, как показано на рисунке.

Открываем IIS Manager

После открытия IIS Manager, вам нужно будет добавить новый веб-сайт. Правой кнопкой мыши кликаем по “Sites”, а после нажимаем на “Add Website”.

Добавляем Website

Должно появиться окно, где нужно будет указать имя, порт (при условии, что порт по умолчанию занят) и путь к проекту:

Создание Website

Всё, веб-сайт создан. Для его просмотра достаточно кликнуть правой кнопкой мыши по созданному веб-сайту, далее нажмите на Manage Website, а после на Browse.

Запуск опубликованного проекта

После чего ваш проект откроется в браузере:

Опубликованный Веб-сайт

Подведем итог. Запускать свой проект под Windows Server 2012 не страшно и не сложно. При возникновении вопросов вы можете написать нам в поддержку.

О продукте Скачать Купить
avatar
Marat Alaev
Поддержка и тестирование
Fast Reports Team: Marat Alaev - Quality Assurance at Fast Reports
.NET Visual Studio FastReport ASP.NET Core Web API

Добавить комментарий
logo
  • +7(800)551-75-80
  • info@fastreport.ru
  • Ростов-на-Дону, Россия, 344082, ул.Обороны 24, офис 311
  • Купить
  • Загрузить
  • Документация
  • Отзывы
  • Как деинсталировать
  • Онлайн поддержка
  • FAQ
  • Видео уроки
  • Форум
  • Статьи
  • Наши Новости
  • Пресса о нас
  • Реселлеры
  • ВУЗам
  • Карьера
  • Контакты

© 1998-2022 ООО «Фаст Репортс»

  • Согласие с обработкой персональных данных
  • Не является публичной офертой