 | Deze informatie is verouderd. De ontwikkelingen van websites rond Mercator websites zijn nu gedaan |
De versie van uw ASP.net-website die op de http-server moet worden gepubliceerd, mag niet de versie zijn die al uw broncodes bevat. Om duidelijke redenen van veiligheid en efficiëntie moet u een niet-wijzigbare gecompileerde versie publiceren.
In Visual Studio
In de complete versie van Visual Studio kan dit gewoon gebeuren via het menu "Aanmaken / Website publiceren".
In Visual Web Developer Express
In de versie "Visual Web Developer Express" bestaat deze functionaliteit niet, maar ze kan wel makkelijk worden geïnstalleerd als bijkomende tool:
- start "Visual Web Developer Express" op;
- kies in het menu "Tools" het item "Externe tools...";
- voeg een nieuwe tool toe met de volgende parameters:
- Titel: Pre-&Compile (non-updatable);
- Commando: C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_compiler.exe;
- Argumenten: -p "$(ProjectDir)" -v / "$(ProjectDir)\..\Compiled";
- vanaf dit ogenblik is "Pre-&Compile (non-updatable)" beschikbaar in het menu "Tools".
Opmerking: het kan interessant zijn om de lijn "Argumenten" als volgt te wijzigen, zodat het product van de compilatie meteen worden verstuurd naar de www.root-directory van uw lokale webserver:
-p "$(ProjectDir)" -v / "c:\inetpub\wwwroot". U kunt ook het commando "-f" toevoegen als u wilt dat de content van de bestemmingsdirectory voorafgaandelijk wordt gewist.
Daarna ...
Zodra de precompilatiedirectory is aangemaakt, volstaat het de content ervan in de www.root-directory van uw definitieve http-server te plaatsen, bijvoorbeeld via FTP.
Opmerking de volledige versie van Visual Studio laat ook de FTP-overdracht toe.