Итак, на одном из моих сайтов есть PreApplicationStartMethod, который должен запускаться до запуска приложения:
[assembly: PreApplicationStartMethod(typeof(ServiceStackAppHost), "Start")]
Этот метод выполняет некоторую загрузку и использует определенную конфигурацию.
Теперь я хочу скомпилировать веб-сайт как часть моего процесса автоматической сборки - поэтому я вызываю aspnet_compiler.exe, который терпит неудачу, поскольку он запускает PreApplicationStartMethod:
AfterBuild:
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_compiler.exe -v temp -p C:\Projects\error ASPRUNTIME: предварительное приложение начать метод инициализации Начало по типу RedactedNameSpace.ServiceStackAppHost выбрасывает исключение из следующее сообщение об ошибке: Ошибка разрешения зависимостей, type = "..."
Как избежать aspnet_compiler.exe при вызове PreApplicationStartMethod при компиляции веб-сайта?