none
为何控制台程序window server 2016中会忽然没响应 RRS feed

答案


  • Hi rickyyoung,

    按照你的描述,打回车之后执行。这个应该是整个控制台接收到Console.ReadLine之后结束。 在Console.ReadLine 之前你开启了线程来执行Socket 通信。 你说的不明原因停住,我们也不太清楚具体为什么。所以我还是建议你多测试。增加每一步的测试记录日志。 并排除可能出现的竞争资源导致死锁的问题。


    Best Regards,

    Yohann Lu


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    • 已标记为答案 rickyyoung 2017年1月11日 10:03
    2017年1月11日 2:38
    版主

全部回复

  • 不是WPF,普通的控制台程序,主线程通过对Console.ReadLine()死循环,然后分线程处理各种socket之类的后台东西,现在是放到2016上有时候会不明原因停住,日志什么的没输出,打回车会刷的一下执行
    2017年1月10日 10:34
  • 能不能提供更多的一点信息,比如什么情况下没有响应,是要做什么事情导致没有响应?


    专注于.NET ERP/CRM开发框架,C/S架构,SQL Server + ORM(LLBL Gen Pro) + Infragistics WinForms

    2017年1月10日 11:48

  • Hi rickyyoung,

    按照你的描述,打回车之后执行。这个应该是整个控制台接收到Console.ReadLine之后结束。 在Console.ReadLine 之前你开启了线程来执行Socket 通信。 你说的不明原因停住,我们也不太清楚具体为什么。所以我还是建议你多测试。增加每一步的测试记录日志。 并排除可能出现的竞争资源导致死锁的问题。


    Best Regards,

    Yohann Lu


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    • 已标记为答案 rickyyoung 2017年1月11日 10:03
    2017年1月11日 2:38
    版主