I am using dotnet to create a .NET Core C # project from the command line. The project has several classes with the main method. So I get the error:
$ dotnet build Microsoft (R) Build Engine version 15.1.548.43366 Copyright (C) Microsoft Corporation. All rights reserved. Test.cs(18,28): error CS0017: Program has more than one entry point defined. Compile with /main to specify the type that contains the entry point. Build FAILED.
Passing the /main switch results in an error:
$ dotnet build /main:Test Microsoft (R) Build Engine version 15.1.548.43366 Copyright (C) Microsoft Corporation. All rights reserved. MSBUILD : error MSB1001: Unknown switch. Switch: /main:Test
How to pass the /main option to the dotnet command?
c # msbuild .net-core
sakra
source share