Orchard 1.6 — ошибка при создании веб-сайта в Visual Studio 2012

Используя WebPI 4.0, я установил и успешно запустил Orchard 1.6, затем для целей развертывания я открыл веб-сайт в Visual Studio 2012 и попытался его создать, но получил следующее:

1 ошибка следующим образом:

В экземпляре объекта не задана ссылка на объект. C:\inetpub\wwwroot\Orchard\Modules\Contrib.Cache\Contrib.Cache.csproj 1

ошибка указывает на первую строку: <?xml version="1.0" encoding="utf-8"?>

и некоторые предупреждения следующим образом:

Элемент «PropertyGroup» в пространстве имен «http://schemas.microsoft.com/developer/msbuild/2003» имеет недопустимый дочерний элемент «MvcBuildViews» в пространстве имен «http://schemas.microsoft.com/developer/msbuild/2003». . Ожидается список возможных элементов: 'Property, AllowUnsafeBlocks, AppConfigForCompiler, ...

предупреждения указывают на разные строки в том же файле выше.

Я нигде не мог найти подобный случай, подскажите пожалуйста?


person Sami-L    schedule 19.01.2013    source источник


Ответы (1)


В конце концов я обнаружил, что WebPI загружает уже скомпилированную версию Orchard CMS, поэтому там отсутствует большая часть исходного кода, и пытаться снова скомпилировать его в Visual Studio неправильно.

Решение здесь состоит в том, чтобы отказаться от использования версии WebPI и вместо этого загрузить версию исходного кода в виде zip-файла отсюда:

http://orchard.codeplex.com/releases/view/90325#ReviewsAnchor

person Sami-L    schedule 27.01.2013