2009-12-04 29 views

回答

1

您使用的是WinForms吗?如果是这样,请尝试将[STAThread]属性的类定义的顶部,看看会发生什么:

命名空间WindowsFormsApplication1 { [STAThread] 公共部分Form1类:表格 {

+0

它说我只能在方法定义中使用这个属性,而不是类声明 – Emre 2009-12-04 17:22:28

+0

我的错误。它实际上应用于您的应用程序类的主要功能 – kmontgom 2009-12-04 19:14:21

+0

如果您在程序中进行线程处理,我必须切换如下://必须将其更改为线程以避免错误: //“waitall for multiple handles on an sta线程不支持“[MTAThread()]以使用此语句:ThreadPool.QueueUserWorkItem(webSvc.ThreadPoolCallback,i); – NealWalters 2011-01-14 21:25:34

相关问题