Я обновляю TinyMCE с 4.6.1 до 4.9.2 в моем приложении ASP.NET MVC.Я заменил старый файл tinymce.min.js новым.Когда я запускаю приложение с IIS, я получаю сообщение об ошибке консоли, и мои текстовые области не отображаются.Ошибка консоли: «uncaught exception: module [5] вернул undefined».
Если я заменим tinymce.min.js на оригинальный (4.6.1), он снова заработает.Если я использую второй тег script ниже, чтобы получить размещенный извне файл javascript, он работает.Я убедился, что загруженный статический файл - это тот же файл, который я получил из второго тега скрипта.Я также перезапустил сайт в IIS.
@* this does NOT work with version 4.9.2, using version 4.6.1 works *@
<script type="text/javascript" src="@Href("~/js/tinymce/tinymce.min.js")"></script>
@* this works (4.9.2) *@
<script src='https://cloud.tinymce.com/stable/tinymce.min.js'></script>
По-моему, проблема связана с IIS.Моя версия IIS 10.0.16299.15.
РЕДАКТИРОВАТЬ: Кроме того, я подтвердил, что файл javascript успешно извлечен.