Как я могу сказать IIS компилировать определенные папки независимо от остальной части моего веб-сайта? - PullRequest
1 голос
/ 01 апреля 2009

Есть ли способ заставить ASP.Net независимо компилировать разные папки?

У меня есть веб-приложение, которое использует коммерческое программное обеспечение. Пользовательский интерфейс администратора для этого программного обеспечения находится в одной папке - там всего около 1000 файлов. (Я просмотрел его - это не самый лучший код, когда-либо написанный ...)

Для создания этой папки навсегда . Если я создаю явно, он ... медленно ... компилируется ... подпапка ... после ... подпапка ... Если я делаю сайт как проект веб-сайта (в отличие от проекта веб-приложения - так что нет явная сборка), я ждал до четырех или пяти минут , чтобы обновить страницу с простым изменением кода.

Иногда это просто застревает - я буду ждать и ждать, и я просто нажму F5 для хихиканья, и - бац! - вот оно. Он, видимо, скомпилировался где-то за последние 10 минут, но забыл сообщить об этом браузеру ...

Как вытащить эту папку из общей компиляции? Я никогда ничего не меняю здесь, и я бы хотел, чтобы ASP.Net просто скомпилировал чертову вещь в сборку и оставил ее в покое.

возможно?

Ответы [ 2 ]

0 голосов
/ 02 апреля 2009

Может быть, это слишком очевидно, но ... Вытащите эту папку и создайте для нее отдельный проект веб-сайта со своим собственным web.config.

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

0 голосов
/ 01 апреля 2009

Почему вы не используете aspnet_compiler для предварительной компиляции приложения? Он работает над проектами веб-сайтов, а также над проектами веб-приложений и может предварительно скомпилировать практически все в приложении ASP.NET.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...