Комментарии 7
Хм, Process.Start указан в
API, которые всегда создают исключения в .NET Core — Неподдерживаемые APIно он у меня отлично работает в 3.1 и работал в 2.2
0
Бросает исключения только на Linux и macOS...
0
Хм, надо было явно написать, что я тестил и на том и на другом?
Работало, может что-то изменилось, конечно. Проверю в выходные, если не забуду.
Работало, может что-то изменилось, конечно. Проверю в выходные, если не забуду.
0
Хм, надо было явно написать
Странно, в доках явно написано: "Linux and macOS", возможно это задел на будущее, нужно исходники смотреть...
0
Вот исходники: PlatformNotSupportedException на Unix...
0
Ага, в описании самого метода есть интересная особенность:
PlatformNotSupportedException
Метод не поддерживается в операционных системах без поддержки оболочки, таких как Nano Server (только в .NET Core).
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Документация .NET: что новенького за январь