我试图将nopCommerce集成到第三方系统,但当我尝试访问任何nopCommerce页面时遇到问题。因为我正在与第三方系统集成,所以我必须合并web.configs并复制所有文件。我有一个独立的nopCommerce安装,并且运行良好。如何解决“ConnectionString属性尚未初始化”在nopCommerce
任何帮助将不胜感激。
我得到的错误如下:
ConnectionString属性尚未初始化。 描述:执行当前Web请求期间发生未处理的异常。请查看堆栈跟踪以获取有关该错误的更多信息以及源代码的位置。
异常详细信息:System.InvalidOperationException:ConnectionString属性尚未初始化。
源错误:
在当前web请求的执行过程中生成未处理的异常。关于异常的来源和位置的信息可以使用下面的异常堆栈跟踪来标识。
堆栈跟踪:
[InvalidOperationException异常:ConnectionString属性尚未被初始化] System.Data.SqlClient.SqlConnection.PermissionDemand()5038498 System.Data.SqlClient.SqlConnectionFactory.PermissionDemand(的DbConnection outerConnection )+20 System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection,DbConnectionFactory connectionFactory)+126 System.Data.SqlClient.SqlConnection.Open()+125 System.Data.EntityClient.EntityConnection.OpenStoreConnectionIf(Boolean openCondition, DbConnection storeConnectionToOpen,DbConnection originalConnection,Str ING exceptionCode,字符串attemptedOperation,布尔& closeStoreConnectionOnFailure)52
[EntityException:基础提供失败上打开] System.Data.EntityClient.EntityConnection.OpenStoreConnectionIf(布尔openCondition,的DbConnection storeConnectionToOpen,的DbConnection originalConnection,字符串exceptionCode,串attemptedOperation,布尔& closeStoreConnectionOnFailure)161 System.Data.EntityClient.EntityConnection.Open()98 System.Data.Objects.ObjectContext.EnsureConnection()81 System.Data.Objects.ObjectQuery 1.GetResults(Nullable
1 forMergeOption)+ 46 System.Data.Objects.ObjectQuery 1.System.Collections.Generic.IEnumerable<T>.GetEnumerator() +44 System.Linq.Enumerable.ToDictionary(IEnumerable
1 source ,函数功能2 keySelector, Func
2 elementSelector,的IEqualityComparer 1 comparer) +151 System.Linq.Enumerable.ToDictionary(IEnumerable
1种源,Func`2的KeySelector)90个 NopSolutions.NopCommerce.BusinessLogic.Configuration.Settings.SettingManager.GetAllSettings()542 NopSolutions.NopCommerce.BusinessLogic.Configuration.Settings.SettingManager.GetSettingByName (String name)+121 NopSolutions.NopCommerce.BusinessLogic.Configuration.Settings.SettingManager.GetSettingValue(String name)+49 NopSolutions.NopCommerce.BusinessLogic.Configuration.Settings.SettingManager.GetSettingValueBoolean(String name,Boolean defaultValue)+54 NopSolutions.NopCommerce.BusinessLogic.Configuration.Settings.SettingManager.GetSettingValueBoolean(字符串名称)+41 NopSolutions.NopCommerce.BusinessLogic.CustomerManagement.CustomerManager。get_UsernamesEnabled()+45 NopSolutions.NopCommerce.Web.Administration.LoginPage.ApplyLocalization()+108 NopSolutions.NopCommerce.Web.Administration.LoginPage.Page_Load(Object sender,EventArgs e)+40 System.Web.Util.CalliHelper .EventArgFunctionCaller(IntPtr fp,Object o,Object t,EventArgs e)+14 System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender,EventArgs e)+35 System.Web.UI.Control.OnLoad(EventArgs e) 91 NopSolutions.NopCommerce.Web.BaseNopAdministrationPage.OnLoad(EventArgs的)44 System.Web.UI.Control.LoadRecursive()74 System.Web.UI.Page.ProcessRequestMain(布尔includeStagesBeforeAsyncPoint,布尔includeStagesAfterAsyncPoint)+ 2207
PS我在Win 7(.NET 4.0)上使用nopCommerce 1.80和ISS 7。 正如我所说,我有一个独立的版本工作,这是导致问题的集成,但不知道在哪里。 – 2010-09-01 20:17:09