Skip to content

Installer cannot find SPT 4 install directory #742

@toxicspike

Description

@toxicspike

Please do not submit bugs for unsupported EFT or unstable SPT versions
Double check the main page for the latest EFT and SPT versions we support.

As per the comment it should be tested against spt 4.0

Describe the bug
A clear and concise description of what the bug is.
When I run the installer, it finds my older 3.11 spt, as well as EFT Live, but not the spt 4.0 installation. I tried it on the one I was playing on for some hours (aki4.0), as well as a fresh install (spt4) to check if that one would work.
See picture attached.

To Reproduce
Steps to reproduce the behavior:
Download SPT installer, install SPT, open game, download trainer installer, install trainer.

Expected behavior
A clear and concise description of what you expected to happen.
Trainer should find spt 4.0 install directory as well.

Screenshots
If applicable, add screenshots to help explain your problem.

Image

Additional context
Add any other context about the problem here.

When I run the installer from within the SPT 4 directory, I get this and the window closes after a second:

Console

ommand+d__2.MoveNext()
at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[[Installer.InstallCommand+d__2, Installer, Version=3.2.0.0, Culture=neutral, PublicKeyToken=null]](d__2 ByRef)
at System.Runtime.CompilerServices.AsyncTaskMethodBuilder1[[System.Int32, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].Start[[Installer.InstallCommand+<ExecuteAsync>d__2, Installer, Version=3.2.0.0, Culture=neutral, PublicKeyToken=null]](<ExecuteAsync>d__2 ByRef) at Installer.InstallCommand.ExecuteAsync(Spectre.Console.Cli.CommandContext, Settings) at Spectre.Console.Cli.AsyncCommand1[[System.__Canon, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].Spectre.Console.Cli.ICommand.Execute(Spectre.Console.Cli.CommandContext, Spectre.Console.Cli.CommandSettings)
at Spectre.Console.Cli.CommandExecutor+d__5.MoveNext()
at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[[Spectre.Console.Cli.CommandExecutor+d__5, Spectre.Console.Cli, Version=0.0.0.0, Culture=neutral, PublicKeyToken=170fe27f8af98a30]](d__5 ByRef)
at System.Runtime.CompilerServices.AsyncTaskMethodBuilder1[[System.Int32, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].Start[[Spectre.Console.Cli.CommandExecutor+<Execute>d__5, Spectre.Console.Cli, Version=0.0.0.0, Culture=neutral, PublicKeyToken=170fe27f8af98a30]](<Execute>d__5 ByRef) at Spectre.Console.Cli.CommandExecutor.Execute(Spectre.Console.Cli.CommandTree, Spectre.Console.Cli.CommandTree, Spectre.Console.Cli.CommandContext, Spectre.Console.Cli.ITypeResolver, Spectre.Console.Cli.IConfiguration) at Spectre.Console.Cli.CommandExecutor+<Execute>d__2.MoveNext() at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[[Spectre.Console.Cli.CommandExecutor+<Execute>d__2, Spectre.Console.Cli, Version=0.0.0.0, Culture=neutral, PublicKeyToken=170fe27f8af98a30]](<Execute>d__2 ByRef) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder1[[System.Int32, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].Start[[Spectre.Console.Cli.CommandExecutor+d__2, Spectre.Console.Cli, Version=0.0.0.0, Culture=neutral, PublicKeyToken=170fe27f8af98a30]](d__2 ByRef)
at Spectre.Console.Cli.CommandExecutor.Execute(Spectre.Console.Cli.IConfiguration, System.Collections.Generic.IEnumerable1<System.String>) at Spectre.Console.Cli.CommandApp+<RunAsync>d__7.MoveNext() at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[[Spectre.Console.Cli.CommandApp+<RunAsync>d__7, Spectre.Console.Cli, Version=0.0.0.0, Culture=neutral, PublicKeyToken=170fe27f8af98a30]](<RunAsync>d__7 ByRef) at System.Runtime.CompilerServices.AsyncTaskMethodBuilder1[[System.Int32, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].Start[[Spectre.Console.Cli.CommandApp+d__7, Spectre.Console.Cli, Version=0.0.0.0, Culture=neutral, PublicKeyToken=170fe27f8af98a30]](d__7 ByRef)
at Spectre.Console.Cli.CommandApp.RunAsync(System.Collections.Generic.IEnumerable1<System.String>) at Spectre.Console.Cli.CommandApp.Run(System.Collections.Generic.IEnumerable1<System.String>)
at Spectre.Console.Cli.CommandApp1[[System.__Canon, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].Run(System.Collections.Generic.IEnumerable1<System.String>)
at Installer.Program.Main(System.String[])

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions