服务器环境

  • Windows Server 2012 R2
  • IIS 8

本地环境

  • Visual Studio 2017

准备

参考

步骤

VS给我们提供了四种部署方式,这里要介绍的是FTP和Web 部署方式。

安装IIS

FTP和Web Deploy都需要安装IIS。

  1. 打开服务器管理器,点击【添加角色和功能】
  2. 在【服务器角色】选项勾选以下项:其中有些项可以不安装,但不确保接下来是否可以顺利配置。
  3. 点击下一步,在【功能】里选中.NET Framework:
  4. 点击安装,等待其安装完毕。

FTP发布

FTP发布相对简单,但是它无法以不同端口上传不同网站(一种替代方案:在同一网站下添加多个应用程序,上传时以不同路径区分每个网站,但这种方式还是使用同一端口)。

Continue reading “ASP.NET Web 应用程序远程部署到IIS”

UWP应用无法直接使用Windows代理,需要使用Fiddler。

准备

步骤

Fiddler

  1. 安装Fliddler后,点击左上角的【WinConfig】。
  2. 在弹出的窗口选择对应的UWP应用,点击【Save changes】保存。

Clash

  1. 如果使用Clash软件代理,在【General】页面点击UWP Lookback行的【EnableLookback.exe】(对,这个是可以点击的)。
  2. 然后同Fiddler的步骤2,选中UWP后保存。