Веб-приложение ASP.NET - публикация - не создание отдельных сборок (dll) для каждой страницы aspx

У меня есть веб-приложение ASP.NET в Vs2012.

При локальной публикации Visual studio не создает отдельные сборки (предварительно скомпилированные библиотеки DLL) для каждой страницы Aspx (например, App_Web_MyPage.aspx.someNumber.dll), вместо этого она создает только основную библиотеку DLL. Если я сделаю это в проекте веб-сайта, он сгенерирует. Оба имеют одинаковые расширенные настройки предварительной компиляции.

Я хочу создать отдельные предварительно скомпилированные сборки (Dll) для каждой страницы aspx в WAP. Какие-либо предложения?


person OrionSoftTechnologiesSydney    schedule 19.02.2014    source источник


Ответы (1)


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

http://msdn.microsoft.com/en-us/library/hh475319(v=vs.110).aspx

Мы использовали для обработки пользовательских сценариев слияния в нашей непрерывной сборке, настраивая наши файлы ant и msbuild, которые вызывали компилятор и инструменты слияния непосредственно для проектов asp.net несколько лет назад.

person Newse    schedule 19.02.2014
comment
Я установил флажок Разрешить обновлять предварительно скомпилированный сайт. Я удалил это, и теперь он работает нормально. Большое спасибо за вашу помощь. - person OrionSoftTechnologiesSydney; 19.02.2014