我正在ASP.NET Core上构建针对.NET 4.6.1的Web服务。本地一切都很好 - 我可以调试没有问题,一切正常。最近我把它作为一个Azure Web应用程序在线获取,现在也没有问题。该服务加载并运行良好。
但是我无法远程调试它。当我尝试远程调试它时,虽然它没有任何问题,但没有任何断点触发并且它们变成空洞而错误No symbols have been loaded for this document
。
我已经尝试过和/或确认过:
我的web.config:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.webServer>
<httpErrors errorMode="Detailed" />
<asp scriptErrorSentToBrowser="true" />
<handlers>
<add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModule" resourceType="Unspecified" />
</handlers>
<aspNetCore processPath="%LAUNCHER_PATH%" arguments="%LAUNCHER_ARGS%" forwardWindowsAuthToken="false" stdoutLogEnabled="false" />
</system.webServer>
</configuration>