{"action":"closed","issue":{"url":"https://api.github.com/repos/NuGet/Home/issues/6937","repository_url":"https://api.github.com/repos/NuGet/Home","labels_url":"https://api.github.com/repos/NuGet/Home/issues/6937/labels{/name}","comments_url":"https://api.github.com/repos/NuGet/Home/issues/6937/comments","events_url":"https://api.github.com/repos/NuGet/Home/issues/6937/events","html_url":"https://github.com/NuGet/Home/issues/6937","id":323400042,"node_id":"MDU6SXNzdWUzMjM0MDAwNDI=","number":6937,"title":"Fix NuGet.exe to support longfilenames on Windows 10","user":{"login":"rrelyea","id":8865080,"node_id":"MDQ6VXNlcjg4NjUwODA=","avatar_url":"https://avatars1.githubusercontent.com/u/8865080?v=4","gravatar_id":"","url":"https://api.github.com/users/rrelyea","html_url":"https://github.com/rrelyea","followers_url":"https://api.github.com/users/rrelyea/followers","following_url":"https://api.github.com/users/rrelyea/following{/other_user}","gists_url":"https://api.github.com/users/rrelyea/gists{/gist_id}","starred_url":"https://api.github.com/users/rrelyea/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rrelyea/subscriptions","organizations_url":"https://api.github.com/users/rrelyea/orgs","repos_url":"https://api.github.com/users/rrelyea/repos","events_url":"https://api.github.com/users/rrelyea/events{/privacy}","received_events_url":"https://api.github.com/users/rrelyea/received_events","type":"User","site_admin":false},"labels":[{"id":182924875,"node_id":"MDU6TGFiZWwxODI5MjQ4NzU=","url":"https://api.github.com/repos/NuGet/Home/labels/Area:CommandLine","name":"Area:CommandLine","color":"159818","default":false},{"id":180116450,"node_id":"MDU6TGFiZWwxODAxMTY0NTA=","url":"https://api.github.com/repos/NuGet/Home/labels/Type:Bug","name":"Type:Bug","color":"207de5","default":false}],"state":"closed","locked":false,"assignee":{"login":"zhili1208","id":7131513,"node_id":"MDQ6VXNlcjcxMzE1MTM=","avatar_url":"https://avatars3.githubusercontent.com/u/7131513?v=4","gravatar_id":"","url":"https://api.github.com/users/zhili1208","html_url":"https://github.com/zhili1208","followers_url":"https://api.github.com/users/zhili1208/followers","following_url":"https://api.github.com/users/zhili1208/following{/other_user}","gists_url":"https://api.github.com/users/zhili1208/gists{/gist_id}","starred_url":"https://api.github.com/users/zhili1208/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zhili1208/subscriptions","organizations_url":"https://api.github.com/users/zhili1208/orgs","repos_url":"https://api.github.com/users/zhili1208/repos","events_url":"https://api.github.com/users/zhili1208/events{/privacy}","received_events_url":"https://api.github.com/users/zhili1208/received_events","type":"User","site_admin":false},"assignees":[{"login":"zhili1208","id":7131513,"node_id":"MDQ6VXNlcjcxMzE1MTM=","avatar_url":"https://avatars3.githubusercontent.com/u/7131513?v=4","gravatar_id":"","url":"https://api.github.com/users/zhili1208","html_url":"https://github.com/zhili1208","followers_url":"https://api.github.com/users/zhili1208/followers","following_url":"https://api.github.com/users/zhili1208/following{/other_user}","gists_url":"https://api.github.com/users/zhili1208/gists{/gist_id}","starred_url":"https://api.github.com/users/zhili1208/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zhili1208/subscriptions","organizations_url":"https://api.github.com/users/zhili1208/orgs","repos_url":"https://api.github.com/users/zhili1208/repos","events_url":"https://api.github.com/users/zhili1208/events{/privacy}","received_events_url":"https://api.github.com/users/zhili1208/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/NuGet/Home/milestones/80","html_url":"https://github.com/NuGet/Home/milestone/80","labels_url":"https://api.github.com/repos/NuGet/Home/milestones/80/labels","id":3227005,"node_id":"MDk6TWlsZXN0b25lMzIyNzAwNQ==","number":80,"title":"4.8","description":null,"creator":{"login":"mishra14","id":10507120,"node_id":"MDQ6VXNlcjEwNTA3MTIw","avatar_url":"https://avatars1.githubusercontent.com/u/10507120?v=4","gravatar_id":"","url":"https://api.github.com/users/mishra14","html_url":"https://github.com/mishra14","followers_url":"https://api.github.com/users/mishra14/followers","following_url":"https://api.github.com/users/mishra14/following{/other_user}","gists_url":"https://api.github.com/users/mishra14/gists{/gist_id}","starred_url":"https://api.github.com/users/mishra14/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mishra14/subscriptions","organizations_url":"https://api.github.com/users/mishra14/orgs","repos_url":"https://api.github.com/users/mishra14/repos","events_url":"https://api.github.com/users/mishra14/events{/privacy}","received_events_url":"https://api.github.com/users/mishra14/received_events","type":"User","site_admin":false},"open_issues":25,"closed_issues":55,"state":"open","created_at":"2018-03-28T23:54:44Z","updated_at":"2018-06-11T17:34:17Z","due_on":null,"closed_at":null},"comments":1,"created_at":"2018-05-15T22:04:26Z","updated_at":"2018-06-11T17:34:17Z","closed_at":"2018-06-11T17:34:17Z","author_association":"CONTRIBUTOR","body":"See some context in #3324 \r\n\r\nThis issue is meant to cover NuGet.exe scenarios with long file paths.\r\n\r\nThe following changes would be required in NuGet.exe to fix this:\r\na.\tSetting longPathAware to true in the win32 manifest\r\nb.\tProgrammatic setting of UseLegacyPathHandling and UseLongPath to false in beginning of main() (to avoid needing nuget.exe.config, so we keep the single file distribution of NuGet.exe)\r\n\r\nNote: In current versions of Windows 10, the user will also need to change group policy to \"enable win32 long paths\". A version shipping later this year, is planning to enable that setting by default -- but that may be delayed?\r\n\r\nIf the user is not using Windows 10, Net Framework 4.6.2 or later, or does not have the group policy set appropriately, we plan on having a good error experience.\r\n\r\nFor more details on these steps, see this blog post: https://blogs.msdn.microsoft.com/jeremykuhne/2016/07/30/net-4-6-2-and-long-paths-on-windows-10/\r\n\r\nOur plan is to address this in the next version of NuGet.exe -- 4.8 -- We have the basic work done already, but need to work on the \"good error experience\" mentioned above."}}
{"actor":{"display_login":"zhili1208"}}