Can't build from fresh Source Code with VS2013

This is with a fresh download of 4.4, I extracted the dependencies into it, ran the projectgenerator.bat, opened the solution in Visual Studio 2013, selected “Development Editor” target, and built it for Win64. After it finishes compiling it says:

========== Build: 1 succeeded, 0 failed, 1 up-to-date, 0 skipped ==========

Now I’ve had UE4 building from source just fine before, and before, if I ran the build again, it would just say that all the targets are up to date. But now when I do that… well it recompiles some parts for whatever reason. I’m not sure if this is relevant to the issue.

1>------ Build started: Project: UE4, Configuration: Development_Editor x64 ------
1>  Deleting junk file: "..\..\Engine\Binaries\Win64\Android\UE4Editor-AndroidDeviceDetection.dll".
1>  Deleting junk file: "..\..\Engine\Binaries\Win64\Android\UE4Editor-AndroidDeviceDetection.pdb".
1>  Deleting junk file: "..\..\Engine\Binaries\Win64\Android\UE4Editor-AndroidTargetPlatform.dll".
1>  Deleting junk file: "..\..\Engine\Binaries\Win64\Android\UE4Editor-AndroidTargetPlatform.pdb".
1>  Deleting junk file: "..\..\Engine\Binaries\Win64\Android\UE4Editor-Android_ATCTargetPlatform.dll".
1>  Deleting junk file: "..\..\Engine\Binaries\Win64\Android\UE4Editor-Android_ATCTargetPlatform.pdb".
1>  Deleting junk file: "..\..\Engine\Binaries\Win64\Android\UE4Editor-Android_DXTTargetPlatform.dll".
1>  Deleting junk file: "..\..\Engine\Binaries\Win64\Android\UE4Editor-Android_DXTTargetPlatform.pdb".
1>  Deleting junk file: "..\..\Engine\Binaries\Win64\Android\UE4Editor-Android_ETC1TargetPlatform.dll".
1>  Deleting junk file: "..\..\Engine\Binaries\Win64\Android\UE4Editor-Android_ETC1TargetPlatform.pdb".
1>  Deleting junk file: "..\..\Engine\Binaries\Win64\Android\UE4Editor-Android_ETC2TargetPlatform.dll".
1>  Deleting junk file: "..\..\Engine\Binaries\Win64\Android\UE4Editor-Android_ETC2TargetPlatform.pdb".
1>  Deleting junk file: "..\..\Engine\Binaries\Win64\Android\UE4Editor-Android_PVRTCTargetPlatform.dll".
1>  Deleting junk file: "..\..\Engine\Binaries\Win64\Android\UE4Editor-Android_PVRTCTargetPlatform.pdb".
1>  Deleting junk file: "..\..\Engine\Binaries\Win64\HTML5\UE4Editor-HTML5TargetPlatform.dll".
1>  Deleting junk file: "..\..\Engine\Binaries\Win64\HTML5\UE4Editor-HTML5TargetPlatform.pdb".
1>  Performing 8 actions (max 4 parallel jobs)
1>  [1/8] link.exe UE4Editor-AndroidDeviceDetection.dll
1>  [2/8] link.exe UE4Editor-HTML5TargetPlatform.dll
1>     Creating library C:\Users\Ky\Desktop\GameDev\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-AndroidDeviceDetection.lib and object C:\Users\Ky\Desktop\GameDev\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-AndroidDeviceDetection.exp
1>     Creating library C:\Users\Ky\Desktop\GameDev\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-HTML5TargetPlatform.lib and object C:\Users\Ky\Desktop\GameDev\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-HTML5TargetPlatform.exp
1>  [3/8] link.exe UE4Editor-AndroidTargetPlatform.dll
1>  [4/8] link.exe UE4Editor-Android_ATCTargetPlatform.dll
1>  [5/8] link.exe UE4Editor-Android_ETC2TargetPlatform.dll
1>     Creating library C:\Users\Ky\Desktop\GameDev\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-AndroidTargetPlatform.lib and object C:\Users\Ky\Desktop\GameDev\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-AndroidTargetPlatform.exp
1>     Creating library C:\Users\Ky\Desktop\GameDev\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-Android_ATCTargetPlatform.lib and object C:\Users\Ky\Desktop\GameDev\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-Android_ATCTargetPlatform.exp
1>     Creating library C:\Users\Ky\Desktop\GameDev\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-Android_ETC2TargetPlatform.lib and object C:\Users\Ky\Desktop\GameDev\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-Android_ETC2TargetPlatform.exp
1>  [6/8] link.exe UE4Editor-Android_DXTTargetPlatform.dll
1>     Creating library C:\Users\Ky\Desktop\GameDev\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-Android_DXTTargetPlatform.lib and object C:\Users\Ky\Desktop\GameDev\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-Android_DXTTargetPlatform.exp
1>  [7/8] link.exe UE4Editor-Android_ETC1TargetPlatform.dll
1>  [8/8] link.exe UE4Editor-Android_PVRTCTargetPlatform.dll
1>     Creating library C:\Users\Ky\Desktop\GameDev\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-Android_ETC1TargetPlatform.lib and object C:\Users\Ky\Desktop\GameDev\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-Android_ETC1TargetPlatform.exp
1>     Creating library C:\Users\Ky\Desktop\GameDev\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-Android_PVRTCTargetPlatform.lib and object C:\Users\Ky\Desktop\GameDev\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-Android_PVRTCTargetPlatform.exp
1>  -------- End Detailed Actions Stats -----------------------------------------------------------
1>  Cumulative action seconds (8 processors): 0.00 building projects, 0.00 compiling, 0.00 creating app bundles, 0.00 generating debug info, 4.28 linking, 0.00 other
1>  UBT execution time: 12.46 seconds
========== Build: 1 succeeded, 0 failed, 1 up-to-date, 0 skipped ==========

So this will happen every time.

Then if I try to run the build by right-clicking UE4 → Debug → start new instance. It’ll say that the project is out of date, even though I just built it and didn’t change anything. I’ll click ‘Yes’ and it’ll do all of that stuff that it re-does every time, and then give me this error. ["Unable to start program… The Microsoft Visual Studio Remote Debugging Monitor (MSVSMON.EXE) does not appear to be running.][1] I’ve tried starting MSVSMON.EXE manually before hand and that doesn’t fix the problem either. I think it might be because ‘C:\Users\Ky\Desktop\GameDev\Engine\Intermediate\ProjectFiles....\Binaries\Win64\UE4Editor.exe’ doesn’t exist. But why?

I went to the file path specified in it, and the folder is empty. What could be causing this?

Error Given: [1]: http://i.imgur.com/EOjZNvx.png

I believe you can ignore the “Project is out of date” dialog and just hit no so you won’t have to build again. From the looks of it you’ve already compiled UE4 successfully.

You can run UE4Editor.exe from explorer instead if you don’t plan to modify source or debug the editor within Visual Studio. You’ll find it in UnrealEngine->Engine->Binaries->Win64

Hi ,

For the first part of your question, please see this post.