Victory Plugin, fail to package Win 32 4.19

HEy everyone, a bit of help please. I’ve got a project built in 4.19. In this project I’m using Rama’s Victory Plugin. I can package the prject just fine for Win 64, but for Win 32 I can’t. I’ve looked around, so this is what I have done already:

  1. New empty project, no plugging - succesful packing for Win 32
  2. New emty project, just Victory Plugin; fails for Win 32, fine for 64
  3. Installed a lot of tools for VS 2017, all the game development and Windows tool I could find ( I’ve no ideea what the hell they are for, but I’ve got it all :)) )
  4. I’ve checked and I have the right version for 4.19, and on his plugin page it says it should pack for win 32

Log:

UATHelper: Packaging (Windows (32-bit)): Setting up ProjectParams for D:\Builds\Test\RIP\RIP.uproject
UATHelper: Packaging (Windows (32-bit)): ********** BUILD COMMAND STARTED **********
UATHelper: Packaging (Windows (32-bit)): Running: H:\UNreal\Engine\UE_4.19.2\UE_4.19\Engine\Binaries\DotNET\UnrealBuildTool.exe RIP Win32 Shipping -Project=D:\Builds\Test\RIP\RIP.uproject D:\Builds\Test\RIP\RIP.uproject -NoUBTMakefiles -remoteini=“D:\Builds\Test\RIP” -skipdeploy -noxge -generatemanifest -NoHotReload
UATHelper: Packaging (Windows (32-bit)): Took 0.9434697s to run UnrealBuildTool.exe, ExitCode=0
UATHelper: Packaging (Windows (32-bit)): Running: H:\UNreal\Engine\UE_4.19.2\UE_4.19\Engine\Binaries\DotNET\UnrealBuildTool.exe RIP Win32 Shipping -Project=D:\Builds\Test\RIP\RIP.uproject D:\Builds\Test\RIP\RIP.uproject -NoUBTMakefiles -remoteini=“D:\Builds\Test\RIP” -skipdeploy -noxge -NoHotReload -ignorejunk
UATHelper: Packaging (Windows (32-bit)): Parsing headers for RIP
UATHelper: Packaging (Windows (32-bit)): Running UnrealHeaderTool “D:\Builds\Test\RIP\RIP.uproject” “D:\Builds\Test\RIP\Intermediate\Build\Win32\RIP\Shipping\RIP.uhtmanifest” -LogCmds=“loginit warning, logexit warning, logdatabase error” -Unattended -WarningsAsErrors -installed
UATHelper: Packaging (Windows (32-bit)): Reflection code generated for RIP in 6.5909891 seconds
UATHelper: Packaging (Windows (32-bit)): Performing 8 actions (12 in parallel)
UATHelper: Packaging (Windows (32-bit)): PCH.UELinkerFixups.cpp
UATHelper: Packaging (Windows (32-bit)): c1xx: fatal error C1356: unable to find mspdbcore.dll
UATHelper: Packaging (Windows (32-bit)): PCH.VictoryBPLibrary.cpp
UATHelper: Packaging (Windows (32-bit)): c1xx: fatal error C1356: unable to find mspdbcore.dll
UATHelper: Packaging (Windows (32-bit)): ERROR: UBT ERROR: Failed to produce item: D:\Builds\Test\RIP\Binaries\Win32\RIP-Win32-Shipping.exe
UATHelper: Packaging (Windows (32-bit)): Total build time: 9.68 seconds (Local executor: 0.00 seconds)
UATHelper: Packaging (Windows (32-bit)): Took 9.8343171s to run UnrealBuildTool.exe, ExitCode=5
UATHelper: Packaging (Windows (32-bit)): ERROR: Command failed (Result:5): H:\UNreal\Engine\UE_4.19.2\UE_4.19\Engine\Binaries\DotNET\UnrealBuildTool.exe RIP Win32 Shipping -Project=D:\Builds\Test\RIP\RIP.uproject D:\Builds\Test\RIP\RIP.uproject -NoUBTMakefiles -remoteini=“D:\Builds\Test\RIP” -skipdeploy -noxge -NoHotReload -ignorejunk. See logfile for deta
ils: ‘UnrealBuildTool-2018.12.13-14.07.41.txt’
UATHelper: Packaging (Windows (32-bit)): (see C:\Users\Strezoiu\AppData\Roaming\Unreal Engine\AutomationTool\Logs\H+UNreal+Engine+UE_4.19.2+UE_4.19\UAT_Log.txt for full exception trace)
UATHelper: Packaging (Windows (32-bit)): AutomationTool exiting with ExitCode=5 (5)
PackagingResults: Error: UBT ERROR: Failed to produce item: D:\Builds\Test\RIP\Binaries\Win32\RIP-Win32-Shipping.exe
PackagingResults: Error: Command failed (Result:5): H:\UNreal\Engine\UE_4.19.2\UE_4.19\Engine\Binaries\DotNET\UnrealBuildTool.exe RIP Win32 Shipping -Project=D:\Builds\Test\RIP\RIP.uproject D:\Builds\Test\RIP\RIP.uproject -NoUBTMakefiles -remoteini=“D:\Builds\Test\RIP” -skipdeploy -noxge -NoHotReload -ignorejunk. See logfile for details: ‘UnrealBuildTool-2
018.12.13-14.07.41.txt’
UATHelper: Packaging (Windows (32-bit)): BUILD FAILED
PackagingResults: Error: Unknown Error
LogSlate: Took 0.000146 seconds to synchronously load lazily loaded font ‘…/…/…/Engine/Content/Slate/Fonts/DroidSansMono.ttf’ (77K)

From the log report you’ve posted, this is the crucial error:
c1xx: fatal error C1356: unable to find mspdbcore.dll

It seems this issue is known to Epic and tracked here: Unreal Engine Issues and Bug Tracker (UE-59150)
It also lists that the issue has been fixed in 4.20. Is updating to 4.20 an option for you?

If not, try the suggestion in this post if you haven’t yet:

Thanks for your reply. I have tried to install the tool chain, but only for 2017 as that is what I have installed and I could not find any links for 2015 on Microsoft Websites. I’m not sure if I installed what I needed, but I have installed anything related to games and Desktop aps.
As for updating, last time I have done that I had to spend days trying to get my stuff to work again, and I made an oath that I will never again update in the middle of the project. So I’ll probably stick with Win 64 only, and to a try to update once the project is done.