首先aspx的网页程序在第一次调用的时候会重新编译项目(如果有修改的话也会这样),所以第一次访问会很慢
另外,你通过网页访问那个客户端(其实这儿的网页和你的克服端程序现在也属于一个服务/客户的关系),然后客户端再去连接服务端,这样经过多层中专可能会影响速度,而WebForm的处理只是单一的客户端/服务端模式,而且执行前编译好了,所以比较快上面也是我的猜测

解决方案 »

  1.   

    主要是Tc.Connect(ipe)这个方法执行慢,不是其它问题,是不是要什么设置啊
      

  2.   

    我试了一下,也很慢。第一次运行后再运行也很慢。
    而且第一次运行时还提醒我网页中包含不安全代码,问我是否执行,并且安全提示有两次。我怀疑是安全策略引起的运行慢的缘故。把你的用户控件,我改写成Client端后就没有问题了。非常快。因此,我怀疑是dotNet2003的安全策略影响。你可以测试一下。