0

我在使用 .NET 3.5 检查 XML 文件的签名时遇到问题。一切正常,但随机性能很差。有时它是即时的,但有时它可能需要 10 或 15 秒才能返回。

我检查了机器,没有任何影响它的整体性能,而且在不同的机器上也是一样的,所以我认为它与一台机器无关。

我已经将它精确地缩小到 .CheckSignature() 方法,所以一旦它命中,任何人都可以猜测它什么时候会回来。

有人有什么想法或建议吗?

4

1 回答 1

0

回顾未回答的旧问题,我想我会发布一个可能对某人有用的更新。

虽然我没有找到性能问题的答案,但我所做的是在单独的线程中启动签名验证,这使我可以显示一个带有进度条的对话框,向用户显示正在发生的事情,而不是看似挂起的应用程序。

于 2010-06-04T21:47:28.120 回答