Является ли ядром .net доступным для использования на Visual Studio 2013? Или он будет доступен только на визуальной студии 2015?
Спасибо
Является ли ядром .net доступным для использования на Visual Studio 2013? Или он будет доступен только на визуальной студии 2015?
Спасибо
Да, в Visual Studio 2013 можно построить против .NET Core 5 контрактов, создав портативную библиотеку классов, предназначенную для .NET Framework 4.5 и Windows 8. Вам нужно вручную отредактировать файл .csproj и добавить Следующий.
<PropertyGroup>
<ImplicitlyExpandTargetFramework>false</ImplicitlyExpandTargetFramework>
</PropertyGroup>
Затем установите System.Runtime пакет NuGet и другие пакеты .NET Core 5.
Полученная сборка будет выполнена на любой платформе .NET Core 5, включая .NET Framework 4.6, ASP.NET 5 и .NET Native.
Обратите внимание, что это тот же метод, который используется для сборки сборников .NET Core в хранилище corefx.
Пустое приложение ASP.NET Core может быть создано в VS2013, выполнив следующие шаги:
Основной код (из Учебное пособие по началу работы):
Program.cs
public class Program
{
public static void Main(string[] args)
{
var host = new WebHostBuilder()
.UseKestrel()
.UseStartup<Startup>()
.Build();
host.Run();
}
}
Startup.cs
public class Startup
{
public void Configure(IApplicationBuilder app)
{
app.Run(context =>
{
return context.Response.WriteAsync("Hello from ASP.NET Core!");
});
}
}