Я учусь развертывать приложения .NET Core на нескольких платформах, и я не могу создать исполняемый файл .dmg
для Mac OS.
Это моя среда разработки:
- 64-разрядная версия Windows 10 Professional
- Visual Studio 2017 Professional с последним обновлением
- Ориентация на .NET Core 2.1
Чтобы протестировать процесс развертывания, я создал простое консольное приложение .NET Core "hello world". Я выполнил шаги в официальном MSDN веб-сайт, чтобы развернуть приложение в Mac OS в Visual Studio как пакет автономного развертывания, но я не вижу .dmg
файла в опубликованном целевом каталоге. Я вижу только .dll
файлы и другие файлы, относящиеся к проекту. Я также попытался опубликовать в Mac OS как пакет автономного развертывания через интерфейс командной строки .NET Core, выполнив следующие команды, но это все равно не привело к созданию исполняемого файла .dmg
:
dotnet publish -c Release --self-contained -r osx-x64
Я также пробовал:
dotnet publish -c Release --self-contained -r osx.10.13-x64
Как создать исполняемый файл .dmg
?
Спасибо.