Aspnetcore: рдПрдПрд╕рдкреАрдиреЗрдЯ рдХреЛрд░ 2.0 рдореЗрдВ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЕрдВрддрд░реНрджреГрд╖реНрдЯрд┐ рдХреЛ рдХреИрд╕реЗ рдЕрдХреНрд╖рдо рдХрд░реЗрдВ?

рдХреЛ рдирд┐рд░реНрдорд┐рдд 8 рдЬреВрди 2017  ┬╖  85рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: dotnet/aspnetcore

рдореИрдВ рдПрдПрд╕рдкреАрдиреЗрдЯ рдХреЛрд░ 2.0 рд╕реНрдЯреИрдХ рд╕реЗ рдЦреБрдж рдХреЛ рдкрд░рд┐рдЪрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдореИрдВрдиреЗ рдПрдХ рдирдИ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдмрдирд╛рдИ рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рдЕрдиреБрд░реЛрдз рдХреЗ рд╕рд╛рде рдореИрдВ рдбреАрдмрдЧ рд╡рд┐рдВрдбреЛ рдореЗрдВ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЕрдВрддрд░реНрджреГрд╖реНрдЯрд┐ рд╕реЗ рдЖрдЙрдЯрдкреБрдЯ рджреЗрдЦрддрд╛ рд╣реВрдВред рдЪреВрдВрдХрд┐ рдпрд╣ рд╕рд┐рд░реНрдл рдореЗрд░реЗ рдЕрдкрдиреЗ рд╕реАрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИ, рдореБрдЭреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЕрдВрддрд░реНрджреГрд╖реНрдЯрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдХреЛрдИ рдЗрдЪреНрдЫрд╛ рдирд╣реАрдВ рд╣реИ рдФрд░ рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рдпрд╣ рдбреАрдмрдЧ рд╡рд┐рдВрдбреЛ рдХреЛ рдЕрд╡реНрдпрд╡рд╕реНрдерд┐рдд рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред

рдореБрдЭреЗ рдорд┐рд▓реА рдЕрдзрд┐рдХрд╛рдВрд╢ рд╕рд▓рд╛рд╣ рдХреЗрд╡рд▓ рдирдЧреЗрдЯ рдкреИрдХреЗрдЬ рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рддреА рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдПрдЖрдИ рдирдЧреЗрдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рд╣реИред рдХреЗрд╡рд▓ рд╕реНрдерд╛рдкрд┐рдд рдирдЧреЗрдЯ рдкреИрдХреЗрдЬ Microsoft.AspNetCore рдФрд░ Microsoft.NETCore.App рд╣реИрдВ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдХреЛрдИ рднреА AI рдкрд░ рдирд┐рд░реНрднрд░ рдирд╣реАрдВ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдореБрдЭреЗ рдЕрдкрдиреА рд╕реЗрд╡рд╛рдУрдВ рдореЗрдВ рдпрд╛ рдЕрдкрдиреЗ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдореЗрдВ рдРрдкрдмрд┐рд▓реНрдбрд░ рдореЗрдВ рдПрдЖрдИ рдХрд╛ рдХреЛрдИ рд╕рдВрджрд░реНрдн рдирд╣реАрдВ рдорд┐рд▓ рд░рд╣рд╛ рд╣реИред рдХреНрдпреЛрдВрдХрд┐ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдХреА рдХрдореА рдФрд░ рдирдЧреЗрдЯ рдкреИрдХреЗрдЬ рдХреА рдХрдореА рд╕реЗ рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдПрдЖрдИ рдореЗрд░реЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ рдмрд┐рд▓реНрдХреБрд▓ рднреА рдирд╣реАрдВ рд╣реЛрдЧрд╛, рдлрд┐рд░ рднреА рдпрд╣ рдЕрднреА рднреА рдХреБрдЫ рд▓реЙрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИред

рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ, рдПрдЖрдИ рдбреАрдмрдЧ рд╡рд┐рдВрдбреЛ рдореЗрдВ рд▓реЙрдЧрд┐рдВрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИ, рднрд▓реЗ рд╣реА рдпрд╣ рдореЗрд░реЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рди рд╣реЛред рдореИрдВ рдЗрд╕реЗ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреИрд╕реЗ рдЬрд╛ рд╕рдХрддрд╛ рд╣реВрдВ?

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдореБрдЭреЗ рдПрдЖрдИ рдмрд┐рд▓реНрдХреБрд▓ рдирд╣реАрдВ рдЪрд╛рд╣рд┐рдПред

+1

рд╕рднреА 85 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

@BillHiebert

рдЖрдЧреЗ рдХреА рдЬрд╛рдВрдЪ рдХреЗ рдмрд╛рдж рдпрд╣ рджреГрд╢реНрдп рд╕реНрдЯреВрдбрд┐рдпреЛ рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рд╡реАрдПрд╕ рдХреЗ рдмрд╛рд╣рд░ рдбрд┐рдмрдЧрд┐рдВрдЧ (vscode рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдпрд╛ рдХреЗрд╡рд▓ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдкрд░ рдЪрд▓ рд░рд╣рд╛ рд╣реИ) рдЗрди рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рдирд╣реАрдВ рджрд┐рдЦрд╛рддрд╛ рд╣реИред рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╕рд╣рд╛рдпрддрд╛ рдХреЗ рд▓рд┐рдП рдХрд┐ рд╣рд░ рдХреЛрдИ рдПрдХ рд╣реА рдкреГрд╖реНрда рдкрд░ рд╣реИ, рдпрд╣рд╛рдВ рдПрдХ HTTP рдЕрдиреБрд░реЛрдз рдХреЗ рдмрд╛рдж рд╡реАрдПрд╕ рдореЗрдВ рдбреАрдмрдЧ рд╡рд┐рдВрдбреЛ рдореЗрдВ рдЖрдЙрдЯрдкреБрдЯ рд╣реИред

Microsoft.AspNetCore.Hosting.Internal.WebHost:Information: Request starting HTTP/1.1 GET http://localhost:62731/  
Microsoft.AspNetCore.Hosting.Internal.WebHost:Information: Request starting HTTP/1.1 DEBUG http://localhost:62731/  0
Application Insights Telemetry (unconfigured): {"name":"Microsoft.ApplicationInsights.Dev.Message","time":"2017-06-13T13:36:48.3967075Z","tags":{"ai.internal.sdkVersion":"aspnet5c:2.1.0-beta3","ai.location.ip":"127.0.0.1","ai.application.ver":"1.0.0.0","ai.operation.name":"GET /","ai.cloud.roleInstance":"WC1843","ai.operation.id":"WC1843-a3501fd0-ac63df48","ai.operation.parentId":"|WC1843-a3501fd0-ac63df48.","ai.internal.nodeName":"WC1843"},"data":{"baseType":"MessageData","baseData":{"ver":2,"message":"Request starting HTTP/1.1 GET http://localhost:62731/","severityLevel":"Information","properties":{"Method":"GET","Host":"localhost:62731","CategoryName":"Microsoft.AspNetCore.Hosting.Internal.WebHost","Scheme":"http","Protocol":"HTTP/1.1","Path":"/","DeveloperMode":"true","AspNetCoreEnvironment":"Development"}}}}
Application Insights Telemetry (unconfigured): {"name":"Microsoft.ApplicationInsights.Dev.Message","time":"2017-06-13T13:36:48.3967004Z","tags":{"ai.internal.sdkVersion":"aspnet5c:2.1.0-beta3","ai.location.ip":"127.0.0.1","ai.application.ver":"1.0.0.0","ai.operation.name":"DEBUG /","ai.cloud.roleInstance":"WC1843","ai.operation.id":"WC1843-a3501fd0-ac63df49","ai.operation.parentId":"|WC1843-a3501fd0-ac63df49.","ai.internal.nodeName":"WC1843"},"data":{"baseType":"MessageData","baseData":{"ver":2,"message":"Request starting HTTP/1.1 DEBUG http://localhost:62731/  0","severityLevel":"Information","properties":{"ContentLength":"0","Method":"DEBUG","Host":"localhost:62731","CategoryName":"Microsoft.AspNetCore.Hosting.Internal.WebHost","Scheme":"http","Protocol":"HTTP/1.1","Path":"/","DeveloperMode":"true","AspNetCoreEnvironment":"Development"}}}}
Application Insights Telemetry (unconfigured): {"name":"Microsoft.ApplicationInsights.Dev.Message","time":"2017-06-13T13:36:48.4617268Z","tags":{"ai.internal.sdkVersion":"aspnet5c:2.1.0-beta3","ai.location.ip":"127.0.0.1","ai.application.ver":"1.0.0.0","ai.operation.name":"DEBUG /","ai.cloud.roleInstance":"WC1843","ai.operation.id":"WC1843-a3501fd0-ac63df49","ai.operation.parentId":"|WC1843-a3501fd0-ac63df49.","ai.internal.nodeName":"WC1843"},"data":{"baseType":"MessageData","baseData":{"ver":2,"message":"Connection id \"0HL5IC4UQLAF9\" completed keep alive response.","severityLevel":"Verbose","properties":{"CategoryName":"Microsoft.AspNetCore.Server.Kestrel","ConnectionId":"0HL5IC4UQLAF9","{OriginalFormat}":"Connection id \"{ConnectionId}\" completed keep alive response.","DeveloperMode":"true","AspNetCoreEnvironment":"Development"}}}}
Microsoft.AspNetCore.Hosting.Internal.WebHost:Information: Request finished in 129.444ms 200 
Application Insights Telemetry (unconfigured): {"name":"Microsoft.ApplicationInsights.Dev.Message","time":"2017-06-13T13:36:48.4703409Z","tags":{"ai.internal.sdkVersion":"aspnet5c:2.1.0-beta3","ai.location.ip":"127.0.0.1","ai.application.ver":"1.0.0.0","ai.operation.name":"DEBUG /","ai.cloud.roleInstance":"WC1843","ai.operation.id":"WC1843-a3501fd0-ac63df49","ai.operation.parentId":"|WC1843-a3501fd0-ac63df49.","ai.internal.nodeName":"WC1843"},"data":{"baseType":"MessageData","baseData":{"ver":2,"message":"Request finished in 129.444ms 200","severityLevel":"Information","properties":{"CategoryName":"Microsoft.AspNetCore.Hosting.Internal.WebHost","StatusCode":"200","ElapsedMilliseconds":"129.444","DeveloperMode":"true","AspNetCoreEnvironment":"Development"}}}}
Application Insights Telemetry (unconfigured): {"name":"Microsoft.ApplicationInsights.Dev.Message","time":"2017-06-13T13:36:48.4763186Z","tags":{"ai.internal.sdkVersion":"aspnet5c:2.1.0-beta3","ai.location.ip":"127.0.0.1","ai.application.ver":"1.0.0.0","ai.operation.name":"GET /","ai.cloud.roleInstance":"WC1843","ai.operation.id":"WC1843-a3501fd0-ac63df48","ai.operation.parentId":"|WC1843-a3501fd0-ac63df48.","ai.internal.nodeName":"WC1843"},"data":{"baseType":"MessageData","baseData":{"ver":2,"message":"The request path / does not match a supported file type","severityLevel":"Verbose","properties":{"CategoryName":"Microsoft.AspNetCore.StaticFiles.StaticFileMiddleware","{OriginalFormat}":"The request path {Path} does not match a supported file type","Path":"/","DeveloperMode":"true","AspNetCoreEnvironment":"Development"}}}}
Application Insights Telemetry (unconfigured): {"name":"Microsoft.ApplicationInsights.Dev.Request","time":"2017-06-13T13:36:48.3336865Z","tags":{"ai.internal.sdkVersion":"aspnet5c:2.1.0-beta3","ai.location.ip":"127.0.0.1","ai.application.ver":"1.0.0.0","ai.operation.name":"DEBUG /","ai.cloud.roleInstance":"WC1843","ai.operation.id":"WC1843-a3501fd0-ac63df49","ai.internal.nodeName":"WC1843"},"data":{"baseType":"RequestData","baseData":{"ver":2,"id":"|WC1843-a3501fd0-ac63df49.","name":"DEBUG /","duration":"00:00:00.1564017","success":true,"responseCode":"200","url":"http://localhost:62731/","properties":{"httpMethod":"DEBUG","DeveloperMode":"true","AspNetCoreEnvironment":"Development"}}}}
Application Insights Telemetry (unconfigured): {"name":"Microsoft.ApplicationInsights.Dev.Message","time":"2017-06-13T13:36:48.5106855Z","tags":{"ai.internal.sdkVersion":"aspnet5c:2.1.0-beta3","ai.location.ip":"127.0.0.1","ai.application.ver":"1.0.0.0","ai.operation.name":"GET /","ai.cloud.roleInstance":"WC1843","ai.operation.id":"WC1843-a3501fd0-ac63df48","ai.operation.parentId":"|WC1843-a3501fd0-ac63df48.","ai.internal.nodeName":"WC1843"},"data":{"baseType":"MessageData","baseData":{"ver":2,"message":"AuthenticationScheme: Cookies was not authenticated.","severityLevel":"Verbose","properties":{"CategoryName":"Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationHandler","AuthenticationScheme":"Cookies","{OriginalFormat}":"AuthenticationScheme: {AuthenticationScheme} was not authenticated.","DeveloperMode":"true","AspNetCoreEnvironment":"Development"}}}}
Application Insights Telemetry (unconfigured): {"name":"Microsoft.ApplicationInsights.Dev.Message","time":"2017-06-13T13:36:48.6199493Z","tags":{"ai.internal.sdkVersion":"aspnet5c:2.1.0-beta3","ai.location.ip":"127.0.0.1","ai.application.ver":"1.0.0.0","ai.operation.name":"GET /","ai.cloud.roleInstance":"WC1843","ai.operation.id":"WC1843-a3501fd0-ac63df48","ai.operation.parentId":"|WC1843-a3501fd0-ac63df48.","ai.internal.nodeName":"WC1843"},"data":{"baseType":"MessageData","baseData":{"ver":2,"message":"Request successfully matched the route with name 'default' and template '{controller=Home}/{action=Index}/{id?}'.","severityLevel":"Verbose","properties":{"CategoryName":"Microsoft.AspNetCore.Routing.RouteBase","{OriginalFormat}":"Request successfully matched the route with name '{RouteName}' and template '{RouteTemplate}'.","RouteName":"default","DeveloperMode":"true","AspNetCoreEnvironment":"Development","RouteTemplate":"{controller=Home}/{action=Index}/{id?}"}}}}
Application Insights Telemetry (unconfigured): {"name":"Microsoft.ApplicationInsights.Dev.Message","time":"2017-06-13T13:36:48.7240547Z","tags":{"ai.internal.sdkVersion":"aspnet5c:2.1.0-beta3","ai.location.ip":"127.0.0.1","ai.application.ver":"1.0.0.0","ai.operation.name":"GET Home/Index","ai.cloud.roleInstance":"WC1843","ai.operation.id":"WC1843-a3501fd0-ac63df48","ai.operation.parentId":"|WC1843-a3501fd0-ac63df48.","ai.internal.nodeName":"WC1843"},"data":{"baseType":"MessageData","baseData":{"ver":2,"message":"Executing action Iceberg.Controllers.HomeController.Index (Iceberg)","severityLevel":"Verbose","properties":{"CategoryName":"Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker","{OriginalFormat}":"Executing action {ActionName}","DeveloperMode":"true","AspNetCoreEnvironment":"Development","ActionName":"Iceberg.Controllers.HomeController.Index (Iceberg)"}}}}
Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker:Information: Executing action method Iceberg.Controllers.HomeController.Index (Iceberg) with arguments ((null)) - ModelState is Valid
Application Insights Telemetry (unconfigured): {"name":"Microsoft.ApplicationInsights.Dev.Message","time":"2017-06-13T13:36:48.7732242Z","tags":{"ai.internal.sdkVersion":"aspnet5c:2.1.0-beta3","ai.location.ip":"127.0.0.1","ai.application.ver":"1.0.0.0","ai.operation.name":"GET Home/Index","ai.cloud.roleInstance":"WC1843","ai.operation.id":"WC1843-a3501fd0-ac63df48","ai.operation.parentId":"|WC1843-a3501fd0-ac63df48.","ai.internal.nodeName":"WC1843"},"data":{"baseType":"MessageData","baseData":{"ver":2,"message":"Executing action method Iceberg.Controllers.HomeController.Index (Iceberg) with arguments ((null)) - ModelState is Valid","severityLevel":"Information","properties":{"CategoryName":"Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker","ValidationState":"Valid","{OriginalFormat}":"Executing action method {ActionName} with arguments ({Arguments}) - ModelState is {ValidationState}","DeveloperMode":"true","AspNetCoreEnvironment":"Development","ActionName":"Iceberg.Controllers.HomeController.Index (Iceberg)"}}}}
Application Insights Telemetry (unconfigured): {"name":"Microsoft.ApplicationInsights.Dev.Message","time":"2017-06-13T13:36:48.7771150Z","tags":{"ai.internal.sdkVersion":"aspnet5c:2.1.0-beta3","ai.location.ip":"127.0.0.1","ai.application.ver":"1.0.0.0","ai.operation.name":"GET Home/Index","ai.cloud.roleInstance":"WC1843","ai.operation.id":"WC1843-a3501fd0-ac63df48","ai.operation.parentId":"|WC1843-a3501fd0-ac63df48.","ai.internal.nodeName":"WC1843"},"data":{"baseType":"MessageData","baseData":{"ver":2,"message":"Executed action method Iceberg.Controllers.HomeController.Index (Iceberg), returned result Microsoft.AspNetCore.Mvc.ViewResult.","severityLevel":"Verbose","properties":{"ActionResult":"Microsoft.AspNetCore.Mvc.ViewResult","CategoryName":"Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker","{OriginalFormat}":"Executed action method {ActionName}, returned result {ActionResult}.","DeveloperMode":"true","AspNetCoreEnvironment":"Development","ActionName":"Iceberg.Controllers.HomeController.Index (Iceberg)"}}}}
Application Insights Telemetry (unconfigured): {"name":"Microsoft.ApplicationInsights.Dev.Message","time":"2017-06-13T13:36:49.6276940Z","tags":{"ai.internal.sdkVersion":"aspnet5c:2.1.0-beta3","ai.location.ip":"127.0.0.1","ai.application.ver":"1.0.0.0","ai.operation.name":"GET Home/Index","ai.cloud.roleInstance":"WC1843","ai.operation.id":"WC1843-a3501fd0-ac63df48","ai.operation.parentId":"|WC1843-a3501fd0-ac63df48.","ai.internal.nodeName":"WC1843"},"data":{"baseType":"MessageData","baseData":{"ver":2,"message":"Compilation of the generated code for the Razor file at 'C:\\Users\\jpiquette\\Source\\Iceberg\\Views\\Home\\PublicIndex.cshtml' started.","severityLevel":"Verbose","properties":{"FilePath":"C:\\Users\\jpiquette\\Source\\Iceberg\\Views\\Home\\PublicIndex.cshtml","CategoryName":"Microsoft.AspNetCore.Mvc.Razor.Internal.DefaultRoslynCompilationService","{OriginalFormat}":"Compilation of the generated code for the Razor file at '{FilePath}' started.","DeveloperMode":"true","AspNetCoreEnvironment":"Development"}}}}
Application Insights Telemetry (unconfigured): {"name":"Microsoft.ApplicationInsights.Dev.Message","time":"2017-06-13T13:36:50.8462465Z","tags":{"ai.internal.sdkVersion":"aspnet5c:2.1.0-beta3","ai.location.ip":"127.0.0.1","ai.application.ver":"1.0.0.0","ai.operation.name":"GET Home/Index","ai.cloud.roleInstance":"WC1843","ai.operation.id":"WC1843-a3501fd0-ac63df48","ai.operation.parentId":"|WC1843-a3501fd0-ac63df48.","ai.internal.nodeName":"WC1843"},"data":{"baseType":"MessageData","baseData":{"ver":2,"message":"Compilation of the generated code for the Razor file at 'C:\\Users\\jpiquette\\Source\\Iceberg\\Views\\Home\\PublicIndex.cshtml' completed in 1212.6438ms.","severityLevel":"Verbose","properties":{"FilePath":"C:\\Users\\jpiquette\\Source\\Iceberg\\Views\\Home\\PublicIndex.cshtml","CategoryName":"Microsoft.AspNetCore.Mvc.Razor.Internal.DefaultRoslynCompilationService","ElapsedMilliseconds":"1212.6438","{OriginalFormat}":"Compilation of the generated code for the Razor file at '{FilePath}' completed in {ElapsedMilliseconds}ms.","DeveloperMode":"true","AspNetCoreEnvironment":"Development"}}}}
Application Insights Telemetry (unconfigured): {"name":"Microsoft.ApplicationInsights.Dev.Message","time":"2017-06-13T13:36:50.9127370Z","tags":{"ai.internal.sdkVersion":"aspnet5c:2.1.0-beta3","ai.location.ip":"127.0.0.1","ai.application.ver":"1.0.0.0","ai.operation.name":"GET Home/Index","ai.cloud.roleInstance":"WC1843","ai.operation.id":"WC1843-a3501fd0-ac63df48","ai.operation.parentId":"|WC1843-a3501fd0-ac63df48.","ai.internal.nodeName":"WC1843"},"data":{"baseType":"MessageData","baseData":{"ver":2,"message":"Compilation of the generated code for the Razor file at 'C:\\Users\\jpiquette\\Source\\Iceberg\\Views\\_ViewStart.cshtml' started.","severityLevel":"Verbose","properties":{"FilePath":"C:\\Users\\jpiquette\\Source\\Iceberg\\Views\\_ViewStart.cshtml","CategoryName":"Microsoft.AspNetCore.Mvc.Razor.Internal.DefaultRoslynCompilationService","{OriginalFormat}":"Compilation of the generated code for the Razor file at '{FilePath}' started.","DeveloperMode":"true","AspNetCoreEnvironment":"Development"}}}}
Application Insights Telemetry (unconfigured): {"name":"Microsoft.ApplicationInsights.Dev.Message","time":"2017-06-13T13:36:50.9679478Z","tags":{"ai.internal.sdkVersion":"aspnet5c:2.1.0-beta3","ai.location.ip":"127.0.0.1","ai.application.ver":"1.0.0.0","ai.operation.name":"GET Home/Index","ai.cloud.roleInstance":"WC1843","ai.operation.id":"WC1843-a3501fd0-ac63df48","ai.operation.parentId":"|WC1843-a3501fd0-ac63df48.","ai.internal.nodeName":"WC1843"},"data":{"baseType":"MessageData","baseData":{"ver":2,"message":"Compilation of the generated code for the Razor file at 'C:\\Users\\jpiquette\\Source\\Iceberg\\Views\\_ViewStart.cshtml' completed in 52.5297ms.","severityLevel":"Verbose","properties":{"FilePath":"C:\\Users\\jpiquette\\Source\\Iceberg\\Views\\_ViewStart.cshtml","CategoryName":"Microsoft.AspNetCore.Mvc.Razor.Internal.DefaultRoslynCompilationService","ElapsedMilliseconds":"52.5297","{OriginalFormat}":"Compilation of the generated code for the Razor file at '{FilePath}' completed in {ElapsedMilliseconds}ms.","DeveloperMode":"true","AspNetCoreEnvironment":"Development"}}}}
Application Insights Telemetry (unconfigured): {"name":"Microsoft.ApplicationInsights.Dev.Message","time":"2017-06-13T13:36:50.9763616Z","tags":{"ai.internal.sdkVersion":"aspnet5c:2.1.0-beta3","ai.location.ip":"127.0.0.1","ai.application.ver":"1.0.0.0","ai.operation.name":"GET Home/Index","ai.cloud.roleInstance":"WC1843","ai.operation.id":"WC1843-a3501fd0-ac63df48","ai.operation.parentId":"|WC1843-a3501fd0-ac63df48.","ai.internal.nodeName":"WC1843"},"data":{"baseType":"MessageData","baseData":{"ver":2,"message":"The view '/Views/Home/PublicIndex.cshtml' was found.","severityLevel":"Verbose","properties":{"ViewName":"/Views/Home/PublicIndex.cshtml","CategoryName":"Microsoft.AspNetCore.Mvc.ViewFeatures.Internal.ViewResultExecutor","{OriginalFormat}":"The view '{ViewName}' was found.","DeveloperMode":"true","AspNetCoreEnvironment":"Development"}}}}
Microsoft.AspNetCore.Mvc.ViewFeatures.Internal.ViewResultExecutor:Information: Executing ViewResult, running view at path /Views/Home/PublicIndex.cshtml.
Application Insights Telemetry (unconfigured): {"name":"Microsoft.ApplicationInsights.Dev.Message","time":"2017-06-13T13:36:50.9830038Z","tags":{"ai.internal.sdkVersion":"aspnet5c:2.1.0-beta3","ai.location.ip":"127.0.0.1","ai.application.ver":"1.0.0.0","ai.operation.name":"GET Home/Index","ai.cloud.roleInstance":"WC1843","ai.operation.id":"WC1843-a3501fd0-ac63df48","ai.operation.parentId":"|WC1843-a3501fd0-ac63df48.","ai.internal.nodeName":"WC1843"},"data":{"baseType":"MessageData","baseData":{"ver":2,"message":"Executing ViewResult, running view at path /Views/Home/PublicIndex.cshtml.","severityLevel":"Information","properties":{"CategoryName":"Microsoft.AspNetCore.Mvc.ViewFeatures.Internal.ViewResultExecutor","{OriginalFormat}":"Executing ViewResult, running view at path {Path}.","Path":"/Views/Home/PublicIndex.cshtml","DeveloperMode":"true","AspNetCoreEnvironment":"Development"}}}}
Application Insights Telemetry (unconfigured): {"name":"Microsoft.ApplicationInsights.Dev.Message","time":"2017-06-13T13:36:51.0334094Z","tags":{"ai.internal.sdkVersion":"aspnet5c:2.1.0-beta3","ai.location.ip":"127.0.0.1","ai.application.ver":"1.0.0.0","ai.operation.name":"GET Home/Index","ai.cloud.roleInstance":"WC1843","ai.operation.id":"WC1843-a3501fd0-ac63df48","ai.operation.parentId":"|WC1843-a3501fd0-ac63df48.","ai.internal.nodeName":"WC1843"},"data":{"baseType":"MessageData","baseData":{"ver":2,"message":"View lookup cache miss for view '_Layout' in controller 'Home'.","severityLevel":"Verbose","properties":{"ControllerName":"Home","ViewName":"_Layout","CategoryName":"Microsoft.AspNetCore.Mvc.Razor.RazorViewEngine","{OriginalFormat}":"View lookup cache miss for view '{ViewName}' in controller '{ControllerName}'.","DeveloperMode":"true","AspNetCoreEnvironment":"Development"}}}}
Application Insights Telemetry (unconfigured): {"name":"Microsoft.ApplicationInsights.Dev.Message","time":"2017-06-13T13:36:51.1260378Z","tags":{"ai.internal.sdkVersion":"aspnet5c:2.1.0-beta3","ai.location.ip":"127.0.0.1","ai.application.ver":"1.0.0.0","ai.operation.name":"GET Home/Index","ai.cloud.roleInstance":"WC1843","ai.operation.id":"WC1843-a3501fd0-ac63df48","ai.operation.parentId":"|WC1843-a3501fd0-ac63df48.","ai.internal.nodeName":"WC1843"},"data":{"baseType":"MessageData","baseData":{"ver":2,"message":"Compilation of the generated code for the Razor file at 'C:\\Users\\jpiquette\\Source\\Iceberg\\Views\\Shared\\_Layout.cshtml' started.","severityLevel":"Verbose","properties":{"FilePath":"C:\\Users\\jpiquette\\Source\\Iceberg\\Views\\Shared\\_Layout.cshtml","CategoryName":"Microsoft.AspNetCore.Mvc.Razor.Internal.DefaultRoslynCompilationService","{OriginalFormat}":"Compilation of the generated code for the Razor file at '{FilePath}' started.","DeveloperMode":"true","AspNetCoreEnvironment":"Development"}}}}
Application Insights Telemetry (unconfigured): {"name":"Microsoft.ApplicationInsights.Dev.Message","time":"2017-06-13T13:36:51.2825633Z","tags":{"ai.internal.sdkVersion":"aspnet5c:2.1.0-beta3","ai.location.ip":"127.0.0.1","ai.application.ver":"1.0.0.0","ai.operation.name":"GET Home/Index","ai.cloud.roleInstance":"WC1843","ai.operation.id":"WC1843-a3501fd0-ac63df48","ai.operation.parentId":"|WC1843-a3501fd0-ac63df48.","ai.internal.nodeName":"WC1843"},"data":{"baseType":"MessageData","baseData":{"ver":2,"message":"Compilation of the generated code for the Razor file at 'C:\\Users\\jpiquette\\Source\\Iceberg\\Views\\Shared\\_Layout.cshtml' completed in 154.0786ms.","severityLevel":"Verbose","properties":{"FilePath":"C:\\Users\\jpiquette\\Source\\Iceberg\\Views\\Shared\\_Layout.cshtml","CategoryName":"Microsoft.AspNetCore.Mvc.Razor.Internal.DefaultRoslynCompilationService","ElapsedMilliseconds":"154.0786","{OriginalFormat}":"Compilation of the generated code for the Razor file at '{FilePath}' completed in {ElapsedMilliseconds}ms.","DeveloperMode":"true","AspNetCoreEnvironment":"Development"}}}}
Application Insights Telemetry (unconfigured): {"name":"Microsoft.ApplicationInsights.Dev.Message","time":"2017-06-13T13:36:51.3027823Z","tags":{"ai.internal.sdkVersion":"aspnet5c:2.1.0-beta3","ai.location.ip":"127.0.0.1","ai.application.ver":"1.0.0.0","ai.operation.name":"GET Home/Index","ai.cloud.roleInstance":"WC1843","ai.operation.id":"WC1843-a3501fd0-ac63df48","ai.operation.parentId":"|WC1843-a3501fd0-ac63df48.","ai.internal.nodeName":"WC1843"},"data":{"baseType":"MessageData","baseData":{"ver":2,"message":"Tag helper component 'Microsoft.AspNetCore.ApplicationInsights.HostingStartup.JavaScriptSnippetTagHelperComponent' initialized.","severityLevel":"Verbose","properties":{"CategoryName":"Microsoft.AspNetCore.Mvc.Razor.TagHelpers.HeadTagHelper","ComponentName":"Microsoft.AspNetCore.ApplicationInsights.HostingStartup.JavaScriptSnippetTagHelperComponent","{OriginalFormat}":"Tag helper component '{ComponentName}' initialized.","DeveloperMode":"true","AspNetCoreEnvironment":"Development"}}}}
Application Insights Telemetry (unconfigured): {"name":"Microsoft.ApplicationInsights.Dev.Message","time":"2017-06-13T13:36:51.3074495Z","tags":{"ai.internal.sdkVersion":"aspnet5c:2.1.0-beta3","ai.location.ip":"127.0.0.1","ai.application.ver":"1.0.0.0","ai.operation.name":"GET Home/Index","ai.cloud.roleInstance":"WC1843","ai.operation.id":"WC1843-a3501fd0-ac63df48","ai.operation.parentId":"|WC1843-a3501fd0-ac63df48.","ai.internal.nodeName":"WC1843"},"data":{"baseType":"MessageData","baseData":{"ver":2,"message":"Tag helper component 'Microsoft.AspNetCore.ApplicationInsights.HostingStartup.JavaScriptSnippetTagHelperComponent' processed.","severityLevel":"Verbose","properties":{"CategoryName":"Microsoft.AspNetCore.Mvc.Razor.TagHelpers.HeadTagHelper","ComponentName":"Microsoft.AspNetCore.ApplicationInsights.HostingStartup.JavaScriptSnippetTagHelperComponent","{OriginalFormat}":"Tag helper component '{ComponentName}' processed.","DeveloperMode":"true","AspNetCoreEnvironment":"Development"}}}}
Application Insights Telemetry (unconfigured): {"name":"Microsoft.ApplicationInsights.Dev.Message","time":"2017-06-13T13:36:51.3281429Z","tags":{"ai.internal.sdkVersion":"aspnet5c:2.1.0-beta3","ai.location.ip":"127.0.0.1","ai.application.ver":"1.0.0.0","ai.operation.name":"GET Home/Index","ai.cloud.roleInstance":"WC1843","ai.operation.id":"WC1843-a3501fd0-ac63df48","ai.operation.parentId":"|WC1843-a3501fd0-ac63df48.","ai.internal.nodeName":"WC1843"},"data":{"baseType":"MessageData","baseData":{"ver":2,"message":"Tag helper component 'Microsoft.AspNetCore.ApplicationInsights.HostingStartup.JavaScriptSnippetTagHelperComponent' initialized.","severityLevel":"Verbose","properties":{"CategoryName":"Microsoft.AspNetCore.Mvc.Razor.TagHelpers.BodyTagHelper","ComponentName":"Microsoft.AspNetCore.ApplicationInsights.HostingStartup.JavaScriptSnippetTagHelperComponent","{OriginalFormat}":"Tag helper component '{ComponentName}' initialized.","DeveloperMode":"true","AspNetCoreEnvironment":"Development"}}}}
Application Insights Telemetry (unconfigured): {"name":"Microsoft.ApplicationInsights.Dev.Message","time":"2017-06-13T13:36:51.3305192Z","tags":{"ai.internal.sdkVersion":"aspnet5c:2.1.0-beta3","ai.location.ip":"127.0.0.1","ai.application.ver":"1.0.0.0","ai.operation.name":"GET Home/Index","ai.cloud.roleInstance":"WC1843","ai.operation.id":"WC1843-a3501fd0-ac63df48","ai.operation.parentId":"|WC1843-a3501fd0-ac63df48.","ai.internal.nodeName":"WC1843"},"data":{"baseType":"MessageData","baseData":{"ver":2,"message":"Tag helper component 'Microsoft.AspNetCore.ApplicationInsights.HostingStartup.JavaScriptSnippetTagHelperComponent' processed.","severityLevel":"Verbose","properties":{"CategoryName":"Microsoft.AspNetCore.Mvc.Razor.TagHelpers.BodyTagHelper","ComponentName":"Microsoft.AspNetCore.ApplicationInsights.HostingStartup.JavaScriptSnippetTagHelperComponent","{OriginalFormat}":"Tag helper component '{ComponentName}' processed.","DeveloperMode":"true","AspNetCoreEnvironment":"Development"}}}}
Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker:Information: Executed action Iceberg.Controllers.HomeController.Index (Iceberg) in 2641.6233ms
Application Insights Telemetry (unconfigured): {"name":"Microsoft.ApplicationInsights.Dev.Message","time":"2017-06-13T13:36:51.3708883Z","tags":{"ai.internal.sdkVersion":"aspnet5c:2.1.0-beta3","ai.location.ip":"127.0.0.1","ai.application.ver":"1.0.0.0","ai.operation.name":"GET Home/Index","ai.cloud.roleInstance":"WC1843","ai.operation.id":"WC1843-a3501fd0-ac63df48","ai.operation.parentId":"|WC1843-a3501fd0-ac63df48.","ai.internal.nodeName":"WC1843"},"data":{"baseType":"MessageData","baseData":{"ver":2,"message":"Executed action Iceberg.Controllers.HomeController.Index (Iceberg) in 2641.6233ms","severityLevel":"Information","properties":{"CategoryName":"Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker","ElapsedMilliseconds":"2641.6233","{OriginalFormat}":"Executed action {ActionName} in {ElapsedMilliseconds}ms","DeveloperMode":"true","AspNetCoreEnvironment":"Development","ActionName":"Iceberg.Controllers.HomeController.Index (Iceberg)"}}}}
Application Insights Telemetry (unconfigured): {"name":"Microsoft.ApplicationInsights.Dev.Message","time":"2017-06-13T13:36:51.3761765Z","tags":{"ai.internal.sdkVersion":"aspnet5c:2.1.0-beta3","ai.location.ip":"127.0.0.1","ai.application.ver":"1.0.0.0","ai.operation.name":"GET Home/Index","ai.cloud.roleInstance":"WC1843","ai.operation.id":"WC1843-a3501fd0-ac63df48","ai.operation.parentId":"|WC1843-a3501fd0-ac63df48.","ai.internal.nodeName":"WC1843"},"data":{"baseType":"MessageData","baseData":{"ver":2,"message":"Connection id \"0HL5IC4UQLAFA\" completed keep alive response.","severityLevel":"Verbose","properties":{"CategoryName":"Microsoft.AspNetCore.Server.Kestrel","ConnectionId":"0HL5IC4UQLAFA","{OriginalFormat}":"Connection id \"{ConnectionId}\" completed keep alive response.","DeveloperMode":"true","AspNetCoreEnvironment":"Development"}}}}
Microsoft.AspNetCore.Hosting.Internal.WebHost:Information: Request finished in 3042.2608ms 200 text/html; charset=utf-8
Application Insights Telemetry (unconfigured): {"name":"Microsoft.ApplicationInsights.Dev.Message","time":"2017-06-13T13:36:51.3822633Z","tags":{"ai.internal.sdkVersion":"aspnet5c:2.1.0-beta3","ai.location.ip":"127.0.0.1","ai.application.ver":"1.0.0.0","ai.operation.name":"GET Home/Index","ai.cloud.roleInstance":"WC1843","ai.operation.id":"WC1843-a3501fd0-ac63df48","ai.operation.parentId":"|WC1843-a3501fd0-ac63df48.","ai.internal.nodeName":"WC1843"},"data":{"baseType":"MessageData","baseData":{"ver":2,"message":"Request finished in 3042.2608ms 200 text/html; charset=utf-8","severityLevel":"Information","properties":{"CategoryName":"Microsoft.AspNetCore.Hosting.Internal.WebHost","StatusCode":"200","ElapsedMilliseconds":"3042.2608","DeveloperMode":"true","AspNetCoreEnvironment":"Development","ContentType":"text/html; charset=utf-8"}}}}
Application Insights Telemetry (unconfigured): {"name":"Microsoft.ApplicationInsights.Dev.Request","time":"2017-06-13T13:36:48.3336865Z","tags":{"ai.internal.sdkVersion":"aspnet5c:2.1.0-beta3","ai.location.ip":"127.0.0.1","ai.application.ver":"1.0.0.0","ai.operation.name":"GET Home/Index","ai.cloud.roleInstance":"WC1843","ai.operation.id":"WC1843-a3501fd0-ac63df48","ai.internal.nodeName":"WC1843"},"data":{"baseType":"RequestData","baseData":{"ver":2,"id":"|WC1843-a3501fd0-ac63df48.","name":"GET Home/Index","duration":"00:00:03.0633276","success":true,"responseCode":"200","url":"http://localhost:62731/","properties":{"httpMethod":"GET","DeveloperMode":"true","AspNetCoreEnvironment":"Development"}}}}
Application Insights Telemetry (unconfigured): {"name":"Microsoft.ApplicationInsights.Dev.Message","time":"2017-06-13T13:38:38.2082350Z","tags":{"ai.internal.sdkVersion":"aspnet5c:2.1.0-beta3","ai.application.ver":"1.0.0.0"},"data":{"baseType":"MessageData","baseData":{"ver":2,"message":"Connection id \"0HL5IC4UQLAF9\" received FIN.","severityLevel":"Verbose","properties":{"CategoryName":"Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv","ConnectionId":"0HL5IC4UQLAF9","{OriginalFormat}":"Connection id \"{ConnectionId}\" received FIN.","DeveloperMode":"true","AspNetCoreEnvironment":"Development"}}}}
Application Insights Telemetry (unconfigured): {"name":"Microsoft.ApplicationInsights.Dev.Message","time":"2017-06-13T13:38:38.2082350Z","tags":{"ai.internal.sdkVersion":"aspnet5c:2.1.0-beta3","ai.application.ver":"1.0.0.0"},"data":{"baseType":"MessageData","baseData":{"ver":2,"message":"Connection id \"0HL5IC4UQLAFA\" received FIN.","severityLevel":"Verbose","properties":{"CategoryName":"Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv","ConnectionId":"0HL5IC4UQLAFA","{OriginalFormat}":"Connection id \"{ConnectionId}\" received FIN.","DeveloperMode":"true","AspNetCoreEnvironment":"Development"}}}}
Application Insights Telemetry (unconfigured): {"name":"Microsoft.ApplicationInsights.Dev.Message","time":"2017-06-13T13:38:38.2340466Z","tags":{"ai.internal.sdkVersion":"aspnet5c:2.1.0-beta3","ai.application.ver":"1.0.0.0"},"data":{"baseType":"MessageData","baseData":{"ver":2,"message":"Connection id \"0HL5IC4UQLAFA\" disconnecting.","severityLevel":"Verbose","properties":{"CategoryName":"Microsoft.AspNetCore.Server.Kestrel","ConnectionId":"0HL5IC4UQLAFA","{OriginalFormat}":"Connection id \"{ConnectionId}\" disconnecting.","DeveloperMode":"true","AspNetCoreEnvironment":"Development"}}}}
Application Insights Telemetry (unconfigured): {"name":"Microsoft.ApplicationInsights.Dev.Message","time":"2017-06-13T13:38:38.2340466Z","tags":{"ai.internal.sdkVersion":"aspnet5c:2.1.0-beta3","ai.application.ver":"1.0.0.0"},"data":{"baseType":"MessageData","baseData":{"ver":2,"message":"Connection id \"0HL5IC4UQLAF9\" disconnecting.","severityLevel":"Verbose","properties":{"CategoryName":"Microsoft.AspNetCore.Server.Kestrel","ConnectionId":"0HL5IC4UQLAF9","{OriginalFormat}":"Connection id \"{ConnectionId}\" disconnecting.","DeveloperMode":"true","AspNetCoreEnvironment":"Development"}}}}
Application Insights Telemetry (unconfigured): {"name":"Microsoft.ApplicationInsights.Dev.Message","time":"2017-06-13T13:38:38.2599763Z","tags":{"ai.internal.sdkVersion":"aspnet5c:2.1.0-beta3","ai.application.ver":"1.0.0.0"},"data":{"baseType":"MessageData","baseData":{"ver":2,"message":"Connection id \"0HL5IC4UQLAFA\" stopped.","severityLevel":"Verbose","properties":{"CategoryName":"Microsoft.AspNetCore.Server.Kestrel","ConnectionId":"0HL5IC4UQLAFA","{OriginalFormat}":"Connection id \"{ConnectionId}\" stopped.","DeveloperMode":"true","AspNetCoreEnvironment":"Development"}}}}
Application Insights Telemetry (unconfigured): {"name":"Microsoft.ApplicationInsights.Dev.Message","time":"2017-06-13T13:38:38.2599763Z","tags":{"ai.internal.sdkVersion":"aspnet5c:2.1.0-beta3","ai.application.ver":"1.0.0.0"},"data":{"baseType":"MessageData","baseData":{"ver":2,"message":"Connection id \"0HL5IC4UQLAF9\" stopped.","severityLevel":"Verbose","properties":{"CategoryName":"Microsoft.AspNetCore.Server.Kestrel","ConnectionId":"0HL5IC4UQLAF9","{OriginalFormat}":"Connection id \"{ConnectionId}\" stopped.","DeveloperMode":"true","AspNetCoreEnvironment":"Development"}}}}

рдореИрдВ рд╕рд╣рдордд рд╣реВрдВ, рдЬрдм рднреА рдореИрдВ рдИрдПрдл рд╕рд╛рдорд╛рди (рдЬреЛ рд╕рд╛рдорд╛рди рдХрд╛ рдПрдХ рдЯрди рд▓реЙрдЧ рдХрд░рддрд╛ рд╣реИ) рдбреАрдмрдЧ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдореЗрд░реЗ рд╡реАрдПрд╕ рдХреЛ рд▓рдЯрдХрд╛ рджреЗрддрд╛ рд╣реИред

рдпрд╣рд╛рдВ рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИ, рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдореЗрдореЛрд░реА рдкреНрд░реЛрдлрд╛рдЗрд▓рд┐рдВрдЧ рдХрд░рдирд╛ рдХрд┐ рдореЗрд░реЗ рдкрд╛рд╕ рдХреЛрдИ рд▓реАрдХ рдирд╣реАрдВ рд╣реИ, рдФрд░ рдПрдХ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рдмрд╣реБрдд рд╕реА рдЪреАрдЬреЗрдВ рдЬреЛрдбрд╝реА рдЬрд╛ рд░рд╣реА рд╣реИрдВ, ConcurrentDictionary+Node<String, String> рдЕрдВрддрд░реНрджреГрд╖реНрдЯрд┐

рдЬрд╣рд╛рдВ рддрдХ тАЛтАЛтАЛтАЛрдореБрдЭреЗ рдкрддрд╛ рдерд╛, рдореЗрд░реЗ рдкрд╛рд╕ рдХреЛрдИ рдЕрдВрддрд░реНрджреГрд╖реНрдЯрд┐ рдирд╣реАрдВ рдЪрд▓ рд░рд╣реА рдереА (рдХреЛрдИ NuGet рдкреИрдХреЗрдЬ рдирд╣реАрдВ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛)

Trcx528 рдХреА рддрд░рд╣ рд╣реА рдореБрдЭреЗ рдЕрдкрдиреЗ рдбрд┐рдмрдЧ рдХрдВрд╕реЛрд▓ рдореЗрдВ рдЖрдЙрдЯрдкреБрдЯ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИ:
Application Insights Telemetry (unconfigured): {"name":"Microsoft.ApplicationInsights.Dev.Message","time":"2017-07-26T22:02:13.2372631Z","tags":{"ai.operation.id":"95b3c749-......

рд╣рдо рдЗрд╕реЗ рдХреИрд╕реЗ рдирд┐рд╖реНрдХреНрд░рд┐рдп рдХрд░рддреЗ рд╣реИрдВ?

рд╡рд╣реА рдореБрджреНрджрд╛, рдХреБрдЫ рднреА рдХрд░рдирд╛ рд╣рдореЗрд╢рд╛ рдХреЗ рд▓рд┐рдП рд▓реЗ рд░рд╣рд╛ рд╣реИ...

ApplicationInsights рдХреЛ рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ рдЗрдВрдЬреЗрдХреНрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИред рдЗрд╕реЗ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдХрд╛ рдПрдХ рддрд░реАрдХрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдЖрдк рдЕрдкрдиреА рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд▓реЙрдиреНрдЪ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ ASPNETCORE_preventHostingStartup рдХреЛ "рд╕рд╣реА" рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВред

рджреЗрдЦреЗрдВ https://github.com/aspnet/Hosting/commit/8377d226f1e6e1a97dabdb6769a845eeccc829ed

@ рдЯреНрд░реИрдЪрд░ рдХреНрдпрд╛ рдЖрдк рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рджреЗ рд╕рдХрддреЗ рд╣реИрдВ? рд▓рд┐рдВрдХ рдХреА рдЧрдИ рдкреНрд░рддрд┐рдмрджреНрдзрддрд╛ рд╕реЗ, рдореИрдВ рдпрд╣ рдирд╣реАрдВ рд╕рдордЭ рд╕рдХрддрд╛ рдХрд┐ рдореЗрд░реА launchSettings.json рдлрд╝рд╛рдЗрд▓ рдХреЛ рдХреИрд╕реЗ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПред

рдХрд┐рд╕реА рднреА рдХрд╛рд░рдг рд╕реЗ рдпреЗ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЪрд╛рд▓реВ рд╣реИрдВ? рдХреНрдпрд╛ рдЖрдк рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдирдХрд╛рд░реА рдПрдХрддреНрд░ рдХрд░ рд░рд╣реЗ рд╣реИрдВ?

рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ 2017 рдореЗрдВ "рдбреЗрд╡рд▓рдкрд░ рдПрдирд╛рд▓рд┐рдЯрд┐рдХреНрд╕ рдЯреВрд▓реНрд╕" рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдПрдПрд╕рдкреАрдиреЗрдЯ рдХреА рдПрдХ рдордЬрдмреВрдд рдирд┐рд░реНрднрд░рддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рд╕реНрдерд╛рдкрд┐рдд рд╣реИ - рдЬрдм рдЖрдк рдЕрдирдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдЖрдкрдХреЗ рд╡реЗрдм рдбреЗрд╡рд▓рдкрдореЗрдВрдЯ рдФрд░ рдбреЙрдЯрдиреЗрдЯ рдХреЛрд░ рдЯреВрд▓реНрд╕ рдХреЛ рднреА рдЕрдирдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░ рджреЗрдЧрд╛ (рдУрдПрдордЬреА)ред рдореИрдВрдиреЗ рдЗрд╕ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЛ рдЕрдХреНрд╖рдо рдХрд░ рджрд┐рдпрд╛ рд╣реИ - рдХреЛрдИ рдкреНрд░рднрд╛рд╡ рдирд╣реАрдВ, рдПрдиреАрдУрдЗрдВрдЧ рдбреАрдмрдЧ рд╕рдВрджреЗрд╢ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рджрд┐рдЦрд╛рдИ рджреЗрддреЗ рд╣реИрдВ (рддрд░реНрдХ)ред

Microsoft.AspNetCore.All рдореЗрдЯрд╛ рдирдЧреЗрдЯ рдкреИрдХреЗрдЬ рдореЗрдВ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЗрдирд╕рд╛рдЗрдЯреНрд╕ рдкреИрдХреЗрдЬ рдкрд░ рдирд┐рд░реНрднрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рд╣реИ (arg)ред рдпрджрд┐ рдЖрдк рдХрд┐рд╕реА рд╡рд┐рд╢рд┐рд╖реНрдЯ RID рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдкрдирд╛ рдРрдк рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЗрдирд╕рд╛рдЗрдЯреНрд╕ dll рднреА рдХреЙрдкреА рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред

рдСрдкреНрдЯ-рдЖрдЙрдЯ рдХрд╛ рдЬрдЯрд┐рд▓, рдЕрдирд┐рдпрдВрддреНрд░рд┐рдд рддрд░реАрдХрд╛ @Tratcher рджреНрд╡рд╛рд░рд╛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ: рд╡реАрдПрд╕ рдореЗрдВ, рдЖрдкрдХреЗ рд╡реЗрдм рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдкрд░ рдЦреБрд▓рд╛ рдЧреБрдг > launchSettings.json , рд╡рд╣ рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдвреВрдВрдвреЗрдВ рдЬрд┐рд╕реЗ рдЖрдк рдмрджрд▓рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдФрд░ environmentVariables рдХреЛ рдмрджрд▓реЗрдВ . рдореЗрд░реА рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╕реЗ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ:

      "environmentVariables": {
        "ASPNETCORE_ENVIRONMENT": "Development",
        "ASPNETCORE_preventHostingStartup": "True"
      },

рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдк рд╕реЗ, рдЖрдк рдЕрдкрдиреЗ рд╡реЗрдм рдкреНрд░реЛрдЬреЗрдХреНрдЯ> рдЧреБрдг> рдбреАрдмрдЧ рдкрд░ рд░рд╛рдЗрдЯ рдХреНрд▓рд┐рдХ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╡рд╣рд╛рдВ рд░рд╣рд╕реНрдпрд╡рд╛рджреА рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВред рдЧреНрд░реНрд░. рдпрд╣ рдСрдкреНрдЯ-рдЗрди рдпрд╛ рд╕рд╛рдзрд╛рд░рдг рдСрдкреНрдЯ-рдЖрдЙрдЯ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП!

рдзрдиреНрдпрд╡рд╛рдж! рдореИрдВрдиреЗ рдЗрд╕реЗ рдХреЗрд╡рд▓ рдЕрдкреБрд╖реНрдЯ рд▓рдХрдбрд╝рд╣рд╛рд░реЗ рдХреЗ рдХрд╛рд░рдг рдЦреЛрдЬрд╛ред

рдХреНрдпрд╛ рдПрдордПрд╕ рд╕реЗ рдХреЛрдИ рдХреГрдкрдпрд╛ рдкреБрд╖реНрдЯрд┐ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ @nzain рдХрд╛ рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЗрдирд╕рд╛рдЗрдЯреНрд╕ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рддрд╛ рд╣реИ, рдпрд╛ рд╕рд┐рд░реНрдл рд▓реЙрдЧ рдЫреБрдкрд╛рддрд╛ рд╣реИ?

рдореБрдЭреЗ рдПрдЖрдИ рдмрд┐рд▓реНрдХреБрд▓ рдирд╣реАрдВ рдЪрд╛рд╣рд┐рдПред

рдореБрдЭреЗ рдПрдЖрдИ рдмрд┐рд▓реНрдХреБрд▓ рдирд╣реАрдВ рдЪрд╛рд╣рд┐рдПред

+1

рдореБрдЭреЗ рдПрдЖрдИ рдмрд┐рд▓реНрдХреБрд▓ рдирд╣реАрдВ рдЪрд╛рд╣рд┐рдПред

+1

@Trcx528 рдХреГрдкрдпрд╛ рд╢реАрд░реНрд╖рдХ рдмрджрд▓рдиреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ

"ASP.NET Core 2.0 ~preview~ рдореЗрдВ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЗрдирд╕рд╛рдЗрдЯреНрд╕ рдХреИрд╕реЗ рдирд┐рдХрд╛рд▓реЗрдВ "

...рддреЛ рдЗрд╕ рдкрд░ рдЕрдзрд┐рдХ рдзреНрдпрд╛рди рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ? рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдЕрднреА рднреА рд╣рдорд╛рд░реЗ рд╕рд╛рде рд╣реИред рдпрджрд┐ рд╢реАрд░реНрд╖рдХ рдореЗрдВ рдЗрд╕рдХрд╛ "рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди" рд╣реИ рддреЛ рдЗрд╕реЗ рдЕрдирджреЗрдЦрд╛ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЕрдВрддрд┐рдо рд╕рдВрд╕реНрдХрд░рдг рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

рдФрд░ рдЖрдкрдХреА рдкреЛрд╕реНрдЯ рдХреЗ рд▓рд┐рдП, рдФрд░ рд╣рдо рд╕рднреА рдХреЛ рд╕рдЪреЗрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред

рдореБрдЭреЗ рдПрдЖрдИ рдмрд┐рд▓реНрдХреБрд▓ рдирд╣реАрдВ рдЪрд╛рд╣рд┐рдПред
+1

рдореИрдВ рд╕рд╣рдордд рд╣реВрдВ, рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЕрдЬреАрдм рд╡реНрдпрд╡рд╣рд╛рд░ рд╣реИред

рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЕрдЪреНрдЫрд╛ рд╣реИ рдХрд┐ рдЖрдк Azure рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЕрдВрддрд░реНрджреГрд╖реНрдЯрд┐ рдХреЛ рдЕрдкрдиреА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рд╕рдВрджрд░реНрднрд┐рдд рдХрд┐рдП рдмрд┐рдирд╛ "рд╕рдХреНрд╖рдо" рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реИрдВ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдврд╛рдВрдЪреЗ рдХреЗ рдкрд░рд┐рдкреНрд░реЗрдХреНрд╖реНрдп рд╕реЗ рд▓рд╛рдЧрдд рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╣реИ, рдЕрдЧрд░ рдРрд╕рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рд╡реАрдПрд╕ рдореЗрдВ рдЪрд▓рддреЗ рд╕рдордп рд╣рдо рдПрдЖрдИ рдЗрдВрдЬреЗрдХреНрд╢рди рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдпреВрдЖрдИ рдЬреЛрдбрд╝рдиреЗ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВред рд╣рдореЗрдВ рдЗрд╕реЗ рдкрд╣рд▓реЗ рд╕реНрдерд╛рди рдкрд░ рдЬреЛрдбрд╝рдирд╛ рдЪрд╛рд╣рд┐рдП рдерд╛ (рдпрд╣ рдПрдХ рдирд┐рд░реАрдХреНрд╖рдг рдерд╛)ред

@Tratcher рдиреЗ рдЬреЛ рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рд╕реБрдЭрд╛рдпрд╛ рд╣реИ рд╡рд╣ рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рд▓реЗрдХрд┐рди рд▓рд╛рдЗрдЯ рдЕрдк рдлреАрдЪрд░ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрдХреНрд╖рдо рдХрд░ рджреЗрдЧрд╛ рддрд╛рдХрд┐ рдпрд╣ рдЕрдВрддрд░реНрджреГрд╖реНрдЯрд┐ рд╕реЗ рдЕрдзрд┐рдХ рдкреНрд░рднрд╛рд╡рд┐рдд рд╣реЛ рд╕рдХреЗред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, ASP.NET рдХреЛрд░ IIS рдореЙрдбреНрдпреВрд▓ IISIntegration рдкреИрдХреЗрдЬ рдХреЛ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рддрд╛ рд╣реИ рдЬрдм рдпрд╣ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╢реБрд░реВ рдХрд░рддрд╛ рд╣реИ https://github.com/aspnet/AspNetCoreModule/blob/002c8b9bc9a86cd3b4308e62c1f70ea625cbaae2/src/AspNetCore/Inc/serverprocess.h#L18ред

рдзрдиреНрдпрд╡рд╛рдж @davidfowlред рдореИрдВ рдЕрднреА рдХреЗ рд▓рд┐рдП рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рдЫреЛрдбрд╝рдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ рдпрджрд┐ рдПрдХ рдмрд╛рд░ рдпрд╣ рдирдпрд╛ UI VS рдореЗрдВ рдЬреЛрдбрд╝ рджрд┐рдпрд╛ рдЬрд╛рдП, рддреЛ рд░рд┐рд▓реАрдЬрд╝ рдиреЛрдЯреНрд╕ рд╣рдореЗрдВ рдЪреЗрддрд╛рд╡рдиреА рджреЗрддреЗ рд╣реИрдВ рдХрд┐ рдХреМрди рдЗрд╕ рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХрд┐ рд╣рдореЗрдВ рд╕рдВрднрд╛рд╡рд┐рдд рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ рдЕрдирд╕реЗрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдореБрджреНрджреЛрдВ рдХреЛ рд╣рд▓реНрдХрд╛ рдХрд░реЗрдВ, рдФрд░ рдирдИ UI рд╕реБрд╡рд┐рдзрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдПрдХ рдмрд╛рд░ рдлрд┐рд░ рдзрдиреНрдпрд╡рд╛рдж!

@davidfowl рд╣рдореЗрдВ рдпрд╣ рдмрддрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж рдХрд┐ рдпрд╣ рдЬрд▓реНрдж рд╣реА рдСрдкреНрдЯ-рдЖрдЙрдЯ рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп рдСрдкреНрдЯ-рдЗрди рд╣реЛрдЧрд╛! рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЖрдкрдиреЗ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рд╣реИ рдХрд┐ рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рдпреВрдЖрдИ рд╣реЛрдЧрд╛ - рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдореИрдВ рдЖрдкрдХрд╛ рдорддрд▓рдм рд╕рдордЭрддрд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ рдХрд┐ рд╣рдо рдореЗрдВ рд╕реЗ рдХрдИ рд╡реАрдПрд╕ рд╕реЗ рдирд╣реАрдВ рдЪрд▓рддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рд╡реАрдПрд╕/рдпреВрдЖрдИ рдХреЗ рдмрд┐рдирд╛ рдЕрдХреНрд╖рдо рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП .

рд╕рд╛рде рд╣реА, рдХреГрдкрдпрд╛ рд╣рдореЗрдВ рдмрддрд╛рдПрдВ рдХрд┐ рдХреНрдпрд╛ @nzain рдХрд╛ рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЗрдирд╕рд╛рдЗрдЯреНрд╕ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рддрд╛ рд╣реИ, рдпрд╛ рдХреЗрд╡рд▓ рд▓реЙрдЧ рдХреЛ рдЫреБрдкрд╛рддрд╛ рд╣реИ?

@grokky1 рдЖрдк рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХрд┐рд╕ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ? рдпрд╣ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЪрд╛рд▓реВ рдирд╣реАрдВ рд╣реИред рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдлреАрдЪрд░ рдХреЛ рд╣рд▓реНрдХрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИред рдЗрд╕ рддрд░рд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рд╕рд┐рд╕реНрдЯрдо...

@davidfowl рдпрджрд┐ рдпрд╣ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЪрд╛рд▓реВ рдирд╣реАрдВ рд╣реИ рддреЛ рд╣рдордореЗрдВ рд╕реЗ рдХрдИ рд▓реЛрдЧреЛрдВ рдиреЗ рдЗрд╕реЗ рдЕрдкрдиреЗ рд▓реЙрдЧ рдореЗрдВ рдХреНрдпреЛрдВ рдкрд╛рдпрд╛? рдЗрд╕ рддрд░рд╣ рд╕реЗ рд╣рдордиреЗ рдЗрд╕ рд╕реВрддреНрд░ рдХреА рд╢реБрд░реБрдЖрдд рдХреА...

рд▓реЗрдХрд┐рди рдЖрдк рд╕рд╣реА рдХрд╣ рд░рд╣реЗ рд╣реИрдВ, рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдпрд╣ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдореБрдЭреЗ рдмрд╕ рдЖрд░рд╛рдо рдЪрд╛рд╣рд┐рдП, рдЬрдм рддрдХ рдореИрдВ рдСрдкреНрдЯ-рдЗрди рдирд╣реАрдВ рдХрд░рддрд╛, рддрдм рддрдХ рдореИрдВ рдЗрд╕реЗ рдирд╣реАрдВ рдЪрд▓рд╛рддрд╛ред

@davidfowl рдпрджрд┐ рдпрд╣ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЪрд╛рд▓реВ рдирд╣реАрдВ рд╣реИ рддреЛ рд╣рдордореЗрдВ рд╕реЗ рдХрдИ рд▓реЛрдЧреЛрдВ рдиреЗ рдЗрд╕реЗ рдЕрдкрдиреЗ рд▓реЙрдЧ рдореЗрдВ рдХреНрдпреЛрдВ рдкрд╛рдпрд╛? рдЗрд╕ рддрд░рд╣ рд╕реЗ рд╣рдордиреЗ рдЗрд╕ рд╕реВрддреНрд░ рдХреА рд╢реБрд░реБрдЖрдд рдХреА...

рдХреНрдпрд╛ рд▓реЙрдЧ? рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдореЗрдВ рдпрд╛ рдХрд╣реАрдВ рдФрд░?

рд▓реЗрдХрд┐рди рдЖрдк рд╕рд╣реА рдХрд╣ рд░рд╣реЗ рд╣реИрдВ, рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдпрд╣ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдореБрдЭреЗ рдмрд╕ рдЖрд░рд╛рдо рдЪрд╛рд╣рд┐рдП, рдЬрдм рддрдХ рдореИрдВ рдСрдкреНрдЯ-рдЗрди рдирд╣реАрдВ рдХрд░рддрд╛, рддрдм рддрдХ рдореИрдВ рдЗрд╕реЗ рдирд╣реАрдВ рдЪрд▓рд╛рддрд╛ред

рдХреЛрдИ рдмрд╛рдд рдирд╣реАрдВ, рдореИрдВ рдпрд╣рд╛рдБ ЁЯШЭ рдХреЗ рд▓рд┐рдП рд╣реВрдБред

@davidfowl рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдбрд┐рдмрдЧ рд▓реЙрдЧ рдЬреИрд╕рд╛ рдХрд┐ рдКрдкрд░ @Trcx528 рдФрд░ @simonmurdock рджреНрд╡рд╛рд░рд╛ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ (рдЬреЛ рдХрд┐ рдореИрдВрдиреЗ рдЗрд╕реЗ рдХреИрд╕реЗ рдЦреЛрдЬрд╛)ред рдЗрд╕рд▓рд┐рдП рд╣рдо рдЬрд╛рдирдирд╛ рдЪрд╛рд╣рддреЗ рдереЗ рдХрд┐ рдХреНрдпрд╛ рдЕрднреА рдХреЗ рд▓рд┐рдП, рдЬрдм рддрдХ рдЖрдкрдиреЗ рдЬрд┐рди рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рд╣реИ, @nzain рдХрд╛ рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рдЗрд╕реЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрдХреНрд╖рдо рдХрд░ рджреЗрддрд╛ рд╣реИ рдпрд╛ рдХреЗрд╡рд▓ рдЙрди рд▓реЙрдЧ рдХреЛ рдЫреБрдкрд╛ рджреЗрддрд╛ рд╣реИред

@davidfowl рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдбрд┐рдмрдЧ рд▓реЙрдЧ рдЬреИрд╕рд╛ рдХрд┐ рдКрдкрд░ @Trcx528 рдФрд░ @simonmurdock рджреНрд╡рд╛рд░рд╛ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП рд╣рдо рдЬрд╛рдирдирд╛ рдЪрд╛рд╣рддреЗ рдереЗ рдХрд┐ рдХреНрдпрд╛ рдЕрднреА рдХреЗ рд▓рд┐рдП, рдЬрдм рддрдХ рдЖрдкрдиреЗ рдЬрд┐рди рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рд╣реИ, @nzain рдХреЗ рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рдиреЗ рдЗрд╕реЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрдХреНрд╖рдо рдХрд░ рджрд┐рдпрд╛ рд╣реИ рдпрд╛ рдХреЗрд╡рд▓ рдЙрди рд▓реЙрдЧ рдХреЛ рдЫреБрдкрд╛ рджрд┐рдпрд╛ рд╣реИред

рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдЖрдЙрдЯрдкреБрдЯ, рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рд╣реИред рдРрд╕рд╛ рддрдм рдирд╣реАрдВ рд╣реЛрддрд╛ рдЬрдм рдЖрдк рдХреЛрдИ ASP.NET рдХреЛрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЪрд▓рд╛рддреЗ рд╣реИрдВред

@davidfowl рдЖрд╣ рдЕрдм рдореИрдВ рджреЗрдЦрддрд╛ рд╣реВрдВ рдХрд┐ рдЖрдкрдХрд╛ рдХреНрдпрд╛ рдорддрд▓рдм рд╣реИред ЁЯШД рдореИрдВ рдЪрд┐рдВрддрд┐рдд рдерд╛ рдХрд┐ рдпрд╣ рдПрдХ рд░рдирдЯрд╛рдЗрдо рдЪреАрдЬрд╝ рднреА рдереАред рдкреБрд╖реНрдЯрд┐ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдЬреИрд╕рд╛ рдХрд┐ рдЖрдкрдиреЗ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рд╣реИ, рд╡реАрдПрд╕ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рдСрдкреНрдЯ-рдЖрдЙрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рднреА рддрддреНрдкрд░ рд╣реИрдВред

рд╣рд╛рдп @davidfowl - рдореИрдВ VS15.4.0 (рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди 1) рдЪрд▓рд╛ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рдРрдк рдЕрдВрддрд░реНрджреГрд╖реНрдЯрд┐ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдПрдХрддреНрд░ рдХреА рдЬрд╛ рд░рд╣реА рд╣реИ рдФрд░ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ ASP.NET рдХреЛрд░ рдРрдк рд╕реЗ рдЬреБрдбрд╝реА рд╣реБрдИ рд╣реИ? рдЗрд╕реЗ рдХрд╣реАрдВ рдирд╣реАрдВ рднреЗрдЬрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ рд▓реЗрдХрд┐рди рдпрд╣ рд╡рд╣рд╛рдВ рд╣реИред

рд╣рд╛рдп @davidfowl - рдореИрдВ VS15.4.0 (рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди 1) рдЪрд▓рд╛ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рдРрдк рдЕрдВрддрд░реНрджреГрд╖реНрдЯрд┐ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдПрдХрддреНрд░ рдХреА рдЬрд╛ рд░рд╣реА рд╣реИ рдФрд░ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ ASP.NET рдХреЛрд░ рдРрдк рд╕реЗ рдЬреБрдбрд╝реА рд╣реБрдИ рд╣реИ? рдЗрд╕реЗ рдХрд╣реАрдВ рдирд╣реАрдВ рднреЗрдЬрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ рд▓реЗрдХрд┐рди рдпрд╣ рд╡рд╣рд╛рдВ рд╣реИред

рдпрд╣ рд╕рд╣реА рд╣реИ, рдпрд╣ рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдореЗрдВ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд░реЛрд╢рдиреА рдХрд░рддрд╛ рд╣реИ рдФрд░ рдХреЛрдИ рдСрдл рд╕реНрд╡рд┐рдЪ рдирд╣реАрдВ рд╣реИред рдЖрдк рд╕рднреА рд▓рд╛рдЗрдЯ рдмрдВрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рд▓реЗрдХрд┐рди рдпрд╣ рдПрдХ рдмрдбрд╝рд╛ рд╣рдереМрдбрд╝рд╛ рд╣реИред рдлрд┐рд░ рднреА, рдпрд╣ рдЕрднреА рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдорд╛рдзрд╛рди рд╣реИред

рдкрд╣рд▓реЗ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ Program.cs рдореЗрдВ AI рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд░рдиреЗ (рдпрд╛ рдирд╣реАрдВ) рдХрд░рдиреЗ рдХрд╛ рд╡рд┐рдХрд▓реНрдк рдерд╛, рдХрд┐рд╕реА рднреА рдХрд╛рд░рдг рд╕реЗ рд╣рдо рдЖрдЧреЗ рднреА рдРрд╕рд╛ рд╣реА рдХреБрдЫ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рдереЗ?

рдкрд╣рд▓реЗ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ Program.cs рдореЗрдВ AI рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд░рдиреЗ (рдпрд╛ рдирд╣реАрдВ) рдХрд░рдиреЗ рдХрд╛ рд╡рд┐рдХрд▓реНрдк рдерд╛, рдХрд┐рд╕реА рднреА рдХрд╛рд░рдг рд╕реЗ рд╣рдо рдЖрдЧреЗ рднреА рдРрд╕рд╛ рд╣реА рдХреБрдЫ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рдереЗ?

рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХрд╛ рд▓рдХреНрд╖реНрдп рдмрд╛рд╣рд░реА рд░реВрдк рд╕реЗ рдирд┐рджрд╛рди рдХреЗ рд▓рд┐рдП AI рдХреЛ рдкреНрд░рдХрд╛рд╢ рдореЗрдВ рд▓рд╛рдирд╛ рд╣реИред рдЪреАрдЬреЗрдВ рдРрд╕реА рд╣реИрдВ рдХрд┐ рдпрд╣ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЪрд╛рд▓реВ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рд╡рд┐рднрд┐рдиреНрди рдмрд╛рд╣рд░реА рдХреНрд░рд┐рдпрд╛рдПрдВ рдЗрд╕реЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛрдб (рдЬреЛ рднрдВрдЧреБрд░ рд╣реИ) рдХреЛ рд╕реНрдкрд░реНрд╢ рдХрд┐рдП рдмрд┐рдирд╛ рдЪрд╛рд▓реВ рдХрд░ рд╕рдХрддреА рд╣реИрдВред

рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдЕрдиреБрднрд╡ рдЗрд╕реЗ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЪрд╛рд▓реВ рдХрд░рддрд╛ рд╣реИ (рдХреЗрд╡рд▓ рдбрд┐рдмрдЧрд┐рдВрдЧ рдХреЗ рджреМрд░рд╛рди рдореБрдЭреЗ рд╡рд┐рд╢реНрд╡рд╛рд╕ рд╣реИ) рдФрд░ рдЗрд╕реЗ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдХрд╛ рд╡рд┐рдХрд▓реНрдк рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИред

@davidfowl рдЕрдм рдЬрдм рдЖрдкрдиреЗ рдЗрд╕реЗ рд╕рдордЭрд╛рдпрд╛ рд╣реИ, рддреЛ рдореИрдВ рд╕рд╣рдЬ рдорд╣рд╕реВрд╕ рдХрд░рддрд╛ рд╣реВрдВ, рдЦрд╛рд╕рдХрд░ рдЬрдм рдЖрдкрдиреЗ рдкреБрд╖реНрдЯрд┐ рдХреА рд╣реИ рдХрд┐ рд╣рдо рдЬрд▓реНрдж рд╣реА рдЗрд╕реЗ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдВрдЧреЗред

рд▓реЗрдХрд┐рди рдЕрдкрдиреЗ рдЖрдк рдХреЛ рд╣рдорд╛рд░реЗ рдЬреВрддреЗ рдореЗрдВ рдбрд╛рд▓ рджреЛред рд╣рдо рдореЗрдВ рд╕реЗ рдЕрдзрд┐рдХрд╛рдВрд╢ рд▓реЛрдЧ рдирд╣реАрдВ рдЬрд╛рдирддреЗ рдХрд┐ AI рдХреНрдпрд╛ рд╣реИ, рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рдФрд░ рдХрднреА рднреА рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░реЗрдВрдЧреЗ (рдореИрдВ рдорд╛рдирддрд╛ рд╣реВрдБ рдХрд┐ рдореИрдВ рднреА рдЗрд╕реЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдирд╣реАрдВ рд╕рдордЭрддрд╛ рд╣реВрдБ!) рд▓реЗрдХрд┐рди рд╣рдо рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдЗрд╕рдХрд╛ "рдЯреЗрд▓реАрдореЗрдЯреНрд░реА" рд╕реЗ рдХреБрдЫ рд▓реЗрдирд╛-рджреЗрдирд╛ рд╣реИ, рдЬреЛ рдЗрддрдирд╛ рдЬрд╣рд░реАрд▓рд╛ рд╢рдмреНрдж рд╣реИ рдХрд┐ рдПрдЬрд╝реНрдпреЛрд░ рдЯреАрдо рдиреЗ рдЗрд╕рдХреЗ рдмрдЬрд╛рдп "рдЕрдВрддрд░реНрджреГрд╖реНрдЯрд┐" рд╢рдмреНрдж рдХреЛ рдЪрд╛рд▓рд╛рдХреА рд╕реЗ рдЪреБрдирд╛ред

рдореЗрд░реЗ рдорд╛рд▓рд┐рдХ рдХреЛ рдкрд░рд╡рд╛рд╣ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЗрд╕реЗ рдЕрдХреНрд╖рдо/рд╕рдХреНрд╖рдо рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдпрд╛ рдХреНрдпрд╛ рдпрд╣ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдмрдВрдж рд╣реИ рдФрд░ рд╡реАрдПрд╕ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЬрд╛рдирдмреВрдЭрдХрд░/рдЕрдирдЬрд╛рдиреЗ рдореЗрдВ (рдпрд╛ рдмрдЧ/рдирд┐рд░реАрдХреНрд╖рдг рдХреЗ рдХрд╛рд░рдг) рдЗрд╕реЗ рдЪрд╛рд▓реВ рдХрд░рддрд╛ рд╣реИред рдЙрд╕реЗ рдХреЗрд╡рд▓ рдЗрд╕ рдмрд╛рдд рдХреА рдкрд░рд╡рд╛рд╣ рдереА рдХрд┐ рд╣рдорд╛рд░реЗ рдЖрдИрдкреА рдореЗрдВ рдПрдХ рд╕рдВрднрд╛рд╡рд┐рдд рд░рд┐рд╕рд╛рд╡ рд╣реИ, рдЬреЛ рд╕рдорд╛рдкреНрдд рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рдХреМрди рдЬрд╛рдирддрд╛ рд╣реИ рдХрд┐ рдХрд╣рд╛рдВ ... рдФрд░ рдХреМрди рдЙрд╕реЗ рджреЛрд╖ рджреЗ рд╕рдХрддрд╛ рд╣реИред рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдкреНрд░рдореБрдЦ рдирд╛рдЯрдХ рдерд╛ред

рдпрд╣ рд╡рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИ рдЬреЛ рдИрдПрдл рдХреЛрд░ рдХреЗ рд╕рд╛рде рд╣реИ, рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐ рдЙрдиреНрд╣реЛрдВрдиреЗ рд╕реАрдПрд▓рдЖрдИ рдЯреЗрд▓реАрдореЗрдЯреНрд░реА рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрд╕ рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдХреЛ рдЬреЛрдбрд╝рд╛ред

рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рд╣рдореЗрд╢рд╛ рдХреЛрдб рдХреЗ рдкреАрдЫреЗ рд╣реЛрддреЗ рд╣реИрдВред рдЗрд╕рд▓рд┐рдП рдЬрдм рднреА рдЯреЗрд▓реАрдореЗрдЯреНрд░реА рд╣реЛрддреА рд╣реИ, рддреЛ рдбреЙрдХреНрд╕ рдХреЛ рд╣рдореЗрдВ рдЗрд╕рдХреА рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХрд░рдиреА рдЪрд╛рд╣рд┐рдП - рдзреНрдпрд╛рди рд░рдЦреЗрдВ рдХрд┐ рд╣рдо рдЖрдкрдХреЗ рдЬреИрд╕реЗ рдврд╛рдВрдЪреЗ рдХреЛ рдирд╣реАрдВ рд╕рдордЭрддреЗ рд╣реИрдВред рддреЛ рдЬрдм рд╡реАрдПрд╕ рдЯреАрдо рдиреЗ рдЗрд╕ рдореБрджреНрджреЗ рдХреА рдЦреЛрдЬ рдХреА, рддреЛ рдЙрдиреНрд╣реЗрдВ рд╕рд╛рдл рдЖрдирд╛ рдЪрд╛рд╣рд┐рдП рдерд╛ рдФрд░ рдЗрд╕реЗ рджрд╕реНрддрд╛рд╡реЗрдЬ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдерд╛ред рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдЖрдкрдХрд╛ рдХреНрд╖реЗрддреНрд░ рдирд╣реАрдВ рд╣реИрдВ (рдЖрдкрдХрд╛ рдХреНрд╖реЗрддреНрд░ "рднрдпрд╛рдирдХ рдЙрддреНрдкрд╛рджрди" рдХрд░ рд░рд╣рд╛ рд╣реИ: рдореБрд╕реНрдХрд╛рди :), рд▓реЗрдХрд┐рди рдХреГрдкрдпрд╛ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдЯреАрдо рдкрд░ рджрдмрд╛рд╡ рдбрд╛рд▓реЗрдВред рдЕрдЧрд░ рдореБрдЭреЗ рдкрддрд╛ рд╣реЛрддрд╛ рдХрд┐ рдпрд╣ рдлреАрдЪрд░ рдХреНрдпрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рдореИрдВ рдЕрдкрдиреА рдЯреАрдо рдФрд░ рдЕрдкрдиреЗ рдореИрдиреЗрдЬрд░ рдХреЛ рд╕рдордЭрд╛ рдкрд╛рддрд╛, рддреЛ "рдбреНрд░рд╛рдорд╛" рдХрдо рд╣реЛрддрд╛ред рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдж рдореЗрдВ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рд╕реЗ рдХреЛрдИ рднреА рдЧрд▓рдд рдирд┐рд╖реНрдХрд░реНрд╖ рдкрд░ рдкрд╣реБрдВрдЪ рдЬрд╛рдПрдЧрд╛, рдореБрдЭреЗ рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдЖрдк рдЗрд╕реЗ рджреЗрдЦреЗрдВрдЧреЗ ... рдЖрдкрдХреА рдЯреАрдо рдХреЗ рд▓рд┐рдП рдпрд╣ рдХреЛрдИ рдмрдбрд╝реА рдмрд╛рдд рдирд╣реАрдВ рд╣реИ (рдФрд░ рдЖрдк рд╕реЛрдЪ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рд╣рдо рдХреБрдЫ рднреА рдирд╣реАрдВ рдкрд░ рдЕрддреНрдпрдзрд┐рдХ рдирд╛рдЯрдХреАрдп рд╣реЛ рд░рд╣реЗ рд╣реИрдВ), рд▓реЗрдХрд┐рди рдЖрдкрдХреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдФрд░ рдЙрдирдХреЗ рдкреНрд░рдмрдВрдзрдХреЛрдВ рдХреЗ рд▓рд┐рдП, рдЗрд╕ рддрд░рд╣ рдХреА рдмрд╛рдд рдПрдХ рдмрдбрд╝реА рдмрдбрд╝реА рдмрд╛рдд рд╣реИред

(рддреЛ рд╣рдо рд╕реНрдкрд╖реНрдЯ рд╣реИрдВ, рдЖрдкрдХреА ASP рдЯреАрдо рдЬреЛ рдХрд╛рдо рдХрд░рддреА рд╣реИ рд╡рд╣ 101% рдмрдврд╝рд┐рдпрд╛ рд╣реИ... рдФрд░ рдорджрдж рдХреЗ рд▓рд┐рдП рд╣рдореЗрд╢рд╛ рд╕рдордп рдирд┐рдХрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред)

рдореИрдВ рдХреБрдЫ рдРрд╕рд╛ рд╣реА рд▓рд┐рдЦрдиреЗ рдЬрд╛ рд░рд╣рд╛ рдерд╛... рдЕрдкрдиреЗ рдПрдЬрд╛рдЗрд▓ рдкреНрд░реЛрдбрдХреНрдЯ рдУрдирд░ рд╣реИрдЯ рдХреЛ рдЪрд╛рд▓реВ рд░рдЦрддреЗ рд╣реБрдП, рдХреНрдпрд╛ рдЕрдиреБрд░реЛрдз рдХрд┐рдП рдЬрд╛рдиреЗ рдкрд░ рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ рдирд╣реАрдВ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП рдФрд░ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреИрд╕реЗ рд╣реЛрддреА рд╣реИ, рди рдХрд┐ MSFT рдХреЛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕реЗ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП?

рдореИрдВрдиреЗ рд╣рдореЗрд╢рд╛ рдорд╣рд╕реВрд╕ рдХрд┐рдпрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдереЛрдбрд╝рд╛ рдлреБрд░реНрддреАрд▓реА/рд▓реАрди рд╣реИ рдЬрд┐рд╕реЗ рдПрдордПрд╕рдПрдлрдЯреА рдиреЗ рдЕрднреА рддрдХ рд╕рдордЭ рд▓рд┐рдпрд╛ рд╣реИ, рд╕реНрдкреНрд░рд┐рдВрдЯ рдореЗрдВ рдХрд╛рдо рдХрд░рдирд╛ рдФрд░ рдирдП рдЙрддреНрдкрд╛рджреЛрдВ рдФрд░ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдирд┐рдпрдорд┐рдд рд░рд┐рд▓реАрдЬ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реИ рд▓реЗрдХрд┐рди рдЙрдирдХреЗ рд▓рд┐рдП рдХреМрди рдкреВрдЫ рд░рд╣рд╛ рд╣реИ рдФрд░ рдлреАрдбрдмреИрдХ рд▓реВрдк рдХрд╣рд╛рдВ рд╣реИ?

@grokky1 рдЖрдк рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХрд┐рд╕ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ? рдпрд╣ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЪрд╛рд▓реВ рдирд╣реАрдВ рд╣реИред рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдлреАрдЪрд░ рдХреЛ рд╣рд▓реНрдХрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИред рдЗрд╕ рддрд░рд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рд╕рд┐рд╕реНрдЯрдо...

рдЬрдм рдЖрдк AspNetCore.All nuget рдкреИрдХреЗрдЬ рдХрд╛ рд╕рдВрджрд░реНрдн рджреЗрддреЗ рд╣реИрдВ, рддреЛ рдЗрд╕рдореЗрдВ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЕрдВрддрд░реНрджреГрд╖реНрдЯрд┐ рд╢рд╛рдорд┐рд▓ рд╣реЛрддреА рд╣реИред рдЬрдм рдЖрдк рд╡реАрдПрд╕ рдЪрд▓рд╛рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЪрд╛рд▓реВ рд╣реЛрддрд╛ рд╣реИ, рдЬреЛ рднрдпрд╛рдирдХ рд╣реИ (рдореЗрд░реА рд░рд╛рдп)ред рдЕрдЧрд░ рдореБрдЭреЗ рдПрдЖрдИ (рдбреЗрд╡рд▓рдкрд░/рдЙрддреНрдкрд╛рдж рдорд╛рд▓рд┐рдХ рд╕реЗ) рдкрд░рд┐рдкреНрд░реЗрдХреНрд╖реНрдп рдЪрд╛рд╣рд┐рдП, рддреЛ рдореИрдВ рдСрдкреНрдЯ-рдЗрди рдХрд░реВрдВрдЧрд╛ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП nuget рдкреИрдХреЗрдЬ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ)ред рдпрд╣ рдЬрдЯрд┐рд▓ рдЪрд╛рд▓рдмрд╛рдЬреА рд╣реЛ рд╕рдХрддреА рд╣реИ рдЬрд╣рд╛рдВ рдХреЗрд╡рд▓ рдбреАрдПрд▓рдПрд▓ рдкреНрд░рдХрд╛рд╢рд┐рдд рд╣реЛрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдХреБрдЫ рднреА рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ рдЬрдм рддрдХ рдХрд┐ рдиреАрд▓рд╛ рдЗрд╕реЗ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╛рдорд╛рди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рд╡реИрд╕реЗ рдирд╣реАрдВ, рдореИрдВ рдЯреЗрд▓реАрдореЗрдЯреНрд░реА рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░реВрдВрдЧрд╛, рд▓реЗрдХрд┐рди рдореИрдВ рдЖрдкрдХреА рдмрд╛рдд рдХреЛ "рдЯреЗрд▓реАрдореЗрдЯреНрд░реА рдХреЛ рд╕рдХреНрд╖рдо/рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдб рдирд╣реАрдВ рдмрджрд▓рдиреЗ" рдХреЗ рд╕рд╛рде рджреЗрдЦрддрд╛ рд╣реВрдВред рдореИрдВ рд╕рд╣рдордд рдирд╣реАрдВ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд╡рд┐рдЪрд╛рд░ рдорд┐рд▓рддрд╛ рд╣реИред

рдХреНрдпрд╛ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ IIS рдХреЗ рдмрд┐рдирд╛ рднреА рд▓реЛрдЧ рд╣реИрдВ? рдмрд┐рдирд╛ рдХрд┐рд╕реА рд░реЛрд╢рдиреА рдХреЗ? рдЕрдЬрд╝реВрд░ рдХреЗ рдмрд┐рдирд╛? рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдЯреЗрд▓реАрдореЗрдЯреНрд░реА рдХреЗ рдмрд┐рдирд╛? рдЖрдИрдЖрдИрдПрд╕ рдХреЗ рдмрд┐рдирд╛? рдореБрдЭреЗ рдкрддрд╛ рд╣реИ, рдпрд╣ рдХрд▓реНрдкрдирд╛ рдХрд░рдирд╛ рдмрд╣реБрдд рдореБрд╢реНрдХрд┐рд▓ рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВ рдХрд╣рддрд╛ рд╣реВрдВ рдХрд┐ Linux, nginx, kesrel рдФрд░ рдореЗрд░рд╛ рдЕрдкрдирд╛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдЯреЗрд▓реАрдореЗрдЯреНрд░реАред рдПрдЖрдИ рдХреЛ рдЫреЛрдбрд╝рдХрд░ рдПрдХ рдЖрдХрд░реНрд╖рдг рдХреА рддрд░рд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдореБрдЭреЗ рдкрд░реЗрд╢рд╛рди рдХрд░ рд░рд╣рд╛ рд╣реИред

рдпрд╣ рдЯреЗрд▓реАрдореЗрдЯреНрд░реА рдЬреИрд╕рд╛ рдХреБрдЫ рдирд╣реАрдВ рд╣реИ рд▓реЗрдХрд┐рди рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдЬрд┐рд╕ рддрд░рд╣ рд╕реЗ рдореИрдВрдиреЗ рд╡рд░реНрдгрди рдХрд┐рдпрд╛ рд╣реИ, рд╣рдо рд╕рднреА рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЪрд┐рдВрддрд╛ рдХреЛ рд╕рдВрдмреЛрдзрд┐рдд рдХрд░реЗрдВрдЧреЗ

рдореИрдВ рдХреБрдЫ рд▓реЛрдЧреЛрдВ рдХреЗ рдбрд░ рдХреЛ рд╕реНрдкрд╖реНрдЯ рдХрд░рдиреЗ рдФрд░ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╣рд╛рдВ рдХреБрдЫ рдмрдпрд╛рди рджреЗрдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ред

  1. рдЬрдм рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЗрдирд╕рд╛рдЗрдЯреНрд╕ рдореЗрдВ рдбрд┐рдмрдЧрд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЖрдкрдХреЛ рдЕрдкрдиреЗ рдбрд┐рдмрдЧ рд╕рддреНрд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рддрдВрддреНрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрд╣ рдкрд┐рдЫрд▓реЗ рдбрд┐рдмрдЧ рд╕рддреНрд░ рдореЗрдВ рд╣реБрдП рдЕрдкрд╡рд╛рджреЛрдВ рдХреЛ рдХреЛрдб рд▓реЗрдВрд╕ рдореЗрдВ рдЬреЛрдбрд╝рддрд╛ рд╣реИред рдЗрд╕ рддрд░рд╣: https://twitter.com/condrong/status/897227862733869057

    • рдпрд╣ рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╕реЗ рдХрд╣реАрдВ рднреА рдбреЗрдЯрд╛ рдирд╣реАрдВ рднреЗрдЬ рд░рд╣рд╛ рд╣реИред рдЬрдм рддрдХ рдЖрдк рдпрд╣ рдирд┐рд░реНрдгрдп рдирд╣реАрдВ рд▓реЗрддреЗ рдХрд┐ рдЖрдк рдХреБрдЫ рджреВрд░рд╕реНрде рдРрдк рдЗрдирд╕рд╛рдЗрдЯреНрд╕ рдХреЛ рдбреЗрдЯрд╛ рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреА рд╕реНрдерд╛рдиреАрдп рдорд╢реАрди рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ рд░рд╛рд╕реНрддреЗ рд╕реЗ рд╣рдЯ рдЬрд╛рддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рдлрд┐рд░ рднреА рдпрд╣ рдЖрдкрдХреЗ рдЕрдкрдиреЗ рдХрд╛рд░рдгреЛрдВ рд╕реЗ рдЖрдкрдХрд╛ рдЕрдкрдирд╛ рдРрдк рдЗрдирд╕рд╛рдЗрдЯреНрд╕ рдЙрджрд╛рд╣рд░рдг рд╣реЛрдЧрд╛ред
  2. Azure рдРрдк рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп, рдПрдХ рддрдВрддреНрд░ рд╣реЛрддрд╛ рд╣реИ рдЬрд╣рд╛рдВ рдЖрдк рдЕрдкрдиреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЗрдирд╕рд╛рдЗрдЯреНрд╕ рдЬреЛрдбрд╝рдирд╛ рдЪреБрди рд╕рдХрддреЗ рд╣реИрдВред рдЬрдм рдЖрдк рдРрд╕рд╛ рдХрд░рддреЗ рд╣реИрдВ рддреЛ рдЖрдк рдЕрдкрдирд╛ рдЦреБрдж рдХрд╛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЗрдирд╕рд╛рдЗрдЯреНрд╕ рд╕рдВрд╕рд╛рдзрди рдмрдирд╛рддреЗ рд╣реИрдВ рдФрд░ рд╣рдо рдРрдк рдХреЛ рдСрдЯреЛ-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рд▓реЙрдЧ рдФрд░ рдРрд╕реЗ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЖрдкрдХреЗ рдРрдк рдХреЛ рдлрд┐рд░ рд╕реЗ рддреИрдирд╛рдд рдХрд┐рдП рдмрд┐рдирд╛ рд╡рд╣рд╛рдВ рдЪрд▓реЗ рдЬрд╛рдПрдВред рдРрд╕рд╛ рдЗрд╕рд▓рд┐рдП рд╣реИ рддрд╛рдХрд┐ рд▓реЛрдЧ Azure рдореЗрдВ рдХрд┐рд╕реА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░ рд╕рдХреЗрдВ рдФрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЗрдирд╕рд╛рдЗрдЯреНрд╕ рдХреЛ рдЪрд╛рд▓реВ рдХрд░ рд╕рдХреЗрдВ рдпрджрд┐ рдЙрдиреНрд╣реЗрдВ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕рд╕реЗ рдЙрдиреНрд╣реЗрдВ рд╡рд╣ рдбреЗрдЯрд╛ рдорд┐рд▓реЗрдЧрд╛ рдЬреЛ рд╡реЗ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдРрдк рдЗрдирд╕рд╛рдЗрдЯреНрд╕ рдХрд┐рд╕реА рд╡реЗрдм рд╕рд╛рдЗрдЯ рдкрд░ рд╡рд┐рдлрд▓ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЛ рджреЗрдЦрдирд╛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЖрд╕рд╛рди рдмрдирд╛рддрд╛ рд╣реИ рдФрд░ рдЖрдкрдХреЛ рдЗрд╕рдХрд╛ рдирд┐рджрд╛рди рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИ рдХрд┐ рд╡реЗ рдХреНрдпреЛрдВ рд╡рд┐рдлрд▓ рд╣реБрдПред рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдРрд╕реЗ рдХрдИ рдХреЗрд╕ рд╕реНрдЯрдбреА рд╣реИрдВ рдЬрд┐рдирдореЗрдВ рдЙрддреНрдкрд╛рджрди рд╕рдВрдмрдВрдзреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рдирд┐рджрд╛рди рдХреЗ рд▓рд┐рдП рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЗрдирд╕рд╛рдЗрдЯреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рд╣рд▓ рдХреА рдЬрд╛ рд░рд╣реА рд╕рдорд╕реНрдпрд╛ рдХреЛ рдХреЛрдб рдмрджрд▓рдирд╛ рдФрд░ рдлрд┐рд░ рд╕реЗ рддреИрдирд╛рдд рдХрд░рдирд╛ рд╣реИред рд╣рдо, Microsoft рд╣реЛрдиреЗ рдХреЗ рдирд╛рддреЗ, рдореИрдВ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рдЗрддрдирд╛ рдЕрдзрд┐рдХ рдирд╣реАрдВ рд╣реВрдВ, рд▓реЛрдЧреЛрдВ рдХреЛ Azure рдореЗрдВ рдЕрдкрдиреЗ рдРрдкреНрд╕ рдХреЛ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдкрд░рд┐рдирд┐рдпреЛрдЬрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рдиреЗ рдореЗрдВ рдмрд╣реБрдд рд╕рдордп рд╡реНрдпрддреАрдд рдХрд░рддреЗ рд╣реИрдВред рдЕрднреА рдЙрддреНрдкрд╛рджрди рд╕рдВрдмрдВрдзреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рдирд┐рджрд╛рди рдФрд░ рд╕рдорд╛рдзрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫреЗ рддрд░реАрдХреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЗрдирд╕рд╛рдЗрдЯреНрд╕ рдореЗрдВ рд╕рднреА рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдЬрд╣рд╛рдВ рдЗрд╕рдХреА рдЬрд╛рдВрдЪ, рд╡рд┐рдЪреНрдЫреЗрджрди, рдирд┐рдЧрд░рд╛рдиреА рдЖрджрд┐ рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИред рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ рдЙрд╕ рджрд░реНрдж рд░рд╣рд┐рдд рдФрд░ рдирд┐рд░реНрдмрд╛рдз рдмрдирд╛рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣реИред рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдЖрдо рддреМрд░ рдкрд░ рд▓реЛрдЧ рдирд╣реАрдВ рдЬрд╛рдирддреЗ рдХрд┐ рдЙрдиреНрд╣реЗрдВ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рддрдм рддрдХ рд╣реИ рдЬрдм рддрдХ рд╡реЗ рдРрд╕рд╛ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдлрд┐рд░ рдЙрдиреНрд╣реЗрдВ рдЗрд╕реЗ рдЪрд╛рд▓реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдлрд┐рд░ рд╕реЗ рддреИрдирд╛рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рдирд╛ рджрд░реНрджрдирд╛рдХ рдФрд░ рдХрд╖реНрдЯрдкреНрд░рдж рд╣реИред

  3. рдЕрдВрджрд░реВрдиреА рд╡реАрдПрд╕ рдЕрдиреБрднрд╡ рдЙрд╕реА рд▓рд╛рдЗрдЯрдЕрдк рддрдХрдиреАрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реЛрддрд╛ рд╣реИ рдЬреЛ рдРрдк рд╕реЗрд╡рд╛ рдЪреАрдЬ рдЙрдкрдпреЛрдЧ рдХрд░рддреА рд╣реИ, рд▓реЗрдХрд┐рди рд╡реЗ рдмрд╣реБрдд рдЕрд▓рдЧ рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ рд╣реИрдВред

рдХреНрдпрд╛ рдЗрд╕рд╕реЗ рдЗрд╕рдХреЗ рдЖрд╕-рдкрд╛рд╕ рдХреЗ рдХреБрдЫ рднреНрд░рдо рдореЗрдВ рдорджрдж рдорд┐рд▓рддреА рд╣реИ?

рдХреНрдпрд╛ рдЗрд╕рд╕реЗ рдЗрд╕рдХреЗ рдЖрд╕-рдкрд╛рд╕ рдХреЗ рдХреБрдЫ рднреНрд░рдо рдореЗрдВ рдорджрдж рдорд┐рд▓рддреА рд╣реИ?

рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рдХреЛрдб рд▓реЗрдВрд╕ рдПрдХ рдФрд░ рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдореИрдВ рдирд╛рдкрд╕рдВрдж рдФрд░ рдЕрдХреНрд╖рдо рдХрд░рддрд╛ рд╣реВрдВред рдЗрдВрдЯреЗрд▓рд┐рдЯреНрд░реЗрд╕ рдПрдХ рдФрд░ рд╣реИред 2017 рдореЗрдВ рдирдпрд╛-рдИрд╢ рдлреАрдЪрд░ рдЬреЛ рд╡рд┐рдЬреБрдЕрд▓ рдкрд░рдлреЗрдХреНрдЯ рдФрд░ рдЯрд╛рдЗрдорд┐рдВрдЧ рджрд┐рдЦрд╛рддрд╛ рд╣реИ, рд╡рд╣ рдПрдХ рдФрд░ рд╣реИ рдЬрд┐рд╕реЗ рдореИрдВ рдЕрдХреНрд╖рдо рдХрд░рддрд╛ рд╣реВрдВред рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ, рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдЬрдВрдХ рдЪрд▓ рд░рд╣реЗ рд╣реИрдВ рдЬреЛ рд╡реАрдПрд╕ рдХреЛ рджрдмрд╛рддреЗ рд╣реИрдВ, рдФрд░ рд╡реАрдПрд╕ рдХреЛ рдзреАрдореЗ рд╣реЛрдиреЗ рдореЗрдВ рдХрд┐рд╕реА рднреА рдорджрдж рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИред рдпрд╣ рдЗрддрдиреА рд╢рд┐рдХрд╛рдпрдд рдирд╣реАрдВ рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рдпрд╣ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╣реИ рдХрд┐ рдореЗрд░реЗ рдЕрдиреБрднрд╡ рдореЗрдВ рдореБрдЭреЗ рдЙрдкрдпреЛрдЧреА рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдХрдИ рд╡реАрдПрд╕ рд╕реБрд╡рд┐рдзрд╛рдПрдВ рдирд╣реАрдВ рдорд┐рд▓рддреА рд╣реИрдВред рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдпрдХреАрди рд╣реИ рдХрд┐ рдЖрдк рдЗрд╕реЗ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЬрд╛рдирддреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдЖрдк рд▓реЛрдЧ рд╡рд╣ рдЬрд╛рдирдХрд╛рд░реА рдПрдХрддреНрд░ рдХрд░рддреЗ рд╣реИрдВред рдореИрдВ рд╢рд╛рдпрдж рдЕрд▓реНрдкрдордд рдореЗрдВ рд╣реВрдВ рдХреНрдпреЛрдВрдХрд┐ рдореИрдВ рдЙрд╕ рд╕рд╛рдорд╛рди рдХреЛ рдЦреЛрдЬрдиреЗ рдФрд░ рдЙрд╕реЗ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдордп рдмрд┐рддрд╛рддрд╛ рд╣реВрдВред рд▓реЗрдХрд┐рди рдЙрди рд╣рдЬрд╛рд░реЛрдВ рд▓реЛрдЧреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪрд┐рдП рдЬрд┐рдирдХреЗ рдкрд╛рд╕ рдХреЛрдИ рд╕реБрд░рд╛рдЧ рдирд╣реАрдВ рд╣реИ рдХрд┐ рд╡реЗ рдРрд╕рд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдирд░рдХ, F5 рдХрд╛рдлреА рдзреАрдорд╛ рд╣реИ - рдкрд░реНрдпрд╛рдкреНрдд Ctrl-F5 рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рдФрд░ рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЬреЛ рдирд╣реАрдВ рдЬрд╛рдирддреЗ рд╣реИрдВ, Ctrl-F5 рдбрд┐рдмрдЧрд┐рдВрдЧ рдХреЗ рдмрд┐рдирд╛ рдРрдк рд▓реЙрдиреНрдЪ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдпрд╣ рдмрд╣реБрдд рддреЗрдЬрд╝ рд╣реИ)ред рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдореИрдВ рдкрд╛рдЧрд▓ рд▓рдЧ рд░рд╣рд╛ рд╣реВрдБ рдФрд░ рдЖрдк рд╢рд╛рдпрдж рдЕрдкрдиреА рдЖрдБрдЦреЗрдВ рдШреБрдорд╛ рд░рд╣реЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╡реЗ рд╡реНрдпрд░реНрде рдЪрдХреНрд░ рдЬреБрдбрд╝ рдЬрд╛рддреЗ рд╣реИрдВред

рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ, рдореЗрд░реА рд╡реНрдпрдХреНрддрд┐рдЧрдд рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдЕрдзрд┐рдХ рдХрдмрд╛рдбрд╝ рд╣реИ, рдЕрдЪреНрдЫрд╛ рд╣реЛрдиреЗ рдХреЗ рдмрд░рд╛рдмрд░ рдирд╣реАрдВ рд╣реИред

рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдРрдк рдЕрдВрддрд░реНрджреГрд╖реНрдЯрд┐ рдХреЗ рд▓рд┐рдП, рд╢рд╛рдпрдж рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдпрд╣ рдПрдХ рдиреАрд▓рд╛-рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЙрддреНрдкрд╛рдж рдХреЗ рд░реВрдк рдореЗрдВ рдЬрд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред ASP.NET рдХреЛ рдПрдХ "рдЦреБрд▓реЗ" рдврд╛рдВрдЪреЗ рдХреЗ рд░реВрдк рдореЗрдВ рддреИрдирд╛рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдПрдЬрд╝реНрдпреЛрд░ рдЙрддреНрдкрд╛рджреЛрдВ рдХреЛ рдврд╛рдВрдЪреЗ рдореЗрдВ рдЫрд┐рдкрд╛рдирд╛ рдЧрдВрджрд╛ рд▓рдЧрддрд╛ рд╣реИ рдФрд░ Microsoft рдореЗрдВ рдЕрд╡рд┐рд╢реНрд╡рд╛рд╕ рдХреА рдУрд░ рдЬрд╛рддрд╛ рд╣реИред рдореБрдЭреЗ рдкрд░рд╡рд╛рд╣ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣ рд▓рдЧрднрдЧ рдПрдХ рдПрдирдУрдкреА рд╣реИ, рдореИрдВ рд╡рд╣рд╛рдВ рдЕрдирд╛рд╡рд╢реНрдпрдХ (рдФрд░ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЕрд╡рд╛рдВрдЫрд┐рдд рдЙрддреНрдкрд╛рдж-рдпреБрдХреНрдд) рдХреЛрдб рдирд╣реАрдВ рд░рдЦрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред

рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЬреЛ рдЗрд╕реЗ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдХрдорд╛рд▓ред рдореЗрд░реЗ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЗ рд▓рд┐рдП рдЬреЛ рдЗрд╕рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░рддреЗ рд╣реИрдВ, рд╡реЗ рдЗрд╕реЗ рдкрд╕рдВрдж рдХрд░рддреЗ рд╣реИрдВред рдПрдХ рдорд╣рд╛рди рдФрд░ рдЙрдкрдпреЛрдЧреА рд╡рд┐рд╢реЗрд╖рддрд╛ рдмрдирд╛рдиреЗ (рдпрд╛ рдЦрд░реАрджрдиреЗ?) рдкрд░ рдЗрддрдирд╛ рдЕрдЪреНрдЫрд╛ рдХрд╛рдоред рдХреГрдкрдпрд╛ рдЗрд╕реЗ рдСрдкреНрдЯ-рдЗрди рдХрд░реЗрдВ, рдХреГрдкрдпрд╛ред

...рдореБрджреНрджрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдпрд╣ рдПрдХ рдиреАрд▓рд╛-рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЙрддреНрдкрд╛рдж рдХреЗ рд░реВрдк рдореЗрдВ рдЬрд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред ASP.NET рдПрдХ "рдЦреБрд▓реЗ" рдврд╛рдВрдЪреЗ рдХреЗ рд░реВрдк рдореЗрдВ рд╕реНрдерд┐рдд рд╣реИ, рдЗрд╕рд▓рд┐рдП _SNEAKING_ azure рдЙрддреНрдкрд╛рджреЛрдВ рдХреЛ рдврд╛рдВрдЪреЗ рдореЗрдВ рдЧрдВрджрд╛ рд▓рдЧрддрд╛ рд╣реИ рдФрд░ Microsoft рдореЗрдВ рдЕрд╡рд┐рд╢реНрд╡рд╛рд╕ рдХреА рдУрд░ рдЬрд╛рддрд╛ рд╣реИ ред рдореБрдЭреЗ рдкрд░рд╡рд╛рд╣ рдирд╣реАрдВ рд╣реИ рдЕрдЧрд░ рдпрд╣ рд▓рдЧрднрдЧ рдПрдХ рдПрдирдУрдкреА рд╣реИ ...

+1

рдореИрдВрдиреЗ рдЕрдкрдирд╛ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд┐рдпрд╛ рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛтАЛтАЛрдХрд┐ рдЬрдм рдореИрдВ рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдореЗрдВ ASPNETCORE_preventHostingStartup рд╢рд╛рдорд┐рд▓ рдХрд░рддрд╛ рд╣реВрдВ, рддрдм рднреА рдпрд╣ Microsoft.ApplicationInsights рдХреЛ рдирд┐рд░реНрднрд░рддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рд╕реВрдЪреАрдмрджреНрдз рдХрд░рддрд╛ рд╣реИ ... рддреЛ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рдХреЗрд╡рд▓ рдбрд┐рдмрдЧрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдкреНрд░рдХрд╛рд╢рд┐рдд рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рд╣реИ рдирд╛? рдпрд╛ рдореБрдЭрд╕реЗ рдХреЛрдИ рдЪреАрдЬ рдЪреВрдХ рд░рд╣реА рд╣реИ?

рдирд┐рд░реНрднрд░рддрд╛ рд╣рдореЗрд╢рд╛ рдмрдиреА рд░рд╣рддреА рд╣реИ рд▓реЗрдХрд┐рди рдпрд╣ рддрдм рддрдХ рдХреБрдЫ рдирд╣реАрдВ рдХрд░рддреА рдЬрдм рддрдХ рдХрд┐ рдХреЛрдИ рдЗрд╕реЗ рд░реЛрд╢рди рди рдХрд░реЗред

рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдореЗрд░реЗ рдкрд╛рд╕ рд╕рд░реНрд╡рд░ рдкрд░ рдХреЗрд╡рд▓ рд░рдирдЯрд╛рдЗрдо рд╕реНрдерд╛рдкрд┐рдд рд╣реИ рдФрд░ рдЗрд╕рд▓рд┐рдП assembly specified in the dependencies manifest was not found рд╕рдВрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВред рдЕрднреА рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдПрд╕рдбреАрдХреЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдФрд░ рд╕рдорд╕реНрдпрд╛ рдЧрд╛рдпрдм рд╣реЛ рдЧрдИ, рд▓реЗрдХрд┐рди рдпрд╣ рдПрдХ рд╕рд╛рдл рд╕рдорд╛рдзрд╛рди рдирд╣реАрдВ рд╣реИред

рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ 2 рдЪреАрдЬреЗрдВ рдХреИрд╕реЗ рдЬреБрдбрд╝реА рд╣реБрдИ рд╣реИрдВред рдХреНрдпрд╛ рдЖрдк рд░реЗрдкреНрд░реЛ рдЪрд░рдгреЛрдВ рдФрд░ рдкреВрд░реНрдг рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдХреЗ рд╕рд╛рде рдПрдВрдб рдЯреВ рдПрдВрдб рдирдореВрдирд╛ рдкреНрд░рджрд╛рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдЦрд╛рд▓реА рдЯреЗрдореНрдкрд▓реЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмрд╕ рдПрдХ рдирдпрд╛ ASP.NET Core 2.0 рд╡реЗрдм-рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛рдПрдВред рдЖрдкрдХреЛ рдЗрд╕ рддрд░рд╣ рдПрдХ рдиреНрдпреВрдирддрдо csproj рдорд┐рд▓рддрд╛ рд╣реИ:

<Project Sdk="Microsoft.NET.Sdk.Web">

  <PropertyGroup>
    <TargetFramework>netcoreapp2.0</TargetFramework>
  </PropertyGroup>

  <ItemGroup>
    <Folder Include="wwwroot\" />
  </ItemGroup>

  <ItemGroup>
    <PackageReference Include="Microsoft.AspNetCore.All" Version="2.0.0" />
  </ItemGroup>

</Project>

рдЕрдм рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЛ рдПрдХ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░реЗрдВ рдФрд░ рдЙрддреНрдкрдиреНрди .deps.json рдлрд╝рд╛рдЗрд▓ рдХреЛ рджреЗрдЦреЗрдВред Microsoft.ApplicationInsights рдЗрд╕рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдЗрд╕рд╕реЗ рдХреЛрдИ рдлрд░реНрдХ рдирд╣реАрдВ рдкрдбрд╝рддрд╛ рдХрд┐ рдореИрдВ рд▓реЙрдиреНрдЪ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ рдХреНрдпрд╛ рд╢рд╛рдорд┐рд▓ рдХрд░рддрд╛ рд╣реВрдВред

рд╣рд╛рдБ рдФрд░ рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рдХрд╣рд╛ рдерд╛ рдХрд┐ рдирд┐рд░реНрднрд░рддрд╛ рд╣рдореЗрд╢рд╛ рд╢рд╛рдорд┐рд▓ рд╣реЛрддреА рд╣реИ, рдФрд░ рдпрд╣ рддрдм рддрдХ рдХреБрдЫ рдирд╣реАрдВ рдХрд░рддреА рдЬрдм рддрдХ рдХрд┐ рдХреБрдЫ рдЗрд╕реЗ рд░реЛрд╢рди рдирд╣реАрдВ рдХрд░рддрд╛ред

рдЧрд▓рддред рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдЬрдм рд░рдирдЯрд╛рдЗрдо рдореЗрдВ dll рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ (рд░рдирдЯрд╛рдЗрдо
рджреБрдХрд╛рди)ред рд▓рд┐рдирдХреНрд╕-рдЖрд░реНрдо рдЖрд░рдЖрдИрдбреА рдХреЗ рд▓рд┐рдП рдпрд╣ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХрд╛ рдирд╛рдо рд╣реИред рджреВрд╕рд░реЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ
рдиреЗ рдХрд╣рд╛ рд╣реИ, рдпрд╣ dll рдХреЗ рд╕рд╛рде рд╡рд┐рдлрд▓ рд░рд╣рддрд╛ рд╣реИ рддреНрд░реБрдЯрд┐ рдирд╣реАрдВ рдорд┐рд▓реАред

рд╕реБрдмрд╣ 10.09.2017 10:38 рд╕реНрдХреНрд░рд┐рдм "рдбреЗрд╡рд┐рдб рдлрд╛рдЙрд▓рд░" рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди @github.com:

рд╣рд╛рдБ рдФрд░ рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рдХрд╣рд╛ рдерд╛ рдХрд┐ рдирд┐рд░реНрднрд░рддрд╛ рд╣рдореЗрд╢рд╛ рд╢рд╛рдорд┐рд▓ рд╣реЛрддреА рд╣реИ,
рдФрд░ рдпрд╣ рддрдм рддрдХ рдХреБрдЫ рдирд╣реАрдВ рдХрд░рддрд╛ рдЬрдм рддрдХ рдХреЛрдИ рдЪреАрдЬ рдЗрд╕реЗ рд░реЛрд╢рди рди рдХрд░ рджреЗред

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/aspnet/Home/issues/2051#issuecomment-328328232 , рдпрд╛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
рд╕реВрддреНрд░
https://github.com/notifications/unsubscribe-auth/ANUK-3BK2phWmuA45xY__m7nq1cbya0Tks5sg6AQgaJpZM4N0O32
.

рдореИрдВрдиреЗ рдЗрд╕реЗ Ubuntu 16.04 рдкрд░ рдЖрдЬрд╝рдорд╛рдпрд╛ рдФрд░ рдЗрд╕рдиреЗ рдПрдХ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рджрд┐рдЦрд╛рдпрд╛ рдХрд┐ рд╕реНрдЯреЛрд░ рдореЗрдВ DLL рдЧрд╛рдпрдм рд╣реИред рддреЛ рдпрд╣ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИред рдореИрдВ рд╕рдВрджреЗрд╢ рдХреА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдирд╣реАрдВ рдмрдирд╛ рд╕рдХрддрд╛ рдХреНрдпреЛрдВрдХрд┐ рдореЗрд░реЗ рдкрд╛рд╕ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрд╕рдбреАрдХреЗ рд╕реНрдерд╛рдкрд┐рдд рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕реЗ рдкреБрди: рдкреЗрд╢ рдХрд░рдирд╛ рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

рдпрджрд┐ рдЖрдк рд╡рд┐рд╢рд┐рд╖реНрдЯ рд░реЗрдкреНрд░реЛ рдЪрд░рдг рдкреНрд░рджрд╛рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдпрд╛ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рд░реЗрдкреНрд░реЛ рдЪрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рднреА рдкреНрд░рджрд╛рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛! рд╕рднреА рдкрд░реНрдпрд╛рд╡рд░рдг рд╡рд┐рд╡рд░рдг рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛ рди рднреВрд▓реЗрдВ (рдбреЙрдЯрдиреЗрдЯ --info рдЙрд╕рдХреЗ рд▓рд┐рдП рдЕрдЪреНрдЫрд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ)ред

рдЙрдореНрдореАрдж рдпрд╣ рд╣реИ рдХрд┐ рд╕рдм рдХреБрдЫ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ (рдЬрд┐рд╕реЗ рд╣рдордиреЗ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИ)ред рдЕрдЧрд░ рд╣рдо рдХреБрдЫ рдЪреВрдХ рдЧрдП рд╣реИрдВ рддреЛ рдпрд╣ рдЬрд╛рдирдирд╛ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ред рдпрд╣ рдкрд╣рд▓реА рдмрд╛рд░ рд╣реИ рдЬрдм рдореИрдВрдиреЗ "рдбрд┐рдлрд╝реЙрд▓реНрдЯ" рдЕрдиреБрднрд╡ рдХреЗ рдХрд╛рдо рди рдХрд░рдиреЗ рдХреА рд╢рд┐рдХрд╛рдпрдд рджреЗрдЦреА рд╣реИред рдореИрдВ рдЗрд╕реЗ рд╕реНрд╡рдпрдВ рднреА рдкреБрди: рдкреЗрд╢ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдпрдХреАрди рд╣реИ рдХрд┐ рдореБрдЭреЗ рдХреБрдЫ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡рд┐рд╡рд░рдг рдпрд╛рдж рдЖ рд░рд╣реЗ рд╣реИрдВ рдЬреЛ рдЫреЛрдбрд╝реЗ рдЧрдП рдереЗред

@davidfowl рд╕рдЯреАрдХ рд░реЗрдкреНрд░реЛ рдпрд╣рд╛рдБ: https://github.com/dotnet/core-setup/issues/3122
рдХрд┐рд╕реА рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╡реЗрдм рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЕрдВрддрд░реНрджреГрд╖реНрдЯрд┐ рдХреЛ рдПрдХ рдирд┐рд░реНрднрд░рддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдЦреАрдВрдЪрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рд╕рдЯреАрдХ рд░реЗрдкреНрд░реЛ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдПрдХ рдЖрд░реНрдо рдбрд┐рд╡рд╛рдЗрд╕ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред

рд░рд╛рд╕реНрдкрд┐рдпрди рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА (рд░рд╛рд╕реНрдкрдмреЗрд░реА рдкрд╛рдИ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд▓рд┐рдирдХреНрд╕ рдбрд┐рд╕реНрдЯреНрд░реЛ) рдХреА рдПрдХ рдЕрд▓рдЧ рдХрд╣рд╛рдиреА рд╣реЛ рд╕рдХрддреА рд╣реИ (рдпрджрд┐ рдЖрдк apt-get рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЗ рд╣реИрдВ), рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЙрдиреНрд╣реЗрдВ рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИред рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдХреЛрдИ рдФрд░ рдЗрд╕рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░ рд╕рдХреЗ - рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд░рд╛рд╕реНрдкрдмреЗрд░реА рдкрд╛рдИ рдирд╣реАрдВ рд╣реИ рдФрд░ рд╣рдорд╛рд░рд╛ рдмрд┐рд▓реНрдбрд░реВрдЯ рдбрд┐рд╕реНрдЯреНрд░реЛ рдбреЗрдмрд┐рдпрди рдирд╣реАрдВ рд╣реИред

@ Falco20019 рдиреЗ рдмрддрд╛рдпрд╛ рд╣реИ рдХрд┐ рдпрд╣ Ubuntu 16.04 рдкрд░ рднреА рд╡рд┐рдлрд▓ рд░рд╣рддрд╛ рд╣реИ - x64 рдпрд╛ рдЖрд░реНрдо рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдкрд░ рднреА? рдЖрдкрдиреЗ рдХрд╣рд╛, рдЬрдм рдЖрдк рдПрд╕рдбреАрдХреЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЗ рд╣реИрдВ рддреЛ рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЖрдк рдХреБрдЫ рдФрд░ рд╡рд┐рд╡рд░рдг рдкреНрд░рджрд╛рди рдХрд░ рд╕рдХреЗрдВ: рдЖрдкрдиреЗ рдкрд╣рд▓реЗ рдХреНрдпрд╛ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдерд╛ (рд▓рд┐рдВрдХ)? рдпрджрд┐ рдпрд╣ linux-x64 рдкрд░ рднреА рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдмрд┐рдирд╛ рдЖрд░реНрдо рдбрд┐рд╡рд╛рдЗрд╕ рд╡рд╛рд▓реЗ рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ рдкреБрди: рдкреЗрд╢ рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реЛрддрд╛ рд╣реИред

рдореИрдВ рдФрд░ рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░реВрдВрдЧрд╛ рдХреНрдпреЛрдВрдХрд┐ рдореИрдВ рдЙрд▓рдЭрди рдореЗрдВ рд╣реВрдВред

рдЖрд░реНрдо рдЗрд╢реНрдпреВ рдЗрд╕рд▓рд┐рдП рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд▓рд┐рдирдХреНрд╕ рдЖрд░реНрдо рдХреЗ рд▓рд┐рдП рд░рдирдЯрд╛рдЗрдо рд╕реНрдЯреЛрд░ рдирд╣реАрдВ рд╣реИ (рдЗрд╕ рдореБрджреНрджреЗ рдореЗрдВ рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рднреА рдкреЛрд╕реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ)ред

@ Falco20019 рдХреНрдпрд╛ рдпрд╣ рд╡рд╣ рд╕рдорд╕реНрдпрд╛ рд╣реИ рдЬрд┐рд╕рдХрд╛ рдЖрдк рд╕рд╛рдордирд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВ?

рдореИрдВ рдорд╛рдирддрд╛ рд╣реВрдВ рдХрд┐ рд╣рд╛рде рдЖрд▓рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЖрдкрдХреЛ рдпрд╣ рдирд╣реАрдВ рдХрд╣рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдпрд╣ "рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ"ред рдпрд╣ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рд╡рд┐рдВрдбреЛрдЬрд╝-рдПрдХреНрд╕ 64 рдкрд░ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ "рд░рди рдбреЙрдЯрдиреЗрдЯ рдХрд╣реАрдВ рднреА" рд╡рд┐рдЪрд╛рд░ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реИ, рдпрд╣ рдЬрд╛рд╡рд╛ рдХреА рд╕рдлрд▓рддрд╛ рдХреА рдХрд╣рд╛рдиреА рд╣реИред рдирд┐рдЬреА рддреМрд░ рдкрд░, рдореБрдЭреЗ рдбреЙрдЯрдиреЗрдЯ рдкрд╕рдВрдж рд╣реИ рдФрд░ рдореБрд╢реНрдХрд┐рд▓ рдПрдореНрдмреЗрдбреЗрдб рдкреНрд░реЛрдЬреЗрдХреНрдЯ "рдбреЙрдЯрдиреЗрдЯ рдХреЛрд░ рдЕрд╡рд╕рд░реЛрдВ" рдореЗрдВ рдмрджрд▓ рдЬрд╛рддреЗ рд╣реИрдВред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдХрд╣реАрдВ рднреА рдЪрд▓рдиреЗ рдЪрд╛рд╣рд┐рдП, рд╣реИ рдирд╛?

рд╣рд╛рдВ, рд▓реЗрдХрд┐рди рдпрд╣ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЗрд╕рд▓рд┐рдП рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рд╣рдордиреЗ рдПрдЖрд░рдПрдо рдХреЛ рдкреНрд░рдердо рд╢реНрд░реЗрдгреА рдХреЗ рдкрд░рд┐рджреГрд╢реНрдп рдХреЗ рд░реВрдк рдореЗрдВ рд▓рдХреНрд╖рд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдерд╛ред рдПрдЖрд░рдПрдо рд╡рд░реНрддрдорд╛рди рдореЗрдВ "рдпрджрд┐ рдЖрдк рдкрд░рд┐рд╡рд░реНрддрди рд╢реНрд░реЗрдгреА рдмрдирд╛рддреЗ рд╣реИрдВ рддреЛ рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ" рдореЗрдВ рд╣реИред рдпрд╣ рд╣рдореЗрд╢рд╛ рдХреЗ рд▓рд┐рдП рдРрд╕рд╛ рдирд╣реАрдВ рд╣реЛрдЧрд╛, рд▓реЗрдХрд┐рди рдпрд╣ рджрд╛рд╡рд╛ рдХрд░рдирд╛ рдХрд┐ рд╕рдорд╕реНрдпрд╛ рдХреЗ рдХрд╛рд░рдг рдореЗрдВ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЕрдВрддрд░реНрджреГрд╖реНрдЯрд┐ рдЧрд▓рдд рд╣реИред

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдереНрд░реЗрдб рдСрдкреНрдЯ рдЖрдЙрдЯ рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп рдРрдк рдЗрдирд╕рд╛рдЗрдЯреНрд╕ рдХреЛ рдСрдкреНрдЯ рдЗрди рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣реИ рдФрд░ рд╣рдореЗрдВ рдЕрдиреБрднрд╡ рдХрд╛ рдкреБрдирд░реНрдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рдЗрд╕рдХрд╛ рдХреЛрдИ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдкреНрд░рдорд╛рдг рдирд╣реАрдВ рджреЗрдЦрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХрд┐рд╕реА рднреА рдЪреАрдЬрд╝ рдореЗрдВ рд╕рдорд╕реНрдпрд╛ рд╣реИред рдореИрдВ рдорджрдж рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реВрдВ, рдореБрдЭреЗ FUD рдХрд╛ рдкреНрд░рд╕рд╛рд░ рдкрд╕рдВрдж рдирд╣реАрдВ рд╣реИред

davidfowl... рдпрд╣ рдереНрд░реЗрдб рдСрдкреНрдЯ рдЖрдЙрдЯ рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп рдРрдк рдЗрдирд╕рд╛рдЗрдЯ рдХреЛ рдСрдкреНрдЯ рдЗрди рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣реИ

рд╕рд╣рдордд рд╣реВрдВ, рд╣рдореЗрдВ рдЙрд╕ рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ, рдпрд╛ рд╣рдо рдмрд╣реБрдд рд╕рд╛рд░реА рд╕рдорд╕реНрдпрд╛рдУрдВ рдореЗрдВ рдлрдВрд╕ рдЬрд╛рдПрдВрдЧреЗ рдФрд░ рдХреБрдЫ рднреА рд╣рд▓ рдирд╣реАрдВ рдХрд░реЗрдВрдЧреЗред

(... рджреЛрд╕реНрддреЛрдВ рд╢рд╛рдпрдж рд╣рдо рдПрдХ рдирдП рдореБрджреНрджреЗ рдореЗрдВ рдЕрдиреНрдп рд╕рдорд╕реНрдпрд╛рдУрдВ рдкрд░ рдЪрд░реНрдЪрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?)

@davidfowl рдХреНрд╖рдорд╛ рдХрд░реЗрдВ, рдмреАрдорд╛рд░ рдерд╛ рдФрд░ рдЕрднреА рдЗрд╕реЗ рдЕрднреА рджреЗрдЦрд╛ред рд╕рд░реНрд╡рд░ "рдЙрдмрдВрдЯреВ 16.04.3 рдПрд▓рдЯреАрдПрд╕ (рдЬреАрдПрдирдпреВ/рд▓рд┐рдирдХреНрд╕ 4.4.0-71-рдЬреЗрдиреЗрд░рд┐рдХ x86_64)" рд╣реИ, рдЗрд╕рд▓рд┐рдП рдПрдЖрд░рдПрдо рдирд╣реАрдВред

рд╣рдордиреЗ рджреЗрдЦрд╛ рд╣реИ рдХрд┐ рдбреЙрдЯрдиреЗрдЯ рдкреНрд░рдХрд╛рд╢рди рдХреЗ рдкреНрд░рдХрд╛рд╢рд┐рдд рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЛ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдбреЙрдЯрдиреЗрдЯ рд░рдирдЯрд╛рдЗрдо рдкреИрдХреЗрдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рд╣рдореЗрдВ рдРрдк рдЕрдВрддрд░реНрджреГрд╖реНрдЯрд┐ рд╕рдорд╕реНрдпрд╛ рдорд┐рд▓рддреА рд╣реИред рдпрджрд┐ рд╣рдо рдбреЙрдЯрдиреЗрдЯ рдХреЗ рдкреНрд░рдХрд╛рд╢рд┐рдд рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЛ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдбреЙрдЯрдиреЗрдЯ рдПрд╕рдбреАрдХреЗ рдкреИрдХреЗрдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ рддреЛ рдпрд╣ рдареАрдХ рдЪрд▓рддрд╛ рд╣реИ? рдпрд╣ рд╣рдорд╛рд░реЗ рдбреЙрдХрдЯрд░ рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЗ рдЕрдВрджрд░ рдПрдХ рдореБрджреНрджрд╛ рд░рд╣рд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рд╣рдо рдХреЗрд╡рд▓ рддреИрдирд╛рдд рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЗ рд▓рд┐рдП рд░рдирдЯрд╛рдЗрдо рдХреЛ рд▓рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдпрд╣ рдПрд╕реНрдкрдиреЗрдЯрдХреЛрд░ 1 рдХреЗ рд╕рд╛рде рдХрд░рдиреЗ рдпреЛрдЧреНрдп рдерд╛ред

@AlphaCluster рдХреНрдпрд╛ рдЖрдк рд░реЗрдкреНрд░реЛ рдЪрд░рдгреЛрдВ рдХрд╛ рдПрдХ рд╕реНрдкрд╖реНрдЯ рд╕реЗрдЯ рдкреНрд░рджрд╛рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ? рдХреНрдпрд╛ рдЖрдк ASP.NET рдХрдВрдЯреЗрдирд░ рдмреЗрд╕ рдЗрдореЗрдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рдбреЙрдЯрдиреЗрдЯ рдмреЗрд╕ рдЗрдореЗрдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ? рдЙрд╕ рдореВрд▓ рдЫрд╡рд┐ рдореЗрдВ рд░рдирдЯрд╛рдЗрдо рд╕реНрдЯреЛрд░ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЖрдкрдХреЛ рдпрд╣ рд╕рдордЭрд╛рддреЗ рд╣реБрдП рдПрдХ рддреНрд░реБрдЯрд┐ рдорд┐рд▓рдиреА рдЪрд╛рд╣рд┐рдП, рди рдХрд┐ рдХреЛрдИ рдРрдк рд▓реЛрдб рд╡рд┐рдлрд▓рддрд╛ рдХреА рдЬрд╛рдирдХрд╛рд░реА рджреЗрддрд╛ рд╣реИред

рд╣рдо рдбреЙрдЯрдиреЗрдЯ рд░рдирдЯрд╛рдЗрдо рдФрд░ рдЬрд╛рд░реА рдХрд┐рдП рдЬрд╛ рд░рд╣реЗ рдПрд╕рдбреАрдХреЗ рдЯреИрд░рдмреЙрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдкрдиреА рдЦреБрдж рдХреА рдЫрд╡рд┐ рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВред рд╣рдо рдбреЙрдЯрдиреЗрдЯ рдкреНрд░рдХрд╛рд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рдПрдХ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдЬрд┐рд╕реЗ рд╣рдо рдХрдВрдЯреЗрдирд░ рдХреЗ рдЕрдВрджрд░ рдЪрд▓рд╛рддреЗ рд╣реИрдВ рдЬреЛ рд░рдирдЯрд╛рдЗрдо рдЪрд▓рд╛ рд░рд╣рд╛ рд╣реИред рдпрд╣ 1.0 рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рд╛рде рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рд▓реЗрдХрд┐рди 2.0 рдХреЗ рдмрд╛рдж рдЬрдм рд╣рдо рдорд╛рдЗрдЧреНрд░реЗрдЯ рдХрд░рддреЗ рд╣реИрдВ рддреЛ рд╣рдореЗрдВ рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдорд┐рд▓рддреА рд╣реИ рдпрджрд┐ рд╣рдо рд░рдирдЯрд╛рдЗрдо рдХрдВрдЯреЗрдирд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред

Error:
  An assembly specified in the application dependencies manifest (<project name>.deps.json) was not found:
    package: 'Microsoft.ApplicationInsights.AspNetCore', version: '2.1.1'
    path: 'lib/netstandard1.6/Microsoft.ApplicationInsights.AspNetCore.dll'
  This assembly was expected to be in the local runtime store as the application was published using the following target manifest files:
    aspnetcore-store-2.0.0-linux-x64.xml;aspnetcore-store-2.0.0-osx-x64.xml;aspnetcore-store-2.0.0-win7-x64.xml;aspnetcore-store-2.0.0-win7-x86.xml

рдпрд╣ рдореБрджреНрджрд╛ рд╡реИрд╕рд╛ рд╣реА рд▓рдЧ рд░рд╣рд╛ рдерд╛ рдЬреИрд╕рд╛ рд╣рдо рджреЗрдЦ рд░рд╣реЗ рдереЗ рдЗрд╕рд▓рд┐рдП рдпрджрд┐ рдпрд╣ рдПрдХ рдЕрд▓рдЧ рдореБрджреНрджрд╛ рд╣реИ рддреЛ рдореИрдВ рдПрдХ рдЕрд▓рдЧ рдореБрджреНрджрд╛ рдЦреЛрд▓ рд╕рдХрддрд╛ рд╣реВрдВред

@AlphaCluster рдХреНрдпрд╛ рдЖрдк рдХрд╕реНрдЯрдо рдбреЙрдХрдЯрд░ рдХрдВрдЯреЗрдирд░ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЧрдП рд╡рд┐рд╢рд┐рд╖реНрдЯ рд░реЗрдкреНрд░реЛ рдЪрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдирдпрд╛ рдореБрджреНрджрд╛ рджрд░реНрдЬ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ? рдЗрд╕рд╕реЗ рд╣рдореЗрдВ рдЕрд╕реНрдкрд╖реНрдЯрддрд╛ рдХреЗ рдмрд┐рдирд╛ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдкреБрди: рдкреЗрд╢ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдорд┐рд▓реЗрдЧреАред

2.0.0 рдореЗрдВ рд╣рдордиреЗ рд░рдирдЯрд╛рдЗрдо рд╕реНрдЯреЛрд░ рдЬреЛрдбрд╝рд╛, рдЬреЛ рдХрд┐рд╕реА рднреА рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдЯреНрд░рд┐рдо рдХрд┐рдП рдЧрдП рдкреНрд░рдХрд╛рд╢рд┐рдд рдЖрдЙрдЯрдкреБрдЯ (рдЬреЛ рдХрд┐ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╡реНрдпрд╡рд╣рд╛рд░ рд╣реИ) рдХреЗ рд╕рд╛рде рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИред рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ рдПрд╕рдбреАрдХреЗ рдФрд░ рд░рдирдЯрд╛рдЗрдо рдЯреИрд░рдмреЙрд▓ рдореЗрдВ рд░рдирдЯрд╛рдЗрдо рд╕реНрдЯреЛрд░ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЖрдкрдХреЛ рдЗрд╕реЗ рдЕрдкрдиреЗ рдбреЙрдХрд░ рдХрдВрдЯреЗрдирд░ рдореЗрдВ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдПрдХ рдЙрджрд╛рд╣рд░рдг рдЫрд╡рд┐ рд╣реИ рдЬреЛ рдмрддрд╛рддреА рд╣реИ рдХрд┐ https://github.com/aspnet/aspnet-docker/blob/master/2.0/jessie/runtime/Dockerfile#L5 рдкрд░ рдирдП рд░рдирдЯрд╛рдЗрдо рд╕реНрдЯреЛрд░ рдХреЛ рдХреИрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПред

@AlphaCluster : рд╣рдордиреЗ Microsoft.AspNetCore.All NuGet рдкреИрдХреЗрдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд╣рдорд╛рд░реЗ рдкреНрд░рдХрд╛рд╢рд┐рдд рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ ApplicationInsights dlls рд▓рд╛рдпрд╛ рдФрд░ рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рд╣рдо рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ NuGet рдкреИрдХреЗрдЬ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддреЗ рд╣реИрдВред

рдореИрдВрдиреЗ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдХреНрд▓рд╛рд╕ рдХреА рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рд╡рд┐рдзрд┐ рдореЗрдВ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЗрдирд╕рд╛рдЗрдЯреНрд╕ рдХреЗ рдЯрди рдЯреЗрд▓реАрдореЗрдЯреНрд░реА рд▓реЙрдЧрд┐рдВрдЧ рдХреЛ рд╣рдЯрд╛ рджрд┐рдпрд╛:

var configuration = app.ApplicationServices.GetService<TelemetryConfiguration>();
configuration.DisableTelemetry = true;            

рдзрдиреНрдпрд╡рд╛рдж Ysris - рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд┐рдпрд╛ред рдмрд╣реБрдд рдмреБрд░рд╛ рдЖрдкрдХреЛ рдЗрд╕реЗ рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕ рд▓реЗрдЦ рдХреЗ рдЕрдВрдд рддрдХ рд╕реНрдкрд╖реНрдЯ рд╣реЛрдирд╛ рд╣реЛрдЧрд╛ред

@tpplyler рдЖрдкрдХрд╛ рд╕реНрд╡рд╛рдЧрдд рд╣реИред
рдХреГрдкрдпрд╛ рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐, vscode рдХреЗ рддрд╣рдд, рдпрд╣ рдкреИрдЪ рдПрдХ рдЕрдкрд╡рд╛рдж рдХреЛ рдлреЗрдВрдХ рджреЗрдЧрд╛ рдЬрд┐рд╕реЗ рдЯреНрд░рд╛рдЗрдХреИрдЪ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред

@ysris рдХреЗ рд╕рдорд╛рдзрд╛рди рдиреЗ рдореЗрд░реЗ рд▓рд┐рдП рднреА рдХрд╛рдо рдХрд┐рдпрд╛ред

рддреЛ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ TelemetryConfiguration.DisableTelemetry = true рдХреЛ Startup.Configure() рдореЗрдВ рд╕реЗрдЯ рдХрд░рдирд╛ рдПрдЖрдИ рдХреЗ "рд▓рд╛рдЗрдЯрд┐рдВрдЧ рдЕрдк" рдХреЛ "рд░рд┐рд╡рд░реНрд╕" рдХрд░рдиреЗ рдХрд╛ рд╕рдмрд╕реЗ рдЖрд╕рд╛рди рддрд░реАрдХрд╛ рд╣реИ рдЬреЛ рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдХрд░рддрд╛ рд╣реИред AI рдЕрд╕реЗрдВрдмрд▓рд┐рдпреЛрдВ рдХреЛ рдЕрднреА рднреА NuGet рдирд┐рд░реНрднрд░рддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдЦрд╛рд╕рдХрд░ рдпрджрд┐ Microsoft.AspNetCore.All рдкреИрдХреЗрдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реЛрдВ, рд▓реЗрдХрд┐рди рд╡реЗ рдХреБрдЫ рднреА рдирд╣реАрдВ рдХрд░реЗрдВрдЧреЗред рд╡реЗ рдХреБрдЫ рднреА рдХрд░рдиреЗ рдХрд╛ рдПрдХрдорд╛рддреНрд░ рддрд░реАрдХрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдЕрдЧрд░ рдХрд┐рд╕реА рдЕрдиреНрдп рдорд╛рдзреНрдпрдо рд╕реЗ рдлрд┐рд░ рд╕реЗ рдЬрд▓рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП Azure рдореЗрдВред ASPNETCORE_preventHostStartup рдХреЛ true рдкрд░ рд╕реЗрдЯ рдХрд░рдиреЗ рд╕реЗ рд╡рд╣реА рдкреНрд░рднрд╛рд╡ рдкреНрд░рд╛рдкреНрдд рд╣реЛрддрд╛ рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рдкрд╣рд▓реА рдмрд╛рд░ рдЬреБрд▓рд╛рдИ рдореЗрдВ @Tratcher рджреНрд╡рд╛рд░рд╛ рд╕реБрдЭрд╛рдпрд╛ рдЧрдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдбреЙрдХреНрд╕ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдпрд╣ рднреА

рдРрдк рдХреА рдЕрд╕реЗрдВрдмрд▓реА рд╕рд╣рд┐рдд рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдЕрд╕реЗрдВрдмрд▓реА рдХреЛ рд╣реЛрд╕реНрдЯ рдХрд░рдиреЗ рдХреА рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд▓реЛрдбрд┐рдВрдЧ рдХреЛ рд░реЛрдХрддрд╛ рд╣реИред

рдпрд╣ рдХрд╛рдлреА "рдмрдбрд╝рд╛ рд╣рдереМрдбрд╝рд╛" рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ @davidfowl рдиреЗ рд╕рд┐рддрдВрдмрд░ рдореЗрдВ рд╕реНрд╡реАрдХрд╛рд░ рдХрд┐рдпрд╛ рдерд╛, рдФрд░ рд╢рд╛рдпрдж рдЗрд╕рдХреЗ рдЕрд╡рд╛рдВрдЫрд┐рдд рджреБрд╖реНрдкреНрд░рднрд╛рд╡ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдореИрдВ @ysris рдХреЗ рд╕рдорд╛рдзрд╛рди рдХреЗ рд╕рд╛рде рдЪрд┐рдкрдХрд╛ рд╣реВрдВред

рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ рдореЗрд░реЗ рд▓рд┐рдП, @ysris 'рд╕рдорд╛рдзрд╛рди рдХрд╛рдо рдирд╣реАрдВ рдХрд┐рдпрд╛ред рдореБрдЭреЗ @Tratcher рджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд╛рди рдХрд┐рдП рдЧрдП "рдмрдбрд╝реЗ рд╣рдереМрдбрд╝рд╛" рд╕рдорд╛рдзрд╛рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдкрдбрд╝рд╛ред рджреЗрдЦреЗрдВ https://github.com/Microsoft/ApplicationInsights-dotnet-server/issues/724

рдпрд╣ рдмрд╣реБрдд рдкрд░реЗрд╢рд╛рди рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдбрд┐рдмрдЧ рдХреА рдЬрд╛ рд░рд╣реА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рд╡реАрдПрд╕ рдХреЗ рдПрдЖрдИ рджреНрд╡рд╛рд░рд╛ рдХреНрд░реВрд░ рдЗрдВрдЬреЗрдХреНрд╢рди рдПрдХ рдРрд╕реА рд╕реНрдерд┐рддрд┐ рдкреИрджрд╛ рдХрд░рддрд╛ рд╣реИ рдЬрд┐рд╕рдХреЗ рджреБрд╖реНрдкреНрд░рднрд╛рд╡ рд╣реЛрддреЗ рд╣реИрдВ рдФрд░ рдбрд┐рдмрдЧрд┐рдВрдЧ рдЕрдиреБрднрд╡ рдХреЛ рдмрд╛рдзрд┐рдд рдХрд░рддрд╛ рд╣реИред рдореБрдЭреЗ @brockallen рд╕реЗ рд╕рд╣рдордд рд╣реЛрдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдореЗрд░реЗ рдкрд╛рд╕ рдЗрд╕ рдлрд╝реНрд▓рдлрд╝ рдХреЗ рдмрд┐рдирд╛ рдПрдХ рд╕реНрдерд┐рд░ рдФрд░ рдзреНрд╡рдирд┐ рд╡реАрдПрд╕ рд╣реЛрдЧрд╛ рдЬрд┐рд╕рдХрд╛ рдореИрдВ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ (рдФрд░ рдЗрд╕рд╕реЗ рдореБрдЭреЗ рдЕрдм рд▓рдЧрднрдЧ рджреЛ рджрд┐рдиреЛрдВ рдХрд╛ рдХрд╛рдо рдЦрд░реНрдЪ рд╣реЛрддрд╛ рд╣реИ)ред

рдирд┐рд╣рд┐рдд рдСрдкреНрдЯ-рдЗрди рдХреЗ рд▓рд┐рдП рдмрдбрд╝реЗ рдЕрдВрдЧреВрдареЗред

рдореИрдВ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдмрдВрдж рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдЕрдм рдЗрд╕ рдмрд┐рдВрджреБ рдкрд░ рдкрд╣реБрдВрдЪ рдЧрдпрд╛ рд╣реИ рдХрд┐ рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рдХрдИ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдмрдЧ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХреА рдЬрд╛ рд░рд╣реА рд╣реИ рдФрд░ рдЙрдирдореЗрдВ рд╕реЗ рдХреЛрдИ рднреА рдпрд╣рд╛рдВ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рд░рд┐рдкреЛрд░реНрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдХреБрдЫ рдмрд╛рддреЛрдВ рдХреЛ рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рдмрддрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЬреЛ рд╣рдордиреЗ рдХрд╣рд╛ рдерд╛ рдХрд┐ рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЙрдиреНрд╣реЗрдВ рдкрд░реНрдпрд╛рдкреНрдд рд░реВрдк рд╕реЗ рд╕реНрдкрд╖реНрдЯ рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛:

  • рдЬрдм рдЖрдкрдХреЛ рд░рдирдЯрд╛рдЗрдо рд╕реНрдЯреЛрд░ рдореЗрдВ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рд╣реЛрддреА рд╣реИ, рддреЛ рдРрдк рдЗрдирд╕рд╛рдЗрдЯреНрд╕ рд╕реВрдЪреАрдмрджреНрдз рдкрд╣рд▓реА рдЕрд╕реЗрдВрдмрд▓реА рд╣реЛрддреА рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдпрд╣ рдХрдИ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢реЛрдВ рдореЗрдВ рдкреНрд░рдХрдЯ рд╣реЛрддрд╛ рд╣реИ рдЬрд┐рдирдХрд╛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЕрдВрддрд░реНрджреГрд╖реНрдЯрд┐ рд╕реЗ рдХреЛрдИ рд▓реЗрдирд╛-рджреЗрдирд╛ рдирд╣реАрдВ рд╣реИред рдЕрдЧрд░ рд╣рдо рдРрдк рдЕрдВрддрд░реНрджреГрд╖реНрдЯрд┐ рдкрд░ рдирд┐рд░реНрднрд░ рдирд╣реАрдВ рд╣реЛрддреЗ рддреЛ рдпрд╣ рдХреБрдЫ рдЕрдиреНрдп рдПрдПрд╕рдкреА.рдиреЗрдЯ рдХреЛрд░ рдЕрд╕реЗрдВрдмрд▓реА рд╣реЛрддреА рдЬреЛ рдЙрд╕реА рд╕рдордп рд╡рд╣рд╛рдВ рджрд┐рдЦрд╛рдИ рджреЗ рд░рд╣реА рдереАред
  • рдпрджрд┐ рдЖрдкрдХреЛ рд░рдирдЯрд╛рдЗрдо рд╕реНрдЯреЛрд░ рдореЗрдВ рд╕рдорд╕реНрдпрд╛ рд╣реИ, рддреЛ рдПрдХ рд╕рд╛рдЗрдб рдЗрдлреЗрдХреНрдЯ рдпрд╣ рд╣реИ рдХрд┐ рдЕрд╕реЗрдВрдмрд▓реА рдЖрдкрдХреЗ рдмрд┐рди рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗ рд╕рдХрддреА рд╣реИ, рдЬреИрд╕реЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЗрдирд╕рд╛рдЗрдЯреНрд╕ред рдпрджрд┐ рдЖрдк рд╕рднреА рдкрд░ рдирд┐рд░реНрднрд░ рд╣реИрдВ рддреЛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЕрдиреБрднрд╡ AspNetCore рд╣реИред рд╕рднреА рд░реВрдкрдХ рдпрд╣ рд╣реИ рдХрд┐ рдХреЗрд╡рд▓ рдЖрдкрдХреА рдРрдк рдЕрд╕реЗрдВрдмрд▓реА рдмрд┐рди рдореЗрдВ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред рдпрджрд┐ рдРрд╕рд╛ рдирд╣реАрдВ рд╣реИ рддреЛ рдЖрдк рдРрдк рдЕрдВрддрд░реНрджреГрд╖реНрдЯрд┐ рд╕реЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕реНрд╡рддрдВрддреНрд░ рдмрдЧ рдорд╛рд░ рд░рд╣реЗ рд╣реИрдВред
  • рд╡реАрдПрд╕ рдореЗрдВ рдбрд┐рдмрдЧрд┐рдВрдЧ рдХрд░рддреЗ рд╕рдордп рд╣рдо рдРрдк рдЕрдВрддрд░реНрджреГрд╖реНрдЯрд┐ рдЪрд╛рд▓реВ рдирд╣реАрдВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдФрд░ рдЕрдзрд┐рдХ рд╕реНрдкрд╖реНрдЯ рд╡рд┐рдХрд▓реНрдк рдЬреЛрдбрд╝ рд░рд╣реЗ рд╣реИрдВред рд╡реЗ рднрд╡рд┐рд╖реНрдп рдХреЗ рдЕрдкрдбреЗрдЯ рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрдВрдЧреЗред рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдХреЛ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдмрдВрдж рдХрд┐рдП рдмрд┐рдирд╛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдЕрд╕реЗрдВрдмрд▓реА рдХреЛ рдмрд╛рд╣рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдФрд░ рднреА рдмрдврд╝рд┐рдпрд╛ рдирд┐рдпрдВрддреНрд░рдг рд╣реИред

рдРрдк рдЗрдирд╕рд╛рдЗрдЯреНрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрдЧ рдЙрдореНрдореАрдж рдХреЗ рдореБрддрд╛рдмрд┐рдХ рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдРрдк рдЗрдирд╕рд╛рдЗрдЯреНрд╕ рд░реЗрдкреЛ рдореЗрдВ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рд░рдирдЯрд╛рдЗрдо рд╕реНрдЯреЛрд░ рдХреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрдЧ рдореЗрдЯрд╛-рдкреИрдХреЗрдЬ рд░реЗрдкреЛ рдореЗрдВ рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдпрд╛ рдпрд╣рд╛рдВ рд╣реЛрдо рд░реЗрдкреЛ рдореЗрдВ рд╕реНрдкрд╖реНрдЯ рд░реЗрдкреНрд░реЛ рдЪрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рд╕рд┐рд░реНрдл рдПрдХ рдФрд░ рдореБрджреНрджрд╛ рд╣реИ рдФрд░ рд╣рдо рдЖрдкрдХреА рдорджрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдкрддрд╛ рдХрд░реЗрдВ рдХрд┐ рд╕рдорд╕реНрдпрд╛ рдХреНрдпрд╛ рд╣реИред

рдПрдХ рдкрд░рд┐рдкрддреНрд░ рд╕рдВрджрд░реНрдн рдХреА рддрд░рд╣ рд╣реИ, рджреЛрдиреЛрдВ рдкрд░рд┐рдпреЛрдЬрдирд╛рдПрдВ рдПрдХ-рджреВрд╕рд░реЗ рдХреЛ рдПрдХ рдХрд░реАрдмреА рд╕реНрдерд┐рддрд┐ рдХрд╛ рдФрдЪрд┐рддреНрдп рд╕рд╛рдмрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрджрд░реНрднрд┐рдд рдХрд░рддреА рд╣реИрдВ?
рд╕реА рдПрдл https://github.com/Microsoft/ApplicationInsights-aspnetcore/issues/523 рдЬреЛ рдЗрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╕реЗ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреА рдЙрдореНрдореАрдж рдХрд░ рд░рд╣рд╛ рд╣реИред
рдХреНрдпрд╛ рд╣рдо рдЗрд╕реЗ рдлрд┐рд░ рд╕реЗ рдЦреЛрд▓ рд╕рдХрддреЗ рд╣реИрдВ? рдпрд╛ рджреВрд╕рд░рд╛?

@DenisDollfus рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдзрд╛рдЧрд╛ рдмрдВрдж рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг/рдХрд╛рд░реНрдп-рдЖрд╕рдкрд╛рд╕ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ

@ рд░рдмрд╛рджрд╢ 8820 рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдПрдХ рдлрд┐рдХреНрд╕ рдмреЗрд╣рддрд░ рд╣реЛрдЧрд╛ред рд▓реЗрдХрд┐рди рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдореИрдВрдиреЗ рдЙрдкрд░реЛрдХреНрдд рдЕрдВрддрд┐рдо рдмрд┐рдВрджреБ @glennc рдХреЛ рдпрд╛рдж рдХрд░рддреЗ рд╣реБрдП рдХрд╣рд╛ рдХрд┐ "рд╣рдо рд╡реАрдПрд╕ рдореЗрдВ рдбрд┐рдмрдЧрд┐рдВрдЧ рдХрд░рддреЗ рд╕рдордп рдРрдк рдЕрдВрддрд░реНрджреГрд╖реНрдЯрд┐ рдЪрд╛рд▓реВ рдирд╣реАрдВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдФрд░ рдЕрдзрд┐рдХ рд╕реНрдкрд╖реНрдЯ рд╡рд┐рдХрд▓реНрдк рдЬреЛрдбрд╝ рд░рд╣реЗ рд╣реИрдВред рд╡реЗ рднрд╡рд┐рд╖реНрдп рдХреЗ рдЕрдкрдбреЗрдЯ рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрдВрдЧреЗред", рдЬреЛ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реИред
рдЗрд╕ рдЕрджреНрдпрддрди рдХреА рдЙрдкрд▓рдмреНрдзрддрд╛ рдХреЛ рдЯреНрд░реИрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЦреБрд▓рд╛ рдореБрджреНрджрд╛ рд╣реЛрдирд╛ рдорджрджрдЧрд╛рд░ рд╣реЛрдЧрд╛ред

рд╣рдо рдпрд╣рд╛рдВ рдЯреВрд▓реАрдВрдЧ рдореБрджреНрджреЛрдВ рдХреЛ рдЯреНрд░реИрдХ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред

рдпрд╣ рдмрд╣реБрдд рд╣реА рдирд┐рд░рд╛рд╢рд╛рдЬрдирдХ рд╣реИред DotNet Core 2.0 рдХреЗ рд╕рд╛рде, ApplicationInsights рд╣рдо рдкрд░ рдереЛрдкрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ рдЬреЛ рдХрд┐ рдЦреБрд▓реЗ рд╕реНрд░реЛрдд рдХреЗ рдмрд┐рд▓реНрдХреБрд▓ рд╡рд┐рдкрд░реАрдд рд╣реИред

@genifycom - btw рдпрд╣ рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдХреЗ рдирд╡реАрдирддрдо рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдореЗрдВ рддрдп рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЗрд╕реЗ рдмрдВрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдм рдПрдХ рдЯреВрд▓ рд╡рд┐рдХрд▓реНрдк рд╣реИред

image

@BillHiebert рдпрд╣ рд╕рд╣реА рд▓рдЧ рд░рд╣рд╛ рд╣реИ, рд╕рд╛рдЭрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред
рдореИрдВ рдЗрд╕реЗ рд╡реАрдПрд╕ 2017 15.5.5 рдореЗрдВ рдирд╣реАрдВ рджреЗрдЦрддрд╛ред рдХреНрдпрд╛ рдпрд╣ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди 15.6 рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИ?

рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ: рдУрд╣ рд╣рд╛рдБ рдЖрдкрдиреЗ "рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди" рд▓рд┐рдЦрд╛ рдерд╛ред рд╡реИрд╕реЗ рднреА рдореЗрд░реА рдЧрд▓рддреА рдХреЛ рдирд╣реАрдВ рд╣рдЯрд╛ рд░рд╣рд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдлрд┐рдХреНрд╕ рдХреА рддрд▓рд╛рд╢ рдореЗрдВ рдХрд┐рд╕реА рдХреЗ рд▓рд┐рдП рд╕рдВрд╕реНрдХрд░рдг рд╕рдВрдЦреНрдпрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред

@DenisDollfus - рд╕рд╣реАред рдкрд░рд┐рд╡рд░реНрддрди 15.6 . рдХреЗ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдореЗрдВ рд╣реИ

рдЗрд╕реЗ рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ 15.6.3 рдХреЗ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдЪреЗрдХ рдХрд┐рдП рдЧрдП рд╡рд┐рдХрд▓реНрдкреЛрдВ рдФрд░ рд╕реЗрдЯрд┐рдВрдЧ рдХреЗ рд╕рд╛рде рднреА: "ASPNETCORE_preventHostingStartup": "True"
рдбрд┐рдмрдЧрд┐рдВрдЧ рдХреЗ рджреМрд░рд╛рди рдореБрдЭреЗ рдЕрднреА рднреА рдХреБрдЫ рдЯреЗрд▓реАрдореЗрдЯреНрд░реА рд▓реЙрдЧ рджрд┐рдЦрд╛рдИ рджреЗрддреЗ рд╣реИрдВ

image

рдХреЛрдИ рд╡рд┐рдЪрд╛рд░?? рдореИрдВ рдЗрди рд▓реЙрдЧ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╣рдЯрд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред

ASP.NET рдХреЛрд░ 2.1 рдореЗрдВ рдЕрдкрдЧреНрд░реЗрдб рдХрд░реЗрдВ

рдХрд┐рд╕реА рдореМрдЬреВрджрд╛ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╕реЗ рдирд┐рд░реНрднрд░рддрд╛ рдХреЛ рдХреИрд╕реЗ рджреВрд░ рдХрд░реЗрдВ?
рдореИрдВ рд╡реЗрдм рдПрдкреАрдЖрдИ .net рдХреЛрд░ рд╕реЗ рдПрдХ рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдмрдирд╛рддрд╛ рд╣реВрдВ рдФрд░ рдЕрдЧрд░ рдореИрдВ рдмрд┐рд▓реНрдб рд╕реЗ рдЕрд▓рдЧ рдХрдВрдкреНрдпреВрдЯрд░ рдореЗрдВ рдЪрд▓рд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддрд╛ рд╣реВрдВ рддреЛ рдореБрдЭреЗ рдпрд╣ рддреНрд░реБрдЯрд┐ рдорд┐рд▓ рд░рд╣реА рд╣реИ:
image

@afucher рдорд╛рди рд▓реЗрдВ рдХрд┐ рдЖрдк netcoreapp2.0 рдХреЛ рд▓рдХреНрд╖рд┐рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдиреЗ 2.0 aspnetcore рд░рдирдЯрд╛рдЗрдо рд╕реНрдЯреЛрд░ рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИред рд░рдирдЯрд╛рдЗрдо рд╕реНрдЯреЛрд░ рдПрд╕рдбреАрдХреЗ рдХреЗ рд╕рд╛рде рд╢рд╛рдорд┐рд▓ рд╣реИ: https://www.microsoft.com/net/download/dotnet-core/sdk-2.1.200 рдпрд╛ рдЖрдк рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ https://www рдкрд░ ASP.NET рдХреЛрд░ рд░рдирдЯрд╛рдЗрдо рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред microsoft.com/net/download/dotnet-core/runtime-2.0.8.

@davidfowl рдЙрдиреНрдирдпрди рдиреЗ рдЗрд╕реЗ рдореЗрд░реЗ рд▓рд┐рдП рдареАрдХ рдирд╣реАрдВ рдХрд┐рдпрд╛ред

  1. рд╡реАрдПрд╕ (15.7.3) рдореЗрдВ рд╕реНрдерд╛рдиреАрдп рдРрдк рдЕрдВрддрд░реНрджреГрд╖реНрдЯрд┐ рдЕрдХреНрд╖рдо рд╣реИ
  2. ASP.NET рдХреЛрд░ 2.1 рдЪрд▓ рд░рд╣рд╛ рд╣реИ

рдореЗрд░рд╛ рдЖрдЙрдЯрдкреБрдЯ рдЕрднреА рднреА AI рд▓реЙрдЧ рд╕реЗ рднрд░рд╛ рд╣реБрдЖ рд╣реИред

рдЯреВрд▓реНрд╕ рдореЗрдВ "рд╕реНрдерд╛рдиреАрдп рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЕрдВрддрд░реНрджреГрд╖реНрдЯрд┐ рдЕрдХреНрд╖рдо рдХрд░реЗрдВ ..." рдХреА рдЬрд╛рдВрдЪ рдХрд░рдирд╛ -> рд╡рд┐рдХрд▓реНрдк рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред рд╡реАрдПрд╕ 15.7.5ред

рдореИрдВ 15.8.4 рдкрд░ рд╣реВрдВ; "рдЙрдкрдХрд░рдг> рд╡рд┐рдХрд▓реНрдк> рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдФрд░ рд╕рдорд╛рдзрд╛рди> рд╡реЗрдм рдкреНрд░реЛрдЬреЗрдХреНрдЯ> рд╕реНрдерд╛рдиреАрдп рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЕрдВрддрд░реНрджреГрд╖реНрдЯрд┐ рдЕрдХреНрд╖рдо рдХрд░реЗрдВ ..." рдЪреЗрдХ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ; launchSettings.json рдореЗрдВ "ASPNETCORE_preventHostingStartup": "True" рд╣реИред рдореИрдВ рдЕрднреА рднреА рдЖрдЙрдЯрдкреБрдЯ рдореЗрдВ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЗрдирд╕рд╛рдЗрдЯреНрд╕ рджреЗрдЦрддрд╛ рд╣реВрдВ ...

@RodBarnes рд╡рд╣реА рдпрд╣рд╛рдБ

рдореИрдВрдиреЗ рдкреНрд▓рдЧ рдЦреАрдВрдЪ рд▓рд┐рдпрд╛:

public static IWebHostBuilder CreateWebHostBuilder(string[] args) =>
    WebHost.CreateDefaultBuilder(args)
#if !DEBUG
        .UseApplicationInsights()
#endif
        .UseStartup<Startup>();

Program.cs . рдореЗрдВ

рдареАрдХ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рдЕрдВрддрддрдГ ASP.NET Core 2.1 рдкрд░ рдбрд┐рдмрдЧ рд╕реНрдЯреНрд░реАрдо рдХреЛ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛;

if (_env.IsDevelopment())
{
    app.UseDeveloperExceptionPage();
    TelemetryConfiguration.Active.DisableTelemetry = true;
    TelemetryDebugWriter.IsTracingDisabled = true;
}

рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ IsTracingDisabled рдХреБрдВрдЬреА рдереА, рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рдЕрдЪреНрдЫреЗ рдЙрдкрд╛рдп рдХреЗ рд▓рд┐рдП DisableTelemetry рдореЗрдВ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдФрд░ рд╕рд╛рде рд╣реА рдПрдХ рд╣реА рд╕рдорд╛рдзрд╛рди рдореЗрдВ .NET Framework рдФрд░ .NET рдХреЛрд░ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рдмреАрдЪ рд╕рдВрджрд░реНрднреЛрдВ рдХреА рдЦреЛрдЬ рдХрд░рддреЗ рд╕рдордп рдпрд╣ рд╕рд╣рд╛рдпрдХ рд╣реЛрддрд╛ рд╣реИред

рдзрдиреНрдпрд╡рд╛рдж f2calv, рдЖрдкрдХрд╛ рдХреЛрдб ASP.NET Core 2.2 рдкрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

"Asp.Net рдХреЛрд░ рд╡реЗрдм рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕ рдХреЗ рд▓рд┐рдП рд╕реНрдерд╛рдиреАрдп рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЗрдирд╕рд╛рдЗрдЯреНрд╕ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░реЗрдВ" рд╡реАрдПрд╕ 15.9.5 рдореЗрдВ рдПрдЖрдИ рдкрд░ рдХреЛрдИ рдкреНрд░рднрд╛рд╡ рдирд╣реАрдВ рдкрдбрд╝рддрд╛ рд╣реИ, рди рд╣реА TelemetryConfiguration.Active.DisableTelemetry рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИ рдФрд░ рди рд╣реА рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ ASPNETCORE_preventHostingStartup рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИ (рдФрд░ рд╡реАрдПрд╕ рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░рдирд╛)ред рдореИрдВ рдЕрднреА рднреА рдЖрдЙрдЯрдкреБрдЯ рдореЗрдВ рд▓реЙрдЧ рджреЗрдЦ рд╕рдХрддрд╛ рд╣реВрдВред

"Asp.Net рдХреЛрд░ рд╡реЗрдм рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕ рдХреЗ рд▓рд┐рдП рд╕реНрдерд╛рдиреАрдп рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЗрдирд╕рд╛рдЗрдЯреНрд╕ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░реЗрдВ" рд╡реАрдПрд╕ 15.9.5 рдореЗрдВ рдПрдЖрдИ рдкрд░ рдХреЛрдИ рдкреНрд░рднрд╛рд╡ рдирд╣реАрдВ рдкрдбрд╝рддрд╛ рд╣реИ, рди рд╣реА TelemetryConfiguration.Active.DisableTelemetry рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИ рдФрд░ рди рд╣реА рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ ASPNETCORE_preventHostingStartup рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИ (рдФрд░ рд╡реАрдПрд╕ рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░рдирд╛)ред рдореИрдВ рдЕрднреА рднреА рдЖрдЙрдЯрдкреБрдЯ рдореЗрдВ рд▓реЙрдЧ рджреЗрдЦ рд╕рдХрддрд╛ рд╣реВрдВред

рд╡рд╣реА рд╕рдорд╕реНрдпрд╛, Asp.Net рдХреЛрд░ рд╡реЗрдм рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЗ рд▓рд┐рдП рд╕реНрдерд╛рдиреАрдп рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЗрдирд╕рд╛рдЗрдЯреНрд╕ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░реЗрдВ VS 15.9.4 рдФрд░ .NET Core SDK рд╕рдВрд╕реНрдХрд░рдг 2.1.502 рдХреЗ рд╕рд╛рде рдХреБрдЫ рднреА рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ

@ghosttie рджреНрд╡рд╛рд░рд╛ рд╕рдВрджрд░реНрднрд┐рдд рдзрд╛рдЧреЗ рдХреЗ рдирд┐рдЪрд▓реЗ рднрд╛рдЧ рдореЗрдВ рдореЗрд░реЗ рд▓рд┐рдП рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдерд╛: https://docs.microsoft.com/en-us/azure/azure-monitor/app/asp-net-core#disable - рдЯреЗрд▓реАрдореЗрдЯреНрд░реА-рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

rbanks54 picture rbanks54  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

TanvirArjel picture TanvirArjel  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

ipinak picture ipinak  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

aurokk picture aurokk  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

fayezmm picture fayezmm  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ