什么是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文件时遇到了哪些问题,我会看看我能做些什么来帮助。