Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/13.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
将调试器连接到Azure应用程序服务上的ASMX服务_Azure_Debugging_Visual Studio 2015_Asmx - Fatal编程技术网

将调试器连接到Azure应用程序服务上的ASMX服务

将调试器连接到Azure应用程序服务上的ASMX服务,azure,debugging,visual-studio-2015,asmx,Azure,Debugging,Visual Studio 2015,Asmx,我有一个旧的服务,我们已经使用应用程序服务(类型:Web应用程序)部署到Azure中。我直接从Visual Studio 2015 Professional发布此asmx。如果我不能将VS 2015 Pro调试器附加到ASMX的实例上,那么它工作得非常好 我已经在Azure中正确地设置了所有内容(我想是这样),并且我正在使用调试配置进行部署: 但是,当我从VS附加调试器时-未显示任何错误,在我设置新断点之前,调试器似乎是成功的,我得到了以下信息(我已确认已附加到w3wp.exe): 我得到一

我有一个旧的服务,我们已经使用应用程序服务(类型:Web应用程序)部署到Azure中。我直接从Visual Studio 2015 Professional发布此asmx。如果我不能将VS 2015 Pro调试器附加到ASMX的实例上,那么它工作得非常好

我已经在Azure中正确地设置了所有内容(我想是这样),并且我正在使用
调试配置进行部署:

但是,当我从VS附加调试器时-未显示任何错误,在我设置新断点之前,调试器似乎是成功的,我得到了以下信息(我已确认已附加到w3wp.exe):

我得到一个“空心”断点,错误是:

当前不会命中断点。没有加载任何符号 对于本文件

我知道这个错误是什么,但我不知道如何将调试器成功附加到azure上的ASMX服务?


是否不支持将调试器附加到azure上的ASMX

找到了答案。尽管所有东西看上去都像是连在一起的,但事实并非如此。我必须去调试>附加到进程>并指定网站

在云资源管理器和服务器资源管理器上同时使用远程调试选项在我的场景中不起作用

要获得更好的漫游效果,请执行以下操作:


真正的问题: Azure与<.net 4
的关系不好 将软件包升级到4.5.2后,我可以执行以下操作:

  • 从VS附加调试器
  • 使用ConfigurationManager类从Azure获取应用程序设置和连接字符串
  • 再加上其他一些基本的Azure功能

总之,发布前更新.net

由于此问题已得到解决,您可以将其标记为答案,以便它可以帮助其他与您的问题相同的社区成员。