doc.Add 是ItextSharp,是第三方dll提供的一个方法,再往下走就是Metadata了。我的意思是,我完全不知道程序到这里就卡住了,我是一步一步的代码调试到这里才发现的。有没有什么办法能够定位的哪个方法执行的时候非常耗时?否则如果代码很多的话,一步一步调试那就太费劲了。
解决方案 »
- 各位大侠请教一个小问题
- 急,急,急,急,急,急,输出当前页面到word
- 选择gridview的特定几条记录导出
- 长文章分页显示的实现问题
- 百分求解答,政府内部网,域环境,有些机器访问的同一个网站,有些快有些慢(IIs6)
- 跪求 ASP.NET 五个数据库控件精解
- 在.NET里面,,我要在一个````(htm页面)````呀。里面取出Session里面的直给一个<TD>显示出来。在弹出他的原窗口显示它的超连接 ,,该杂
- 请大家推荐一本关于微软Web Servies的书(用C#实现)
- 返回了百度地图的数据C#后台如何序列化对象呀
- aspx不支持<script src="html.js"></script>么?
- exchange 2010邮件发送异常求助
- ueditor报错从客户端(Hidden5="<p>444<img src="/ued...")中检测到有潜在危险的 Request.Form 值
这个是操作PDF的,生成PDF的。doc.Add方法最底层的方法,就是在这里就卡住不动了。
这样查找起来会快很多至于为什么会卡住,只能自己去找原因了.除非你有dll的源码并且附加进工程,否则dll里到底怎么了,谁知道
这个是操作PDF的,生成PDF的。doc.Add方法最底层的方法,就是在这里就卡住不动了。
把你的dll拿去反编译看看里面的逻辑 还有把断电去掉 看看 抛不抛异常 。如果不抛异常而且 很长时间没反应 那估计就是 出现死循环或者死锁或者无线递归的情况。。不然的话应该会抛异常的。。而且可能这个Add方法需要时间过长导致断电没反应这都很正常
下载 PERFVIEW