2017-01-22 29 views
0

我正試圖將Formulate中的第三方插件添加到我的umbraco網站。 安裝過程中出現問題,我無法再在後臺樹中看到任何條目,儘管網站仍在運行。 當設置配置調試:未能檢索應用程序樹用戶的數據

(一把umbraco版本7.3.4組裝:1.0.5820.25371)

收到一個錯誤從無法檢索應用程序樹中的用戶

數值數據服務器 不能爲空。 參數名:價值

異常詳細信息:

System.ArgumentNullException:值不能爲空。 參數名稱:值 堆棧跟蹤:

在Umbraco.Core.Cache.HttpRuntimeCacheProvider.GetCacheItem(字符串cacheKey,函數功能1 getCacheItem, Nullable 1個超時,布爾isSliding,CacheItemPriority優先權,CacheItemRemovedCallback removedCallback,的CacheDependency依賴性) 在Umbraco.Core.Cache .HttpRuntimeCacheProvider.GetCacheItem(字符串cacheKey,函數功能1 getCacheItem, Nullable 1個超時,布爾isSliding,CacheItemPriority優先權,CacheItemRemovedCallback removedCallback,字符串[] 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(任務任務) at System.Threading.Tasks.TaskHelpersExtensions.d__3`1.MoveNext() ---從之前的位置拋出異常的堆棧跟蹤結束--- at System .Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任務task) 在System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任務task) 在System.Web.Http.Controllers.ApiControllerActionInvoker.d__0.MoveNext() ---從拋出異常的以前位置的堆棧跟蹤結束--- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Web上的System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任務任務) 。 Http.Filters.ActionFilterAttribute.d__5.MoveNext() ---從以前的位置拋出異常的堆棧跟蹤結束--- at System.Web.Http.Filters.ActionFilterAttribute.d__5.MoveNext() ---在以前位置拋出異常的堆棧跟蹤結束--- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Sy stem.Web.Http.Filters.ActionFilterAttribute.d__0.MoveNext() ---從以前位置拋出異常的堆棧跟蹤結束--- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Web.Http.Filters.ActionFilterAttribute.d__5的System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任務任務) 。MoveNext() ---上一個位置拋出異常的堆棧跟蹤結束--- at 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() ---從以前位置拋出異常的堆棧跟蹤結束--- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(T請求任務) at System.Web.Http.Controllers.ActionFilterResult.d__2.MoveNext() ---上一個位置拋出異常的堆棧跟蹤結束--- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任務任務) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任務任務) at System.Web.Http.Filters.AuthorizationFilterAttribute.d__2.MoveNext() ---從之前的位置拋出異常的堆棧跟蹤結束--- 在System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任務task) 在System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任務task) 在System.Web.Http.Dispatcher.HttpControllerDispatcher.d__1。 MoveNext()

回答

0

我從Formulate的作者Nicholas Westby那裏聽說,這讓我的網站回來了。

嗨詹姆斯, 我猜你是在談論Formulate(我製作了幾個Umbraco軟件包)。以下是快速修復: 如果您有源代碼管理,只需撤消Formulate所做的更改即可。如果不是,這裏有幾個步驟。 從bin文件夾中刪除Formulate DLL。 刪除從web.config中制定引用。 刪除從配置文件夾中的任何文件(例如,trees.config,applications.config,dashboard.config)中制定引用。 這應該讓您的網站再次運作。如果您希望獲得一些幫助來制定和運行,請在此發佈信息,我們可以開始排除故障:https://our.umbraco.org/projects/backoffice-extensions/formulate/formulate-questions/ Regards, Nick

相關問題