Что ж, сообщение кажется мне достаточно понятным - вам нужно использовать поток STA. Если вы пишете приложение для Windows Forms, вы должны сделать это, убедившись, что ваш метод Main
имеет такой атрибут:
[STAThread]
static void Main(string[] args)
{
...
}
Если вы пишете приложение ASP.NET, вы не должны пытаться использовать элемент управления Windows Forms в своем коде. Я упоминаю об этом, потому что вы пометили свой вопрос как и winforms
, так и asp.net
- вам не следует смешивать код для двух.