У меня в представлении Razor есть следующее для шаблона редактора в моем модуле Orchard:
Script.Include("assets.js").AtFoot();
Когда страница отображается, я вижу эту строку внизу:
<script src="/Modules/MyModuleName/scripts/assets.js" type="text/javascript"></script>
Красивая! Единственная проблема в том, что при посещении этого пути я получаю ошибку 404. Скрипт не существует.
... но это так! Сохраняется как Orchard.Web\Modules\MyModuleName\Scripts\assets.js
Остальная часть функциональности моего модуля работает нормально - я могу включить и использовать его, он просто не найдет файл скрипта. Я что-то упускаю здесь очевидное?!