Orchard CMS - Посмотреть компиляцию?

Можно ли выполнить компиляцию вида в Orchard?

Использование готовой последней ветки разработчика и установка истинных результатов MvcBuildViews во всех видах проблем со ссылками.

В качестве альтернативы я попытался сделать это:

  1. build Precompiled - это отлично работает, нет проблем
  2. %windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_compiler -f -v / -p c:\_src\orchard\build\Precompiled c:\temp\precompileoutput

Но (2) терпит неудачу со следующей ошибкой:

c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\root\fd596974\9555b8ff\App_Web_4psv3d0u.0.cs(34): error CS0246: The type or namespace name 'Lucene' could not be found (are you missing a using directive or an assembly reference?)

Я указываю инструмент не на ту папку? Можно ли создать папку, которая будет работать от целей? Или просто невозможно скомпилировать представления в саду без существенного отклонения от кодовой базы?

Этот парень, кажется, справился, и я думаю? я делаю те же шаги: https://blogs.msdn.microsoft.com/shacorn/2014/11/13/asp-net-precompilation-speeding-up-orchard-cold-start/

(Причина, по которой я это делаю, не в производительности, а в том, что иногда возникала проблема с компиляцией представлений, которая не проявлялась до стадии тестирования).

1 ответ

Решение

Я опубликовал это в выпусках GitHub для Ochard. Ответ здесь: https://github.com/OrchardCMS/Orchard/issues/7713

Другие вопросы по тегам