将调试器附加到 Azure 应用服务上的 ASMX 服务
Attach debugger to ASMX service on Azure app service
我有一个旧服务,我们已使用应用服务(类型:Web 应用)将其部署到 Azure 中。我直接从 Visual Studio 2015 Professional 发布这个 asmx。它工作得很好接受我无法将 VS 2015 Pro 调试器附加到我的 ASMX 实例。
我已经在 Azure 中正确设置了所有内容(我认为是这样),并且我正在使用 Debug
配置进行部署:
但是当我从 VS 附加调试器时 - 没有显示任何错误,它看起来很成功,直到我设置了一个新的断点,我得到了这个(我已经确认我附加到 w3wp.exe):
我得到一个 "hollow" 断点和错误:
The breakpoint will not currently be hit. No symbols have been loaded
for this document.
我知道这个错误是什么,但我不明白我如何才能成功地将调试器附加到 azure 上的 ASMX 服务?
是否不支持将调试器附加到 Azure 上的 ASMX?
想通了。尽管所有东西看起来 都像是附加的,但事实并非如此。我必须转到“调试”>“附加到进程”> 并指定网站。
在 Cloud Explorer 和 Server Explorer 上使用远程调试选项在我的场景中不起作用。
为了更好地浏览:
https://msdn.microsoft.com/en-us/library/dd434211(v=vs.100).aspx
真题:
Azure 与 < .net 4 不兼容
将软件包升级到 4.5.2 后,我可以执行以下操作:
- 从 VS 附加调试器
- 使用 ConfigurationManager class 从 Azure
获取应用程序设置和连接字符串
- 加上其他一些基本的 Azure 功能。
底线,发布前更新 .net
我有一个旧服务,我们已使用应用服务(类型:Web 应用)将其部署到 Azure 中。我直接从 Visual Studio 2015 Professional 发布这个 asmx。它工作得很好接受我无法将 VS 2015 Pro 调试器附加到我的 ASMX 实例。
我已经在 Azure 中正确设置了所有内容(我认为是这样),并且我正在使用 Debug
配置进行部署:
但是当我从 VS 附加调试器时 - 没有显示任何错误,它看起来很成功,直到我设置了一个新的断点,我得到了这个(我已经确认我附加到 w3wp.exe):
我得到一个 "hollow" 断点和错误:
The breakpoint will not currently be hit. No symbols have been loaded for this document.
我知道这个错误是什么,但我不明白我如何才能成功地将调试器附加到 azure 上的 ASMX 服务?
是否不支持将调试器附加到 Azure 上的 ASMX?
想通了。尽管所有东西看起来 都像是附加的,但事实并非如此。我必须转到“调试”>“附加到进程”> 并指定网站。
在 Cloud Explorer 和 Server Explorer 上使用远程调试选项在我的场景中不起作用。
为了更好地浏览:
https://msdn.microsoft.com/en-us/library/dd434211(v=vs.100).aspx
真题:
Azure 与 < .net 4 不兼容
将软件包升级到 4.5.2 后,我可以执行以下操作:
- 从 VS 附加调试器
- 使用 ConfigurationManager class 从 Azure 获取应用程序设置和连接字符串
- 加上其他一些基本的 Azure 功能。
底线,发布前更新 .net