Я разрабатываю веб-приложение на С# с VS 2012.
У меня есть датчик отпечатков пальцев с его dll в формате Windows Forms. Я разрабатываю веб-приложение, поэтому мне нужно сообщить два проекта.
Но датчик отпечатков пальцев нуждается в среде STAThread, так как Windows формирует ее. Как я могу установить STAThread в веб-форму? я пробую это
[STAThread]
protected void Page_Load(object sender, EventArgs e)
{
//code of fingerprint
}
но не сработало, у меня есть исключение ThreadStateException, которое говорит о том, что подпроцесс не находится в контейнере однопоточного. Помоги мне! Спасибо!