首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法远程调试asp.net应用程序-未命中断点

问无法远程调试asp.net应用程序-未命中断点
EN

Stack Overflow用户
提问于 2011-12-09 02:41:51
回答 1查看 592关注 0票数 0

我以前做过几次,没有任何问题。但不知何故,这一次它根本不起作用。

系统:

远程PC: VPS,来宾Win2008R2 x64双核(托管在VMWare服务器上),VS 2008远程调试x64 Sp1,应用程序ASP.NET 2.0,隔离在自己的经典应用程序池中。已应用所有更新。主机(如果重要):AMD Phenom四核

开发PC - Win7 x64,VS 2008,适用所有更新

我可以通过连接到进程连接到远程PC。如果我在VS中“附加到进程”处于打开状态时停止和启动应用程序池,我可以看到该进程,并且(显然)我可以附加到它。然而,断点被短暂地激活(红色,填充),然后立即被停用(红色空圈),当然它不会停止应用程序。

我在谷歌上搜索了一下,几乎找不到参考文献。有人建议复制asp.net临时文件中的*.PDB,即使有很多包含子目录的目录(每个dll一个),我也复制了包含dll的临时文件夹中的所有asp.net。没有成功。

我的想法快用完了。有没有人处理过类似的问题?有什么想法吗?

谢谢

EN

回答 1

Stack Overflow用户

发布于 2011-12-09 03:06:25

您需要pdb文件才能实现同样的目的。从开发项目中复制dll的实际pdb文件。它将位于原始项目的bin/debug/目录中(源代码项目,而不是已部署的项目)。然后将pdb文件复制到dll所在的远程目录,然后附加调试器。此外,您还需要远程调试器。

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

https://stackoverflow.com/questions/8435951

复制
相关文章

相似问题

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