小编N_R*_*N_R的帖子

什么"线程安全"真正意味着......在实践中

请忍受我的新手问题..

我试图使用ghostscript,ASP.NET和C#将PDF转换为PNG.但是,我还读到ghostscript不是线程安全的.所以我的问题是:

  1. "ghostscript不是线程安全"究竟是什么意思?如果我在一个实时ASP.NET(aspx)Web应用程序中使用它,并且许多并发用户同时访问它,它会产生什么影响?

  2. 我还从另一个网站上读到了ghostscript ver的主要特征.8.63是多线程渲染.这是否意味着我们的线程安全问题现已解决?ghostscript线程现在安全吗?

  3. 我也正在评估来自PDFTron的PDF2Image,它应该是线程安全的.但每CPU许可证并不便宜.是否值得为"线程安全"和"不安全"支付额外的钱?

c# asp.net multithreading ghostscript thread-safety

43
推荐指数
4
解决办法
1万
查看次数

需要C#源代码关系图

我最近接手了一个用Visual Studio 2008编写的Web应用程序项目C#.前一个人的文件很少.我知道它使用母版页,起始页面是default.aspx.虽然可能仍然可以手动追踪代码(通过大量的时间和辛苦劳动,还有更多),我相信我不是第一个面临这样的问题的人,必须有一个更有效的方法来获得概述整个解决方案文件如何相互关联.

我需要的是一个高级图表,概述了哪个页面/控件正在调用另一个页面/控件等...以及它们如何相关将非常有用.

有谁知道这是怎么做的?

谢谢!

顺便说一下,我以前的经历主要是Visual Foxpro ...

编辑:

感谢Aim Kai,Fernando和DanielBrückner的领导.我已经为NDepend和Reflector下载并安装了试用版.对它们进行了测试,并且必须说它们都是优秀的产品.NDepend似乎是更强大的产品,可能物有所值.无论如何,在决定之前,我会更多地玩两个.再次感谢和欢呼!

c# diagram visual-studio

2
推荐指数
1
解决办法
717
查看次数