I am using nopCommerce recommened host webhost4life.com Windows hosting. that should not be any problem.
Here is the web.config file, it seems that it can not read the connectionstrings.config file, look at the line i highlighted:
<?xml version="1.0"?>
<configuration>
<configSections>
<sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
<sectionGroup name="scripting" type="System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
<section name="scriptResourceHandler" type="System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/>
<sectionGroup name="webServices" type="System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
<section name="jsonSerialization" type="System.Web.Configuration.ScriptingJsonSerializationSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="Everywhere"/>
<section name="profileService" type="System.Web.Configuration.ScriptingProfileServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/>
<section name="authenticationService" type="System.Web.Configuration.ScriptingAuthenticationServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/>
<section name="roleService" type="System.Web.Configuration.ScriptingRoleServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/>
</sectionGroup>
</sectionGroup>
</sectionGroup>
<section name="NopConfig" type="NopSolutions.NopCommerce.Common.Configuration.NopConfig, Nop.Common" requirePermission="false"/>
<section name="urlrewritingnet" type="UrlRewritingNet.Configuration.UrlRewriteSection, UrlRewritingNet.UrlRewriter" requirePermission="false"/>
<sectionGroup name="nopDataProviders" type="NopSolutions.NopCommerce.DataAccess.Configuration.nopDataProvidersSectionGroup, Nop.DataAccess">
<section name="LogProvider" type="NopSolutions.NopCommerce.DataAccess.Audit.DBLogProviderSection, Nop.DataAccess" requirePermission="false"/>
<section name="SearchLogProvider" type="NopSolutions.NopCommerce.DataAccess.Audit.DBSearchLogProviderSection, Nop.DataAccess" requirePermission="false"/>
<section name="CategoryProvider" type="NopSolutions.NopCommerce.DataAccess.Categories.DBCategoryProviderSection, Nop.DataAccess" requirePermission="false"/>
<section name="SettingProvider" type="NopSolutions.NopCommerce.DataAccess.Configuration.Settings.DBSettingProviderSection, Nop.DataAccess" requirePermission="false"/>
<section name="BlogProvider" type="NopSolutions.NopCommerce.DataAccess.Content.Blog.DBBlogProviderSection, Nop.DataAccess" requirePermission="false"/>
<section name="ForumProvider" type="NopSolutions.NopCommerce.DataAccess.Content.Forums.DBForumProviderSection, Nop.DataAccess" requirePermission="false"/>
<section name="NewsProvider" type="NopSolutions.NopCommerce.DataAccess.Content.NewsManagement.DBNewsProviderSection, Nop.DataAccess" requirePermission="false"/>
<section name="PollProvider" type="NopSolutions.NopCommerce.DataAccess.Content.Polls.DBPollProviderSection, Nop.DataAccess" requirePermission="false"/>
<section name="TopicProvider" type="NopSolutions.NopCommerce.DataAccess.Content.Topics.DBTopicProviderSection, Nop.DataAccess" requirePermission="false"/>
<section name="CustomerProvider" type="NopSolutions.NopCommerce.DataAccess.CustomerManagement.DBCustomerProviderSection, Nop.DataAccess" requirePermission="false"/>
<section name="CountryProvider" type="NopSolutions.NopCommerce.DataAccess.Directory.DBCountryProviderSection, Nop.DataAccess" requirePermission="false"/>
<section name="CurrencyProvider" type="NopSolutions.NopCommerce.DataAccess.Directory.DBCurrencyProviderSection, Nop.DataAccess" requirePermission="false"/>
<section name="LanguageProvider" type="NopSolutions.NopCommerce.DataAccess.Directory.DBLanguageProviderSection, Nop.DataAccess" requirePermission="false"/>
<section name="StateProvinceProvider" type="NopSolutions.NopCommerce.DataAccess.Directory.DBStateProvinceProviderSection, Nop.DataAccess" requirePermission="false"/>
<section name="LocaleStringResourceProvider" type="NopSolutions.NopCommerce.DataAccess.Localization.DBLocaleStringResourceProviderSection, Nop.DataAccess" requirePermission="false"/>
<section name="MaintenanceProvider" type="NopSolutions.NopCommerce.DataAccess.Maintenance.DBMaintenanceProviderSection, Nop.DataAccess" requirePermission="false"/>
<section name="ManufacturerProvider" type="NopSolutions.NopCommerce.DataAccess.Manufacturers.DBManufacturerProviderSection, Nop.DataAccess" requirePermission="false"/>
<section name="MeasureProvider" type="NopSolutions.NopCommerce.DataAccess.Measures.DBMeasureProviderSection, Nop.DataAccess" requirePermission="false"/>
<section name="DownloadProvider" type="NopSolutions.NopCommerce.DataAccess.Media.DBDownloadProviderSection, Nop.DataAccess" requirePermission="false"/>
<section name="PictureProvider" type="NopSolutions.NopCommerce.DataAccess.Media.DBPictureProviderSection, Nop.DataAccess" requirePermission="false"/>
<section name="MessageTemplateProvider" type="NopSolutions.NopCommerce.DataAccess.Messages.DBMessageTemplateProviderSection, Nop.DataAccess" requirePermission="false"/>
<section name="OrderProvider" type="NopSolutions.NopCommerce.DataAccess.Orders.DBOrderProviderSection, Nop.DataAccess" requirePermission="false"/>
<section name="ShoppingCartProvider" type="NopSolutions.NopCommerce.DataAccess.Orders.DBShoppingCartProviderSection, Nop.DataAccess" requirePermission="false"/>
<section name="CreditCardTypeProvider" type="NopSolutions.NopCommerce.DataAccess.Payment.DBCreditCardTypeProviderSection, Nop.DataAccess" requirePermission="false"/>
<section name="PaymentMethodProvider" type="NopSolutions.NopCommerce.DataAccess.Payment.DBPaymentMethodProviderSection, Nop.DataAccess" requirePermission="false"/>
<section name="PaymentStatusProvider" type="NopSolutions.NopCommerce.DataAccess.Payment.DBPaymentStatusProviderSection, Nop.DataAccess" requirePermission="false"/>
<section name="ProductAttributeProvider" type="NopSolutions.NopCommerce.DataAccess.Products.Attributes.DBProductAttributeProviderSection, Nop.DataAccess" requirePermission="false"/>
<section name="SpecificationAttributeProvider" type="NopSolutions.NopCommerce.DataAccess.Products.Specs.DBSpecificationAttributeProviderSection, Nop.DataAccess" requirePermission="false"/>
<section name="ProductProvider" type="NopSolutions.NopCommerce.DataAccess.Products.DBProductProviderSection, Nop.DataAccess" requirePermission="false"/>
<section name="AffiliateProvider" type="NopSolutions.NopCommerce.DataAccess.Promo.Affiliates.DBAffiliateProviderSection, Nop.DataAccess" requirePermission="false"/>
<section name="CampaignProvider" type="NopSolutions.NopCommerce.DataAccess.Promo.Campaigns.DBCampaignProviderSection, Nop.DataAccess" requirePermission="false"/>
<section name="DiscountProvider" type="NopSolutions.NopCommerce.DataAccess.Promo.Discounts.DBDiscountProviderSection, Nop.DataAccess" requirePermission="false"/>
<section name="BlacklistProvider" type="NopSolutions.NopCommerce.DataAccess.Security.DBBlacklistProviderSection, Nop.DataAccess" requirePermission="false"/>
<section name="ShippingByTotalProvider" type="NopSolutions.NopCommerce.DataAccess.Shipping.DBShippingByTotalProviderSection, Nop.DataAccess" requirePermission="false"/>
<section name="ShippingByWeightProvider" type="NopSolutions.NopCommerce.DataAccess.Shipping.DBShippingByWeightProviderSection, Nop.DataAccess" requirePermission="false"/>
<section name="ShippingByWeightAndCountryProvider" type="NopSolutions.NopCommerce.DataAccess.Shipping.DBShippingByWeightAndCountryProviderSection, Nop.DataAccess" requirePermission="false"/>
<section name="ShippingMethodProvider" type="NopSolutions.NopCommerce.DataAccess.Shipping.DBShippingMethodProviderSection, Nop.DataAccess" requirePermission="false"/>
<section name="ShippingRateComputationMethodProvider" type="NopSolutions.NopCommerce.DataAccess.Shipping.DBShippingRateComputationMethodProviderSection, Nop.DataAccess" requirePermission="false"/>
<section name="ShippingStatusProvider" type="NopSolutions.NopCommerce.DataAccess.Shipping.DBShippingStatusProviderSection, Nop.DataAccess" requirePermission="false"/>
<section name="TaxCategoryProvider" type="NopSolutions.NopCommerce.DataAccess.Tax.DBTaxCategoryProviderSection, Nop.DataAccess" requirePermission="false"/>
<section name="TaxProviderProvider" type="NopSolutions.NopCommerce.DataAccess.Tax.DBTaxProviderProviderSection, Nop.DataAccess" requirePermission="false"/>
<section name="TaxRateProvider" type="NopSolutions.NopCommerce.DataAccess.Tax.DBTaxRateProviderSection, Nop.DataAccess" requirePermission="false"/>
<section name="TemplateProvider" type="NopSolutions.NopCommerce.DataAccess.Templates.DBTemplateProviderSection, Nop.DataAccess" requirePermission="false"/>
<section name="WarehouseProvider" type="NopSolutions.NopCommerce.DataAccess.Warehouses.DBWarehouseProviderSection, Nop.DataAccess" requirePermission="false"/>
</sectionGroup>
</configSections>
<appSettings>
<add key="GoogleMerchantID" value="123"/>
<add key="GoogleMerchantKey" value="456"/>
<add key="GoogleEnvironment" value="Sandbox"/>
<add key="FCKeditor:BasePath" value="~/editors/fckeditor/"/>
<add key="FCKeditor:UserFilesPath" value="~/images/"/>
</appSettings>
<connectionStrings configSource="ConnectionStrings.config"/> <urlrewritingnet configSource="UrlRewriting.config"/>
<system.web>
<httpRuntime maxRequestLength="51200"/>
<customErrors mode="RemoteOnly" defaultRedirect="ErrorPage.htm">
<error statusCode="403" redirect="BannedAddress.htm"/>
<error statusCode="404" redirect="FileNotFound.htm"/>
</customErrors>
<compilation debug="true">
<assemblies>
<add assembly="System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add assembly="System.Data.DataSetExtensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Xml.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
</assemblies>
</compilation>
<authentication mode="Forms">
<forms name="NOPCOMMERCE.AUTH" loginUrl="~/Login.aspx" protection="All" timeout="43200" path="/" requireSSL="false" slidingExpiration="true" defaultUrl="~/default.aspx" enableCrossAppRedirects="false"/>
</authentication>
<anonymousIdentification enabled="true"/>
<authorization>
<allow users="*"/>
</authorization>
<membership defaultProvider="NopMembershipSqlProvider" userIsOnlineTimeWindow="15">
<providers>
<add name="NopMembershipSqlProvider" type="NopSolutions.NopCommerce.Common.Profile.StoreMembershipProvider, Nop.Common" connectionStringName="NopSqlConnection" enablePasswordReset="true" requiresQuestionAndAnswer="false" applicationName="NopCommerce" requiresUniqueEmail="true" enablePasswordRetrieval="true"/>
</providers>
</membership>
<roleManager enabled="true" cacheRolesInCookie="true" defaultProvider="NopRoleManagerSqlProvider" cookieName=".NopCommerceRoles" cookiePath="/" cookieTimeout="30" cookieRequireSSL="false" cookieSlidingExpiration="true" createPersistentCookie="false" cookieProtection="All">
<providers>
<add name="NopRoleManagerSqlProvider" type="NopSolutions.NopCommerce.Common.Profile.StoreRoleProvider, Nop.Common" connectionStringName="NopSqlConnection" applicationName="NopCommerce"/>
</providers>
</roleManager>
<sessionState timeout="20" mode="InProc" cookieless="false"/>
<siteMap defaultProvider="NopAdminXmlSiteMapProvider" enabled="true">
<providers>
<add name="NopAdminXmlSiteMapProvider" type="System.Web.XmlSiteMapProvider" siteMapFile="Administration/Admin.sitemap"/>
</providers>
</siteMap>
<pages theme="DarkOrange">
<namespaces>
<add namespace="System.Collections.Generic"/>
<add namespace="NopSolutions.NopCommerce.Common"/>
<add namespace="NopSolutions.NopCommerce.Common.Audit"/>
<add namespace="NopSolutions.NopCommerce.Common.Categories"/>
<add namespace="NopSolutions.NopCommerce.Common.Configuration.Settings"/>
<add namespace="NopSolutions.NopCommerce.Common.Content.Blog"/>
<add namespace="NopSolutions.NopCommerce.Common.Content.Forums"/>
<add namespace="NopSolutions.NopCommerce.Common.Content.NewsManagement"/>
<add namespace="NopSolutions.NopCommerce.Common.Content.Polls"/>
<add namespace="NopSolutions.NopCommerce.Common.CustomerManagement"/>
<add namespace="NopSolutions.NopCommerce.Common.Directory"/>
<add namespace="NopSolutions.NopCommerce.Common.Localization"/>
<add namespace="NopSolutions.NopCommerce.Common.Manufacturers"/>
<add namespace="NopSolutions.NopCommerce.Common.Measures"/>
<add namespace="NopSolutions.NopCommerce.Common.Media"/>
<add namespace="NopSolutions.NopCommerce.Common.Messages"/>
<add namespace="NopSolutions.NopCommerce.Common.Orders"/>
<add namespace="NopSolutions.NopCommerce.Common.Payment"/>
<add namespace="NopSolutions.NopCommerce.Common.Payment.Validators"/>
<add namespace="NopSolutions.NopCommerce.Common.Products.Attributes"/>
<add namespace="NopSolutions.NopCommerce.Common.Products.Specs"/>
<add namespace="NopSolutions.NopCommerce.Common.Products"/>
<add namespace="NopSolutions.NopCommerce.Common.Profile"/>
<add namespace="NopSolutions.NopCommerce.Common.Promo.Affiliates"/>
<add namespace="NopSolutions.NopCommerce.Common.Promo