Почему в .NET Core 3.1 не работают некоторые методы?

Автор Тема: Почему в .NET Core 3.1 не работают некоторые методы?  (Прочитано 1184 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн R.I.ChernovАвтор темы

  • ADN Club
  • *****
  • Сообщений: 554
  • Карма: 18
Доброго времени суток, уважаемые форумчане! Прощу помочь разобраться в данном вопросе. Я прямо скажу, не силен во фреймворках, где-то вычитал, мол стоит переходить на .NET Core. Решил попробовать, и уже через час наткнулся, что вроде бы правильно написанный  метод просто не работает. Код был условно такой:
Код - C# [Выбрать]
  1.    WorkPlane workPlane = oCD.WorkPlanes[1];
  2.    PlanarSketch psketch = oCD.Sketches.Add(workPlane);

Выдает ошибку:
"System.PlatformNotSupportedException: 'Operation is not supported on this platform".
Закопипастил в проект с .Net 5.0 - все работает.

Кто-то владеет вопросом, в чем причина? На .Net Core для инвентора вобще нельзя писать, или просто что-то надо модифицировать в коде?
В программировании я новичок...но ненадолго! ;)

Отмечено как Решение R.I.Chernov 06-06-2021, 00:31:40

Оффлайн mikazakov

  • ADN
  • *
  • Сообщений: 658
  • Карма: 169
  • Skype: mikazakov@mail.ru
Дак, автодеск даже шаблонов по Net Core не предоставляет. Net Core это же что то кросс-платформенное.
И ссылок в гугде на эту тему как то даже нет.

Оффлайн R.I.ChernovАвтор темы

  • ADN Club
  • *****
  • Сообщений: 554
  • Карма: 18
Спасибо.
В программировании я новичок...но ненадолго! ;)