1. 最简单的步骤
- 服务器端:Windows Server 2008 R2
- 客户端:Windows 7 X64
1.1. 在远程服务器上安装 Web Deploy 3.6
注意,安装的时候,一定要选中所有的模块,否则的话会有问题!如果出现问题,需要把Web Deploy 3.6卸载后重新安装,安装的时候一定要选中所有的模块。
安装完毕后,要确保 Web Deploy Agent Service
启动
1.2. 远程服务器上,安装 .net framework 4.5.1
或以上版本
注意:.net framework 4.5.1 版本在IIS中会显示成 v4.0.30319
1.3. 配置服务器端IIS中的 Management Service
服务
1.4. 在远程服务器中 Deploy
2. 带数据库的情况
建议把数据库放置到一台专门的数据库服务器上。
2.1. 在服务器上先配置好 Web Deploy
见上门的 1.1 -> 1.3
的步骤
2.2. 配置数据库连接字符串
其他发布步骤与不带数据库的情况一样
3. 无限循环重定向的问题
如果是发布到服务器端出现:请求无限循环重定向,请检查IIS服务器端的设置,坑死