VP-ASP :: Shopping Cart Software

Shopping Cart Software Solutions for anywhere in the World

US/Canada(Toll Free): +1 888 587 2278
Europe/UK: +44 (020) 7193 9408
Australia/New Zealand: +61 3 9016 4497

VP-ASP in Windows Vista / Windows 7

VP-ASP in Windows Vista / Windows 7

Installing IIS on Windows Vista / Windows 7

VP-ASP can be installed on any copy of Microsoft Windows Vista / Windows 7 that can have IIS installed on it. These are:

  • Windows Vista Home Premium Edition
  • Windows Vista Professional Edition
  • Windows Vista Ultimate Edition
  • Windows Windows 7 Ultimate Edition
  • Windows Windows 7 Professional Edition

IIS is not installed by default, so you will need to set it up before you can run VP-ASP.

Throughout the installation process, you may receive messages asking you to "Allow" or "Cancel" an action. You should click "Allow" each time this appears.

  1. Open the Control Panel by going to the Start Menu > Control Panel.
  2. Double click on "Programs".

  3. Click the "Turn On Or Off Windows Features" link.

  4. Double click on "Internet Information Services", which will display a list of features available for IIS.

  5. Click the Plus button next to the "Web Management Tools" list item, then also next to the "IIS 6 Management Compatibility" list item.

  6. Tick all of the checkboxes shown above.
  7. Click the Minus button next to the "Web Management Tools" list item.
  8. Click the Plus button next to the "World Wide Web Services" list item.

  9. Click the Plus button next to the "Application Development Features" list item.

  10. Tick the boxes as shown above.
  11. Click the Minus button next to the "Application Development Features" list item.
  12. Click the Plus button next to the "Common HTTP Features" list item.

  13. Tick the boxes as shown above.
  14. Click the Minus button next to the "Common HTTP Features" list item.
  15. Click the Plus button next to the "Health and Diagnostics" list item.

  16. Tick the boxes as shown above.
  17. Click the Minus button next to the "Health and Diagnostics" list item.
  18. Click the Plus button next to the "Performance Features" list item.

  19. Tick the boxes as shown above.
  20. Click the Minus button next to the "Performance Features" list item.
  21. Click the Plus button next to the "Security" list item.

  22. Tick the boxes as shown above.
  23. Click the Minus button next to the "Security" list item.
  24. Click OK. Vista will begin installing IIS. This may take several minutes. When the installation is complete, the Windows Features window will be closed and you will be returned to the Control Panel.

Setting Folder Permissions in Windows Vista / Windows 7

The VP-ASP Shopping Cart requires that a number of folder permissions be updated so they have READ/WRITE allowed.

If you are using an Access database, you will need to set READ/WRITE permissions for the Internet Guest Account on the "database" folder before you will be able to run VP-ASP.

Also, to use the image upload facility and the other powerful features in VP-ASP 7.0, you will need to set the same permissions on a number of other folders before you can upload files, export data from the database or complete the Set-Up Wizard in VP-ASP 7.0.

  1. Open My Computer.
  2. Browse to the folder where you installed VP-ASP.

  3. Right click on the folder you want to set permissions for, then select Properties. Click the Security Tab.

  4. Click the Edit button. Click on the IUSR account, if it is listed and skip to Step 9. If not, continue to the next step.
  5. Click the Add button.

  6. Click Advanced

  7. Click Find Now

  8. Locate IUSER in the list and click OK twice.
  9. Click on the IUSR account and ensure Read and Write are ticked in the bottom box.

  10. Click OK twice.
  11. Repeat the process for any other folders that need READ/WRITE permissions

Troubleshooting

When you try and run VP-ASP you get the following error

Microsoft JET Database Engine error '80004005'
Unspecified error

To fix this, see the Workaround provided by Microsoft at http://support.microsoft.com/?id=926939

You may also experience a slightly different error message indicating that the "Operation is not allowed when the object is closed."

To resolve this try the following:

1. Navigate to c:\windows\serviceprofiles\networkservice\appdata\local\temp
2. Right click on the folder, select Properties.
3. Click the tab labelled Security.
4. Click the Edit button then the Add button.
5. Type the name IUSR. Click OK.
6. It will be listed in the list of user names - select it
7. In the box below showing "Permissions for IUSR", make sure the "Full control" box is ticked.
8. Click OK.

If you cannot view the c:\windows\serviceprofiles\networkservice\appdata\local\temp folder it is a hidden folder so you will need to enable the viewing of hidden folders by doing the following:

1. Open Control Panel
2. Click on Folder Options
3. Click the "View" tab
4. Make sure the option for "Hidden Files and Folders" is set to "Show Hidden Files and Folders"

If you are still having trouble getting Vista to access your database, the following forum post about setting permissions may help you solve this issue. Please note, VP-ASP do not guarantee or support the contents of this post, it is provided as a guideline for a possible solution only.


When you try and run VP-ASP it displays an error in shopheaders.asp, between lines 1350-1450.

This is most likely caused by the Windows Script runtime library not being available. To ensure it has been registered properly, you need to run the following command on your server.

regsvr32 scrrun.dll

To do this, go to the Start Menu, click Run, type the above command and press Enter.

If scrrun.dll file is missing, or if the above registration does not help, you may need to download and install the latest Scripting update from Microsoft.

This issue may also arise if you have Norton or McAfee Anti-Virus software installed. You may need to disable your antivirus software's script blocking Please take a look at http://www.vpasp.com/helpnotes/shopexd.asp?id=798 for further detail.


When trying to run VP-ASP in Windows Vista 64 bit and using Access as the database, you might receive the following error message:

ADODB Connection error '800a0e78'
Operation is not allowed when the object is closed.
/shop$db.asp, line 1465

To resolve this issue, please enable the Application Pool to run 32-bit applications.

Below are the steps to enable 32-bit applications on 64-bit Vista through IIS Manager :

  1. In IIS Manager, select Application Pools.
  2. In the list of Application Pools, select the application pool you have configured for use with VP-ASP.
  3. In the Actions pane, select Advanced Settings under Edit Application Pool.
  4. Expand the General settings, set Enable 32-bit Applications to True, and click OK.


Times Viewed:
16215
Added By:
Claire Banks
Date Created:
4/18/2007
Last Updated:
10/7/2010
Back Search other topics Submit a Ticket