Как создать отдельный исполняемый файл ядра dotnet

Я хотел бы сконфигурировать мой основной проект dotnet для компиляции как один исполняемый файл.

Проект похож на тот, что создан сdotnet new:

{
  "version": "1.0.0-*",
  "buildOptions": {
    "debugType": "portable",
    "emitEntryPoint": true
  },
  "dependencies": {},
  "frameworks": {
    "netcoreapp1.1": {
      "dependencies": {
        "Microsoft.NETCore.App": {
          "version": "1.1.0"
        }
      },
      "imports": "dnxcore50"
    }
  },
  "runtimes": {
     "win10-x64": {}
   }
}

Как я могу сделать так, чтобы это компилировалось как одна программа.exe? Когда я бегуdotnet publish он помещает dll и program.exe в папку публикации, но не объединяет их.

Ответы на вопрос(1)

Ваш ответ на вопрос