例如,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 进行构建?
我刚刚偶然发现an answer to the first question :
$ dotnet build -c Release
这似乎提供了非常明显的性能改进。
最佳答案
根据this 原生 已从最新版本的 dotnet
中删除编译。工具。
关于ubuntu - 如何为 Ubuntu 控制台应用程序 .NET Core RC2 编译发布配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37503857/