如何执行调试和发布配置构建
How do I perform debug and release configuration builds
在以前的 .NET Core 中,我可以执行以下操作:-
{
"configurations": {
"Debug": {
"compilationOptions": {
"define": [
"DEBUG",
"TRACE"
]
}
},
"Release": {
"compilationOptions": {
"define": [
"RELEASE",
"TRACE"
],
"optimize": true
}
}
}
}
不过貌似被buildOptions取代不过是单一配置。现在的预期方法是什么?如何在最新的 .NET Core 中创建它?
只需将 compilationOptions
替换为 buildOptions
"configurations": {
"Debug": {
"buildOptions": {
"define": [ "DEBUG", "TRACE" ]
}
},
"Release": {
"buildOptions": {
"define": [ "RELEASE", "TRACE" ],
"optimize": true
}
}}
在以前的 .NET Core 中,我可以执行以下操作:-
{
"configurations": {
"Debug": {
"compilationOptions": {
"define": [
"DEBUG",
"TRACE"
]
}
},
"Release": {
"compilationOptions": {
"define": [
"RELEASE",
"TRACE"
],
"optimize": true
}
}
}
}
不过貌似被buildOptions取代不过是单一配置。现在的预期方法是什么?如何在最新的 .NET Core 中创建它?
只需将 compilationOptions
替换为 buildOptions
"configurations": {
"Debug": {
"buildOptions": {
"define": [ "DEBUG", "TRACE" ]
}
},
"Release": {
"buildOptions": {
"define": [ "RELEASE", "TRACE" ],
"optimize": true
}
}}