答案 0 :(得分:0)
您可以使用Visual Studio远程调试Azure应用程序: 在Azure虚拟机上启用远程调试时,Azure会在虚拟机上安装远程调试扩展。然后,您可以像平常一样附加到虚拟机上的进程并进行调试。 https://azure.microsoft.com/en-us/documentation/articles/vs-azure-tools-debug-cloud-services-virtual-machines/#debugging-azure-virtual-machines
此外,还要尝试了解过去发生的情况:如果已激活Azure诊断程序,则会在为诊断配置的Azure存储中获取输出日志。你可以看看那里试图找出导致问题的原因。 您可以将应用程序日志集成到azure日志中,以获取更准确或特定的信息。 https://azure.microsoft.com/en-us/documentation/articles/virtual-machines-dotnet-diagnostics/
您还可以使用第三方日志,例如log4net,...(请参阅相应的扩展程序或nuget包)。