程序冻结,除非有断点C#

时间:2016-01-17 13:43:48

标签: c# breakpoints freeze skype

我正在创建一个skype(skype4com)集成应用。除视频通话部分外,一切运作良好。除非在某行代码上有断点,否则程序会冻结。把睡眠放在代码中并不适用于我。

以下是代码:

 private void backgroundWorker1_DoWork(object sender, DoWorkEventArgs e)
    {
        Call call = skype.PlaceCall(label2.Text, "", "", ""); //Breakpoint part

        do
        {
            System.Threading.Thread.Sleep(1);
        } while (call.Status != TCallStatus.clsInProgress);
        call.StartVideoSend();
        backgroundWorker1.CancelAsync();
    }

我可以帮助我吗?谢谢!

0 个答案:

没有答案