an ASP.NET Open Source CMS & eCommerce platform
Search:
Skip Navigation LinksHome > Documentation > Getting Started Guide > Install DotShoppingCart OpenSource Edition V3
Install DotShoppingCart OpenSource Edition V3

Watch install guide video. Use the following procedure to install DotShoppingCart. 

Prerequisites:

1. Install Windows 2008 Server with IIS 7 enabled

2. Install Microsoft SQL Server 2008 or later
You could get the free version Microsoft SQL Server 2008 R2 SP1 Express Edition with Advanced Services. Please download either SQLEXPRADV_x64_ENU.exe for 64bit OS or SQLEXPRADV_x86_ENU.exe for 32bit OS. Make sure you install the all the features including Full-Text Search and Client Components. 

3. Install Microsoft .NET Framework 4.0

From V3 you can have two ways to install, Microsoft Web Platform Installer or the install utility InstDSC.exe .

Use InstDSC.exe to install DotShoppingCart

1. Download the install package and unzip all files into a local directory on your server

If you are running on Vista or Windows 2008 server OS, make sure you open command window (right click) run as administrator to get enough permission for the following steps.

2. Go to "Install" sub folder of the unzipped directory and run

InstDSC.exe <database server name> <database name> [<smtp email server>] [<system email address>]

For example,

InstDSC.exe .\SQLExpress dotshoppingcart mail.yourserver.com system@yourdomain.com

If you have space in your path, please add double quotes around the path.

3. Start IIS manager (inetmgr) and create either a new site or application pointing to the "Web" sub folder that you unzipped in step 1. Configure app poll to use .Net Framework v4 and "Integrated" in the managed pipeline mode. Also you need to configure the application pool to use "Network Service" identity via Advanced Settings -> Process Model -> Identity select Built-in account "NetworkService".

4. Grant the Modify permission of the file Web\DSC.config and sub folders web\App_Data, web\App_Themes, web\Files and web\Images to "NT AUTHORITY\NETWORK SERVICE"

Use Microsoft Web Platform Installer
 
2. Start Web Platform Install and go to Web Applications -> eCommerce and select DotShoppingCart to install
3. Follow the instructions to complete the install.
 
Notice the Search feature doesn't work if you use Microsoft Web Platform Installer (WPI) to install SQL Server Express editon. It's because WPI doesn't install the SQL Server Express editon with Advanced Services. The edtion with Advanced Services includes the fulltext index service which is required for the Search feature to work correctly. What you can do is to install Microsoft SQL Server 2008 Express Edition with Advanced Services on top of the exisiting SQL Server Express.
Pingback from TODO | DEV CEO.
I loaded the Web Platform Installer, went to Web Applications -> eCommerce and DotShoppingCart was not there as an option to install
We have been working with Microsoft to get it enlisted but didn't have any luck. But you can download the package from the codeplex release and then manually load it up.
 
directory listing denied.
I am trying to install open source edition -- V3.  
I have completed all the installation steps succesfully,but when i try to acces the url localhost/demo it gives me the error as "Directory Listing Denied --- The virtual Directory doesnot allow contents to be listed ".
I am using xp pro 2002 as my OS,iis V5.1 and sql server 2008.
what can be the problem possibly? 
Please read Prerequisites #1. IIS5 is not supported.
Can this application be setup on multiple servers
I would like to set this application up in a production-like configuration with 3 tiers (IIS, .NET, and MSSQL) on different servers.  Ideally, I'd also like to build in redundancy.   Has anyone setup this application with those configurations and do you have any tips?
SEO Experts in Islamabad
Web" sub folder that you unzipped in step 1. Configure app poll to use .Net Framework v4 and "Integrated" in the managed pipeline mode. Also you need to configure the application pool to use "Network Service" identity via Advanced Settings
 
More Resources
Quick Links