【发布时间】:2012-02-28 23:03:48
【问题描述】:
我在使用 Windows 窗体 (.net 4) 应用程序时遇到问题。我们的一位客户希望从网络共享运行它(我们的应用程序可以同时被 20-300 个用户使用)。我们可以通过将此行添加到 app.config 来使其工作
<loadFromRemoteSources enabled="true" />
启动程序需要一点时间,然后用户就可以工作了。不幸的是,他们注意到当应用程序有一段时间没有使用并且他们想再次使用它时,响应非常慢(“唤醒”应用程序大约需要 1-3 分钟)。至少这是我从我们的顾问那里听到的。
我可能会在下周一亲自看到,但首先我想知道:
- 这种行为是否正常,如果是,为什么?
- 我应该使用什么工具来调查这个问题?
【问题讨论】:
-
从本地磁盘“唤醒”应用程序需要多长时间?
-
当应用程序安装并在客户端机器上运行时,我们没有注意到这种行为(冻结)。
标签: c# .net performance network-share