.Net core Разработка приложений в Windows с использованием VS 2017 и хостинг в Mac OS и Linux - PullRequest
0 голосов
/ 16 октября 2018

Я был новичком в ядре .Net, и, прибегнув к поиску, я понял, что оно использовалось для разработки приложения .net, которое может работать на платформе Corss, кроме Windows, т.е. Linux, Mac Osx.

У меня было маловопросы по этому вопросу,

  1. Какие предварительные версии программного обеспечения мне нужно установить для запуска приложения .net с соответствующей операционной системой, т.е. в Linux и Mac OS для запуска .net Core
  2. Можем ли мы разработать приложение ядра .net в Windows и разместить его в Mac и Linux, если да, то чем мы можем быть хостом.
  3. Уже разработано приложение .net, как мы можем перенести его в ядро ​​.net без каких-либо измененийи развернуть в другой среде, т.е. Linux / Mac.

Может кто-нибудь ответить на вышеуказанные вопросы,

Поскольку я был в ситуации, когда мне нужно использовать существующее приложение .net с signalRзапуск в Windows должен быть совместим с Mac OSX и запускать его, что было высоким приоритетом.Для этого, какой мне нужно использовать Weather .Net Core или Mono Project?

Пожалуйста, обратитесь по этому вопросу.Спасибо

С уважением, Шива

1 Ответ

0 голосов
/ 16 октября 2018

Ответ на несколько ваших вопросов заключается в том, чтобы сначала загрузить среду выполнения ядра dotnet от Microsoft для вашей конкретной платформы.

https://www.microsoft.com/net?WT.mc_id=-blog-scottha

Недавно я получил эту работу над малиновым пи всех вещей.Когда у вас есть среда выполнения, вы, по сути, просто запускаете скомпилированный файл .dll.

https://docs.microsoft.com/en-us/aspnet/core/host-and-deploy/linux-nginx?view=aspnetcore-2.1&tabs=aspnetcore2x

Вышеуказанное должно сделать намного яснее, чем я.

...