IDE与.NET中的EXE性能

时间:2010-08-09 01:38:00

标签: vb.net ide

我开发了一个.NET应用程序,除其他外,还执行以下操作:

  1. 使用WebClient从远程服务器检索数据。
  2. 用作在同一台机器或局域网上运行的2个“卫星”应用程序的套接字服务器。

    当我在VS IDE中运行应用程序时,它运行良好。它可以快速从远程服务器获取数据,并与2颗卫星完美通信。

    但是,当我构建它并将其作为EXE运行时,来自远程服务器的响应非常慢,并且它与2个卫星应用程序的通信变得非常差。

    在IDE中运行应用程序并将其作为EXE运行之间是否存在一些重要区别?这可能会影响它?

  3. 小心, 利

1 个答案:

答案 0 :(得分:0)

如果没有看到任何代码,我可以提供的最佳建议是进行一些分析。在最简单的级别,这可能意味着只记录每个调用的开始/停止(在日志文件中),这似乎很慢。这个问题很可能与你所认为的函数调用不同。

一旦缩小了问题的范围,您就可以发布相关的代码行,并提供更多详细信息,以便我们提供帮助。