{"action":"created","issue":{"url":"https://api.github.com/repos/dotnet/cli/issues/1710","repository_url":"https://api.github.com/repos/dotnet/cli","labels_url":"https://api.github.com/repos/dotnet/cli/issues/1710/labels{/name}","comments_url":"https://api.github.com/repos/dotnet/cli/issues/1710/comments","events_url":"https://api.github.com/repos/dotnet/cli/issues/1710/events","html_url":"https://github.com/dotnet/cli/pull/1710","id":138603134,"number":1710,"title":"Improve large project incremental detection time 3.5x","user":{"login":"pakrym","id":1697911,"avatar_url":"https://avatars.githubusercontent.com/u/1697911?v=3","gravatar_id":"","url":"https://api.github.com/users/pakrym","html_url":"https://github.com/pakrym","followers_url":"https://api.github.com/users/pakrym/followers","following_url":"https://api.github.com/users/pakrym/following{/other_user}","gists_url":"https://api.github.com/users/pakrym/gists{/gist_id}","starred_url":"https://api.github.com/users/pakrym/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pakrym/subscriptions","organizations_url":"https://api.github.com/users/pakrym/orgs","repos_url":"https://api.github.com/users/pakrym/repos","events_url":"https://api.github.com/users/pakrym/events{/privacy}","received_events_url":"https://api.github.com/users/pakrym/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/dotnet/cli/labels/cla-already-signed","name":"cla-already-signed","color":"009800"},{"url":"https://api.github.com/repos/dotnet/cli/labels/in%20progress","name":"in progress","color":"ededed"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-03-04T22:21:50Z","updated_at":"2016-03-05T07:13:56Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/dotnet/cli/pulls/1710","html_url":"https://github.com/dotnet/cli/pull/1710","diff_url":"https://github.com/dotnet/cli/pull/1710.diff","patch_url":"https://github.com/dotnet/cli/pull/1710.patch"},"body":"LockFile class is immutable. \r\nCache lock files.\r\nCache ProjectContext's. \r\n\r\nTakes time running `dotnet build` on `TagHelperSample.Web` in MVC repo from 9.5 sec to 2.7 sec.\r\n\r\n/cc @davidfowl @brthor @pranavkm @anurse \r\n\r\nBefore (with lock file parsing log enabled)\r\n```\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\src\\Microsoft.AspNetCore.Mvc\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\src\\Microsoft.AspNetCore.Mvc.Abstractions\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\src\\Microsoft.AspNetCore.Mvc.ApiExplorer\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\src\\Microsoft.AspNetCore.Mvc.Core\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\src\\Microsoft.AspNetCore.Mvc.Cors\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\src\\Microsoft.AspNetCore.Mvc.DataAnnotations\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\src\\Microsoft.AspNetCore.Mvc.Formatters.Json\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\src\\Microsoft.AspNetCore.Mvc.Localization\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\src\\Microsoft.AspNetCore.Mvc.Razor\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\src\\Microsoft.AspNetCore.Mvc.Razor.Host\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\src\\Microsoft.AspNetCore.Mvc.TagHelpers\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\src\\Microsoft.AspNetCore.Mvc.ViewFeatures\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\src\\Microsoft.AspNetCore.Mvc\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\src\\Microsoft.AspNetCore.Mvc.Abstractions\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\src\\Microsoft.AspNetCore.Mvc.ApiExplorer\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\src\\Microsoft.AspNetCore.Mvc.Core\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\src\\Microsoft.AspNetCore.Mvc.Cors\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\src\\Microsoft.AspNetCore.Mvc.DataAnnotations\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\src\\Microsoft.AspNetCore.Mvc.Formatters.Json\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\src\\Microsoft.AspNetCore.Mvc.Localization\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\src\\Microsoft.AspNetCore.Mvc.Razor\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\src\\Microsoft.AspNetCore.Mvc.Razor.Host\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\src\\Microsoft.AspNetCore.Mvc.TagHelpers\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\src\\Microsoft.AspNetCore.Mvc.ViewFeatures\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\src\\Microsoft.AspNetCore.Mvc.Abstractions\\project.lock.json\r\nProject Microsoft.AspNetCore.Mvc.Abstractions (.NETFramework,Version=v4.5.1) was previously compiled. Skipping compilation.\r\nD:\\github\\aspnet\\Mvc\\src\\Microsoft.AspNetCore.Mvc.Core\\project.lock.json\r\nProject Microsoft.AspNetCore.Mvc.Core (.NETFramework,Version=v4.5.1) was previously compiled. Skipping compilation.\r\nD:\\github\\aspnet\\Mvc\\src\\Microsoft.AspNetCore.Mvc.ApiExplorer\\project.lock.json\r\nProject Microsoft.AspNetCore.Mvc.ApiExplorer (.NETFramework,Version=v4.5.1) was previously compiled. Skipping compilation.\r\nD:\\github\\aspnet\\Mvc\\src\\Microsoft.AspNetCore.Mvc.Cors\\project.lock.json\r\nProject Microsoft.AspNetCore.Mvc.Cors (.NETFramework,Version=v4.5.1) was previously compiled. Skipping compilation.\r\nD:\\github\\aspnet\\Mvc\\src\\Microsoft.AspNetCore.Mvc.DataAnnotations\\project.lock.json\r\nProject Microsoft.AspNetCore.Mvc.DataAnnotations (.NETFramework,Version=v4.5.1) was previously compiled. Skipping compilation.\r\nD:\\github\\aspnet\\Mvc\\src\\Microsoft.AspNetCore.Mvc.Formatters.Json\\project.lock.json\r\nProject Microsoft.AspNetCore.Mvc.Formatters.Json (.NETFramework,Version=v4.5.1) was previously compiled. Skipping compilation.\r\nD:\\github\\aspnet\\Mvc\\src\\Microsoft.AspNetCore.Mvc.Razor.Host\\project.lock.json\r\nProject Microsoft.AspNetCore.Mvc.Razor.Host (.NETFramework,Version=v4.5.1) was previously compiled. Skipping compilation.\r\nD:\\github\\aspnet\\Mvc\\src\\Microsoft.AspNetCore.Mvc.ViewFeatures\\project.lock.json\r\nProject Microsoft.AspNetCore.Mvc.ViewFeatures (.NETFramework,Version=v4.5.1) was previously compiled. Skipping compilation.\r\nD:\\github\\aspnet\\Mvc\\src\\Microsoft.AspNetCore.Mvc.Razor\\project.lock.json\r\nProject Microsoft.AspNetCore.Mvc.Razor (.NETFramework,Version=v4.5.1) was previously compiled. Skipping compilation.\r\nD:\\github\\aspnet\\Mvc\\src\\Microsoft.AspNetCore.Mvc.Localization\\project.lock.json\r\nProject Microsoft.AspNetCore.Mvc.Localization (.NETFramework,Version=v4.5.1) was previously compiled. Skipping compilation.\r\nD:\\github\\aspnet\\Mvc\\src\\Microsoft.AspNetCore.Mvc\\project.lock.json\r\nProject Microsoft.AspNetCore.Mvc (.NETFramework,Version=v4.5.1) was previously compiled. Skipping compilation.\r\nD:\\github\\aspnet\\Mvc\\src\\Microsoft.AspNetCore.Mvc.TagHelpers\\project.lock.json\r\nProject Microsoft.AspNetCore.Mvc.TagHelpers (.NETFramework,Version=v4.5.1) was previously compiled. Skipping compilation.\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nProject TagHelperSample.Web (.NETFramework,Version=v4.5.1) was previously compiled. Skipping compilation.\r\nD:\\github\\aspnet\\Mvc\\src\\Microsoft.AspNetCore.Mvc.Abstractions\\project.lock.json\r\nProject Microsoft.AspNetCore.Mvc.Abstractions (.NETStandard,Version=v1.3) was previously compiled. Skipping compilation.\r\nD:\\github\\aspnet\\Mvc\\src\\Microsoft.AspNetCore.Mvc.Core\\project.lock.json\r\nProject Microsoft.AspNetCore.Mvc.Core (.NETStandard,Version=v1.3) was previously compiled. Skipping compilation.\r\nD:\\github\\aspnet\\Mvc\\src\\Microsoft.AspNetCore.Mvc.ApiExplorer\\project.lock.json\r\nProject Microsoft.AspNetCore.Mvc.ApiExplorer (.NETStandard,Version=v1.3) was previously compiled. Skipping compilation.\r\nD:\\github\\aspnet\\Mvc\\src\\Microsoft.AspNetCore.Mvc.Cors\\project.lock.json\r\nProject Microsoft.AspNetCore.Mvc.Cors (.NETStandard,Version=v1.3) was previously compiled. Skipping compilation.\r\nD:\\github\\aspnet\\Mvc\\src\\Microsoft.AspNetCore.Mvc.DataAnnotations\\project.lock.json\r\nProject Microsoft.AspNetCore.Mvc.DataAnnotations (.NETStandard,Version=v1.3) was previously compiled. Skipping compilation.\r\nD:\\github\\aspnet\\Mvc\\src\\Microsoft.AspNetCore.Mvc.Formatters.Json\\project.lock.json\r\nProject Microsoft.AspNetCore.Mvc.Formatters.Json (.NETStandard,Version=v1.3) was previously compiled. Skipping compilation.\r\nD:\\github\\aspnet\\Mvc\\src\\Microsoft.AspNetCore.Mvc.Razor.Host\\project.lock.json\r\nProject Microsoft.AspNetCore.Mvc.Razor.Host (.NETStandard,Version=v1.3) was previously compiled. Skipping compilation.\r\nD:\\github\\aspnet\\Mvc\\src\\Microsoft.AspNetCore.Mvc.ViewFeatures\\project.lock.json\r\nProject Microsoft.AspNetCore.Mvc.ViewFeatures (.NETStandard,Version=v1.3) was previously compiled. Skipping compilation.\r\nD:\\github\\aspnet\\Mvc\\src\\Microsoft.AspNetCore.Mvc.Razor\\project.lock.json\r\nProject Microsoft.AspNetCore.Mvc.Razor (.NETStandard,Version=v1.5) was previously compiled. Skipping compilation.\r\nD:\\github\\aspnet\\Mvc\\src\\Microsoft.AspNetCore.Mvc.Localization\\project.lock.json\r\nProject Microsoft.AspNetCore.Mvc.Localization (.NETStandard,Version=v1.5) was previously compiled. Skipping compilation.\r\nD:\\github\\aspnet\\Mvc\\src\\Microsoft.AspNetCore.Mvc\\project.lock.json\r\nProject Microsoft.AspNetCore.Mvc (.NETStandard,Version=v1.5) was previously compiled. Skipping compilation.\r\nD:\\github\\aspnet\\Mvc\\src\\Microsoft.AspNetCore.Mvc.TagHelpers\\project.lock.json\r\nProject Microsoft.AspNetCore.Mvc.TagHelpers (.NETStandard,Version=v1.5) was previously compiled. Skipping compilation.\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nProject TagHelperSample.Web (.NETStandardApp,Version=v1.5) was previously compiled. Skipping compilation.\r\n```\r\n\r\nAfter:\r\n\r\n```\r\nD:\\github\\aspnet\\Mvc\\samples\\TagHelperSample.Web\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\src\\Microsoft.AspNetCore.Mvc\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\src\\Microsoft.AspNetCore.Mvc.Abstractions\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\src\\Microsoft.AspNetCore.Mvc.ApiExplorer\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\src\\Microsoft.AspNetCore.Mvc.Core\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\src\\Microsoft.AspNetCore.Mvc.Cors\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\src\\Microsoft.AspNetCore.Mvc.DataAnnotations\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\src\\Microsoft.AspNetCore.Mvc.Formatters.Json\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\src\\Microsoft.AspNetCore.Mvc.Localization\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\src\\Microsoft.AspNetCore.Mvc.Razor\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\src\\Microsoft.AspNetCore.Mvc.Razor.Host\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\src\\Microsoft.AspNetCore.Mvc.TagHelpers\\project.lock.json\r\nD:\\github\\aspnet\\Mvc\\src\\Microsoft.AspNetCore.Mvc.ViewFeatures\\project.lock.json\r\nProject Microsoft.AspNetCore.Mvc.Abstractions (.NETFramework,Version=v4.5.1) was previously compiled. Skipping compilation.\r\nProject Microsoft.AspNetCore.Mvc.Core (.NETFramework,Version=v4.5.1) was previously compiled. Skipping compilation.\r\nProject Microsoft.AspNetCore.Mvc.ApiExplorer (.NETFramework,Version=v4.5.1) was previously compiled. Skipping compilation.\r\nProject Microsoft.AspNetCore.Mvc.Cors (.NETFramework,Version=v4.5.1) was previously compiled. Skipping compilation.\r\nProject Microsoft.AspNetCore.Mvc.DataAnnotations (.NETFramework,Version=v4.5.1) was previously compiled. Skipping compilation.\r\nProject Microsoft.AspNetCore.Mvc.Formatters.Json (.NETFramework,Version=v4.5.1) was previously compiled. Skipping compilation.\r\nProject Microsoft.AspNetCore.Mvc.Razor.Host (.NETFramework,Version=v4.5.1) was previously compiled. Skipping compilation.\r\nProject Microsoft.AspNetCore.Mvc.ViewFeatures (.NETFramework,Version=v4.5.1) was previously compiled. Skipping compilation.\r\nProject Microsoft.AspNetCore.Mvc.Razor (.NETFramework,Version=v4.5.1) was previously compiled. Skipping compilation.\r\nProject Microsoft.AspNetCore.Mvc.Localization (.NETFramework,Version=v4.5.1) was previously compiled. Skipping compilation.\r\nProject Microsoft.AspNetCore.Mvc (.NETFramework,Version=v4.5.1) was previously compiled. Skipping compilation.\r\nProject Microsoft.AspNetCore.Mvc.TagHelpers (.NETFramework,Version=v4.5.1) was previously compiled. Skipping compilation.\r\nProject TagHelperSample.Web (.NETFramework,Version=v4.5.1) was previously compiled. Skipping compilation.\r\nProject Microsoft.AspNetCore.Mvc.Abstractions (.NETStandard,Version=v1.3) was previously compiled. Skipping compilation.\r\nProject Microsoft.AspNetCore.Mvc.Core (.NETStandard,Version=v1.3) was previously compiled. Skipping compilation.\r\nProject Microsoft.AspNetCore.Mvc.ApiExplorer (.NETStandard,Version=v1.3) was previously compiled. Skipping compilation.\r\nProject Microsoft.AspNetCore.Mvc.Cors (.NETStandard,Version=v1.3) was previously compiled. Skipping compilation.\r\nProject Microsoft.AspNetCore.Mvc.DataAnnotations (.NETStandard,Version=v1.3) was previously compiled. Skipping compilation.\r\nProject Microsoft.AspNetCore.Mvc.Formatters.Json (.NETStandard,Version=v1.3) was previously compiled. Skipping compilation.\r\nProject Microsoft.AspNetCore.Mvc.Razor.Host (.NETStandard,Version=v1.3) was previously compiled. Skipping compilation.\r\nProject Microsoft.AspNetCore.Mvc.ViewFeatures (.NETStandard,Version=v1.3) was previously compiled. Skipping compilation.\r\nProject Microsoft.AspNetCore.Mvc.Razor (.NETStandard,Version=v1.5) was previously compiled. Skipping compilation.\r\nProject Microsoft.AspNetCore.Mvc.Localization (.NETStandard,Version=v1.5) was previously compiled. Skipping compilation.\r\nProject Microsoft.AspNetCore.Mvc (.NETStandard,Version=v1.5) was previously compiled. Skipping compilation.\r\nProject Microsoft.AspNetCore.Mvc.TagHelpers (.NETStandard,Version=v1.5) was previously compiled. Skipping compilation.\r\nProject TagHelperSample.Web (.NETStandardApp,Version=v1.5) was previously compiled. Skipping compilation.\r\n```"},"comment":{"url":"https://api.github.com/repos/dotnet/cli/issues/comments/192601040","html_url":"https://github.com/dotnet/cli/pull/1710#issuecomment-192601040","issue_url":"https://api.github.com/repos/dotnet/cli/issues/1710","id":192601040,"user":{"login":"davidfowl","id":95136,"avatar_url":"https://avatars.githubusercontent.com/u/95136?v=3","gravatar_id":"","url":"https://api.github.com/users/davidfowl","html_url":"https://github.com/davidfowl","followers_url":"https://api.github.com/users/davidfowl/followers","following_url":"https://api.github.com/users/davidfowl/following{/other_user}","gists_url":"https://api.github.com/users/davidfowl/gists{/gist_id}","starred_url":"https://api.github.com/users/davidfowl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/davidfowl/subscriptions","organizations_url":"https://api.github.com/users/davidfowl/orgs","repos_url":"https://api.github.com/users/davidfowl/repos","events_url":"https://api.github.com/users/davidfowl/events{/privacy}","received_events_url":"https://api.github.com/users/davidfowl/received_events","type":"User","site_admin":false},"created_at":"2016-03-05T07:13:56Z","updated_at":"2016-03-05T07:13:56Z","body":"/cc @cdmihai "}}