J'ai le code suivant en C# :
namespace Tests
{
[SetUpFixture, RequiresSTA]
public class Setup
{
public IE Window = new IE("webpage");
[SetUp]
public void SetUp()
{
}
[TearDown]
public void TearDown()
{
}
}
}
Lorsque j'essaie de l'exécuter avec mon site web, il renvoie l'erreur suivante :
"L'état de l'appartement du fil de discussion actuel doit être défini comme suit ApartmentState.sta pour pouvoir lancer Internet Explorer"
Normalement, lorsque l'on utilise autre chose que SetupFixture, RequiresSTA est la solution. Mais pour une raison quelconque, cela ne fonctionne pas maintenant.