I have just installed nop 1.60 on a dev server. It is intalled on two separate dev sites on the same server with asp.net 4.0. I get the same error on each site when adding something to the shopping cart. It is referencing a path that does not exist: F:\Temp\Test\nopCommerce 1.60\Libraries\Nop.DataAccess\ (There is an f:\Temp foldrer). Although I downloaded the source code version, I did not modify the code. One site is installed with the sample data. It is installed in a subdirectory that is configured as an application (domain.com/shop). The shopping cart text indicates I have three items in my cart, but if I click on the chekout button I get a similar error.
Can you tell what I may have done wrong?
ERROR:
Severity: 11
Message: Exception of type 'System.Web.HttpUnhandledException' was thrown.
Exception: System.Web.HttpUnhandledException (0x80004005): Exception of type 'System.Web.HttpUnhandledException' was thrown. ---> System.NullReferenceException: Object reference not set to an instance of an object. at NopSolutions.NopCommerce.DataAccess.DBProviderManager`1.Initialize() in F:\Temp\Test\nopCommerce 1.60\Libraries\Nop.DataAccess\DBProviderManager.cs:line 73 at NopSolutions.NopCommerce.DataAccess.DBProviderManager`1.get_Provider() in F:\Temp\Test\nopCommerce 1.60\Libraries\Nop.DataAccess\DBProviderManager.cs:line 165 at NopSolutions.NopCommerce.BusinessLogic.Products.Attributes.CheckoutAttributeManager.GetAllCheckoutAttributes(Int32 languageId, Boolean dontLoadShippableProductRequired) in F:\Temp\Test\nopCommerce 1.60\Libraries\Nop.BusinessLogic\Products\Attributes\CheckoutAttributeManager.cs:line 187 at NopSolutions.NopCommerce.BusinessLogic.Products.Attributes.CheckoutAttributeManager.GetAllCheckoutAttributes(Boolean dontLoadShippableProductRequired) in F:\Temp\Test\nopCommerce 1.60\Libraries\Nop.BusinessLogic\Products\Attributes\CheckoutAttributeManager.cs:line 168 at NopSolutions.NopCommerce.Web.Modules.CheckoutAttributesControl.GetCheckoutAttributes() in F:\Temp\Test\nopCommerce 1.60\NopCommerceStore\Modules\CheckoutAttributes.ascx.cs:line 55 at NopSolutions.NopCommerce.Web.Modules.CheckoutAttributesControl.CreateAttributeControls() in F:\Temp\Test\nopCommerce 1.60\NopCommerceStore\Modules\CheckoutAttributes.ascx.cs:line 69 at NopSolutions.NopCommerce.Web.Modules.CheckoutAttributesControl.OnInit(EventArgs e) in F:\Temp\Test\nopCommerce 1.60\NopCommerceStore\Modules\CheckoutAttributes.ascx.cs:line 61 at System.Web.UI.Control.InitRecursive(Control namingContainer) at System.Web.UI.Control.InitRecursive(Control namingContainer) at System.Web.UI.Control.InitRecursive(Control namingContainer) at System.Web.UI.Control.InitRecursive(Control namingContainer) at System.Web.UI.Control.InitRecursive(Control namingContainer) at System.Web.UI.Control.InitRecursive(Control namingContainer) at System.Web.UI.Control.InitRecursive(Control namingContainer) at System.Web.UI.Control.InitRecursive(Control namingContainer) at System.Web.UI.Control.InitRecursive(Control namingContainer) at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at System.Web.UI.Page.HandleError(Exception e) at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at System.Web.UI.Page.ProcessRequest() at System.Web.UI.Page.ProcessRequestWithNoAssert(HttpContext context) at System.Web.UI.Page.ProcessRequest(HttpContext context) at ASP.shoppingcart_aspx.ProcessRequest(HttpContext context) in c:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\shop\ac5ea3c6\109dfb85\App_Web_x1zw3dgj.28.cs:line 0 at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)