Cant package project with nativized bp


I’m attempting to package my project using the newly added blueprint nativization. I’m only trying with 1 blueprint. and i’m getting this error (below). I didn’t have visual studio installed at first, but after installing 2017 it i got this error again. I’m using unreal 4.17.0 so I should be using visual studio 2017 right? I migrated my project from 4.14.3, could this be the issue?

UATHelper: Packaging (Windows (64-bit)): UnrealBuildTool: ERROR: Visual Studio 2015 must be installed in order to build this target.

any help would be appreciated.


You don’t have a c++ compiler. You have to install it with visual studio or you can get it from microsoft official website :

Perhaps the compiler is trying to use the 2015 binaries for compile.

You can get those here.

Hi thanks for the answer, it says i there are no downloads for me, do i have to pay to download vs 2015?

It seems I can’t even open a c++ project template, this is what happen when i opened firstpersonshooter project in c++.

Edit: This seems to be where to download the files, i hope it will work.

This fixed the issue and i was able to pack the project, i’m now getting a fatal error when launching but i’ll create a new question for that. Thanks for the help.