, Согласно этой странице, элемент времени выполнения теперь:

у построить .NET Core проект как EXE, а не DLL, чтобы он мог быть выполнен.

Ответ здесь не сработал:Как запустить .Net Core dll?

Вот пример кода:

using System;

namespace ConsoleApplication
{
    public class Program
    {
        public static void Main(string[] args)
        {
            Console.WriteLine("Hello World!");
        }
    }
}

Вот мой проект. Json:

{
  "version": "1.0.0-*",
  "compilationOptions": {
    "emitEntryPoint": true
  },
  "buildOptions": {
    "debugType": "portable",
    "emitEntryPoint": true
  },
  "dependencies": {},
  "frameworks": {
    "netcoreapp1.1": {
      "dependencies": {
        "Microsoft.NETCore.App": {
          "type": "platform",
          "version": "1.1.0"
        }
      },
      "imports": "dnxcore50"
    }
  }
}

В настоящее время я использую VSCode, когда я собираю проект с помощью задачи сборки или запускаюdotnet restore Я просто получаю.dll в моемbin/Debug папка.

Как вы создаете .NET Core приложение в качестве исполняемого файла?

Бонус: да, это будет работать на Mac или другом устройстве?

Ответы на вопрос(1)

Ваш ответ на вопрос