0

Я создал модуль в Orchard 1.8 и при установке его в саду 1.8.1 я получаю сообщение об ошибке:модуль от 1,8 не работает в 1.8.1 Тип или пространство имен имя «Orchard» не может быть найден

Compilation Error 

Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately. 

Compiler Error Message: CS0246: The type or namespace name 'Orchard' could not be found (are you missing a using directive or an assembly reference?) 

Source Error: 


Line 89:     <add namespace="System.Web.Routing"/> 
Line 90:     <add namespace="System.Web.WebPages"/> 
Line 91:     <add namespace="Orchard.Mvc.Html"/> 
Line 92:    </namespaces> 
Line 93:   </pages> 

Ошибка вызвана вызовом ajax. Я проверил, что я использую тот же jquery, что и в предыдущей версии. Любые идеи, почему это могло бы произойти?

+0

Попробуйте компилировать свой модуль в Visual Studio и посмотреть, какие ошибки выходят – devqon

ответ

0

Я нашел ошибку. Это было в web.config, так как я запускаю webapi в том же пуле приложений, что и я должен добавить. Так что webapi doesent наследуется от Orchard. Таким образом, проблема не была в версии вообще.

+0

Вам нужно было добавить, что заставить его работать? Не могли бы вы быть более конкретными в своем ответе. Я знаю, что это помогло бы другим, потому что я в других категориях, ища то, что мне нужно делать с определенным модулем, который, кажется, находит ссылки, когда я dbl нажимаю на ошибки в VS - они уходят, тогда я строю No Errors - за исключением выводит окно с ошибкой и перечисляет ошибки в регистрации. – Ken

+0

Это было так давно, я не помню, что я сделал. Но из того, что я могу собрать вместе, у меня был webapi, работающий в том же пуле приложений, что и субприложение, и его web.config был установлен для наследования из сада и его унаследовал некоторые неправильные файлы, поэтому мне пришлось изменить это, чтобы он не наследовал .. –

+0

спасибо. Я провел еще несколько исследований, и в своей ситуации я обнаружил, что подобная ссылочная сборка в модуле не соответствовала установленной сборке Orchard. – Ken