{"action":"created","issue":{"url":"https://api.github.com/repos/Microsoft/msbuild/issues/57","labels_url":"https://api.github.com/repos/Microsoft/msbuild/issues/57/labels{/name}","comments_url":"https://api.github.com/repos/Microsoft/msbuild/issues/57/comments","events_url":"https://api.github.com/repos/Microsoft/msbuild/issues/57/events","html_url":"https://github.com/Microsoft/msbuild/issues/57","id":65613646,"number":57,"title":"Help needed: Looking for an \"official\" workaround for Path Too Long","user":{"login":"am11","id":3840695,"avatar_url":"https://avatars.githubusercontent.com/u/3840695?v=3","gravatar_id":"","url":"https://api.github.com/users/am11","html_url":"https://github.com/am11","followers_url":"https://api.github.com/users/am11/followers","following_url":"https://api.github.com/users/am11/following{/other_user}","gists_url":"https://api.github.com/users/am11/gists{/gist_id}","starred_url":"https://api.github.com/users/am11/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/am11/subscriptions","organizations_url":"https://api.github.com/users/am11/orgs","repos_url":"https://api.github.com/users/am11/repos","events_url":"https://api.github.com/users/am11/events{/privacy}","received_events_url":"https://api.github.com/users/am11/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-04-01T06:12:04Z","updated_at":"2015-04-01T14:51:34Z","closed_at":null,"body":"Related: \r\n* https://github.com/npm/npm/issues/3697#issuecomment-62281110\r\n* https://social.technet.microsoft.com/Forums/en-US/e84bb703-27df-4966-bdf1-2b5760c71a1f/filesystem-path-too-long?forum=WinPreview2014Feedback\r\n\r\nThis is a universally known truth that the Windows limitation of Path Too Long is affecting almost every runtime and programming paradigm. Unfortunately, MSBuild is not different in that regard. Hopefully, someday we will see it get actually *fixed* by Windows team.. :)\r\n\r\nOver at [Web Essentials 2013](https://github.com/madskristensen/webEssentials2013/), we are having issues packaging node.js modules into a `.visx` image, due to too nested dependencies. We are able to mitigate it using [Pri.LongPath](https://github.com/peteraritchie/LongPath) assembly via reflection(https://github.com/madskristensen/WebEssentials2013/pull/1387 & https://github.com/madskristensen/WebEssentials2013/pull/1803), which worked for a while in PreBuildTask, but now it is causing PathTooLong issue with `<Copy> task` on packaging the assets to visx ([WebEssentials2013.csproj#L1038](https://github.com/madskristensen/WebEssentials2013/blob/c8105d56a0b35b83d3e1e95ef306895d7ce5d79e/EditorExtensions/WebEssentials2013.csproj#L1038)). Is there a way we can override the default copying behavior and use *hacks* like \"Pri.LongPath via reflection\" there as well?\r\n\r\nThis is main blocker for WE2013's vNext, which is overdue for quite some now. Any help would be much appreciated by all consumers of Web Essentials! :tada: \r\n\r\n//cc @madskristensen, @SLaks."},"comment":{"url":"https://api.github.com/repos/Microsoft/msbuild/issues/comments/88512183","html_url":"https://github.com/Microsoft/msbuild/issues/57#issuecomment-88512183","issue_url":"https://api.github.com/repos/Microsoft/msbuild/issues/57","id":88512183,"user":{"login":"david-mitchell","id":540554,"avatar_url":"https://avatars.githubusercontent.com/u/540554?v=3","gravatar_id":"","url":"https://api.github.com/users/david-mitchell","html_url":"https://github.com/david-mitchell","followers_url":"https://api.github.com/users/david-mitchell/followers","following_url":"https://api.github.com/users/david-mitchell/following{/other_user}","gists_url":"https://api.github.com/users/david-mitchell/gists{/gist_id}","starred_url":"https://api.github.com/users/david-mitchell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/david-mitchell/subscriptions","organizations_url":"https://api.github.com/users/david-mitchell/orgs","repos_url":"https://api.github.com/users/david-mitchell/repos","events_url":"https://api.github.com/users/david-mitchell/events{/privacy}","received_events_url":"https://api.github.com/users/david-mitchell/received_events","type":"User","site_admin":false},"created_at":"2015-04-01T14:51:33Z","updated_at":"2015-04-01T14:51:33Z","body":"Duplicate of #53?"}}