Сообщение Re: .Net Core и COM от 06.11.2017 13:26
Изменено 06.11.2017 13:39 Arsen.Shnurkov
Re: .Net Core и COM
https://github.com/dotnet/coreclr/issues/13688#issuecomment-326759385I would not change .NET Core to force initilialize the main thread to MTA by default like it is done in .NET Framework.
.NET Core startup is much simpler and it does not need COM initialized to do what it needs to do.
Что делать — тоже в той ветке написано:
Thread.CurrentThread.SetApartmentState(ApartmentState.MTA);
ну или TrySetApartmentState
Re: .Net Core и COM
https://github.com/dotnet/coreclr/issues/13688#issuecomment-326759385I would not change .NET Core to force initilialize the main thread to MTA by default like it is done in .NET Framework.
.NET Core startup is much simpler and it does not need COM initialized to do what it needs to do.
Что делать — тоже в той ветке написано:
Thread.CurrentThread.SetApartmentState(ApartmentState.MTA);
ну или TrySetApartmentState
> Указание атрибута [MTAThread] не помогает.
это странно.