ASP.NET 应用部署全攻略
在 Web 应用开发中,将应用成功部署到服务器并确保其正常运行是至关重要的环节。本文将详细介绍 ASP.NET 应用部署的相关知识和具体操作步骤。
1. 应用扩展管理与并行执行
在应用开发过程中,我们可以通过特定对话框浏览设置,查看每种文件类型的处理程序。例如,ASPX 文件类型由 aspnet_isapi.dll 处理。
.NET Framework 有多个版本,如 1.0、1.1、2.0、3.0 和 3.5,它们分别安装在 Windows 主文件夹的不同目录中(具体位置因操作系统而异)。值得注意的是,应用程序配置对话框是虚拟目录的属性,而非计算机本身的属性。这意味着我们可以为每个站点指定不同版本的 aspnet_isapi.dll。例如,我们可以将一个虚拟目录中的站点配置为使用 ASP.NET 2.0,而将另一个不同虚拟目录中的站点配置为使用 ASP.NET 3.0。这样,单个 Web 服务器就不会局限于特定版本的 ASP.NET。
2. 手动部署 ASP.NET 应用
由于 ASP.NET 2.0 采用运行时编译模型,对于简单应用,部署变得比以前的版本容易得多。我们只需部署 ASPX 和代码隐藏文件,其余工作由 Web 服务器处理。
然而,许多应用可能包含更多的组件。例如,我们可能使用数据库,需要为服务器配置数据库连接;在代码中,可能使用第三方程序集,而我们没有其源代码;或者可能需要在服务器上设置自定义权限。
一般来说,手动部署 ASP.NET 应用可按以下步骤进行:
1. 配置数据库和数据库连接 :将数据库和数
超级会员免费看
订阅专栏 解锁全文
8

被折叠的 条评论
为什么被折叠?



