x

Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

AnswerHub Maintenance

Background maintenance is scheduled to occur between 9 - 11am EDT on Tuesday, May 21. Site operation may be slower than normal during this time and a brief interruption in operation may be observed

Packaging Error: AutomationTool exiting with ExitCode=1

I tried to package my game with an error and the following output log:

 UATHelper: Packaging (Windows (64-bit)): Running AutomationTool...
 UATHelper: Packaging (Windows (64-bit)): Automation.ParseCommandLine: Parsing command line: -ScriptsForProject="C:/UnrealProjects/StruggleOfMages 4.16/StruggleOfMages.uproject" BuildCookRun -nocompileeditor -nop4 -project="C:/UnrealProjects/StruggleOfMages 4.16/StruggleOfMages.uproject" -cook -stage -archive -archivedirectory=C:/Users/Saden/Desktop -package 
 -clientconfig=Shipping -ue4exe=UE4Editor-Cmd.exe -clean -pak -prereqs -distribution -targetplatform=Win64 -build -CrashReporter -utf8output -compile
 UATHelper: Packaging (Windows (64-bit)): ScriptCompiler.FindAndCompileScriptModules: Compiling scripts.
 UATHelper: Packaging (Windows (64-bit)): MSBuild:   DotNETUtilities -> C:\UnrealEngine-release\UE416\UnrealEngine-release\Engine\Binaries\DotNET\DotNETUtilities.dll
 UATHelper: Packaging (Windows (64-bit)): MSBuild:   UnrealBuildTool -> C:\UnrealEngine-release\UE416\UnrealEngine-release\Engine\Binaries\DotNET\UnrealBuildTool.exe
 UATHelper: Packaging (Windows (64-bit)): MSBuild:   AutomationUtils.Automation -> C:\UnrealEngine-release\UE416\UnrealEngine-release\Engine\Binaries\DotNET\AutomationUtils.Automation.dll
 UATHelper: Packaging (Windows (64-bit)): MSBuild:   AllDesktop.Automation -> C:\UnrealEngine-release\UE416\UnrealEngine-release\Engine\Binaries\DotNET\AutomationScripts\AllDesktop\AllDesktop.Automation.dll
 UATHelper: Packaging (Windows (64-bit)): MSBuild:   Localization.Automation -> C:\UnrealEngine-release\UE416\UnrealEngine-release\Engine\Binaries\DotNET\AutomationScripts\Localization.Automation.dll
 UATHelper: Packaging (Windows (64-bit)): MSBuild:   OneSkyLocalization.Automation -> C:\UnrealEngine-release\UE416\UnrealEngine-release\Engine\Binaries\DotNET\AutomationScripts\OneSkyLocalization.Automation.dll
 UATHelper: Packaging (Windows (64-bit)): MSBuild:   AutomationScripts.Automation -> C:\UnrealEngine-release\UE416\UnrealEngine-release\Engine\Binaries\DotNET\AutomationScripts\AutomationScripts.Automation.dll
 UATHelper: Packaging (Windows (64-bit)): MSBuild:   Android.Automation -> C:\UnrealEngine-release\UE416\UnrealEngine-release\Engine\Binaries\DotNET\AutomationScripts\Android\Android.Automation.dll
 UATHelper: Packaging (Windows (64-bit)): MSBuild:   BuildGraph.Automation -> C:\UnrealEngine-release\UE416\UnrealEngine-release\Engine\Binaries\DotNET\AutomationScripts\BuildGraph.Automation.dll
 UATHelper: Packaging (Windows (64-bit)): MSBuild:   HTML5.Automation -> C:\UnrealEngine-release\UE416\UnrealEngine-release\Engine\Binaries\DotNET\AutomationScripts\HTML5\HTML5.Automation.dll
 UATHelper: Packaging (Windows (64-bit)): MSBuild:   MobileDeviceInterface -> C:\UnrealEngine-release\UE416\UnrealEngine-release\Engine\Binaries\DotNET\IOS\MobileDeviceInterface.dll
 UATHelper: Packaging (Windows (64-bit)): MSBuild:   IOS.Automation -> C:\UnrealEngine-release\UE416\UnrealEngine-release\Engine\Binaries\DotNET\AutomationScripts\IOS\IOS.Automation.dll
 UATHelper: Packaging (Windows (64-bit)): MSBuild:   Linux.Automation -> C:\UnrealEngine-release\UE416\UnrealEngine-release\Engine\Binaries\DotNET\AutomationScripts\Linux\Linux.Automation.dll
 UATHelper: Packaging (Windows (64-bit)): MSBuild:   Mac.Automation -> C:\UnrealEngine-release\UE416\UnrealEngine-release\Engine\Binaries\DotNET\AutomationScripts\Mac\Mac.Automation.dll
 UATHelper: Packaging (Windows (64-bit)): MSBuild:   TVOS.Automation -> C:\UnrealEngine-release\UE416\UnrealEngine-release\Engine\Binaries\DotNET\AutomationScripts\TVOS\TVOS.Automation.dll
 UATHelper: Packaging (Windows (64-bit)): MSBuild:   Win.Automation -> C:\UnrealEngine-release\UE416\UnrealEngine-release\Engine\Binaries\DotNET\AutomationScripts\Win.Automation.dll
 UATHelper: Packaging (Windows (64-bit)): MSBuild:   XLocLocalization.Automation -> C:\UnrealEngine-release\UE416\UnrealEngine-release\Engine\Binaries\DotNET\AutomationScripts\XLocLocalization.Automation.dll
 UATHelper: Packaging (Windows (64-bit)): CommandUtils.Run: Run: Took 7,5324861s to run MSBuild.exe, ExitCode=0
 UATHelper: Packaging (Windows (64-bit)): BuildCookRun.SetupParams: Setting up ProjectParams for C:\UnrealProjects\StruggleOfMages 4.16\StruggleOfMages.uproject
 UATHelper: Packaging (Windows (64-bit)): Program.Main: ERROR: AutomationTool terminated with exception: AutomationTool.AutomationException: Game target not found. Game target is required with -cook or -cookonthefly
 UATHelper: Packaging (Windows (64-bit)):    bei AutomationTool.ProjectParams.AutodetectSettings(Boolean bReset) in C:\UnrealEngine-release\UE416\UnrealEngine-release\Engine\Source\Programs\AutomationTool\AutomationUtils\ProjectParams.cs:Zeile 1846.
 UATHelper: Packaging (Windows (64-bit)):    bei AutomationTool.ProjectParams..ctor(FileReference RawProjectPath, BuildCommand Command, String Device, String MapToRun, String AdditionalServerMapParams, ParamList`1 Port, String RunCommandline, String StageCommandline, String BundleName, String StageDirectoryParam, String UE4Exe, String SignPak, List`1 ClientCo
 nfigsToBuild, List`1 ServerConfigsToBuild, ParamList`1 MapsToCook, ParamList`1 MapIniSectionsToCook, ParamList`1 DirectoriesToCook, String InternationalizationPreset, ParamList`1 CulturesToCook, ParamList`1 ClientCookedTargets, ParamList`1 EditorTargets, ParamList`1 ServerCookedTargets, List`1 ClientTargetPlatforms, Dictionary`2 ClientDependentPlatformMap, L
 ist`1 ServerTargetPlatforms, Dictionary`2 ServerDependentPlatformMap, Nullable`1 Build, Nullable`1 Cook, Nullable`1 Run, Nullable`1 SkipServer, Nullable`1 Clean, Nullable`1 Compressed, Nullable`1 UseDebugParamForEditorExe, Nullable`1 IterativeCooking, Nullable`1 IterateSharedCookedBuild, Nullable`1 CookAll, Nullable`1 CookPartialGC, Nullable`1 CookInEditor, 
 String CookOutputDir, Nullable`1 CookMapsOnly, Nullable`1 CookOnTheFly, Nullable`1 CookOnTheFlyStreaming, Nullable`1 UnversionedCookedContent, Nullable`1 EncryptIniFiles, Nullable`1 EncryptPakIndex, Nullable`1 EncryptEverything, Nullable`1 SkipCookingEditorContent, Nullable`1 NumCookersToSpawn, String AdditionalCookerOptions, String BasedOnReleaseVersion, St
 ring CreateReleaseVersion, String CreateReleaseVersionBasePath, String BasedOnReleaseVersionBasePath, Nullable`1 GeneratePatch, String DLCName, String DiffCookedContentPath, Nullable`1 DLCIncludeEngineContent, Nullable`1 CrashReporter, Nullable`1 DedicatedServer, Nullable`1 Client, Nullable`1 Deploy, String DeployFolder, Nullable`1 FileServer, Nullable`1 For
 eign, Nullable`1 ForeignCode, Nullable`1 LogWindow, Nullable`1 NoCleanStage, Nullable`1 NoClient, Nullable`1 NoDebugInfo, Nullable`1 NoXGE, Nullable`1 Package, Nullable`1 Pak, Nullable`1 Prereqs, String AppLocalDirectory, Nullable`1 NoBootstrapExe, Nullable`1 SignedPak, Nullable`1 NullRHI, Nullable`1 FakeClient, Nullable`1 EditorTest, Nullable`1 RunAutomatio
 nTests, String RunAutomationTest, Nullable`1 CrashIndex, Nullable`1 SkipCook, Nullable`1 SkipCookOnTheFly, Nullable`1 SkipPak, Nullable`1 SkipStage, Nullable`1 Stage, Nullable`1 Manifests, Nullable`1 CreateChunkInstall, Nullable`1 Unattended, Nullable`1 NumClients, Nullable`1 Archive, String ArchiveDirectoryParam, Nullable`1 ArchiveMetaData, Nullable`1 Creat
 eAppBundle, ParamList`1 ProgramTargets, Nullable`1 Distribution, Nullable`1 Prebuilt, Nullable`1 RunTimeoutSeconds, String SpecifiedArchitecture, Nullable`1 IterativeDeploy, Nullable`1 FastCook, Nullable`1 IgnoreCookErrors, Nullable`1 RunAssetNativization, Nullable`1 CodeSign, Nullable`1 TreatNonShippingBinariesAsDebugFiles, String Provision, String Certific
 ate, String Team, Boolean AutomaticSigning, ParamList`1 InMapsToRebuildLightMaps, ParamList`1 TitleID) in C:\UnrealEngine-release\UE416\UnrealEngine-release\Engine\Source\Programs\AutomationTool\AutomationUtils\ProjectParams.cs:Zeile 888.
 UATHelper: Packaging (Windows (64-bit)):    bei BuildCookRun.SetupParams() in C:\UnrealEngine-release\UE416\UnrealEngine-release\Engine\Source\Programs\AutomationTool\Scripts\BuildCookRun.Automation.cs:Zeile 51.
 UATHelper: Packaging (Windows (64-bit)):    bei BuildCookRun.ExecuteBuild() in C:\UnrealEngine-release\UE416\UnrealEngine-release\Engine\Source\Programs\AutomationTool\Scripts\BuildCookRun.Automation.cs:Zeile 38.
 UATHelper: Packaging (Windows (64-bit)):    bei AutomationTool.BuildCommand.Execute() in C:\UnrealEngine-release\UE416\UnrealEngine-release\Engine\Source\Programs\AutomationTool\AutomationUtils\BuildCommand.cs:Zeile 100.
 UATHelper: Packaging (Windows (64-bit)):    bei AutomationTool.Automation.Execute(List`1 CommandsToExecute, CaselessDictionary`1 Commands) in C:\UnrealEngine-release\UE416\UnrealEngine-release\Engine\Source\Programs\AutomationTool\AutomationUtils\Automation.cs:Zeile 566.
 UATHelper: Packaging (Windows (64-bit)):    bei AutomationTool.Automation.Process(String[] Arguments) in C:\UnrealEngine-release\UE416\UnrealEngine-release\Engine\Source\Programs\AutomationTool\AutomationUtils\Automation.cs:Zeile 536.
 UATHelper: Packaging (Windows (64-bit)):    bei AutomationTool.Program.MainProc(Object Param) in C:\UnrealEngine-release\UE416\UnrealEngine-release\Engine\Source\Programs\AutomationTool\Program.cs:Zeile 133.
 UATHelper: Packaging (Windows (64-bit)):    bei AutomationTool.InternalUtils.RunSingleInstance(Func`2 Main, Object Param) in C:\UnrealEngine-release\UE416\UnrealEngine-release\Engine\Source\Programs\AutomationTool\AutomationUtils\Utils.cs:Zeile 704.
 UATHelper: Packaging (Windows (64-bit)):    bei AutomationTool.Program.Main() in C:\UnrealEngine-release\UE416\UnrealEngine-release\Engine\Source\Programs\AutomationTool\Program.cs:Zeile 57.
 UATHelper: Packaging (Windows (64-bit)): Program.Main: AutomationTool exiting with ExitCode=1 (Error_Unknown)
 UATHelper: Packaging (Windows (64-bit)): BUILD FAILED

Does anyone know what the problem could be?

Product Version: UE 4.16
Tags:
more ▼

asked May 31 '17 at 08:36 AM in Packaging & Deployment

avatar image

Pseudocorpus
421 37 47 143

avatar image Skebab May 31 '17 at 09:13 AM
avatar image Pseudocorpus May 31 '17 at 10:30 AM

oh ok... good to know that I am not the only one.

(comments are locked)
10|2000 characters needed characters left

3 answers: sort voted first

Hello,

The error message you're referring to (Error Unknown Error and/or Automation Tool exiting with ExitCode = 1) is a generic error message that means that the actual error message that describes the problem is elsewhere in the log. Please refer to the Packaging and Deployment Troubleshooting guide for more information on what you may be able to do to find the error in your log, fix your issue, what information you may need to provide for any further assistance.

more ▼

answered May 31 '17 at 06:57 PM

avatar image Pseudocorpus May 31 '17 at 08:30 PM

Hey Matthew,

thank you for your answer.

So after examining the error log I can spot two different "real" errors.

The first one:

 ERROR: AutomationTool terminated with exception: AutomationTool.AutomationException: Failed to build "C:\UnrealEngine-release\UE416\UnrealEngine-release\Engine\Source\Programs\AutomationTool\Scripts\UAT.proj":


And the second one says something like:

 error CS2012: "C:\UnrealEngine-release\UE416\UnrealEngine-release\Engine\Source\Programs\AutomationTool\BuildGraph\obj\Development\BuildGraph.Automation.dll" can not be opened to write: The process can not access the file "C:\UnrealEngine-release\UE416\UnrealEngine-release\Engine\Source\Programs\
 AutomationTool\BuildGraph\obj\Development\BuildGraph.Automation.dll" , because it is alredy in use by another process." [C:\UnrealEngine-release\UE416\UnrealEngine-release\Engine\Source\Programs\AutomationTool\BuildGraph\BuildGraph.Automation.csproj]

But I can't really tell how to fix it by just using the error messages.

avatar image Matthew J May 31 '17 at 08:36 PM

Sounds like there could be multiple Unreal processes running. When one is making a change to these files, it can cause the file to be locked from being accessed. This can happen when canceling builds at times. I would suggest closing the editor and Epic Games Launcher, opening the Windows Task Manager and checking the Processes tab for any Unreal processes such as UnrealBuildTool. If they are there, end the process and attempt again.

This error has also been related to anti virus programs interfering in the past.

Edit: If none of that helps, as the guide I linked states, please provide the full log file for additional assistance.

avatar image Pseudocorpus Jun 01 '17 at 08:48 PM

So I deinstalled my Antivirus programm and rebuild the engine from source. After fixing some other log errors it works.

So it was either the Antivirus program or me installing the engine wrong.

Thanks again for your help.

(comments are locked)
10|2000 characters needed characters left

I got the same trouble at the project launcher.
So I detached VisualStudio and it worked correctly.

more ▼

answered Jun 01 '17 at 08:31 AM

avatar image

takashi suzuki
1

(comments are locked)
10|2000 characters needed characters left

alt text

i don't understand error it! Please help me!

capture.png (382.6 kB)
more ▼

answered Sep 05 '18 at 09:10 AM

avatar image

Nguyen Hau766
1

(comments are locked)
10|2000 characters needed characters left
Your answer
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question