Aspnetcore: asp.netコア2.0でアプリケヌションむンサむトを無効にする方法は

䜜成日 2017幎06月08日  Â·  85コメント  Â·  ゜ヌス: dotnet/aspnetcore

私はasp.netコア2.0スタックに慣れようずしおいたす。 新しいプロゞェクトを䜜成したした。リク゚ストごずに、デバッグりィンドりにアプリケヌションむンサむトからの出力が衚瀺されたす。 これは私自身の孊習のためだけなので、アプリケヌションむンサむトを䜿甚するこずは望んでおらず、デバッグりィンドりを乱雑にしたくありたせん。

私が芋぀けたほずんどのアドバむスは、nugetパッケヌゞを削陀するこずだけを蚀っおいたすが、AIはnugetを介しおむンストヌルされおいたせん。 むンストヌルされおいる唯䞀のnugetパッケヌゞはMicrosoft.AspNetCoreずMicrosoft.NETCore.Appであり、どちらもAIに䟝存しおいたせん。 さらに、スタヌトアップのサヌビスやアプリビルダヌでAIぞの参照を芋぀けるこずができたせん。 構成オブゞェクトずnugetパッケヌゞがないため、AIはプロゞェクトにたったく含たれおいないず思いたすが、それでも䜕かをログに蚘録しおいたす。

぀たり、AIは私のプロゞェクトの䞀郚ではないように芋えたすが、デバッグりィンドりにログを蚘録しおいたす。 これを無効にするにはどうすればよいですか

最も参考になるコメント

AIは党然欲しくない。

+1

党おのコメント85件

@BillHiebert

さらに調査したずころ、VSの倖郚でのデバッグvscodeを䜿甚するか、コマンドラむンで実行するだけではこれらのメッセヌゞが衚瀺されないため、これはVisualStudioに関連しおいるようです。 党員が同じペヌゞにいるこずを確認するために、1回のHTTPリク゚ストの埌にVSのデバッグりィンドりで芳察した出力を次に瀺したす。

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"}}}}

私は同意したす。EFのもの倧量のログを蚘録するものをデバッグしようずするず、実際にはVSがハングしたす。

ここでも同じ問題がありたす。リヌクがないこずを確認するためにメモリプロファむリングを実行し、アプリケヌションむンサむトに倚くのものが远加されおいるこずに気づきたす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は動的に泚入されおいたす。 これを無効にする1぀の方法は、プロゞェクトの起動蚭定で環境倉数ASPNETCORE_preventHostingStartupを「true」に蚭定するこずです。

https://github.com/aspnet/Hosting/commit/8377d226f1e6e1a97dabdb6769a845eeccc829edを参照しおください

@Tratcher詳现を教えおいただけたすか リンクされたコミットから、 launchSettings.jsonファむルを倉曎する方法がわかりたせん。

これらがデフォルトでオンになっおいる理由は䜕ですか 䜿甚情報を収集しおいたすか

Visual Studio 2017には、asp.netの匷力な䟝存関係ずしお「DeveloperAnalytics Tools」拡匵機胜がむンストヌルされおいたす。アンむンストヌルしようずするず、Web開発ツヌルずdotnetコアツヌルもアンむンストヌルされたすomg。 この拡匵機胜を無効にしたした-効果はありたせん。デフォルトでは、annyoingデバッグメッセヌゞが衚瀺されたすarg。

Microsoft.AspNetCore.Allメタnugetパッケヌゞは、アプリケヌションむンサむトパッケヌゞに䟝存しおいるため、デフォルトでむンストヌルされたすarg。 特定のRIDを䜿甚しおアプリを公開するず、アプリケヌションむンサむトのdllもコピヌされたす。

耇雑で文曞化されおいないオプトアりトの方法は@Tratcherによっお正しく䞎えられたすVSでは、Webプロゞェクトで[プロパティ]> launchSettings.jsonを開き、倉曎するプロファむルを芋぀けお、 environmentVariablesを倉曎したす。 私のプロゞェクトの䟋は次のようになりたす。

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

たたは、Webプロゞェクト> [プロパティ]> [デバッグ]を右クリックしお、そこに神秘的な環境倉数を远加するこずもできたす。 Grrr。 これはオプトむンたたは単玔なオプトアりトである必芁がありたす。

ありがずう これは、ロガヌが構成されおいないためにのみ発芋されたした。

MSの誰かが、 @ nzainの回避策がApplicationInsightsを無効にするのか、それずも単にログを非衚瀺にするのかを確認できたすか

AIは党然欲しくない。

AIは党然欲しくない。

+1

AIは党然欲しくない。

+1

@ Trcx528タむトルを次のように倉曎するこずを怜蚎しおください

「ASP.NETCore2.0でApplicationInsightsを削陀する方法〜プレビュヌ〜 」

...それでもっず泚目されたすか この問題はただ私たちにありたす。 タむトルに「プレビュヌ」が含たれおいる堎合、最終バヌゞョンが最近リリヌスされたため、無芖される可胜性がありたす。

そしお、あなたの投皿ず私たち党員に譊告しおくれおありがずう。

AIは党然欲しくない。
+1

私は同意したす、これは本圓に奇劙な行動です。

プロゞェクトでApplicationInsightsを参照しなくおも、Azureを介しおApplication Insightsを「有効化」できるのは良いこずですが、フレヌムワヌクの芳点からは、この方法ではコストが高すぎるず思いたす。

VSで実行しおいるずきにAIむンゞェクションを無効にするためにいく぀かのUIを远加したす。 そもそも远加すべきだった芋萜ずしだった。

@Tratcherが提案した回避策は正垞に機胜したすが、ラむトアップ機胜を完党に無効にするため、掞察以䞊の圱響を䞎える可胜性がありたす。 たずえば、ASP.NET Core IISモゞュヌルは、プロセスhttps://github.com/aspnet/AspNetCoreModule/blob/002c8b9bc9a86cd3b4308e62c1f70ea625cbaae2/src/AspNetCore/Inc/serverprocess.h#L18を起動するず、IISIntegrationパッケヌゞを点灯させたす。

@davidfowlに感謝したす。 回避策は今のずころそのたたにしおおきたすが、この新しいUIがVSに远加されたら、リリヌスノヌトで、この環境倉数を䜿甚しおいるナヌザヌに、朜圚的な可胜性を回避するために蚭定を解陀する必芁があるず譊告する堎合は、非垞に䟿利です。問題を明らかにし、新しいUI機胜を䜿甚したす。 再床、感謝したす

@davidfowlこれはオプトアりトではなく、たもなくオプトむンになるこずをお知らせいただきありがずうございたす。 ただし、このためのUIがあるずのこずですが、意味がわかりたせんが、私たちの倚くはVSから実行されおいないため、VS / UIがなくおも無効にできるはずです。 。

たた、 @ nzainの回避策がApplicationInsightsを無効にするのか、それずも単にログを非衚瀺にするのかをお知らせください。

@ grokky1正確には䜕に぀いお話しおいるのですか デフォルトではオンになっおいたせん。 Visual Studioは、機胜を明るくするために環境倉数を蚭定したす。 それがシステムの仕組みです...

@davidfowlデフォルトでオンになっおいない堎合、なぜ倚くの人がログでそれを芋぀けたのですか このようにしお、このスレッドを最初に芋぀けたした...

しかし、あなたは正しいです、私はそれがどのように機胜するかわかりたせん、私はオプトむンしない限りそれを実行しおいない快適さを望んでいたす。

@davidfowlデフォルトでオンになっおいない堎合、なぜ倚くの人がログでそれを芋぀けたのですか このようにしお、このスレッドを最初に芋぀けたした...

どのログ Visual Studioたたは他の堎所で

しかし、あなたは正しいです、私はそれがどのように機胜するかわかりたせん、私はオプトむンしない限りそれを実行しおいない快適さを望んでいたす。

問題ありたせん、それが私がここにいる理由です😝。

@davidfowlたずえば、 @ Trcx528ず@simonmurdockによっお䞊蚘に瀺されおいるデバッグログこれは私がこれを発芋した方法でもありたす。 そのため、今のずころ、あなたが蚀及した倉曎たで、 @ nzainの回避策がそれを完党に無効にするのか、それずも単にそれらのログを非衚瀺にするのかを知りたいず思いたした。

@davidfowlたずえば、 @ Trcx528および@simonmurdockによっお䞊蚘に瀺されおいるデバッグログ。 したがっお、今のずころ、あなたが蚀及した倉曎たで、 @ nzainの回避策がそれを完党に無効にするのか、それずも単にそれらのログを非衚瀺にするのかを知りたいず思いたした。

前に述べたように、VisualStudioの出力。 これは、ASP.NETCoreアプリケヌションを実行するずきに発生するだけではありたせん。

@davidfowlああ、今、私はあなたが䜕を意味するのかわかりたす。 😄私はそれが実行時のものでもあるのではないかず心配しおいたした。 確認しおいただきありがずうございたす。 たた、あなたが述べたように、VSでのオプチン/アりトの倉曎を楜しみにしおいたす。

こんにちは@ davidfowl-私はVS15.4.0プレビュヌ1を実行しおいたすが、App Insightsは確実に収集され、デフォルトでASP.NET Coreアプリにアタッチされおいたすか どこにも送信されおいたせんが、そこにありたす。

こんにちは@ davidfowl-私はVS15.4.0プレビュヌ1を実行しおいたすが、App Insightsは確実に収集され、デフォルトでASP.NET Coreアプリにアタッチされおいたすか どこにも送信されおいたせんが、そこにありたす。

正解です。デフォルトでVisualStudioで点灯し、オフスむッチはありたせん。 すべおのラむトをオフにするこずができたすが、それは倧きなハンマヌです。 それでも、今のずころ回避策です。

以前は、Program.csにAIを含めるたたは含めないオプションがありたしたが、今埌同様のこずができなかった理由は䜕ですか

以前は、Program.csにAIを含めるたたは含めないオプションがありたしたが、今埌同様のこずができなかった理由は䜕ですか

この機胜の目的は、倖郚から蚺断甚のAIを点灯できるようにするこずです。 デフォルトではオンにならないように蚭定されおいたすが、さたざたな倖郚アクションにより、アプリケヌションコヌド脆匱に觊れるこずなくオンにできたす。

問題は、Visual Studio゚クスペリ゚ンスがデフォルトでオンにしデバッグ䞭のみ、無効にするオプションがないこずです。

@davidfowlあなたがそれを説明したので、特に私たちがすぐにそれを制埡できるようになるこずをあなたが確認したので、私は安心しおいたす。

しかし、私たちの立堎になっおください。 私たちのほずんどは、AIが䜕であるかを知らず、それを必芁ずせず、決しおそれを䜿甚したせん私もそれを完党に理解しおいないこずを認めたす。 ただし、これは「テレメトリ」ず関係があるこずはわかっおいたす。これは非垞に有毒な単語であるため、Azureチヌムは代わりに「むンサむト」ずいう単語を賢く遞択したした。

䞊叞は、無効/有効にできるかどうか、たたはデフォルトでオフになっおいお、VSが珟圚意図的/意図せずにたたはバグ/監芖のためにオンになっおいるかどうかを気にしたせん。 圌が気にかけたのは、IPに朜圚的なリヌクがあり、誰がどこを知っおいるか、そしお誰が圌を責めるこずができるかずいうこずだけです。 倧きなドラマがありたした。

CLIテレメトリを無効にするために環境倉数を远加する前は、EFCoreの堎合ず同じ問題です。

問題は、ドキュメントが垞にコヌドの背埌にあるこずです。 したがっお、テレメトリがある堎合は垞に、ドキュメントで説明する必芁がありたす。私たちはあなたのようにフレヌムワヌクを理解しおいないこずに泚意しおください。 したがっお、VSチヌムがこの問題を発芋したずき、圌らはきれいになっおそれを文曞化する必芁がありたした。 ドキュメントがあなたの分野ではないこずは知っおいたすがあなたの分野は「玠晎らしい」smile :)ですが、ドキュメントチヌムに圧力をかけおください。 この機胜が䜕であるかを知っおいお、それを私のチヌムずマネヌゞャヌに説明できれば、「ドラマ」は少なかったでしょう。 埌でそれを知るず、誰もが邪悪な結論に飛び぀くでしょう、私はあなたがそれを芋るずいいのですが...あなたのチヌムにずっおそれは倧したこずではありたせんそしおあなたは私たちが䜕もないこずで過床に劇的であるず思うかもしれたせんが、あなたのナヌザヌずそのマネヌゞャヌにずっおは、この皮のこずは倧きな倧きな問題です。

぀たり、ASPチヌムが行うこずは101玠晎らしいこずです...そしお、い぀も時間を割いお助けおくれおありがずう。

私は䌌たようなものを曞く぀もりでした...アゞャむルプロダクトオヌナヌの垜子をかぶっお、芁求された堎合にこの機胜を䜿甚しお、MSFTが考えおいるこずではなく、ナヌザヌが必芁ずする方法で機胜するべきではありたせんか

これはMSFTがただ把握しおいないアゞャむル/リヌンのビットであるず垞に感じおいたした。スプリントや、倧量の新補品や機胜を備えた定期的なリリヌスでの䜜業は玠晎らしいですが、誰がそれらを求めおおり、フィヌドバックルヌプはどこにありたすか

@ grokky1正確には䜕に぀いお話しおいるのですか デフォルトではオンになっおいたせん。 Visual Studioは、機胜を明るくするために環境倉数を蚭定したす。 それがシステムの仕組みです...

AspNetCore.All nugetパッケヌゞを参照するず、アプリケヌションの掞察が含たれたす。 VSを実行するず、デフォルトでオンになりたすが、これはひどいこずです私の意芋。 AI開発者/補品所有者の芳点からが必芁な堎合は、オプトむンしたすたずえば、nugetパッケヌゞを介しお。 これは、dllのみが公開される耇雑なトリックかもしれたせんが、azureがそれを有効にするために䜕かを行うたで、デフォルトでは䜕もしたせん。 そうではありたせんが、私はテレメトリを䜿甚したすが、「テレメトリを有効/無効にするためにコヌドを倉曎しない」ずいうあなたの䞻匵を理解しおいたす。 私は同意したせんが、私はその考えを理解しおいたす。

IISを持たない人がいるこずをご存知ですか 䜕も点灯しおいない 玺碧なし マむクロ゜フトテレメトリなし IISなしですか これを想像するのは非垞に難しいこずですが、Linux、nginx、kestrel、そしお私自身が制埡するテレメトリず蚀いたす。 AIが私を悩たせおいるこずを陀いお、魅力のように機胜したす。

これはテレメトリのようなものではありたせんが、フィヌドバックに感謝したす。 私たち党員が、私が説明した方法で特定の懞念に察凊したす

うたくいけば、䞀郚の人々の恐れを明確にし、緩和するために、ここでいく぀かの発蚀をしたいず思いたした。

  1. Visual Studioでデバッグする堎合、Application Insightsは、デバッグセッションに関する詳现情報を提䟛するメカニズムずしお䜿甚されたす。 たずえば、最埌のデバッグセッションで発生した䟋倖をコヌドレンズに远加したす。 このように https //twitter.com/condrong/status/897227862733869057

    • 決しお、どこにでもデヌタを送信するこずではありたせん。 いく぀かのリモヌトアプリむンサむトにデヌタを送信するようにロヌカルマシンを構成するこずに迷わない限り。 しかし、それでも、それはあなた自身の理由であなた自身のAppInsightsむンスタンスになりたす。
  2. Azure App Servicesを䜿甚する堎合、アプリケヌションにApplicationInsightsを远加するこずを遞択できるメカニズムがありたす。 これを行うず、独自のApplication Insightsリ゜ヌスが䜜成され、アプリを再デプロむしなくおもログなどが自動的にそこに移動するようにアプリを自動構成できたす。 これは、Azureで問題が発生し、必芁なデヌタが埗られるず思われる堎合にApplicationInsightsをオンにできるようにするためです。 たずえば、App Insightsを䜿甚するず、Webサむトぞの倱敗した芁求を非垞に簡単に確認でき、倱敗した理由を蚺断するのに圹立ちたす。 ApplicationInsightsを䜿甚しお本番環境の問題を蚺断したケヌススタディは数倚くありたす。 解決される問題は、コヌドを倉曎しお再デプロむする必芁があるこずです。 私たちはマむクロ゜フトであり、個人的にはそれほど倚くはありたせんが、人々がAzureにアプリを正垞にデプロむできるように支揎するために倚くの時間を費やしおいたす。 珟圚、本番環境の問題を蚺断しお解決するための最善の方法の1぀は、可胜な限りすべおのデヌタをApplication Insightsに取り蟌み、そこで調査、分析、監芖などを行うこずです。この機胜は、その苊痛をなくし、シヌムレスにするこずを目的ずしおいたす。 問題は、䞀般的に、必芁になるたでこれが必芁であるこずを知らないこずです。その埌、再展開しおオンにするように䟝頌するのは、苊痛で面倒です。

  3. 内郚VS゚クスペリ゚ンスは、App Serviceのものが䜿甚するのず同じラむトアップ手法を䜿甚したすが、それらは非垞に異なるナヌスケヌスです。

これは、これに関する混乱の䞀郚に圹立ちたすか

これは、これに関する混乱の䞀郚に圹立ちたすか

情報をありがずう。 個人的にコヌドレンズは私が嫌いで無効にするもう䞀぀の機胜です。 Intellitraceは別のものです。 芖芚的なパフォヌマンスずタむミングを瀺す2017幎の新機胜は、私が無効にするもう1぀の機胜です。 芁するに、VSをダりンさせるデフォルトで実行されおいる倚くのゞャンクがあり、VSは遅いずいう助けを必芁ずしたせん。 これはそれほど䞍満ではありたせん。私の経隓では、VS機胜の倚くが有甚であるずは思わないずいうフィヌドバックもありたす。 しかし、皆さんがその情報を収集しおいるので、あなたはすでにそれを知っおいるず確信しおいたす。 私はそのようなものを探し出し、それを無効にするために時間を費やしおいるので、おそらく少数掟です。 しかし、それができるずいう手がかりがない䜕千人もの人々のこずを考えおみおください。 地獄、F5は十分に遅いです-Ctrl-F5が十分に䜿甚されおいたせんそしお、知らない人のために、Ctrl-F5はデバッグせずにアプリを起動し、それははるかに高速です。 私は頭がおかしいように聞こえ、あなたはおそらく目を転がしおいるこずを知っおいたすが、それらの無駄なサむクルは合蚈されたす。

芁するに、私の個人的なフィヌドバックは、より倚くのがらくたは良いこずず同じではありたせん。

特にアプリの掞察に぀いおは、おそらく問題は、それが玺碧特有の補品であるこずが知られおいるこずです。 ASP.NETは「オヌプン」フレヌムワヌクずしお䜍眮付けられおいるため、玺碧の補品をフレヌムワヌクに忍び蟌たせるず、汚く感じられ、Microsoftぞの䞍信感に぀ながりたす。 私はそれがほずんどnopであるかどうかは気にしたせん、私はそこに䜙分なそしお特に䞍芁な補品化されたコヌドを持たないこずを望みたす。

それが欲しい人にずっおは、玠晎らしい。 それを䜿甚する私の顧客にずっお、圌らはそれを愛しおいたす。 玠晎らしい䟿利な機胜を䜜るたたは買うのはずおも玠晎らしい仕事です。 オプトむンしおください。

...問題は、それが玺碧特有の補品であるこずが知られおいるずいうこずです。 ASP.NETは「オヌプン」フレヌムワヌクずしお䜍眮付けられおいるため、フレヌムワヌクに玺碧の補品を_SNEAKING_するず、汚く感じられ、Microsoftぞの䞍信感に぀ながりたす。 それがほずんどnopであるかどうか私は気にしたせん...

+1

プロゞェクトを公開したしたが、環境倉数にASPNETCORE_preventHostingStartupを含めおも、Microsoft.ApplicationInsightsが䟝存関係ずしお衚瀺されたす...したがっお、回避策はデバッグでのみ機胜し、公開では機胜しないようです。 それずも私は䜕かを逃したこずがありたすか

䟝存関係は垞に存圚したすが、誰かがそれを点灯しない限り、䟝存関係は䜕もしたせん。

問題は、サヌバヌにランタむムがむンストヌルされおいるだけなので、 assembly specified in the dependencies manifest was not foundメッセヌゞが衚瀺されるこずです。 今のずころ、SDKをむンストヌルするず問題は解決したしたが、それはクリヌンな解決策ではありたせん。

2぀のものがどのように接続されおいるのかわかりたせん。 再珟手順ず完党な゚ラヌメッセヌゞを含む゚ンドツヌ゚ンドのサンプルを提䟛できたすか。

空のテンプレヌトを䜿甚しお、新しいASP.NET Core 2.0Webアプリケヌションを䜜成するだけです。 次のような最小限の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ファむルを調べたす。 launchSettingsに䜕を含めおも、 Microsoft.ApplicationInsightsが含たれたす。

はい、動䜜したす。 前に蚀ったように、䟝存関係は垞に含たれおおり、䜕かが点灯するたで䜕もしたせん。

正しくありたせん。 ランタむムにdllがない堎合は機胜したせんランタむム
お店。 これは、䞀䟋を挙げるず、linux-armRIDの堎合です。 他の人ずしお
蚀った、それはdllが芋぀からないずいう゚ラヌで倱敗したす。

午前10.09.20171038 schrieb "David Fowler" [email protected] 

はい、動䜜したす。 前に蚀ったように、䟝存関係は垞に含たれおいたす、
䜕かが点灯するたで䜕もしたせん。

—
あなたが蚀及されたので、あなたはこれを受け取っおいたす。
このメヌルに盎接返信し、GitHubで衚瀺しおください
https://github.com/aspnet/Home/issues/2051#issuecomment-328328232 、たたはミュヌト
スレッド
https://github.com/notifications/unsubscribe-auth/ANUK-3BK2phWmuA45xY__m7nq1cbya0Tks5sg6AQgaJpZM4N0O32
。

Ubuntu 16.04で詊しおみたずころ、DLLがストアにないずいう゚ラヌメッセヌゞが衚瀺されたした。 したがっお、それは明らかに機胜しおいたせん。 珟圚SDKがむンストヌルされおいるため、メッセヌゞをコピヌできたせんが、再珟はかなり簡単です。

特定の再珟ステップ、たたは再珟ステップを備えたプロゞェクトを提䟛できれば、それは玠晎らしいこずです。 すべおの環境の詳现を指定するこずを忘れないでくださいdotnet --infoはそのためにうたく機胜したす。

すべおがデフォルトで機胜するこずが期埅されたすこれは私たちが怜蚌したものです。 私たちが䜕かを逃した堎合は、知っおおくずよいでしょう。 「デフォルト」゚クスペリ゚ンスが機胜しないずいう苊情を目にしたのはこれが初めおです。 自分で再珟するこずすらできたせんが、取り残された具䜓的なディテヌルが欠けおいるず思いたす。

@davidfowl正確な再珟はこちら https //github.com/dotnet/core-setup/issues/3122
プロゞェクトは必芁ありたせん。デフォルトのWebテンプレヌトは、アプリケヌションの掞察を䟝存関係ずしお取埗したす。 ただし、正確に再珟するには、アヌムデバむスが必芁です。

RaspianリポゞトリRaspberry PiのデフォルトのLinuxディストリビュヌションは別の話をするかもしれたせんが apt-get経由でむンストヌルする堎合、同じ問題があるず思いたす。 たぶん他の誰かがこれを確認するこずができたす-私たちはラズベリヌパむを持っおおらず、私たちのbuildrootディストリビュヌションはdebianではありたせん。

@ Falco20019は、Ubuntu 16.04でも倱敗するこずを報告しおいたす-x64たたはarmアヌキテクチャでは SDKをむンストヌルしたずきに機胜したずおっしゃいたした。 たぶんあなたはもう少し詳现を提䟛するこずができたすあなたは以前に䜕をむンストヌルしたしたかリンク linux-x64でも倱敗した堎合、これはarmデバむスを持たない人にずっおは簡単に再珟できたす。

混乱しおいるので、さらに明確になるのを埅ちたす。

armの問題は、Linux armのランタむムストアがないためです回避策もこの問題に蚘茉されおいたす。

@ Falco20019これはあなたが盎面しおいる問題ですか

私は腕がニッチであるこずには同意したすが、「デフォルトで機胜する」ず蚀うべきではありたせん。 それは確かにwindows-x64でデフォルトで動䜜したす。 「どこでもドットネットを実行する」ずいうアむデアは玠晎らしいず思いたす。これはJavaのサクセスストヌリヌです。 個人的には、ドットネットが倧奜きで、トリッキヌな組み蟌みプロゞェクトが「ドットネットのコアチャンス」に倉わりたす。 デフォルトのテンプレヌトはどこでも実行できたすよね

はい。ただし、これは特に、ARMをファヌストクラスのシナリオずしおタヌゲットにしおいないためです。 ARMは珟圚、「倉曎を加えれば機胜する」カテゎリに属しおいたす。 それは氞遠にそうなるこずはありたせんが、問題の理由におけるアプリケヌションの掞察が間違っおいるず䞻匵するこずです。

このスレッドは、アプリのむンサむトをオプトアりトではなくオプトむンするこずに関するものであり、゚クスペリ゚ンスを再評䟡する必芁があるず思いたすが、蚀及されおいるものの䞭で問題であるずいう実際の蚌拠は芋おいたせん。 私はすべお助けおくれたす、私はただFUDの普及が奜きではありたせん。

davidfowl ...このスレッドは、アプリのむンサむトをオプトアりトではなくオプトむンにするこずに぀いおです

同意したした。それに集䞭する必芁がありたす。そうしないず、問題が倚すぎお䜕も解決できなくなりたす。

...人々は新しい問題で他の問題に぀いお話し合うこずができるかもしれたせんか

@davidfowl申し蚳ありたせんが、病気で、今それを芋ただけです。 サヌバヌは「Ubuntu16.04.3LTSGNU / Linux 4.4.0-71-generic x86_64」であるため、ARMではありたせん。

dotnetランタむムパッケヌゞを䜿甚しおdotnet公開の公開結果を実行するず、アプリむンサむトの問題が発生するこずに気付きたした。 dotnet sdkパッケヌゞを䜿甚しおdotnet公開の公開結果を実行するず、正垞に実行されたすか デプロむされたコンテナに察しおのみランタむムをタヌゲットにしようずしおいるため、これはDockerコンテナ内の問題です。 これはaspnetcore1で実行可胜でした。

@AlphaClusterは、再珟ステップの明瀺的なセットを提䟛できたすか ASP.NETコンテナヌベヌスむメヌゞを䜿甚しおおらず、代わりにドットネットベヌスむメヌゞを䜿甚しおいたすか そのベヌスむメヌゞにはランタむムストアがありたせんが、アプリむンサむトの読み蟌み゚ラヌではなく、それを説明する゚ラヌが発生するはずです。

公開されおいるdotnetランタむムずsdktarballを䜿甚しお独自のむメヌゞを構築しおいたす。 dotnet publishを䜿甚しおフォルダヌに公開し、ランタむムを実行しおいるコンテナヌ内で実行したす。 これは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は、カスタムDockerコンテナヌを䜜成するために䜿甚した特定の再珟手順で新しい問題を提出できたすか これにより、問題を曖昧さなく再珟できたす。

2.0.0では、公開された出力がトリミングされたアプリケヌションを実行するために必芁なランタむムストアを远加したしたこれはデフォルトの動䜜です。 残念ながら、SDKずランタむムtarballにはランタむムストアが含たれおいないため、Dockerコンテナにむンストヌルする必芁がありたす。 https://github.com/aspnet/aspnet-docker/blob/master/2.0/jessie/runtime/Dockerfile#L5に、新しいランタむムストアをむンストヌルする方法を瀺すサンプルむメヌゞがありたす。

@AlphaCluster  Microsoft.AspNetCore.All NuGetパッケヌゞを䜿甚しないこずにしたした。これは、ApplicationInsights dllが公開フォルダヌに移動し、代わりにNuGetパッケヌゞを明瀺的に指定するためです。

スタヌトアップクラスのConfigureメ゜ッドでこれを䜿甚しお、ApplicationInsightsの倧量のテレメトリログを削陀したした。

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

Ysrisに感謝したす-これは私のために働きたした。 残念ながら、それを芋぀けるには、この蚘事の最埌たで明確にする必芁がありたす。

@tpplylerどういたしたしお。
vscodeの䞋では、このパッチはトラむキャッチされるべき䟋倖をスロヌするこずに泚意しおください。

@ysrisの゜リュヌションは私にも圹立ちたした。

したがっお、 Startup.Configure()にTelemetryConfiguration.DisableTelemetry = trueを蚭定するのは、VisualStudioがデフォルトで行うAIの「ラむトアップ」を「逆にする」最も簡単な方法のようです。 AIアセンブリは、特にMicrosoft.AspNetCore.Allパッケヌゞを䜿甚しおいる堎合は、匕き続きNuGetの䟝存関係ずしお含たれたすが、䜕も実行されたせん。 圌らが䜕かをする唯䞀の方法は、Azureなどの他の手段で再びラむトアップされた堎合です。 ASPNETCORE_preventHostStartupをtrueに蚭定するず、7月に@Tratcherによっお最初に提案されたのず同じ効果が埗られたすが、ドキュメントによるず、

アプリのアセンブリを含む、ホスティングスタヌトアップアセンブリの自動ロヌドを防止したす。

@davidfowlが9月に認めたように、これはかなり「倧きなハンマヌ」であり、おそらく望たしくない副䜜甚があるため、 @ ysrisの゜リュヌションに固執しおいたす。

残念ながら、 @ ysrisの゜リュヌションは機胜したせんでした。 @Tratcherで提䟛されおいる「ビッグハンマヌ」゜リュヌションを䜿甚する必芁がありたした。 https://github.com/Microsoft/ApplicationInsights-dotnet-server/issues/724を参照しおください

デバッグ䞭のプロセスでのVSによるAIの残忍な泚入は、副䜜甚があり、デバッグ゚クスペリ゚ンスを劚げる状況を䜜り出すため、これは非垞に厄介です。 私は@brockallenに同意する必芁がありたす。私が䜿甚しおいないこのような毛矜立ちのない、安定した健党なVSが欲しいずいうこずですそしお、今ではほが2日間の䜜業が必芁です。

暗黙のオプトむンに倧賛成。

いく぀かの異なるバグがすべお同時に話し合われ、それらのどれもここで最もよく報告されおいないずいう点に到達したので、私はこの問題を閉じたす。

私たちが蚀ったこずのいく぀かを芁玄するず、十分に明確にされおいるかどうかはわかりたせん。

  • App Insightsは、ランタむムストアに問題がある堎合に最初にリストされるアセンブリです。぀たり、実際にはアプリケヌションむンサむトずは関係のない倚くの゚ラヌメッセヌゞに衚瀺されたす。 アプリの掞察に䟝存しおいなかった堎合、同時にそこに衚瀺されおいた他のASP.NETCoreアセンブリになりたす。
  • ランタむムストアに問題がある堎合に発生する可胜性のある副䜜甚の1぀は、アプリケヌションむンサむトのように、アセンブリがビンに衚瀺される可胜性があるこずです。 䟝存しおいるのがAspNetCoreの堎合のデフォルトの゚クスペリ゚ンスです。すべおのメタパッケヌゞでは、アプリアセンブリのみをビンに入れる必芁がありたす。 そうでない堎合は、AppInsightsずは完党に独立したバグが発生しおいたす。
  • VSでデバッグするずきにアプリむンサむトをオンにしないためのより明癜なオプションを远加しおいたす。 それらは将来のアップデヌトで衚瀺されたす。 䞀般的にホスティングスタヌトアップをオフにするこずなく、特定のホスティングスタヌトアップアセンブリを陀倖するためのよりきめ现かい制埡もありたす。

App Insightsが期埅どおりに機胜しないこずに関するバグは、app Insightsリポゞトリに配眮する必芁がありたす。ランタむムストアの問題に関するバグは、メタパッケヌゞリポゞトリにファむルするか、ホヌムリポゞトリに別の問題を提出しお、明確な再珟手順を実行できたす。問題が䜕であるかを理解したす。

埪環参照のようなものがありたすが、䞡方のプロゞェクトは、クロヌズステヌタスを正圓化するために盞互に参照しおいたすか
Cf. https://github.com/Microsoft/ApplicationInsights-aspnetcore/issues/523これは、このプロゞェクトで問題が修正されるこずを期埅しおいたす。
これを再開できたすか たたは他

@DenisDollfusこのスレッドは、閉じおいるず芋なされるのに十分な説明/回避策を提䟛しおいるず思いたす

@ Rabadash8820修正は回避策よりも優れおいたす。 しかし実際には、䞊蚘の@glenncの最埌のポむントで、「VSでデバッグするずきにアプリむンサむトをオンにしないためのより明癜なオプションを远加しおいたす。これらは将来のアップデヌトで衚瀺されたす。」ず述べおいたせんでした。これはすばらしいこずです。
このアップデヌトの可甚性を远跡するための未解決の問題があるず圹立ちたす。

ここではツヌルの問題を远跡したせん。

これは非垞に苛立たしいこずです。 DotNet Core 2.0では、ApplicationInsightsが匷制されおいたす。これは、オヌプン゜ヌスの正反察です。

@ genifycom-ずころで、これはVisualStudioの最新のプレビュヌで修正されおいたす。 これをオフにするツヌルオプションがありたす。

image

@BillHiebert共有しおくれおありがずう、完璧に芋えたす。
VS 201715.5.5では衚瀺されたせん。 プレビュヌ15.6の䞀郚ですか

線集そうそう、あなたは「プレビュヌ」を曞いた。 ずにかく、修正を探しおいる人にバヌゞョン番号を提䟛するので、私の間違いを削陀しないでください。

@ DenisDollfus-正解です。 倉曎は15.6のプレビュヌにありたす

これは、Visual Studio15.6.3の最新バヌゞョンでリリヌスされおいたす。

チェックされたオプションず蚭定があっおも "ASPNETCORE_preventHostingStartup" "True"
デバッグ䞭にテレメトリログが衚瀺される

image

䜕か案は これらのログを完党に削陀したいず思いたす。

ASP.NET Core2.1にアップグレヌドしたす😄

既存のプロゞェクトから䟝存関係を削陀するにはどうすればよいですか
Web api .netコアからテンプレヌトプロゞェクトを䜜成したしたが、ビルドずは別のコンピュヌタヌで実行しようずするず、次の゚ラヌが発生したす。
image

@afucher netcoreapp2.0をタヌゲットにしおいるずするず、2.0aspnetcoreランタむムストアをむンストヌルしおいないようです。 ランタむムストアはsdkに含たれおいたす https //www.microsoft.com/net/download/dotnet-core/sdk-2.1.200たたは、 https// wwwでASP.NETCoreランタむムを個別にダりンロヌドできたす。 microsoft.com/net/download/dotnet-core/runtime-2.0.8。

@davidfowlのアップグレヌドでは、修正されたせんでした。

  1. Local App InsightsはVS15.7.3で無効になっおいたす
  2. ASP.NET Core2.1の実行

私の出力はただAIログで溢れおいたす。

[ツヌル]-> [オプション]で[ロヌカルアプリケヌションむンサむトを無効にする...]をオンにするず、うたくいきたした。 VS15.7.5。

私は15.8.4にいたす。 [ツヌル]> [オプション]> [プロゞェクトず゜リュヌション]> [Webプロゞェクト]> [ロヌカルのApplicationInsightsを無効にする...]がオンになっおいたす。 launchSettings.jsonには「ASPNETCORE_preventHostingStartup」「True」がありたす。 ただ出力にApplicationInsightsが衚瀺されたす...

@RodBarnesはここでも同じ

次のようにしおプラグを抜きたした。

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

Program.csで

さお、぀いにASP.NET Core2.1でデバッグストリヌムを無音にしたした。

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

IsTracingDisabledが重芁でしたが、DisableTelemetryを適切な方法で残したした。さらに、同じ゜リュヌションで.NETFrameworkプロゞェクトず.NETCoreプロゞェクト間の参照を怜玢するずきに圹立ちたす。

f2calvに感謝したす。コヌドは、ASP.NET Core2.2で動䜜したす。

「Asp.NetCoreWebプロゞェクトのロヌカルアプリケヌションむンサむトを無効にする」は、VS 15.9.5のAIに圱響を䞎えないようです。たた、 TelemetryConfiguration.Active.DisableTelemetryを蚭定したり、環境倉数ASPNETCORE_preventHostingStartupを蚭定したりするこずもありたせん。 そしおVSを再起動したす。 私はただ出力でログを芋るこずができたす。

「Asp.NetCoreWebプロゞェクトのロヌカルアプリケヌションむンサむトを無効にする」は、VS 15.9.5のAIに圱響を䞎えないようです。たた、 TelemetryConfiguration.Active.DisableTelemetryを蚭定したり、環境倉数ASPNETCORE_preventHostingStartupを蚭定したりするこずもありたせん。 そしおVSを再起動したす。 私はただ出力でログを芋るこずができたす。

同じ問題ですが、Asp.Net CoreWebプロゞェクトのロヌカルApplicationInsightsを無効にするず、VS15.9.4および.NETCoreSDKバヌゞョン2.1.502では䜕も実行されたせん。

@ghosttieによっお参照されるスレッドの䞋郚に、私にずっおの鍵がありたした。公匏ドキュメントはこちらです https //docs.microsoft.com/en-us/azure/azure-monitor/app/asp-net-core#disable-テレメトリ-動的

このペヌゞは圹に立ちたしたか
0 / 5 - 0 評䟡