Я вызываю WatiN из службы Windows С#. Когда я вызываю WatiN, это вызывает следующее исключение. Для CurrentThread необходимо, чтобы ApartmentState установил на ApartmentState.STA, чтобы иметь возможность автоматизировать Internet Explorer
Я попытался запустить поток и установить состояние квартиры через
mythread.SetApartmentState(ApartmentState.STA)
но это привело к другой ошибке
Невозможно оценить выражение, потому что код оптимизирован или собственный кадр находится поверх стека вызовов.
Я также попытался добавить атрибут к точке входа службы.
static class Program
{
[STAThread]
static void Main()
{
...
Любые идеи?