2013-04-09 458 views
1

我有一个VisualStudio插件(插件),当此插件的功能被触发时,需要几秒钟才能完成。在此期间,用户界面被阻止。我如何避免阻止用户界面?如何避免在VisualStudio插件中的UI阻塞

+0

这是个添加你写下或维护的代码?或者它是第三方加载项? – 2013-04-09 21:52:23

+0

这是我正在写的一个插件。 – jasonweiyi 2013-04-10 09:11:50

回答

1

做一个线程中的实际工作,如BackgroundWorker。这将保持UI线程的响应,因为它不处理昂贵的操作。