Download zip file nopCommerce 3.XX - Source code to a local file in your pc

Local

Before you start working your project you must create a database through the Sql Management Studio. Unzip file in a easy find path(and pathName) in your computer open the solution with Visual Studio. Clean the whole solution, Rebuild it and start the Installation. After that is ready for local workout.

On Server

On server at a proper path like C:\inetpub\wwwroot create a folder with clear & easy fileName and give permisions to the Users.
After create a database in any sql server or to server sql.(not at your local machine)

Go to IIS and create a Site, then the right click go to
Deploy | Configure Web Deploy Publishing Example Deploy to take the publish info data to declare after on publishing through the Visual Studio.
In your local machine create a proper file and filepathname. Right click to zip file go to Properties
Unblocked | Apply | OK and then unzip it. Open then solution and start you Installation.

Right click on Nop.Web solution and go to Publish Profile Custom insert name and then all the necessary data and declare Configuration as Release - Any CPU Demo

Maybe there will be the next problem
The 'IIS APPPOOL\SkagEShop' account is not granted with Modify permission on folder 'G:\SkagEShop\App_Data'. Please configure these permissions.
Then you have to go to the folder of eshop and giving "modify" permission to myservername/users

After publish your eshop site you have to do the next step

When install finishes, it creates Settings.txt (and InstalledPlugins.txt ). Thus it is not in the Visual Studio solution and does not get published. If you are using the same database you tested with, then take the files Settings.txt and InstalledPlugins.txt from your project folder \Presentation\Nop.Web\App_Data, and copy them to your host's \App_Data folder.
(If you are not using the same database, then you need to adjust the connection string in the Settings.txt file.)
The lack of Settings.txt triggers install.

Theme

Copy the content of the Plugins folder into the Plugins folder of your nopCommerce installation. This folder contains all the plugins that come with the theme as well as the plugin for the theme.
Copy the content of the Themes folder into the Themes folder of your nopCommerce installation. This folder contains the actual theme files like images, fonts, css, javascript and razor files

Now login in your web site and go in the Administration to install all the plugins that come with the theme and the theme plugin.
  1. Go to Configuration -> Plugins and click Reload list of plugins.
  2. Find Seven Spikes Core plugin and click Install. 
  3. Install all other SevenSpikes plugins.
  4. Find Nop Theme Name plugin and click Install.

Note: The Core plugin has to be installed before you can install any other plugins and the Theme plugin has to be installed last as it contains theme specific settings that override some of the other plugins settings.

Theme Demo Data

Let's say you already have nopCommerce up and running and you have installed the theme as per the instructions in the documentation.
Now you want to make your web site to point to the Demo Database to see how it is setup.


    You need to do the following steps:
  1. Create a new database i.e DemoDatabase.
  2. .Restore the backup into the DemoDatabase
  3. In your nopCommerce installation find the App_Data folder.
  4. Backup the Settings.txt file (so that you can later restore to your store database). Then modify the file by changing the name of the database to be the DemoDatabase.

Now when you restart nopCommece it will load the data from the DemoDatabase.
You can see how the various plugins are set up and make the same setup (if you want) in your store.