Назад | Перейти на главную страницу

IIS, есть ли другой способ?

Я делаю веб-приложения, которые всегда размещаются в IIS (от 6 до 7), и у меня всегда возникают проблемы с развертыванием.

Приложения большую часть времени работают "из коробки", но иногда это просто ужасно.

В прошлый раз, установив его на IIS 7, где был установлен сервер Share Point, я обнаружил, что даже SPS работает на другом веб-сайте, мне нужно удалить сжатие SPS. Другой раз был о application.config с 32-битным запущенным приложением, так как он остановил AppPool по 2-му запросу (эта статья помогла).

Интересно ... поскольку веб-приложения всегда без проблем работают в Visual Studio, не могу ли я собрать веб-сервер Cassini и развернуть свое веб-приложение, как любое другое приложение Windows?

Кассини или что-нибудь еще ...

Что вы думаете об этом и что я могу сделать, чтобы не возникало столько проблем с некоторыми установками?

Вам нужно изучить IIS, иначе вам нужно предоставить IIS профессионалам. Я рекомендую вам не искать технологического решения учебной задачи.

Шаг 1: вам нужно выдержать тестовую среду, чтобы вы могли попрактиковаться в развертывании перед тем, как перейти к производству.

Шаг 2: вам нужно хорошо знать, что именно вы развертываете.

Обычно приложения ASP.Net просты в развертывании, поскольку для них обычно требуется только развертывание XCopy.

Я заметил, что вы упомянули SharePoint. Если вы развертываете SharePoint, вам необходимо следовать стандартным рекомендациям, включая использование решения SharePoint (WSP). Вам не нужно прикасаться к файлам web.config, поскольку у SharePoint есть API для выполнения этих развертываний. В общем, если вам приходится выполнять какие-либо действия вручную с развертыванием SharePoint, то что-то не так.

Удачи и не торопитесь.