Bezdepbonusu7Программирование: статьи и ответы

Вопрос

Как скомпилировать конфигурацию выпуска для консольного приложения Ubuntu .NET Core RC2

Автор вопроса: igouyОтветов: 1

Например, пример hwapp создает Debug, но не Release:

$ dotnet new
...
$ dotnet restore
...
$ dotnet build
...
$ dotnet ./bin/Debug/netcoreapp1.0/hwapp.dll
Hello World!

Что именно мне нужно добавить в этот project.json, чтобы получить оптимизированную сборку?

{
  "version": "1.0.0-*",
  "buildOptions": {
    "emitEntryPoint": true
  },
  "dependencies": {
    "Microsoft.NETCore.App": {
      "type": "platform",
      "version": "1.0.0-rc2-3002702"
    }
  },
  "frameworks": {
    "netcoreapp1.0": {
      "imports": "dnxcore50"
    }
  }
}

Мой первоначальный вопрос, возможно, объединил две разные проблемы: как мне создать выпуск вместо отладки? Как построить с помощью .NET Native?

Я только что наткнулся на ответ на первый вопрос:

$ dotnet build -c Release

Кажется, это обеспечивает очень очевидное улучшение производительности.

  • Возможный дубликат Как мне создать собственный двоичный файл на .NET Core, используя текущую предварительную версию? svick 29.05.2016

ubuntucoreclr

Ответы

Ответ 1 · рейтинг 1 · krontogiannis

Согласно эта собственная компиляция была удалена. из последней версии инструментов dotnet.

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы