Файл с ASHX расширение файла - это файл веб-обработчика ASP.NET, который часто содержит ссылки на другие веб-страницы, используемые в приложении веб-сервера ASP.NET.

Функции в файле ASHX написаны на языке программирования C #, и иногда ссылки настолько короткие, что файл ASHX может оказаться всего лишь одной строкой кода.

Большинство людей сталкиваются с файлами ASHX только случайно, когда они пытаются загрузить файл с веб-сайта, например PDF файл. Это связано с тем, что файл ASHX ссылается на файл PDF, чтобы отправить его в браузер для загрузки, но неправильно называет его, добавляя .ASHX в конце вместо .PDF.

Файлы ASHX

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

Файлы ASHX - это файлы, используемые при программировании ASP.NET, и их можно открыть с помощью любой программы, кодирующей в ASP.NET, например Microsoft Visual Studio а также Сообщество Microsoft Visual Studio.

Поскольку это текстовые файлы, вы также можете открывать файлы ASHX с помощью текстового редактора, например Блокнот ++. Использовать этот Лучшие бесплатные текстовые редакторы список, чтобы увидеть наши фавориты.

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

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

Лучший трюк с файлом ASHX - просто переименовать его в тот тип файла, который вы ожидали. Кажется, многие действительно должны быть файлами PDF, поэтому, например, если вы загружаете файл ASHX из своей электрической компании или банка, просто переименуйте его как statement.pdf и откройте его PDF-ридер. Примените ту же логику к музыкальному файлу (переименуйте его в file.mp3), файл изображения (.png или .jpg), так далее.

Когда возникают эти проблемы, на веб-сайте, который вы посещаете, на котором запущен файл ASHX, возникает какая-то проблема, и этот последний шаг, на котором обработчик HTTP ASP.NET, который обрабатывает файл ASHX на сервере, не называет его как что угодно.. Таким образом, переименование файла - это всего лишь последний шаг, который вы делаете сами.

Если это часто происходит при загрузке файлов PDF, возможно, проблема связана с подключаемым модулем PDF, который использует ваш браузер. Вы сможете исправить этот сбой, переключив браузер на использование Плагин Adobe PDF вместо.

Вы не можете просто переименовать любой файл, чтобы иметь другое расширение, и ожидать, что он будет работать правильно, потому что изменение расширения файла на самом деле не меняет файл формат. Например, вы не можете переименовать файл .PDF в .DOCX файл и предположим, что он откроется нормально в текстовый редактор. А инструмент преобразования необходимо для истинного преобразования файлов.

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

Вам не нужно конвертировать файл ASHX в любой другой формат, если это не один из форматов файлов. перечисленные в диалоговом окне «Сохранить как» в Microsoft Visual Studio или одной из других упомянутых программ выше.

Перечисленные здесь форматы относятся к другим текстовым форматам, поскольку это и есть настоящий файл ASHX - текстовый файл.

На самом деле, если файл ASHX когда-либо будет изменен для использования другого расширения файла, он, скорее всего, немедленно прекратите работу на веб-сервере ASP.NET, поскольку другие файлы, которые ссылаются на него, не будут знать, где файл есть.

Все еще не могу открыть файл?

Если вы не можете открыть файл ASHX, еще раз проверьте, действительно ли вы используете файл ASHX. Некоторые файлы используют расширения файлов, Смотреть например .ASHX, когда они действительно пишутся одинаково.

Например, файл ASHX - это не то же самое, что файл ASH, который может быть файлом системного меню Nintendo Wii, файлом аудиометаданных Audiosurf или файлом сценария ASH KoLmafia. В каждом из этих случаев для открытия файла ASH требуется другая программа.

То же самое верно, если у вас есть ASX, ASCX, АШБАК, или AHX файл. Соответственно, это либо файлы Microsoft ASF Redirector, либо файлы временного индекса библиотеки Alpha Five; Файлы пользовательского веб-контроля ASP.NET; Файлы архива Ashampoo Backup; или файлы модуля отслеживания WinAHX или файлы сценария AutoHotkey.

Идея во всех этих случаях проста: исследуйте расширение файла, чтобы узнать, какая программа может его открыть или какая служба / приложение способно преобразовать его в новый формат.

часто задаваемые вопросы

  • Как открыть файл ASHX на Mac?

    Чтобы открыть файл ASHX на Mac, попробуйте Apple TextEdit, AbiSource, AbiWord или MacroMates TextMate. Вы также можете открыть файл ASHX в веб-браузере на вашем Mac.

  • Как преобразовать файл ASHX в PDF?

    Простой способ преобразовать файл ASHX в PDF - открыть файл в веб-браузере. Ваш PDF-ридер откроется; оттуда сохраните файл в формате PDF на локальный диск. Другой вариант: переименуйте файл в .pdf, а затем откройте его в Adobe Reader.

  • Как создать файл ASHX в ASP.NET?

    Чтобы создать универсальный обработчик (файл ASHX), нажмите Контроль+N. Затем под Интернет > C #, выберите Универсальный обработчик шаблон.