我创建了一个dll,其大小为4 MB。问题是当我打电话给dll需要6到7秒。任何人都有同样的问题。请提出任何解决方案。
我在asp.net Web应用程序中引用了这个dll。在按钮单击事件中,我从此dll实例化一个类,这里需要6-7秒。
请注意,在本地它工作正常,但在生产服务器(Windows Server 2008 R2)上,我遇到了这个问题。
感谢您的建议。
答案 0 :(得分:0)
取决于您编码的常用方法。如果你使用蚂蚁分析器它可以告诉你什么方法或对象占用你的记忆和消耗时间。进一步请阅读这些帖子
1) http://www.codeproject.com/Articles/3980/Dll-Profiler-in-C
2) http://stackoverflow.com/questions/2430047/which-net-performance-and-or-memory-profilers-will-allow-me-to-profile-a-dll
3) http://stackoverflow.com/questions/19591931/any-tool-to-detect-which-dll-is-leaking-memory