Web 部署可以在 VS2010 里直接使用 HTTP 部署网站(此方式不可以在无项目文件的网站使用)。不要把 Web 部署和 FPSE(Front Page Server Extensions)混淆,FPSE 已经过时。

 

1. 准备 IIS

       需要添加两个额外的组件。再次打开 WebPI,在 Web 平台页签的 Web 服务器里选择“自定义”,在“部署和发布”里选择“Web 部署工具”,在管理里选中“管理服务”选项。同时选中这两项对于让部署正常工作极其重要。

       安装完成后,启动 IIS管理器,从“连接”的树控件里选择服务器项。滚动到屏幕底部,如果所有部件都已经正确安装,会看到两个新图标:管理服务、管理服务代理。

       配置并启动一个监听远程 IIS 管理请求的 Windows 服务:双击“管理服务”图标打开对话框,选中“启用远程连接”选项,单击应用,然后单击“启动”。启用远程连接,就是允许其他计算机对 IIS 执行管理工作。

       默认情况下,管理服务并不随服务器的启动自动启动。如果你希望它自动启动,则需要在“服务”工具里修改 Web Management Service 的设置:

ASP.NET 网站部署 Part.2(使用 Web 部署)

 

2. 网站

       为了演示,我们使用 “ASP.NET 空 Web 应用程序”模板创建一个 VS 项目,新增一个 Default.aspx 表单,内容与上一篇文章(文件复制部署网站)中介绍一样,显示正确的 .NET 版本号。

ASP.NET 网站部署 Part.2(使用 Web 部署)

object sender, EventArgs e)
{
    Label1.Text = System.Environment.Version.Major.ToString();
}

相关文章:

  • 2021-04-23
  • 2021-12-04
  • 2021-12-04
  • 2021-10-07
  • 2021-12-04
  • 2021-12-30
  • 2021-04-04
猜你喜欢
  • 2020-10-29
  • 2021-11-07
  • 2021-05-30
  • 2021-12-22
  • 2021-11-07
  • 2021-11-07
  • 2021-11-07
相关资源
相似解决方案