#nullreferenceexception #orchardcms
#исключение nullreferenceexception #orchardcms
Вопрос:
Я создаю сайт orchard CMS. Первоначально я загрузил архивированную версию, но VS пожаловался на ошибку: «Ссылка на объект не установлена для экземпляра объекта» в project Markdown.csproj, строка 1. Для меня это не имело смысла, поэтому я попытался установить его из установщика веб-платформы. Какое-то время это работало отлично. Затем я перезапустил visual Studio после некоторых изменений темы и снова получил исходную ошибку. Я попытался отменить изменения темы и попытался перезапустить VS в режиме администратора. По-прежнему нет кости.
Я не могу найти абсолютно ничего по теме Markdown.csproj через Google. Если у кого-нибудь есть предложения, я весь внимание. Спасибо.
Комментарии:
1. У меня только что возникла идентичная проблема. Я попытался создать новую установку Orchard (т. Е. Только Стандартные модули) и запустил VS2010 из webmatrix. Попытка сборки просто переключилась на десятки других проблем. Я просто не думаю, что Orchard должен был быть построен таким образом, и я сомневаюсь, что у кого-нибудь есть.
Ответ №1:
На случай, если кто-то еще столкнется с этим, решением для меня было перейти на orchard 1.4 через исходный код вместо установщика веб-платформы.
Комментарии:
1. Не могу подчеркнуть это достаточно: версия Web PI НЕ предназначена для компиляции в VS. Это просто для запуска с использованием встроенной динамической компиляции.
Ответ №2:
- Создайте новый проект.
- Переместите файлы orchard в новый проект, заменив все существующие файлы и папки, кроме; .cproj файлов, папка свойств.
- Очистить
- Сборка
Ответ №3:
Очистите решение и перекомпилируйте. У меня это случилось со мной, а не конкретно с этим модулем, и очистка двоичных файлов решила это для меня.