タグ

.NETとSTAに関するtaoyagのブックマーク (1)

  • NUnitをSTAで動作させる方法について - 開発プロセス - Visual Studio User Group

    始めまして、NUnitを最近使い始めた者です。よろしくお願いいたします。 NUnitでSTAによってテストクラスを実行させる方法はあるのでしょうか? nunit-gui.exe.configの<appSettings>に<add value="STA" key="apartment" />を追加してもダメでした。 (各configの<add value="MTA" key="ApartmentState" />をSTAに変更してもダメでした) テストメソッド内で Thread.CurrentThread.SetApartmentState(ApartmentState.STA) としても動作中に変更することができないようでエラーになってしまいます。 メソッド内でSTAの別スレッドを作成して実行する方法もあるかもしれませんが、できればテストなので簡潔に記述できればと思います。 テストメソッ

  • 1