Мы используем NServiceBus в веб-приложении, и каждый раз, когда мы внедряем наш код в производство, мы должны удалять временные файлы в папке:
C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files
Мы следуем инструкциям, чтобы исправить это:
http://www.nservicebus.com/faq/TypeNotRegisteredInSerializer.aspx
Мне было интересно, есть ли более постоянное решение этой проблемы? Я чувствую, что борюсь с этим каждый раз, когда внедряю новый код. Каков наилучший способ справиться с этим из кода? Если это не помогает, лучше ли просто останавливать пулы приложений, удалять файлы и перезапускать пулы приложений каждый раз, когда я развертываю новый код?
Спасибо за любой совет.