Кажется, что ядро .net должно быть опубликовано для работы на IIS, что означает, что это невозможно или непрактично отлаживать через IIS, но это нормально с IIS Express. Мои более опытные коллеги настаивают на том, что мы должны делать все с IIS и никогда не IIS Express, что, по сути, говорит о том, что мы не должны касаться .Net Core.Почему я не должен использовать IIS Express для разработки ASP.Net Core?
1) Как я могу узнать, что приложение, работающее в IIS Express, не работает на IIS?
2) Каков наилучший способ смягчить недостатки?
3) Что я должен сказать моему боссу? (Я действительно хочу продолжать работать с ядром)
1) Использование IIS в разработке упрощает развертывание. В любом случае ваша конечная среда развертывания - это IIS. IIS Express не является IIS, поэтому различия могут повредить развертыванию вашей разработки полностью. 2) .NET Core также поддерживается в IIS, поэтому мне интересно, откуда вы узнали, что это не так. –