Можете ли вы предварительно скомпилировать и объединить часть веб-сайта ASP.NET, а затем продолжить разработку? - PullRequest
0 голосов
/ 11 июня 2009

Большая часть веб-сайта предварительно скомпилирована и объединена, так как она почти никогда не изменится. Прекомпилированные биты могут быть заменены в случае обновления оригинала. Я хочу продолжить разработку новых страниц, но при переходе на новую страницу я получаю следующую ошибку:

Файл '/Website/Test/Default.aspx' не был предварительно скомпилирован и не может быть запрошенным.

Есть ли способ обойти это?

Edit:

Если я удаляю файл precompileApp.config, при просмотре я получаю содержимое файлов маркеров:

Это файл маркера, созданный инструментом предварительной компиляции, и его не следует удалять!

1 Ответ

1 голос
/ 12 июня 2009

Вы смотрели на прекомпиляцию с возможностью обновляемого интерфейса? Это компилирует весь исходный код и ресурсы в DLL, но позволяет вам продолжать вносить изменения в ваши ASPX-страницы после развертывания.

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

Обе опции рассматриваются в этой статье MSDN:

http://msdn.microsoft.com/en-us/library/bb398860.aspx

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