{"action":"closed","issue":{"url":"https://api.github.com/repos/aspnet/dnx/issues/2729","labels_url":"https://api.github.com/repos/aspnet/dnx/issues/2729/labels{/name}","comments_url":"https://api.github.com/repos/aspnet/dnx/issues/2729/comments","events_url":"https://api.github.com/repos/aspnet/dnx/issues/2729/events","html_url":"https://github.com/aspnet/dnx/issues/2729","id":107033746,"number":2729,"title":"Unresolved project path from lock file cause NullRef in ApplicationHostContext","user":{"login":"troydai","id":1329240,"avatar_url":"https://avatars.githubusercontent.com/u/1329240?v=3","gravatar_id":"","url":"https://api.github.com/users/troydai","html_url":"https://github.com/troydai","followers_url":"https://api.github.com/users/troydai/followers","following_url":"https://api.github.com/users/troydai/following{/other_user}","gists_url":"https://api.github.com/users/troydai/gists{/gist_id}","starred_url":"https://api.github.com/users/troydai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/troydai/subscriptions","organizations_url":"https://api.github.com/users/troydai/orgs","repos_url":"https://api.github.com/users/troydai/repos","events_url":"https://api.github.com/users/troydai/events{/privacy}","received_events_url":"https://api.github.com/users/troydai/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/aspnet/dnx/labels/3%20-%20Done","name":"3 - Done","color":"CCCCCC"},{"url":"https://api.github.com/repos/aspnet/dnx/labels/bug","name":"bug","color":"fc2929"}],"state":"closed","locked":false,"assignee":{"login":"troydai","id":1329240,"avatar_url":"https://avatars.githubusercontent.com/u/1329240?v=3","gravatar_id":"","url":"https://api.github.com/users/troydai","html_url":"https://github.com/troydai","followers_url":"https://api.github.com/users/troydai/followers","following_url":"https://api.github.com/users/troydai/following{/other_user}","gists_url":"https://api.github.com/users/troydai/gists{/gist_id}","starred_url":"https://api.github.com/users/troydai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/troydai/subscriptions","organizations_url":"https://api.github.com/users/troydai/orgs","repos_url":"https://api.github.com/users/troydai/repos","events_url":"https://api.github.com/users/troydai/events{/privacy}","received_events_url":"https://api.github.com/users/troydai/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/aspnet/dnx/milestones/16","html_url":"https://github.com/aspnet/dnx/milestones/1.0.0-beta8","labels_url":"https://api.github.com/repos/aspnet/dnx/milestones/16/labels","id":1224345,"number":16,"title":"1.0.0-beta8","description":null,"creator":{"login":"muratg","id":1808428,"avatar_url":"https://avatars.githubusercontent.com/u/1808428?v=3","gravatar_id":"","url":"https://api.github.com/users/muratg","html_url":"https://github.com/muratg","followers_url":"https://api.github.com/users/muratg/followers","following_url":"https://api.github.com/users/muratg/following{/other_user}","gists_url":"https://api.github.com/users/muratg/gists{/gist_id}","starred_url":"https://api.github.com/users/muratg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/muratg/subscriptions","organizations_url":"https://api.github.com/users/muratg/orgs","repos_url":"https://api.github.com/users/muratg/repos","events_url":"https://api.github.com/users/muratg/events{/privacy}","received_events_url":"https://api.github.com/users/muratg/received_events","type":"User","site_admin":false},"open_issues":47,"closed_issues":46,"state":"open","created_at":"2015-07-24T16:37:05Z","updated_at":"2015-09-19T01:25:59Z","due_on":null,"closed_at":null},"comments":5,"created_at":"2015-09-17T17:29:05Z","updated_at":"2015-09-19T01:25:59Z","closed_at":"2015-09-19T01:25:59Z","body":"When a relative project path from lock file can't locate the project reference, the `ProjectDependencyProvider` returns a `null`. It then cause a _NullRef_ later in `ApplicaitonHostContext` initialization.\r\n\r\nInstead it should be marked as unresolved.\r\n\r\nhttps://github.com/aspnet/dnx/blob/dev/src/Microsoft.Dnx.Runtime/DependencyManagement/ProjectDependencyProvider.cs#L22\r\n\r\nhttps://github.com/aspnet/dnx/blob/dev/src/Microsoft.Dnx.Runtime/ApplicationHostContext.cs#L199\r\n\r\nhttps://github.com/aspnet/dnx/blob/dev/src/Microsoft.Dnx.Runtime/ApplicationHostContext.cs#L63\r\n"}}