我想配置我的dotnet core项目为单个可执行文件编译。
这个项目类似于使用"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": {}
}
}
我该怎么才能让它编译成一个单独的program.exe程序?当我运行dotnet publish
时,它会将dll和program.exe放在发布文件夹中,但不会将它们组合在一起。