{"action":"opened","issue":{"url":"https://api.github.com/repos/aspnet/Home/issues/598","labels_url":"https://api.github.com/repos/aspnet/Home/issues/598/labels{/name}","comments_url":"https://api.github.com/repos/aspnet/Home/issues/598/comments","events_url":"https://api.github.com/repos/aspnet/Home/issues/598/events","html_url":"https://github.com/aspnet/Home/issues/598","id":75939902,"number":598,"title":"ArgumentNullException dnu restore with coreclr on Mac","user":{"login":"damienpontifex","id":1321276,"avatar_url":"https://avatars.githubusercontent.com/u/1321276?v=3","gravatar_id":"","url":"https://api.github.com/users/damienpontifex","html_url":"https://github.com/damienpontifex","followers_url":"https://api.github.com/users/damienpontifex/followers","following_url":"https://api.github.com/users/damienpontifex/following{/other_user}","gists_url":"https://api.github.com/users/damienpontifex/gists{/gist_id}","starred_url":"https://api.github.com/users/damienpontifex/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/damienpontifex/subscriptions","organizations_url":"https://api.github.com/users/damienpontifex/orgs","repos_url":"https://api.github.com/users/damienpontifex/repos","events_url":"https://api.github.com/users/damienpontifex/events{/privacy}","received_events_url":"https://api.github.com/users/damienpontifex/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-05-13T10:41:00Z","updated_at":"2015-05-13T10:41:00Z","closed_at":null,"body":"I'm using yeoman on Mac to generate a project. Running `yo aspnet` and choosing 'Web Application'. Then when running `dnu restore` I get the following exception:\r\n\r\n```\r\n----------\r\nSystem.ArgumentNullException: Value cannot be null.\r\nParameter name: path1\r\n   at System.IO.Path.Combine(String path1, String path2, String path3)\r\n   at NuGet.Settings.LoadDefaultSettings(IFileSystem fileSystem, String configFileName, IMachineWideSettings machineWideSettings)\r\n   at Microsoft.Framework.PackageManager.SettingsUtils.ReadSettings(String solutionDir, String nugetConfigFile, IFileSystem fileSystem, IMachineWideSettings machineWideSettings)\r\n   at Microsoft.Framework.PackageManager.RestoreCommand.ReadSettings(String solutionDirectory)\r\n   at Microsoft.Framework.PackageManager.RestoreCommand.<ExecuteCommand>d__72.MoveNext()\r\n----------\r\nRestore failed\r\nValue cannot be null.\r\nParameter name: path1\r\n```\r\n\r\nI am using 1.0.0-beta5-11760 of the coreclr runtime x64 and the beta4 release of ASP.NET\r\n\r\nI have an alias for the mono package so `dmvm use mono` and a `dnu restore` with this, everything works as normal."}}