{"action":"opened","issue":{"url":"https://api.github.com/repos/voodootikigod/node-serialport/issues/628","labels_url":"https://api.github.com/repos/voodootikigod/node-serialport/issues/628/labels{/name}","comments_url":"https://api.github.com/repos/voodootikigod/node-serialport/issues/628/comments","events_url":"https://api.github.com/repos/voodootikigod/node-serialport/issues/628/events","html_url":"https://github.com/voodootikigod/node-serialport/issues/628","id":116549168,"number":628,"title":"List ports on Windows 10/8.1","user":{"login":"Marabyte","id":5584121,"avatar_url":"https://avatars.githubusercontent.com/u/5584121?v=3","gravatar_id":"","url":"https://api.github.com/users/Marabyte","html_url":"https://github.com/Marabyte","followers_url":"https://api.github.com/users/Marabyte/followers","following_url":"https://api.github.com/users/Marabyte/following{/other_user}","gists_url":"https://api.github.com/users/Marabyte/gists{/gist_id}","starred_url":"https://api.github.com/users/Marabyte/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Marabyte/subscriptions","organizations_url":"https://api.github.com/users/Marabyte/orgs","repos_url":"https://api.github.com/users/Marabyte/repos","events_url":"https://api.github.com/users/Marabyte/events{/privacy}","received_events_url":"https://api.github.com/users/Marabyte/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-11-12T13:32:13Z","updated_at":"2015-11-12T13:32:13Z","closed_at":null,"body":"I've been running in a couple of issues to get serialport running on Windows 10/8.1\r\n\r\nFirst it failed to install throwing error: `MSBUILD : error MSB4132: The tools version \"2.0\" is unrecognized\"`\r\nI installed Visual Studio Community 2015 with the Common Tools for Visual C++ 2015 and then \r\n```\r\n$ npm install serialport --save --msvs_version=2015 \r\n```\r\nOnly to get `error MSB8020: The build tools for v140 (Platform Toolset = 'v140') cannot be found.`\r\n\r\nApparently the compiler was looking in the wrong folder, so I needed to set it to \r\n```\r\nset VCTargetsPath=C:\\Program Files (x86)\\MSBuild\\Microsoft.Cpp\\v4.0\\V140\r\n``` \r\nIt throws a couple of warnings but builds successfully.\r\n\r\nOn my node app, I'm trying to list the serial ports using the example on the serialport readme (https://github.com/voodootikigod/node-serialport#list-ports) but it just return an empty array.\r\nI have an USB printer connected and my mobile by bluetooth but nothing is listed.\r\n\r\nI've tested with both Windows 10 and 8.1, node 4.2.2 and node 5.0 and serialport 2.0.4.\r\n\r\nAny ideas? Could it be the VS2015 C++ build? I'm trying to compile using VS2013 (V120) but can't find the build tools for it.\r\n\r\nCheers,\r\nHugo  "}}