无法使用32位版本的msvsmon.exe进行Azure App服务调试失败 [英] Azure App service debugging failing with 32 bit verison of msvsmon.exe cannot be used
问题描述
我在使用VS 2015 Update 3部署到Azure应用服务的asp.net核心[.net 4.6.1]中有一个web api。当我尝试连接调试器时,我得到错误"32位版本的Visual Studio远程调试器(MSVSMON.EXE)不能用于调试64
位进程或64位转储。请改用64位版本。
I have an web api in asp.net core [.net 4.6.1] deployed to Azure app service using VS 2015 Update 3. When I try to attach the debugger, I get the error "The 32 bit version of the Visual studio remote debugger (MSVSMON.EXE) cannot be used to debug 64 bit processes or 64-bit dumps. Please use the 64 bit version instead'.
我的本地计算机上有64位版本的msvsmon.exe。我正在开发.net 64位上的64位版本的Windows 10。是在谈论远程应用程序服务上的32位版本的msvsmon吗?
I do have the 64 bit version of msvsmon.exe on my local computer. I am developing on 64 bit version of windows 10 on .net 64 bit. Is it talking about 32 bit version of msvsmon on the remote app service?
Thx
推荐答案
错误消息是指您作为VS 2015的一部分安装的MSVSMON 32位调试器。我建议您卸载当前的调试器并重新启动,方法是执行此博客中描述的步骤
将远程调试器附加到您的Web应用程序并查看其运行方式。
The error message is referring to the MSVSMON 32-bit debugger you've installed as part of VS 2015. I suggest you uninstall the current debugger and start afresh by implementing the steps described in this blog to attach a remote debugger to your Web App and see how it goes.
这篇关于无法使用32位版本的msvsmon.exe进行Azure App服务调试失败的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!