【问题标题】:Visual Studio 2015 Remote Azure DebugVisual Studio 2015 远程 Azure 调试
【发布时间】:2017-01-18 15:02:47
【问题描述】:

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

我尝试在 Build -> Configuration Manager 中进行更改,但我读过它,但没有,同样的错误。

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

【问题讨论】:

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


    【解决方案1】:

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

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

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

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

    【讨论】:

    • thnx,我会试一试告诉你
    • 我的应用程序设置表明 Azure 应用程序的平台架构是 64 位,但我仍然收到此错误...
    • 安装完远程调试器后发现需要运行“远程调试器配置向导”。糟糕!
    猜你喜欢
    • 1970-01-01
    • 2021-12-04
    • 2015-12-06
    • 1970-01-01
    • 2016-10-19
    • 2019-02-22
    • 2023-03-29
    • 2018-07-26
    • 1970-01-01
    相关资源
    最近更新 更多