Azure远程调试:调试服务部署到虚拟目录时未加载任何符号

时间:2018-08-17 06:12:40

标签: azure visual-studio-2017 asp.net-core-2.0 remote-debugging asp.net-core-webapi

我在Azure上发布了.Net Core Web Api服务。将其部署到wwwroot文件夹后,我可以将调试器附加到托管实例并对其进行调试。但是,我们希望将UI部署到initialized db object下与this suggestion类似的同一Web应用程序中的根目录,并将API部署到同一Web应用程序中的虚拟目录,以避免CORS问题。

每当我尝试在子目录中对其进行调试时,它都可以正常运行,但是所有断点都显示可怕的消息:

  

该断点当前不会被命中。没有为该文档加载任何符号。

我检查过的东西

  • 在Azure门户中启用了调试,并选择了正确的VS版本
  • 在发布或附加调试器时均没有错误,这表明加载符号存在问题
  • 配置在发布时设置为“调试”
  • 我尝试设置并清除“仅我的代码”标志无效
  • 我已经在Web应用程序的根目录中发布了相同的API,并且可以第一次成功调试,没有问题,但是一旦我重新发布回/api,调试就会失败。

这是我错过的已知限制吗?在这种情况下,是否有任何变通办法允许远程调试?

0 个答案:

没有答案