Как создать отдельный исполняемый файл ядра 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 в папку публикации, но не объединяет их.