Код: Выделить всё
static void Main(string[] args)
{
Console.WriteLine("Hello World!");
#if MAC
Console.WriteLine("MAC");
#else
Console.WriteLine("NOT MAC");
#endif
}
Код: Выделить всё
cd ~/dev/Temp/DirectiveTests
dotnet msbuild /p:MAC=TRUE
Код: Выделить всё
Microsoft (R) Build Engine version 15.1.548.43366
Copyright (C) Microsoft Corporation. All rights reserved.
DirectiveTests -> /Users/me/dev/Temp/DirectiveTests/bin/Debug/netcoreapp1.1/DirectiveTests.dll
Код: Выделить всё
dotnet run /p:MAC=true
Код: Выделить всё
Hello World!
NOT MAC
Код: Выделить всё
dotnet run
Код: Выделить всё
Hello World!
NOT MAC
Как правильно установить директивы из командной строки с помощью .NET Core?>
Подробнее здесь: https://stackoverflow.com/questions/437 ... n-net-core
Мобильная версия