使用Visual Studio 2012远程调试Windows Azure网站

登录Windows Azure门户,点击"所有项目"中的网站名称。

点击"配置"。

在"远程调试"选项中选择"打开",在"远程调试VISUAL STUDIO版本"中选择"2012"。

点击下方的"保存"按钮。

来到VS2012项目中,在程序中打上断点。

右键项目,点击"发布",在"配置"中选择"Debug",点击"发布"按钮。

在Visual Studio 2012中点击"调试"按钮,再点击"附加到进程"。

在"附加到进程"窗口的"限定符"中,输入Windows Azure网址,不带https,比如:yourwebsitename.chinacloudsites.cn,勾选"显示所有用户的进程"。

在跳出的Windows安全窗口中,要求输入用户名和密码。

再次回到登录Windows Azure门户,点击"所有项目"中的网站名称。

点击右下方的"下载发布配置文件"(如果以前有就不需要下载了),保存到本地电脑的某个地方。用记事本打开。

查找userName=和userPWD=,拷贝其值到Windows安全窗口中要求输入的用户名和密码中,注意,要在userName=值前面加.\,即用户名的形式是:.\someusername,点击"确定"按钮。

选择w3wp进程,再点击"附加"按钮。

参考资料:

http://azure.microsoft.com/blog/2014/05/06/introduction-to-remote-debugging-on-azure-web-sites/
http://blogs.msdn.com/b/webdev/archive/2013/11/05/remote-debugging-a-window-azure-web-site-with-visual-studio-2013.aspx

时间: 2024-10-25 00:06:27

使用Visual Studio 2012远程调试Windows Azure网站的相关文章

Visual Studio 2012远程调试中遇到的问题

有的时候开发环境没问题的代码在生产环境中会某些开发环境无法重现的问题,或者需要对生产环境代码进行远程调试该怎么办? Vs已经提供给开发者远程调试的工具 下面简单讲讲该怎么用,前期准备:1.本地登录账户,密码跟远程服务器保持一致(VS2012以前需要,现在我没测试,干脆也搞一样,省得出问题)2.根据服务器系统版本拷贝对应的远程调试工具到服务器然后运行里面的msvsmon.exe 3.本地开启VS,工具->附加进程 注意:限定符这里要填写计算机名,不能填写IP,我填写IP直接报错本地代码跟服务器代码

Microsoft Azure Web Sites应用与实践【3】—— 通过Visual Studio Online在线编辑Microsoft Azure 网站

Microsoft Azure Web Sites应用与实践 系列: [1]—— 打造你的第一个Microsoft Azure Website [2]—— 通过本地IIS 远程管理Microsoft Azure Web Site [3]—— 通过Visual Studio Online在线编辑Microsoft Azure 网站 通过Visual Studio Online在线编辑Microsoft Azure 网站 一想到网站开发,我们眼前可能很快浮现出比较强大的电脑和特定的编辑和调试发布工具

Visual Studio 2015 远程调试(联调)

大多数情况下,只要在本地启动VS的调试,自己传参数,按步骤执行就可以了.但有时需要与客户端联调时,就需要将IIS ExPress的站点对外公布,以实现实现调试. 在VS2015以前,只需要user/iisexpress文件夹下的applicationhost.config添加ip映射就可以了.到了VS2015就更加方便了,VS2015会在项目文件夹加一个.vs的文件夹, 这里就是放applicationhost.config信息的地方,只需要修改就里就可以了. 打开applicationhost

.Net多线程编程—使用Visual Studio 2012进行调试

1 相关概念 1)栈帧 C语言中,每个栈帧对应着一个未运行完的函数.栈帧中保存了该函数的返回地址和局部变量. 栈帧也叫过程活动记录,是编译器用来实现过程/函数调用的一种数据结构. 2)单步执行与单步函数执行 单步执行又被称为逐语句执行,单步函数执行又被称为逐过程执行.单步函数执行不会进入函数体. 3)主线程不会显示在Parallel Tasks 窗口中,因为主线程不是任务.但它会显示在显示线程的窗口中. 2 Parallel Tasks 窗口 打开窗口: 断点调试情况下,按F5或点击"启动调试&

visual studio 局域网远程调试web项目

1.进入项目根目录,找到.vs/config/applicationhost.config文件(可能是隐藏的) 2.搜索sites节点,找到当前项目,并添加一个binding配置节,将ip地址设置为本机ip 3.关闭防火墙 4.F5进入debug模式,然后在局域网中另一台电脑上访问此地址,就会进入断点了.

visual studio 2012打开提示 未能将网站×××配置为使用 ASP.NET 4.5 和 尚未在Web服务器上注册,您需要手动将Web服务器配置为使用ASP.NET 4.5,问题解决

未能将网站×××配置为使用 ASP.NET 4.5.为了使此网站正确运行,您必须将它手动配置为使用ASP.NET 4.5. ASP.NET 4.5尚未在Web服务器上注册,您需要手动将Web服务器配置为使用ASP.NET 4.5 微软网站下载补丁文件,安装即可 http://download.microsoft.com/download/A/0/2/A02C37E0-77F7-448A-BD5C-F66AB1F78DBC/VS11-KB3002339.exe

Visual Studio 2012 trial version

Update: vs2012.5.iso http://download.microsoft.com/download/9/F/1/9F1DEA0F-97CC-4CC4-9B4D-0DB45B8261F0/VS2012.5.iso -------------------------- 安装分为两种: 1. 在线 vs_professional.exe https://www.microsoft.com/en-us/download/details.aspx?id=30682 2. 下载 http

Visual Studio 2012

打开Visual Studio 2012—文件—项目—Windows—控制台应用程序 如何添加字体和颜色:工具—选项—环境—字体和颜色 如何添加行号:工具—选项—文本编辑器—所有语言—行号 Ctrl+x:剪切一行,光标自动下移一行 Ctrl+v:粘贴一行,光标自动下移一行 预定义数据类型 一.值类型 整型 有符号整型和无符号整型.区别是无符号整型要比有符号整型的正数范围大.2x+1 有符号整型:sbyte,short,int.long  带有正负数,范围按所写依次增大 无符号整型:byte,us

Visual Studio 2012 与此版本的 Windows 不兼容 解决

警告: [Window Title] 程序兼容性助手[Main Instruction] 此程序存在已知的兼容性问题[Expanded Information] Visual Studio 2012 与此版本的 Windows 不兼容.有关详细信息,请联系 Microsoft. 下载更新包安装:http://www.microsoft.com/zh-CN/download/details.aspx?id=36020