Visual Studio 2019 使用 Web Deploy 发布远程站点到IIS服务器
Visual Studio 2019 使用 Web Deploy 发布远程站点到IIS服务器的方式
在开发完项目之后,我们需要把开发的项目发布到指定的服务器上,有两种方式,如下
1、把项目发布成文件系统,把已发布的文件系统文件拷贝到iis服务器,然后进行部署网站即可。
2、使用Web Deploy快速发布至iis服务器
笔者重点介绍第二种方式,即使用Web Deploy快速发布至iis服务器的完整步骤,另外笔者使用的是Windows Server 2019 Standard 系统 作为iis服务器的
具体步骤如下
1、查看是否安装了Web Deploy,未安装的话,去下载 https://www.microsoft.com/zh-cn/download/confirmation.aspx?id=43717 安装即可,正常情况下Windows Server 系统会自带。
下载中文版本,下载之后点击安装,安装类型 选择 完整 安装即可
2、安装IIS管理服务(说明:如果IIS管理服务已安装(并启动),可省略该步骤。)
1、打开服务器管理器
点击添加角色,选择下一步
选择下一步
选择下一步
选择 Web服务器(IIS)
点击 安装 等待安装完成即可
3、配置 IIS 管理,打开iis管理器
双击 管理服务 确认以下信息,保持默认即可(注意,默认端口号:8172),注意 第一次设置的时候只能选择Windows 凭证即winows 用户验证,完后第一次设置以后,下次设置的时候在可以选择Windows 凭证和IIS管理凭证
添加iis管理用户, 双击 IIS 管理器用户
配置“站点” 的 IIS 管理器权限,先建一个网站testaspnetcore,然后给testaspnetcore站点设置iis管理权限
4、使用Visual studio 2019 通过Web Deploy 发布项目到IIS服务器上
选择项目,右键 发布, 选择IIS FTP等
输入服务器 站点名称 用户名个密码,点击 验证连接
点击 保存 发布
5、遇到错误以及解决方式
1、 输入服务器 站点名称 用户名个密码,点击 验证连接 失败,首先确认 服务器 站点名称 用户名个密码是否正确,再次查看WMSVC即Web Management Service服务 是否启动 ,未启动,启动服务,win + r 输入 services.msc
2、 错误 Web deployment task failed,出现http://go.microsoft.com/fwlink/?LinkId=221672#ERROR_FILE_IN_USE。) 文件正在使用
相关文章
- Visual Studio Code 运行多开发语言环境 Code Runner的简答使用
- Microsoft Visual Studio Installer Projects 安装包的制作案例--------打包Winform安装程序以及创建桌面快捷方式和菜单程序以及设置卸载和开机启动
- 使用Visual Studio安装向导
- Visual Studio 2013 无法正常打开项目文件
- Visual Studio调试服务端程序:w3wp进程消失 解决办法
- Visual Studio Code Active File in StatusBar 扩展以及 Extension API 概述
- Visual Studio 未能解析主引用 该框架版本高于当前目标框架
- Visual Studio快捷键
- PHP Tools for Visual Studio 2019-2022 1.7 Crack
- visual studio code 如何取消提示
- DL之IDE:深度学习环境安装之Visual Studio 2015版本+CUDA8.0+Cudnn8.0+OpenCV 3.1.0版本完美搭配安装图文教程之详细攻略
- 猿创征文|Python基础——Visual Studio版本——Web开发
- [h5棋牌项目]-22-Visual Studio 报错 未将对象引用设置到对象的实例
- [h5棋牌项目]-21-Visual Studio 2017对xp的支持
- https://docs.microsoft.com/zh-cn/visualstudio/install/install-visual-studio?view=vs-2022 安装 Visual
- Microsoft Visual C++ Runtime Library Runtime Error的解决的方法
- 使用 Visual Studio Code (VSCODE)写 C51 (持续更新 2018-04-09)
- Visual Studio中的C++更新及WSL2
- Visual Studio 2022: 增加对虚幻引擎的支持
- 盘点Visual Studio 2022 17.4 给C++开发者带来的新东西
- Visual Studio Code新增ARM支持
- visual studio “通常每个套接字地址(协议/网络地址/端口)只允许使用一次“
- Visual Studio高效调试手段与技巧总结(经验分享)
- Visual Studio技巧之打造拥有自己标识的代码模板
- CPython入门----下载安装Visual Studio 2017
- Visual Studio 2022安装配置|项目运行|问题解决【C#学习】
- 【环境配置】安装 Visual Studio 2022 Community 卡住了&& 安装 Windows SDK (Software Development Kits)卡住了
- Bearpi开发板之Visual studio code终端编译