# Unable to start node-red after upgrade to 1.0.2

**URL:** <https://discourse.nodered.org/t/unable-to-start-node-red-after-upgrade-to-1-0-2/17131>\
**Category:** General\
**Created:** [25 October 2019 10:16 UTC](https://discourse.nodered.org/t/unable-to-start-node-red-after-upgrade-to-1-0-2/17131 "2019-10-25T10:16:13Z")\
**Posts on this page:** 8\
**Page:** 2

<div class="post-metadata">

**Author:** ![dceejay](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/dceejay/32/38_2.png) [@dceejay](https://discourse.nodered.org/u/dceejay)\
**Post date:** [27 October 2019 15:48 UTC](https://discourse.nodered.org/t/unable-to-start-node-red-after-upgrade-to-1-0-2/17131/21 "2019-10-27T15:48:41Z")

</div>

some packages ship with pre-built versions of binaries for the most popular platforms (eg serialport) - so don't need tools - but if there is a combination they don't have (or there is no prebuild) then they have to be built - eg serialport on Armv6 for Pi - so it is entirely possible that this package may have shipped node10 binary but not yet node12 - etc.  
( this is the the main long standing reason we recommended the LTS versions of Node.js ).

Our windows install docs do talk about how to install tools if anyone reads down that far.

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [27 October 2019 16:08 UTC](https://discourse.nodered.org/t/unable-to-start-node-red-after-upgrade-to-1-0-2/17131/22 "2019-10-27T16:08:19Z")

</div>

> [@dceejay](#):
>
> Our windows install docs do talk about how to install tools if anyone reads down that far.

Ah, so the Windows Build Tools include the Visual Studio stuff.

---

<div class="post-metadata">

**Author:** ![Steve-Mcl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/steve-mcl/32/4826_2.png) [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)\
**Post date:** [27 October 2019 16:14 UTC](https://discourse.nodered.org/t/unable-to-start-node-red-after-upgrade-to-1-0-2/17131/23 "2019-10-27T16:14:55Z")

</div>

Yeah. That npm install includes the necessary MS VS bits n bobs etc (not visual studio mind)

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [27 October 2019 16:33 UTC](https://discourse.nodered.org/t/unable-to-start-node-red-after-upgrade-to-1-0-2/17131/24 "2019-10-27T16:33:22Z")

</div>

> [@Steve-Mcl](#):
>
> not visual studio mind

That is what was confusing me, the error says  
`You need to install the latest version of Visual Studio` whereas I see now that actually means the Build Tools from VS not VS itself. So once again messages from npm/gyp spread confusion (in me anyway). Now dispelled thanks to help from here 🙂

---

<div class="post-metadata">

**Author:** ![Steve-Mcl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/steve-mcl/32/4826_2.png) [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)\
**Post date:** [27 October 2019 20:07 UTC](https://discourse.nodered.org/t/unable-to-start-node-red-after-upgrade-to-1-0-2/17131/25 "2019-10-27T20:07:58Z")

</div>

I could have been little clearer.

The npm install installs Vs compiler and python and all bits necessary for nodejs compilation on windows.  
Visual studio not installed and it is not necessary for nodejs 🙂

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [27 October 2019 20:17 UTC](https://discourse.nodered.org/t/unable-to-start-node-red-after-upgrade-to-1-0-2/17131/26 "2019-10-27T20:17:47Z")

</div>

Yes, I understood that, thanks. Hence the error message "You need to install the latest version of Visual Studio" is not accurate. It should be something like "You need to install the Windows Build Tools"

---

<div class="post-metadata">

**Author:** ![hathemi](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/hathemi/32/3792_2.png) [@hathemi](https://discourse.nodered.org/u/hathemi)\
**Post date:** [27 October 2019 20:38 UTC](https://discourse.nodered.org/t/unable-to-start-node-red-after-upgrade-to-1-0-2/17131/27 "2019-10-27T20:38:30Z")

</div>

thank you all for your suggestions, and i'am too much get interested about new features added to 1.0.2 version.  
i will give a shot and see what i get.

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [27 October 2019 21:37 UTC](https://discourse.nodered.org/t/unable-to-start-node-red-after-upgrade-to-1-0-2/17131/28 "2019-10-27T21:37:09Z")

</div>

You don't need to upgrade nodejs to use 1.0.2

[Previous page](https://discourse.nodered.org/t/unable-to-start-node-red-after-upgrade-to-1-0-2/17131.md?page=1)
