首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在远程IIS8上调试托管v4.5MVC代码

在远程IIS8上调试托管v4.5MVC代码
EN

Stack Overflow用户
提问于 2013-10-04 05:48:15
回答 1查看 441关注 0票数 0

我有一个连接到SQL Server数据库的MVC4Web应用程序。它在本地IIS web服务器上运行良好。当我将其部署到在同一台计算机上的VMWare VM上运行的Windows2008Server上运行的IIS8 web服务器上时,我收到错误消息“对不起,处理您的请求时出错”。因此,我正在尝试调试应用程序。

我已经在虚拟机上安装并运行了远程调试器,并且正在以管理员身份运行它。上面写着WIN-JIIJ\magrawal连接。我使用Tools -> Attach to process毫无问题地连接到WIN-JIIJ:4016并选择W3WP.exe。我还在"Attach to“下拉列表中选择了Managed (v4.5) code。

现在,在Visual Studio中,我正在尝试启用->调试器中的ASP.NET调试器。这会给我一个错误,“无法在web服务器上启动调试... msvsmon.exe似乎没有运行...可能是因为防火墙阻止...”

任何帮助都将不胜感激。我现在已经在这上面花了两天时间了。发现“对不起,发生错误...”的来源的任何其他方法消息也会很棒

EN

回答 1

Stack Overflow用户

发布于 2013-10-19 12:06:00

远程调试现在可以为我工作了。我弄乱了很多东西。但我相信对我来说起作用的是启用了.NET调试。如下所示启用此功能:

在IIS管理器的“Connections”窗格中,选择“-> ASP.NET”类别中的服务器节点,在“Behaviors”组中选择“.NET compilation ->”,然后设置“Debug = true

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19169830

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档