Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/263.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Visual Studio 2015中的远程调试Azure应用程序服务_C#_Azure_Visual Studio 2015_Remote Debugging - Fatal编程技术网

C# Visual Studio 2015中的远程调试Azure应用程序服务

C# Visual Studio 2015中的远程调试Azure应用程序服务,c#,azure,visual-studio-2015,remote-debugging,C#,Azure,Visual Studio 2015,Remote Debugging,我在Azure应用程序服务上调试我的代码时遇到了问题…看起来它应该可以工作,但没有遇到断点,这是我的设置 使用.NET 4.5.1作为.NET核心应用程序运行的C#MVC网站(这可能是最重要的细节) 将“调试”版本部署到Azure应用程序服务 使用Azure门户为我的版本启用调试(在上进行远程调试,版本2015) 使用Visual Studio 2015中的“云资源管理器”将调试器“附加”到应用程序服务 此时,VisualStudio界面将“附加”,它将进入调试器模式,我将看到一些输出行,但不会

我在Azure应用程序服务上调试我的代码时遇到了问题…看起来它应该可以工作,但没有遇到断点,这是我的设置

  • 使用.NET 4.5.1作为.NET核心应用程序运行的C#MVC网站(这可能是最重要的细节)
  • 将“调试”版本部署到Azure应用程序服务
  • 使用Azure门户为我的版本启用调试(在上进行远程调试,版本2015)
  • 使用Visual Studio 2015中的“云资源管理器”将调试器“附加”到应用程序服务
  • 此时,VisualStudio界面将“附加”,它将进入调试器模式,我将看到一些输出行,但不会加载站点的模块,也不会命中断点

    我曾试图“附加”到那台机器上的其他进程,但这是一个不知道我在做什么的冒险


    有什么想法吗?

    有没有可能是您在防火墙后面阻止了所需的端口?不幸的是,我不认为是这样。远程调试器找到azure计算机,连接并启动浏览器…所有指示它工作的事情。我甚至可以选择debug->attach to process并选择azure机器进程。是否有可能您在防火墙后面阻止了所需的端口?不幸的是,我认为情况并非如此。远程调试器找到azure计算机,连接并启动浏览器…所有指示它工作的事情。我甚至可以选择调试->附加到进程并选择azure机器进程。