2017-01-22 7 views
0

Я пытался добавить сторонний подключаемый модуль в «Сформулировать» на мой сайт umbraco. Что-то не удалось во время установки, и я больше не вижу никаких записей в дереве бэк-офиса, хотя сайт все еще работает. При настройке конфигурации для отладки:не удалось получить данные для пользователей дерева приложений

(Umbraco версия 7.3.4 сборки: 1.0.5820.25371)

получил ошибку от сервера Failed для получения данных для приложений пользователей дерева

Стоимость не может быть нулевым. Имя параметра: значение

Сведения об исключении:

System.ArgumentNullException: Значение не может быть пустым. Имя Параметр: Значение StackTrace:

на Umbraco.Core.Cache.HttpRuntimeCacheProvider.GetCacheItem (String cacheKey, Func 1 getCacheItem, Nullable 1 тайм-аута, булева isSliding, приоритет CacheItemPriority, CacheItemRemovedCallback removedCallback, CacheDependency зависимость) в Umbraco.Core.Cache .HttpRuntimeCacheProvider.GetCacheItem (String cacheKey, Func 1 getCacheItem, Nullable 1 тайм-аута, булева isSliding, приоритет CacheItemPriority, CacheItemRemovedCallback removedCallback, String [] dependentFiles) на Umbraco.Core.Services.ApplicationTreeService.GetAppTrees() в Umbraco.Core.Services.ApplicationTreeService. GetApplicationTrees (String applicationAlias, Boolean onlyInitialized) в Umbraco.Web.Trees.ApplicationTreeController.d__4.MoveNext() --- Конец трассировки стека из предыдущего места, где было выбрано исключение - в System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (задача задачи) в системе .Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (Задача задачи) в System.Threading.Tasks.TaskHelpersExtensions.d__3`1.MoveNext() --- Конец трассировки стека из предыдущего места, где было исключено исключение --- в системе .Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (задача задача) на System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (задача) задача в System.Web.Http.Controllers.ApiControllerActionInvoker.d__0.MoveNext() --- Конец трассировки стека из предыдущего места, где было выбрано исключение - в System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (задача задачи) в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (задача задачи) в System.Web. Http.Filters.ActionFilterAttribute.d__5.MoveNext() --- Конец трассировки стека из предыдущего места, где было выбрано исключение - в System.Web.Http.Filters.ActionFilterAttribute.d__5.MoveNext() --- Конец трассировки стека из предыдущего места, где было исключено исключение - в System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (задача задачи) в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (Задача задачи) at Sy stem.Web.Http.Filters.ActionFilterAttribute.d__0.MoveNext() --- Конец трассировки стека из предыдущего места, где было выбрано исключение - в System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (Задача задачи) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (Задача задачи) в System.Web.Http.Filters.ActionFilterAttribute.d__5.MoveNext() --- Конец трассировки стека из предыдущего места, где было выбрано исключение - в System.Web.Http.Filters.ActionFilterAttribute.d__5.MoveNext() --- Конец трассировки стека из предыдущего места, где было брошено исключение --- в System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (задача Task) на System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (задача Task) в System.Web.Http.Filters.ActionFilterAttribute.d__0. MoveNext() --- Конец трассировки стека из предыдущего места, где было выбрано исключение - в System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (задача задачи) в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (T задайте задачу) в System.Web.Http.Controllers.ActionFilterResult.d__2.MoveNext() --- Конец трассировки стека из предыдущего места, где было выбрано исключение - в System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (Задача задачи) в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (Задача задачи) в System.Web.Http.Filters.AuthorizationFilterAttribute.d__2.MoveNext() --- Конец трассировки стека из предыдущего места, где было выбрано исключение --- на System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (задача) Задача в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (задача) Задача в System.Web.Http.Dispatcher.HttpControllerDispatcher.d__1. MoveNext()

ответ

0

Я слышал от Николаса Вестби, автора «Сформулировать», и это вернуло мой сайт.

Hi James, Я предполагаю, что вы говорите о Сформулировании (я сделал несколько пакетов Umbraco). Вот краткое исправление: Если у вас есть контроль источника, просто отмените изменения, внесенные в «Сформулировать». Если нет, сделаем еще несколько шагов. Извлеките Сформулированные DLL из папки bin. Удалить Сформулируйте ссылки из web.config. Удалить Сформулируйте ссылки с любого из файлов в папке config (например, tree.config, applications.config, dashboard.config). Это должно заставить ваш сайт работать снова. Если вы хотите получить помощь в создании и запуске, отправьте сообщение здесь, и мы можем начать поиск и устранение неисправностей: https://our.umbraco.org/projects/backoffice-extensions/formulate/formulate-questions/ С уважением, Nick