 | Deze informatie is verouderd. De ontwikkelingen van websites rond Mercator websites zijn nu gedaan |
Een tweede installatiemodus laat toe om de "e-commerce"-applicatie van Mercator te integreren in een ASP.net-omgeving. Dit impliceert dat ze draait in een Windows-omgeving op basis van de IIS-server, waarop het .net framework moet worden geïnstalleerd. Voor de installatie in ASP.net-modus gaat u als volgt te werk:
- kopieer MercatorIshopAspx.dll in de Bin-directory van uw webserver;
- plaats de meest recente versie van MercatorTunnel.dll in deze Bin-directory;
- voeg in Visual Studio of Visual Web Developer een "verwijzing" naar MercatorIshopAspx.dll toe door rechts te klikken in de oplossingenbrowser;
- creëer een MercatorIshop-directory, bv. C:\MercatorIshop (de directorykeuze is vrij);
- kopieer de bestanden MERCATORISHOP.EXE, PARAMS.DBF, MSGS.*, HTML.*, COOKIES.*, OUTPUT.*, SQL.* naar deze directory;
- voer MERCATORISHOP.EXE /REGSERVER uit om de DCOM-server in MERCATORISHOP.EXE te registreren;
- start het programma DCOMCNFG.EXE uit de directory c:\winnt\system32\ op, dubbelklik op de regel MercatorIshop.mercatorIshop. Hierdoor kunt u "Access Permissions" en "Launch Permissions" vastleggen die compatibel zijn met de beveiliging van uw NT-server. Het profiel dat bij dit DCOM-object hoort, moet ook worden aangepast (cfr. lijst van CLSID).
Opm.: de DCOM-server kan niet draaien op basis van de standaarddata; - start MercatorIshop.exe op en voer "Unlock MercatorIshopAspx" uit via het menu "Tools". Het programma vraagt u om MercatorIshopAspx.dll te lokaliseren in de Bin-directory en genereert een ini-bestand in diezelfde directory. Dit ini-bestand is onmisbaar om MercatorIshopAspx te laten werken;
- kopieer eventueel de standaardpagina's van de standaardwebsite in een respectieve subdirectory van de directory WWWROOT;
- vergeet niet om scriptuitvoeringsrechten toe te kennen aan uw basisdirectory binnen de IIS-beheerconsole.
Zie ook: Maximaal isolatieniveau van IIS gebruiken
Alle informatie over installaties op basis van ASP.net.