Une abréviation pour Fichier de méthode Active Server , un fichier portant l’extension de fichier ASMX est un fichier source du service Web ASP.NET.
Contrairement aux pages Web ASP.NET qui utilisent l’extension de fichier .ASPX, les fichiers ASMX fonctionnent comme un service dépourvu d’interface utilisateur graphique. Ils servent à déplacer des données et à effectuer d’autres actions en coulisse.
Comment ouvrir un fichier ASMX
Les fichiers ASMX sont des fichiers utilisés avec la programmation ASP.NET et peuvent être ouverts avec n’importe quel programme codé en ASP.NET (comme Visual Studio et Visual Web Developer de Microsoft).
Vous pouvez également utiliser le Bloc-notes Windows ou un autre éditeur de texte libre pour ouvrir le fichier ASMX et le modifier en tant que fichier texte.
Les fichiers ASMX ne sont pas destinés à être visualisés ou ouverts par le navigateur. Si vous avez téléchargé un fichier ASMX et vous attendez à ce qu'il contienne des informations (telles qu'un document ou d'autres données enregistrées), il est probable que le site Web présente un problème. Au lieu de générer des informations utilisables, il a plutôt fourni ce fichier côté serveur. Essayez de renommer le fichier avec l’extension appropriée en guise de solution à court terme.
Par exemple, si, lorsque vous essayez de télécharger un document au format PDF, vous en obtenez un avec l’extension de fichier .ASMX, supprimez ces quatre lettres après la période et remplacez-les par .PDF.
Si vous constatez qu'une application de votre ordinateur tente d'ouvrir le fichier ASMX mais qu'il s'agit d'une mauvaise application ou si vous préférez qu'un autre programme installé ouvre les fichiers ASMX, reportez-vous à notre guide Comment changer le programme par défaut pour un fichier spécifique pour créer cela change dans Windows.
Comment convertir un fichier ASMX
Vous pourrez peut-être utiliser l’un des programmes Microsoft mentionnés ci-dessus pour convertir un fichier ASMX en un autre format.
Voici quelques informations sur la migration des services Web ASP.NET vers la plateforme Windows Communication Foundation (WCF). Ceci est utile si vous devez utiliser les services .NET 2.0 sous .NET 3.0.
Vous pouvez apprendre à créer un fichier WSDL (Web Services Description Language) à partir d'un fichier ASMX avec ce guide WebReference.