1
在我們的團隊中,我們使用通用數據庫服務器。運行Orchard安裝程序時,我將連接字符串指向現有的Orchard數據庫,並得到以下錯誤消息:將Orchard安裝到現有數據庫
安裝失敗:請求的服務'Orchard.IWorkContextAccessor'尚未註冊。爲避免此異常,請註冊組件以提供服務,使用IsRegistered()檢查服務註冊,或使用ResolveOptional()方法解析可選的依賴項。
可以使設置成功的唯一方法是指向一個空的數據庫。我首先嚐試了一種解決方法,然後在App_Data \ Sites \ Default \ Settings.txt中編輯連接字符串,但後來發現了同樣的錯誤。
你的app_data還有什麼? – 2012-08-09 16:11:03
這很容易重現:只需下載源代碼,在Visual Studio中打開,構建並運行,並在設置步驟中指向現有的數據庫。 – giangnn 2012-08-10 03:40:24
然後提交一個bug。 – 2012-08-10 21:54:03