Cet article explique ce que sont les fichiers ASPX et comment ils sont utilisés, ce qu’il faut faire si vous en téléchargez un par erreur, et comment en convertir un dans un format plus utilisable.

Qu’est-ce qu’un fichier ASPX ?

Un fichier portant l’extension ASPX est un fichier Active Server Page Extended conçu pour le cadre ASP.NET de Microsoft. Il est également appelé formulaire Web .NET. Bien qu’ils se ressemblent beaucoup, les fichiers ASPX ne sont pas les mêmes que les fichiers Web Handler qui se terminent par ASHX.

Un serveur Web génère ces fichiers, qui contiennent des scripts et des codes source permettant de communiquer au navigateur la manière dont une page Web doit être ouverte et affichée.

Le plus souvent, vous ne verrez probablement cette extension que dans une URL ou lorsque votre navigateur Web vous envoie accidentellement un fichier ASPX au lieu de celui que vous pensiez télécharger.

Comment ouvrir les fichiers ASPX téléchargés

Si vous avez téléchargé un fichier ASPX et que vous vous attendiez à ce qu’il contienne des informations (comme un document ou d’autres données enregistrées), il est probable que quelque chose ne va pas avec le site Web et qu’au lieu de générer des informations utilisables, il a fourni ce fichier côté serveur à la place.

Dans ce cas, une astuce consiste à le renommer en fonction de ce que vous attendez de lui. Par exemple, si vous vous attendiez à recevoir une version PDF d’une facture de votre compte bancaire en ligne, mais qu’au lieu de cela vous avez reçu un fichier portant cette extension, renommez-le en bill.pdf et ouvrez-le. Si vous attendiez une image, essayez de renommer le fichier en image.jpg. Vous voyez le genre.

Renommer un fichier ASPX en PDF.

Pour pouvoir renommer l’extension d’un fichier, votre ordinateur doit être configuré pour afficher l’extension du fichier. Pour ce faire, ouvrez la boîte de dialogue Exécuter (WIN+R) et entrez dossiers de contrôle. Utilisez le menu Affichage pour localiser Cacher les extensions pour les types de fichiers connus – décochez la case et appliquez les modifications.

Le problème est que, parfois, le serveur (le site Web qui vous fournit le fichier ASPX) ne nomme pas correctement le fichier généré (le PDF, l’image, le fichier musical, etc.) et ne le présente pas au téléchargement comme il le devrait. Vous effectuez simplement cette dernière étape manuellement.

Vous ne pouvez pas toujours changer l’extension d’un fichier en quelque chose d’autre et vous attendre à ce qu’il fonctionne sous le nouveau format. Le cas d’un fichier PDF et de l’extension de fichier ASPX est très particulier, car il s’agit simplement d’une erreur de nom que vous corrigez.

Parfois, la cause de ce problème est liée au navigateur ou au plug-in, de sorte que vous pourriez avoir de la chance en chargeant la page qui génère le fichier ASPX à partir d’un navigateur différent de celui que vous utilisez actuellement. Par exemple, si vous utilisez Internet Explorer, essayez de passer à Chrome ou à Firefox.

Comment ouvrir d’autres fichiers ASPX

Si vous voyez une URL avec ASPX à la fin, comme celle-ci de Microsoft, cela signifie que la page Web est exécutée dans le cadre ASP.NET :

Il n’est pas nécessaire de faire quoi que ce soit pour ouvrir ce type de fichier car votre navigateur le fait pour vous, qu’il s’agisse de Chrome, Firefox, Edge, etc.

Lorsque le navigateur affiche la page, elle a l’air tout à fait normale ; voici à quoi ressemble le code source derrière la page dans cet exemple :

Exemple de texte ASPX.

Le code réel du fichier ASPX est traité par le serveur web et peut être codé dans n’importe quel programme qui code en ASP.NET. Visual Studio de Microsoft est un programme gratuit que vous pouvez utiliser pour ouvrir et modifier ces fichiers. Un autre outil, bien que non gratuit, est le populaire Adobe Dreamweaver. Parfois, un fichier ASPX peut être visualisé et son contenu édité avec l’un des éditeurs de fichiers texte gratuits.

De nombreuses URL se terminent par default.aspx car ce fichier sert de page Web par défaut pour les serveurs Microsoft IIS (c’est-à-dire la page qui s’ouvre lorsqu’un utilisateur demande la page Web racine du site). Il peut toutefois être remplacé par un autre fichier par un administrateur.

Comment convertir un fichier ASPX

Les fichiers ASPX ont un but précis. Contrairement aux images, comme les PNG, JPG, GIF, etc., pour lesquelles une conversion de fichier permet de conserver la compatibilité avec la plupart des éditeurs et visionneurs d’images, les fichiers ASPX cesseront de faire ce qu’ils sont censés faire si vous les convertissez dans d’autres formats de fichier.

Si vous les convertissez en HTML, par exemple, le résultat HTML ressemblera certainement à la page Web ASPX. Cependant, étant donné que les éléments des fichiers ASPX sont traités sur un serveur, vous ne pouvez pas les utiliser correctement s’ils existent sous forme de fichiers HTML, PDF, JPG ou tout autre fichier vers lequel vous les convertissez sur votre ordinateur.

Toutefois, étant donné qu’il existe des programmes qui utilisent les fichiers ASPX, vous pouvez en enregistrer un sous un autre format si vous l’ouvrez dans un éditeur approprié. Visual Studio, par exemple, peut enregistrer les fichiers ASPX en tant que HTM, HTML, ASP, WSF, VBS, ASMX, MSGX, SVC, SRF, JS, etc.

Vous ne pouvez toujours pas l’ouvrir ?

Veillez à ne pas confondre d’autres extensions de fichiers portant un nom similaire avec une extension se terminant par .ASPX.

Par exemple, les fichiers ASX semblent être liés aux fichiers ASPX, mais il pourrait s’agir en fait de fichiers d’index temporaire de la bibliothèque Alpha Five qui ne fonctionnent que dans le contexte de la plate-forme Alpha Anywhere. Il en va de même pour d’autres fichiers comme ASCX.