加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 教程 > 正文

分析怎样用Visual Studio远程调试部署在Azure上的Web App

发布时间:2021-05-30 18:53:53 所属栏目:教程 来源:互联网
导读:留意器材的版本 在开始正文前让我们先搜查一下行使的 Azure SDK 版本和 Visual Studio 版本。按照MSDN的先容,Azure 的长途调试成果是在 Azure SDK 2.2 中插手的

在开始正文前让我们先搜查一下行使的 Azure SDK 版本和 Visual Studio 版本。按照MSDN的先容,Azure 的长途调试成果是在 Azure SDK 2.2 中插手的,以是请确保您的呆板上安装了2.2可能是更新的 Azure SDK。

关于 Visual Studio 的版本题目,MSDN上的描写也很风趣。大意是行使 Visual Studio 2012 已经可以长途调试 Azure 上的 Website 了,可是 Visual Studio 2013 又对此做了许多的晋升。小我私人领略***行使 VS2013,可能更新的版本。

笔者在写本文时的尝试情形是 VS2015 update3 和 Azure SDK 2.9。

道理简介

假如我们要行使运行在呆板A上的 Visual Studio 调试其它一台呆板B上运行的一个措施 myapp(呆板B上没有安装 visual studio),我们不只要把附带 pdb 文件的 myapp 措施陈设到呆板B上,还要在呆板B上运行一个调试帮助措施 msvsmon.exe。运行 msvsmon.exe 后,Visual Studio 就可以或许 attach 住 myapp 并行使其 pdb 文件举办调试,这就是 Visual Studio 的长途调试成果。而 msvsmon.exe 措施必需与特定版本的 Visual Studio 相匹配才气事变,以是它被集成在 Visual Studio 的安装包中,用时去 Visual Studio 的安装目次中搜刮就能找到。

长途调试 Azure Web App 和上面的进程是一样的,只不外我们必要通过云端的设置来指定 msvsmon.exe 对应的 Visual Studio 版本,并汇报云端打开一些调试所需的端口。

下面就让我们一步步的踏上VS长途调试 Azure App 之旅。

配置 Deployment credentials

当我们陈设网站时就必要建设这个账号,这个账号既可以用来陈设又可以用来长途调试。

下载宣布用的 publishing profile

Publishing profile 是用于举办宣布操纵的设置文件。当我们要宣布一个网站可能是一个 Web 应用时,必要许多的根基信息,好比处事器在那边?用户名是什么?暗码是什么?等等…这些信息完好生涯在 publishing profile 文件中,有乐趣的伴侣可以打开这个文件看看内里的具体信息。

无论调试与否,我们都要把应用宣布到 Azure 上去,以是先下载 publishing profile:

应承长途调试 Web App

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读