fifty-six / Scarab

An installer for Hollow Knight mods written in Avalonia.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

failed to install HKMP

mininuGT opened this issue · comments

Scarab Version

v2.5.0.0

Hollow Knight Version

1.5.78.11833

Steps to Reproduce

I don't know xd

Expected Behaviour

I don't know :-:

Actual Behaviour

Good afternoon sir or miss, I would like to know if you can solve my error which is that when I try to install any mod I get an error that says (failed to install x mod) and I copied everything else down there. The other error I also have is that when I try to install the api it takes me out of scarab and doesn't let me install it. It also happens to me when I try to open the option that says open mod (my windows is 10 and it is x64 bit) I have everything updated I hope that There is a solution because it gives me something xd

Logs

System.UnauthorizedAccessException: Access to the path 'C:\Program Files\Hollow Knight\hollow_knight_Data\Managed\Mods' is denied.
at System.IO.FileSystem.CreateDirectory(String fullPath, Byte[] securityDescriptor)
at System.IO.Directory.CreateDirectory(String path)
at Scarab.ViewModels.ModListViewModel.OpenModsDirectory() in D:\a\Scarab\Scarab\Scarab\ViewModels\ModListViewModel.cs:line 166
at Avalonia.Data.Converters.MethodToCommandConverter.Execute(Object parameter) in //src/Avalonia.Base/Data/Converters/MethodToCommandConverter.cs:line 84
at Avalonia.Controls.MenuItem.OnClick(RoutedEventArgs e) in /
/src/Avalonia.Controls/MenuItem.cs:line 422
at Avalonia.Controls.MenuItem.<>c.<.cctor>b__17_3(MenuItem x, RoutedEventArgs e) in //src/Avalonia.Controls/MenuItem.cs:line 126
at Avalonia.Reactive.LightweightObservableBase`1.PublishNext(T value) in /
/src/Avalonia.Base/Reactive/LightweightObservableBase.cs:line 139
at Avalonia.Interactivity.EventRoute.RaiseEventImpl(RoutedEventArgs e) in //src/Avalonia.Base/Interactivity/EventRoute.cs:line 146
at Avalonia.Interactivity.EventRoute.RaiseEvent(Interactive source, RoutedEventArgs e) in /
/src/Avalonia.Base/Interactivity/EventRoute.cs:line 79
at Avalonia.Interactivity.Interactive.RaiseEvent(RoutedEventArgs e) in //src/Avalonia.Base/Interactivity/Interactive.cs:line 126
at Avalonia.Controls.MenuItem.Avalonia.Controls.IMenuItem.RaiseClick() in /
/src/Avalonia.Controls/MenuItem.cs:line 340
at Avalonia.Controls.Platform.DefaultMenuInteractionHandler.Click(IMenuItem item) in //src/Avalonia.Controls/Platform/DefaultMenuInteractionHandler.cs:line 355
at Avalonia.Controls.Platform.DefaultMenuInteractionHandler.PointerReleased(Object sender, PointerReleasedEventArgs e) in /
/src/Avalonia.Controls/Platform/DefaultMenuInteractionHandler.cs:line 238
at Avalonia.Interactivity.EventRoute.RaiseEventImpl(RoutedEventArgs e) in //src/Avalonia.Base/Interactivity/EventRoute.cs:line 149
at Avalonia.Interactivity.EventRoute.RaiseEvent(Interactive source, RoutedEventArgs e) in /
/src/Avalonia.Base/Interactivity/EventRoute.cs:line 79
at Avalonia.Interactivity.Interactive.RaiseEvent(RoutedEventArgs e) in //src/Avalonia.Base/Interactivity/Interactive.cs:line 126
at Avalonia.Input.MouseDevice.MouseUp(IMouseDevice device, UInt64 timestamp, IInputRoot root, Point p, PointerPointProperties props, KeyModifiers inputModifiers, IInputElement hitTest) in /
/src/Avalonia.Base/Input/MouseDevice.cs:line 200
at Avalonia.Input.MouseDevice.ProcessRawEvent(RawPointerEventArgs e) in //src/Avalonia.Base/Input/MouseDevice.cs:line 58
at Avalonia.Input.InputManager.ProcessInput(RawInputEventArgs e) in /
/src/Avalonia.Base/Input/InputManager.cs:line 37
at Avalonia.Controls.TopLevel.HandleInput(RawInputEventArgs e) in //src/Avalonia.Controls/TopLevel.cs:line 749
at Avalonia.Win32.WindowImpl.AppWndProc(IntPtr hWnd, UInt32 msg, IntPtr wParam, IntPtr lParam) in /
/src/Windows/Avalonia.Win32/WindowImpl.AppWndProc.cs:line 810
at Avalonia.Win32.WindowImpl.WndProc(IntPtr hWnd, UInt32 msg, IntPtr wParam, IntPtr lParam) in //src/Windows/Avalonia.Win32/WindowImpl.WndProc.cs:line 26
at Avalonia.Win32.Interop.UnmanagedMethods.DispatchMessage(MSG& lpmsg)
at Avalonia.Win32.Win32DispatcherImpl.RunLoop(CancellationToken cancellationToken) in /
/src/Windows/Avalonia.Win32/Win32DispatcherImpl.cs:line 111
at Avalonia.Threading.DispatcherFrame.Run(IControlledDispatcherImpl impl) in //src/Avalonia.Base/Threading/DispatcherFrame.cs:line 117
at Avalonia.Threading.Dispatcher.PushFrame(DispatcherFrame frame) in /
/src/Avalonia.Base/Threading/Dispatcher.MainLoop.cs:line 53
at Avalonia.Threading.Dispatcher.MainLoop(CancellationToken cancellationToken) in //src/Avalonia.Base/Threading/Dispatcher.MainLoop.cs:line 80
at Avalonia.Controls.ApplicationLifetimes.ClassicDesktopStyleApplicationLifetime.Start(String[] args) in /
/src/Avalonia.Controls/ApplicationLifetimes/ClassicDesktopStyleApplicationLifetime.cs:line 127
at Avalonia.ClassicDesktopStyleApplicationLifetimeExtensions.StartWithClassicDesktopLifetime(AppBuilder builder, String[] args, ShutdownMode shutdownMode) in /_/src/Avalonia.Controls/ApplicationLifetimes/ClassicDesktopStyleApplicationLifetime.cs:line 220
at Scarab.Program.Main(String[] args) in D:\a\Scarab\Scarab\Scarab\Program.cs:line 28

Do you have the game on Xbox Gamepass? Sorry for the late response and all.