azure - Visual Studio 2015 远程 Azure 调试

标签 azure azure-web-app-service azure-mobile-services remote-debugging

我们在 Azure 上有一个 ASP.NET Core API 应用程序。当我们在本地机器上测试 API 时,它工作正常。在 Azure 上发布后,奇怪的事情开始发生,但没有任何模式,所以我们想在 Azure 上调试我们的 API 以找到错误,但我们无法弄清楚它是如何发生的,因为我们总是遇到错误。我正在 Windows 10 x64、Visual Studio 205 update 3 上进行测试。

enter image description here

我尝试在“构建”->“配置管理器”中进行更改,但我读到了相关内容,但什么也没有,同样的错误。

我已经安装了 x64 版本的远程调试器。 64位版本的调试器正在运行,我检查了进程树。

最佳答案

I have installed the x64 version of Remote Debugger. The 64bit version of debugger is running, I checked in the process tree.

据我所知,远程工具会自动安装在服务器端,并且远程工具的版本与用于托管Azure应用程序的操作系统版本相匹配。我这边测试了这个问题,得到的信息如下:

更改我的Azure应用程序的平台后,我可以远程调试我这边的应用程序。根据您提供的错误,我假设您的Azure应用程序中的平台架构设置为32位,并且您附加的进程是x64。请尝试登录Azure门户,选择您的Web应用程序,单击“设置>应用程序设置”,将平台架构更改为64位,看看它是否可以在您这边工作。

此外,您可以在 Azure 应用服务中启用 Web 应用的诊断日志记录。更多详情可以引用这个tutorial .

关于azure - Visual Studio 2015 远程 Azure 调试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39428894/

相关文章:

php - Azure表存储php分页不起作用

azure - 登录我的 Azure 网站时出现 "Use a tenant-specific endpoint or configure the application to be multi-tenant"

c# - 覆盖 Azure 上 RedisSessionStateProvider 的连接

c# - Azure 移动服务登录数据库和 "master"用户时出现错误

android - 从 Azure 获取结果,插入一行并在插入 Azure 数据库后从本地数据库删除行数据

azure - 如何删除自定义指标应用程序洞察?

android - 如何从 Android 向 Azure IoT 中心发送短信

azure - 如何检查Azure存储队列是否有消息

azure - 通过 CLI 在应用服务中启用运行状况检查

c# - 在插入另一个表时创建新表 Azure Sql UWP Apps