什麼是ASAX文件?

如何打開,編輯和轉換ASAX文件

帶有ASAX 文件擴展名文件是ASP.NET應用程序使用的ASP.NET服務器應用程序文件。

最常見的ASAX文件是global.asax文件,用於處理應用程序啟動或關閉時的某些功能。 一個Web應用程序只能有這些ASAX文件之一,並且包含在應用程序中是完全可選的。

以下部分是關於ASAX文件的一些附加信息。

如何打開一個ASAX文件

微軟的Visual Studio軟件可以打開ASAX文件,就像他們的免費社區版一樣。

由於ASAX文件只是包含代碼的文本文件,因此您可以使用任何文本編輯器來打開它們。 Windows有可以打開文件的操作系統內置的記事本應用程序,但第三方程序也可以使用免費的Notepad ++。

注意: ASAX文件不打算被瀏覽器查看或打開。 如果你已經下載了一個ASAX文件,並希望它包含信息(如文檔或其他保存的數據),那麼網站可能會出現問題,而不是生成可用信息,而是提供此服務器端文件。

如果發生這種情況,您應該能夠將文件擴展名從.ASAX重命名為文件應該保存的擴展名,例如.PDF(如果它是PDF文檔)。

重要提示:您通常不能像這樣更改文件的擴展名,並期望新文件正常工作。 為此,你需要一個文件轉換工具 。 但是,在這種情況下,問題僅在於文件擴展名被錯誤地命名,因此將其重命名為正確的擴展名將工作得很好。

注意: ASX和ASA文件與ASAX文件不同。 即使它們的文件擴展名非常相似,ASX文件也是一個Microsoft ASF重定向器文件,用於存儲音頻或視頻文件的播放列表,如ASF文件。 您可以使用VLC或Windows Media Player打開ASX文件。 ASA文件是文本編輯器可以打開的ASP配置文件。

如果您發現PC上的應用程序嘗試打開ASAX文件,但它是錯誤的應用程序,或者如果您希望另一個已安裝的程序打開ASAX文件,請參閱我的如何更改特定文件擴展名的默認程序 Windows中的這一變化。

有關Global.asax文件的更多信息

global.asax文件駐留在ASP.NET應用程序的根目錄下,除了源自服務器端的請求之外,不能通過任何請求下載或查看。 這意味著任何外部嘗試查看或下載此特定的ASAX文件在默認情況下都會被阻止。

您可以在Microsoft Developer Network網站和DotNetCurry.com上閱讀更多關於global.asax文件的用法。 ASP.NET網站介紹瞭如何使用global.asax文件並給出一個示例文件,以便您可以看到文件中的信息是如何構建的。

如何轉換ASAX文件

需要保持ASP.NET功能的ASAX文件不能轉換為任何其他格式。 這樣做意味著應用程序無法找到該文件,因此無法像使用它那樣使用它。

如果您正在尋找如何將global.asax轉換為Code-Behind以便將源代碼放入單獨的文件中,請參閱Coding論壇上的此主題。 但是,您還應該閱讀ASP Alliance的這篇文章,其中介紹了ASP.NET v2.0如何用Code-Beside替換Code-Behind。

有關ASAX文件的更多幫助

有關通過社交網絡或通過電子郵件與我聯繫,在技術支持論壇上發布等信息,請參閱獲取更多幫助 。 讓我知道您打開或使用ASAX文件時遇到了哪些問題,我會看看我可以做些什麼來幫助。