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

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


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

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) Register WCF service on IIS

  1. Open Command Prompt as “Administrator”.
  2. Navigate to C:\Windows\Microsoft.NET\Framework\v4.0.30319.
  3. Run this command "servicemodelreg -i".

3) Go to "Install" sub-directory of the unzipped directory and run

InstDSC.exe <database server name> <database name> <database data file path> 
<encryption key path> [<smtp email server>] [<system email address>]

For example,

InstDSC.exe .\SQLExpress dotshoppingcart c:\dbdata c:\key

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

4) Configure IIS and point the site or virtual directory to Web subdirectory. Use "ASP.NET v4.0" as the Application Pool and also change Identity to "NetworkService".

5) 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"

If you are installing the open source edition, you are done. DotShoppingCartSuite user, please continue the next step.

6) Install OrderPipeline Windows Service
  a) Go to Install\OrderPipeline sub-directory and run "%windir%\Microsoft.NET\Framework\v4.0.30319\InstallUtil.exe /i DotShoppingCart.Commercial.OrderPipelineService.exe"
  b) Start the OrderPipeline service by running "net start ComOrderPipeline"

Install OrderPipeline Windows Service

the OrderPipLine is not
existed in the instal directory



Re: Install OrderPipeline Windows Service

Only DotShoppingCart Suite has the OrderPipeline service. Open source edition doesn't have it as a separate widnows service.

Installation error on Vista Home Edition

I got the following error on installation on Vista  Home Premium with .Net 3.5 and sql 2005 express, localhost web server, can you tell me if this is a recoverable error or needs to be reinstalled?   How can I test?


Creating demo data ...
(1 rows affected)
Creating encryption key file c:\key\DotshoppingcartMaster.key ...done
Updating C:\CSharpDEV\DotShoppingCart\DotShoppingCartOpenSourceV2\Install\..\web
\web.config ...done

Unhandled Exception: System.Security.SecurityException: The source was not found
, but some or all event logs could not be searched.  Inaccessible logs: Security
   at System.Diagnostics.EventLog.FindSourceRegistration(String source, String m
achineName, Boolean readOnly)
   at System.Diagnostics.EventLog.SourceExists(String source, String machineName
   at System.Diagnostics.EventLog.SourceExists(String source)
   at InstDSC.InstDSC.CreateEventLogSource() in D:\sites\OpenSourceEdition\InstD
SC\Program.cs:line 147
   at InstDSC.InstDSC.Install() in D:\sites\OpenSourceEdition\InstDSC\Program.cs
:line 89
   at InstDSC.InstDSC.Main(String[] args) in D:\sites\OpenSourceEdition\InstDSC\
Program.cs:line 81
The Zone of the assembly that failed was:


Run as administrator for Vista

Please read the instructions again. There is a special note just for Vista OS. Run cmd window as administrator.

Run As Admin for Vista

Ok that worked as runas Administrator and the site is home page comes up but when click login I get below error, help much appreciated.  Thanks,

The resource cannot be found.

Description: HTTP 404. The resource you are looking for (or one of its dependencies) could have been removed, had its name changed, or is temporarily unavailable.  Please review the following URL and make sure that it is spelled correctly.

Requested URL: /DotShoppingCart/Login.aspx


Check our fourms

Check this. Please move further discussion to our forums.

i want to try this on my hosting account.  can you suggest me some hints. i am layman interm of Webinstaller.
i have checked all the requirement for DotShoppingCart and all of them are supported. Now
My hosting Account is  having path call   D:\Hosting\999999\html   that what i got from hosting provider.
i have unzipped all of them to folder under  D:\...\ html\eshop\
Now i am stuck what should i do next. ?
Where i would give InstDSC.exe command. ?
Whare do i put databaseName, databaseUserName , databasePassword ?
How do i give write permission to  my DSC.config file on hosting enviornment. ?
feel free to answer in single line but make sure you use layman language.
Any help will be appriciated.
Check if this video helps. Please move further discussion to our forums.
I'm using the open source edition and I added the  NT AUTHORITY\NETWORK SERVICE permissions in IIS and the web directory but I'm getting the error "Access to the path 'C:\...\web\App_Data\App_Data\Templates\dsc\OrderConfirmation' is denied." I don't know what's the problem. That path has two App_Data directories, can that be the problem?
Yes, it might be the issue. It should be just one "App_Data" directory. Did you run InstDSC.exe and let it configure the web.config and DSC.config file? Check these two files to see if you can spot any error in the path.
I found the problem... I'm uploading the published version of my DSC and visual studio removes some directories like "...\App_Data\App_Data\". also I have to change a path in the web.config. Thank you for your help.
Access to path denied
I get the same problem with the access denied message, can't figure it out.
Are you uploading a published files to your server?
Yes i put the files on the server

..\httpdocs\Images\dsc\44_190_140.jpg i have checked permissions user has permission?

i copied the files to the server, so maybe that's why, nevermind i got it working thanks.
Parser error massge
Hi All,
         I have installed the DotShoppingcart on visual studio 2005 but when i goin to run it i got the following error in my configuration file.
Parser Error Message: Unregconized configuration section system.serviceModel
Source Error:
Line 301:                </assemblyBinding>
Line 302:          </runtime> 
Line 303:          <system.serviceModel>                (This is the error line)
Line 304:                 <bindings>
Line 305:                      <basicHttpBinding>
Expert and proffesionals are requested to suggest me how can i resolve that issue.
Parser error message
make sure you have .net 3.0+ installed. The <system.serviceModel> node is handled by WCF libraries. After installing .net 3.0+ framework, you may need to add an assembly reference to System.ServiceModel from your web app project.
The type or namespace name 'DotShoppingCart' could not be found (are you missing a using directive or an assembly reference?)
I tried to install this on my Windows 7 Professional 64-bit PC, installation was successful. But when I try to browse the site, this error occurs. What should be done?
 <table width="100%" bgcolor="#ffffcc"> <tbody> <tr> <td> </td> </tr> <tr> <td> </td> </tr> </tbody> </table>
Source File: d:\Websites\DSC\web\Web.config    Line: 206
Line 204:            </providers>
Line 205:        </roleManager>
Line 206:        <profile automaticSaveEnabled="true" defaultProvider="SqlProfileProvider" 
Line 207:            <providers>
Line 208:                <clear/>
Check if you have DotShoppingCart.OpenSource.Core.dll in web\bin folder. BTW, please move the conversation to our forums. Thanks.
Database Password
Where is the database password and login supposed to go?
DotShoppingCart doesn't set up database login. Use any administrator when you install the database server.
Page 1 of 2 (21 records) << First < Prev 1 2 Next > Last >> 
More Resources
Quick Links