Как открыть, редактировать и конвертировать файлы ASMX

Аббревиатура от Active Server Method File, файла с расширением ASMX, является исходным файлом веб-службы ASP.NET.

В отличие от веб-страниц ASP.NET, которые используют расширение файла .ASPX, файлы ASMX функционируют как служба, которая не имеет графического интерфейса пользователя, а вместо этого используется для перемещения данных и выполнения других действий за кулисами.

Будьте осторожны, чтобы не перепутать файлы ASMX и ASCX. Хотя они могут показаться похожими, они используются по разным причинам.

Как открыть файл ASMX

Файлы ASMX — это файлы, используемые при программировании на ASP.NET, и их можно открыть с помощью любой программы, кодирующей в ASP.NET (например, Microsoft Visual Studio и Visual Web Developer).

Вы также можете использовать Блокнот Windows или другой бесплатный текстовый редактор, чтобы открыть файл ASMX для редактирования в виде текстового файла.

Файлы ASMX не предназначены для просмотра или открытия браузером. Если вы загрузили файл ASMX и ожидали, что он будет содержать информацию (например, документ или другие сохраненные данные), вероятно, что-то не так с веб-сайтом, и вместо того, чтобы генерировать полезную информацию, он предоставил этот файл на стороне сервера. Попробуйте переименовать файл с правильным расширением в качестве кратковременного исправления.

Например, если при попытке загрузить документ в формате PDF вы получите документ с расширением .ASMX, просто удалите эти четыре буквы после точки и замените их на .PDF.

Если вы обнаружите, что приложение на вашем компьютере пытается открыть файл ASMX, но это неправильное приложение, или если вы предпочитаете, чтобы другая установленная программа открывала файлы ASMX, см. Руководство Как изменить программу по умолчанию для конкретного расширения файла, чтобы узнать, как это сделать. это изменение в Windows.

Как конвертировать файл ASMX

Возможно, вы сможете использовать одну из программ Microsoft, упомянутых выше, для преобразования файла ASMX в другой формат.

Ниже приведена информация о переносе веб-служб ASP.NET на платформу Windows Communication Foundation (WCF). Это полезно, если вам нужно использовать службы .NET 2.0 в .NET 3.0.

Вы можете узнать, как создать файл языка описания веб-служб (WSDL) из файла ASMX с помощью этого руководства по веб-ссылкам.

Ссылка на основную публикацию