I'm trying to install the newest version of 7th Heaven, but the program wont work at all for me. As soon as it launches, I get an error message and the app closes. I've tried uninstalling FFVII and deleting all local files. Same with all previous 7th Heaven files. Yet even with fresh clean installs, it still crashes out every single time.
When launching 7th Heaven, I get this series of error messages.
Could not find a part of the path 'D:\Games\steamapps\common\FINAL FANTASY VII\mods\7th Heaven'.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.Directory.InternalCreateDirectory(String fullPath, String path, Object dirSecurityObj, Boolean checkHost)
at System.IO.Directory.InternalCreateDirectoryHelper(String path, Boolean checkHost)
at System.IO.Directory.CreateDirectory(String path)
at Iros._7th.Workshop.Settings.LogAndCreateFolderIfNotExists(String pathToFolder)
at Iros._7th.Workshop.Settings.SetPathsFromInstallationPath(String pathToFf7Install)
at SeventhHeaven.ViewModels.GeneralSettingsViewModel.AutoDetectSystemPaths(Settings settings)
at SeventhHeavenUI.ViewModels.MainWindowViewModel.InitViewModel()
at SeventhHeavenUI.MainWindow.Window_Loaded(Object sender, RoutedEventArgs e)
at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
at System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
at System.Windows.BroadcastEventHelper.BroadcastEvent(DependencyObject root, RoutedEvent routedEvent)
at System.Windows.BroadcastEventHelper.BroadcastLoadedEvent(Object root)
at MS.Internal.LoadedOrUnloadedOperation.DoWork()
at System.Windows.Media.MediaContext.FireLoadedPendingCallbacks()
at System.Windows.Media.MediaContext.FireInvokeOnRenderCallbacks()
at System.Windows.Media.MediaContext.RenderMessageHandlerCore(Object resizedCompositionTarget)
at System.Windows.Media.MediaContext.RenderMessageHandler(Object resizedCompositionTarget)
at System.Windows.Media.MediaContext.Resize(ICompositionTarget resizedCompositionTarget)
at System.Windows.Interop.HwndTarget.OnResize()
at System.Windows.Interop.HwndTarget.HandleMessage(WindowMessage msg, IntPtr wparam, IntPtr lparam)
at System.Windows.Interop.HwndSource.HwndTargetFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
My FFVII installation is in E:\SteamLibrary\steamapps\common\FINAL FANTASY VII, but for some reason it's trying to go to a location in D:\, which doesn't exist on my computer.
How can I fix this?