Pages Web ASP.NET - Publication du site Web


1. Utilisez la dernière version d'ASP.NET

Avant de continuer, assurez-vous que votre ordinateur hôte exécute la dernière version d'ASP.NET (4.0 ou 4.5).


2. Copiez les dossiers Web

Copiez votre site Web (tous les dossiers et le contenu) de votre ordinateur de développement vers un dossier d'application sur votre ordinateur d'hébergement distant (serveur).

Si votre application contient des données, ne copiez pas les données (voir point 4 ci-dessous).


3. Les fichiers DLL

Assurez-vous que le dossier bin, sur votre ordinateur d'hébergement distant, contient les mêmes fichiers dll que sur votre ordinateur de développement.

Après avoir copié le dossier bin, il devrait contenir des fichiers comme celui-ci :

Microsoft.Web.Infrastructure.dll
NuGet.Core.dll
System.Web.Helpers.dll
System.Web.Razor.dll
System.Web.WebPages.Administration.dll
System.Web.WebPages.Deployment.dll
System.Web.WebPages. dll
System.Web.WebPages.Razor.dll
WebMatrix.Data.dll
WebMatrix.WebData


4. Copiez vos données

Si votre application contient des données ou une base de données. Par exemple, une base de données SQL Server Compact (un fichier .sdf dans le dossier App_Data), considérez ce qui suit :

Voulez-vous publier vos données de test sur le serveur distant ?

Préférablement pas.

Si vous avez des données de test sur votre ordinateur de développement, elles peuvent écraser les données de production sur votre ordinateur d'hébergement distant.

Si vous devez copier une base de données SQL (fichier .sdf), vous devriez peut-être tout supprimer dans la base de données, puis copier le fichier .sdf vide de votre ordinateur de développement vers le serveur.

C'EST ÇA. BONNE CHANCE !