如何解决无法在.Net Framework 2.0上运行我的可执行文件
| 我的问题很简单,我的应用程序可以在框架2.0下完美执行,但是最近我升级了代码以添加几行。 ServicePointManager.DnsRefreshTimeout = 500
ServicePointManager.DefaultConnectionLimit = 100
ServicePointManager.EnableDnsRoundRobin = False
ServicePointManager.MaxServicePointIdleTime = 1000
ServicePointManager.SetTcpKeepAlive(False,500,500)
现在,当我评论这些内容时,应用程序可以完美执行,但是当包含的程序需要Framework 2.0 SP2升级时,我在MSDN上进行了搜索,但看起来可从Framework 1.1获得
我不希望我的用户在此类次要事情上改用SP2,但也不能从我的代码中删除它。是否有替代方法可以在不进行框架升级的情况下实现类似的“ 1”设置?
解决方法
您的问题专线是
ServicePointManager.SetTcpKeepAlive
并且仅在.NET 2.0 SP2及更高版本中受支持。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。