[GH-ISSUE #348] Start error Premotem Windows 10 #1266

Closed
opened 2026-02-28 12:03:25 +03:00 by kerem · 2 comments
Owner

Originally created by @steintecnologia on GitHub (Jan 31, 2023).
Original GitHub issue: https://github.com/1Remote/1Remote/issues/348

Environment

Component Version
PRemoteM(Store) 0.7.2.1(Microsoft store)
.NET Framework .NET Framework 4.8
CLR 4.0.30319.42000
OS Windows 10 Pro 64-bits 10.0.19045.0 (2009)

Error Info

unable to open database file

Stack Trace

   em System.Data.SQLite.SQLite3.Open(String strFilename, String vfsName, SQLiteConnectionFlags connectionFlags, SQLiteOpenFlagsEnum openFlags, Int32 maxPoolSize, Boolean usePool)
   em System.Data.SQLite.SQLiteConnection.Open()
   em PRM.Model.DAO.Dapper.DapperDataBase.OpenConnection() na D:\DemoProject\PRemoteM-NET6\Ui\Model\DAO\Dapper\DapperDataBase.cs:linha 46
   em PRM.Service.DataService.Database_SelfCheck() na D:\DemoProject\PRemoteM-NET6\Ui\Service\DataService.cs:linha 59
   em PRM.View.Settings.SettingsPageViewModel.ValidateDbStatusAndShowMessageBox(Boolean showAlert) na D:\DemoProject\PRemoteM-NET6\Ui\View\Settings\SettingsPageViewModel.cs:linha 307
   em lambda_method(Closure , IRegistrationContext )
   em StyletIoC.Internal.Container.Get(RuntimeTypeHandle typeHandle, String key, Type typeIfAvailable)
   em PRM.IoC.Get[T](String key) na D:\DemoProject\PRemoteM-NET6\Ui\Ioc.cs:linha 20
   em PRM.View.MainWindowViewModel..ctor(PrmContext context, IWindowManager wm, GlobalData appData) na D:\DemoProject\PRemoteM-NET6\Ui\View\MainWindowViewModel.cs:linha 41
   em lambda_method(Closure , IRegistrationContext )
   em StyletIoC.Internal.Registrations.SingletonRegistration.GetInstanceExpression(ParameterExpression registrationContext)
   em StyletIoC.Internal.Registrations.RegistrationBase.GetGeneratorInternal()
   em StyletIoC.Internal.Registrations.RegistrationBase.GetGenerator()
   em StyletIoC.Internal.Container.Get(RuntimeTypeHandle typeHandle, String key, Type typeIfAvailable)
   em PRM.IoC.Get[T](String key) na D:\DemoProject\PRemoteM-NET6\Ui\Ioc.cs:linha 20
   em PRM.AppInit.InitOnLaunch() na D:\DemoProject\PRemoteM-NET6\Ui\AppInit.cs:linha 273
   em System.Windows.Application.OnStartup(StartupEventArgs e)
   em System.Windows.Application.<.ctor>b__1_0(Object unused)
   em System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   em System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)

Recent Log

[T:001][14:40:15.487]	`Debug`		SetSelfStartingHelper.SetSelfStartByStartupTask(True, "PRemoteM")
[T:001][14:40:15.672]	`Debug`		SetSelfStartingHelper.SetSelfStartByStartupTask(True, "PRemoteM")
[T:001][14:40:16.120]	`Error`		[AppInit.cs(InitOnConfigure:262)]	
> code = CantOpen (14), message = System.Data.SQLite.SQLiteException (0x800007FF): unable to open database file
   em System.Data.SQLite.SQLite3.Open(String strFilename, String vfsName, SQLiteConnectionFlags connectionFlags, SQLiteOpenFlagsEnum openFlags, Int32 maxPoolSize, Boolean usePool)
   em System.Data.SQLite.SQLiteConnection.Open()
   em PRM.Model.DAO.Dapper.DapperDataBase.OpenConnection() na D:\DemoProject\PRemoteM-NET6\Ui\Model\DAO\Dapper\DapperDataBase.cs:linha 46
   em PRM.Model.DAO.Dapper.DapperDataBase.OpenConnection(DatabaseType type, String newConnectionString) na D:\DemoProject\PRemoteM-NET6\Ui\Model\DAO\Dapper\DapperDataBase.cs:linha 67
   em PRM.Service.DataService.Database_OpenConnection(DatabaseType type, String newConnectionString) na D:\DemoProject\PRemoteM-NET6\Ui\Service\DataService.cs:linha 35
   em PRM.Model.PrmContext.InitSqliteDb(String sqlitePath) na D:\DemoProject\PRemoteM-NET6\Ui\Model\PrmContext.cs:linha 55
> StackTrace:    em System.Data.SQLite.SQLite3.Open(String strFilename, String vfsName, SQLiteConnectionFlags connectionFlags, SQLiteOpenFlagsEnum openFlags, Int32 maxPoolSize, Boolean usePool)
   em System.Data.SQLite.SQLiteConnection.Open()
   em PRM.Model.DAO.Dapper.DapperDataBase.OpenConnection() na D:\DemoProject\PRemoteM-NET6\Ui\Model\DAO\Dapper\DapperDataBase.cs:linha 46
   em PRM.Model.DAO.Dapper.DapperDataBase.OpenConnection(DatabaseType type, String newConnectionString) na D:\DemoProject\PRemoteM-NET6\Ui\Model\DAO\Dapper\DapperDataBase.cs:linha 67
   em PRM.Service.DataService.Database_OpenConnection(DatabaseType type, String newConnectionString) na D:\DemoProject\PRemoteM-NET6\Ui\Service\DataService.cs:linha 35
   em PRM.Model.PrmContext.InitSqliteDb(String sqlitePath) na D:\DemoProject\PRemoteM-NET6\Ui\Model\PrmContext.cs:linha 55
[T:001][14:41:31.377]	`Fatal`		[(TryCatchWhen:0)]	
> code = CantOpen (14), message = System.Data.SQLite.SQLiteException (0x800007FF): unable to open database file
   em System.Data.SQLite.SQLite3.Open(String strFilename, String vfsName, SQLiteConnectionFlags connectionFlags, SQLiteOpenFlagsEnum openFlags, Int32 maxPoolSize, Boolean usePool)
   em System.Data.SQLite.SQLiteConnection.Open()
   em PRM.Model.DAO.Dapper.DapperDataBase.OpenConnection() na D:\DemoProject\PRemoteM-NET6\Ui\Model\DAO\Dapper\DapperDataBase.cs:linha 46
   em PRM.Service.DataService.Database_SelfCheck() na D:\DemoProject\PRemoteM-NET6\Ui\Service\DataService.cs:linha 59
   em PRM.View.Settings.SettingsPageViewModel.ValidateDbStatusAndShowMessageBox(Boolean showAlert) na D:\DemoProject\PRemoteM-NET6\Ui\View\Settings\SettingsPageViewModel.cs:linha 307
   em lambda_method(Closure , IRegistrationContext )
   em StyletIoC.Internal.Container.Get(RuntimeTypeHandle typeHandle, String key, Type typeIfAvailable)
   em PRM.IoC.Get[T](String key) na D:\DemoProject\PRemoteM-NET6\Ui\Ioc.cs:linha 20
   em PRM.View.MainWindowViewModel..ctor(PrmContext context, IWindowManager wm, GlobalData appData) na D:\DemoProject\PRemoteM-NET6\Ui\View\MainWindowViewModel.cs:linha 41
   em lambda_method(Closure , IRegistrationContext )
   em StyletIoC.Internal.Registrations.SingletonRegistration.GetInstanceExpression(ParameterExpression registrationContext)
   em StyletIoC.Internal.Registrations.RegistrationBase.GetGeneratorInternal()
   em StyletIoC.Internal.Registrations.RegistrationBase.GetGenerator()
   em StyletIoC.Internal.Container.Get(RuntimeTypeHandle typeHandle, String key, Type typeIfAvailable)
   em PRM.IoC.Get[T](String key) na D:\DemoProject\PRemoteM-NET6\Ui\Ioc.cs:linha 20
   em PRM.AppInit.InitOnLaunch() na D:\DemoProject\PRemoteM-NET6\Ui\AppInit.cs:linha 273
   em System.Windows.Application.OnStartup(StartupEventArgs e)
   em System.Windows.Application.<.ctor>b__1_0(Object unused)
   em System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   em System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
> StackTrace:    em System.Data.SQLite.SQLite3.Open(String strFilename, String vfsName, SQLiteConnectionFlags connectionFlags, SQLiteOpenFlagsEnum openFlags, Int32 maxPoolSize, Boolean usePool)
   em System.Data.SQLite.SQLiteConnection.Open()
   em PRM.Model.DAO.Dapper.DapperDataBase.OpenConnection() na D:\DemoProject\PRemoteM-NET6\Ui\Model\DAO\Dapper\DapperDataBase.cs:linha 46
   em PRM.Service.DataService.Database_SelfCheck() na D:\DemoProject\PRemoteM-NET6\Ui\Service\DataService.cs:linha 59
   em PRM.View.Settings.SettingsPageViewModel.ValidateDbStatusAndShowMessageBox(Boolean showAlert) na D:\DemoProject\PRemoteM-NET6\Ui\View\Settings\SettingsPageViewModel.cs:linha 307
   em lambda_method(Closure , IRegistrationContext )
   em StyletIoC.Internal.Container.Get(RuntimeTypeHandle typeHandle, String key, Type typeIfAvailable)
   em PRM.IoC.Get[T](String key) na D:\DemoProject\PRemoteM-NET6\Ui\Ioc.cs:linha 20
   em PRM.View.MainWindowViewModel..ctor(PrmContext context, IWindowManager wm, GlobalData appData) na D:\DemoProject\PRemoteM-NET6\Ui\View\MainWindowViewModel.cs:linha 41
   em lambda_method(Closure , IRegistrationContext )
   em StyletIoC.Internal.Registrations.SingletonRegistration.GetInstanceExpression(ParameterExpression registrationContext)
   em StyletIoC.Internal.Registrations.RegistrationBase.GetGeneratorInternal()
   em StyletIoC.Internal.Registrations.RegistrationBase.GetGenerator()
   em StyletIoC.Internal.Container.Get(RuntimeTypeHandle typeHandle, String key, Type typeIfAvailable)
   em PRM.IoC.Get[T](String key) na D:\DemoProject\PRemoteM-NET6\Ui\Ioc.cs:linha 20
   em PRM.AppInit.InitOnLaunch() na D:\DemoProject\PRemoteM-NET6\Ui\AppInit.cs:linha 273
   em System.Windows.Application.OnStartup(StartupEventArgs e)
   em System.Windows.Application.<.ctor>b__1_0(Object unused)
   em System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   em System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
[T:001][14:42:01.411]	`Fatal`		[(TryCatchWhen:0)]	
> code = CantOpen (14), message = System.Data.SQLite.SQLiteException (0x800007FF): unable to open database file
   em System.Data.SQLite.SQLite3.Open(String strFilename, String vfsName, SQLiteConnectionFlags connectionFlags, SQLiteOpenFlagsEnum openFlags, Int32 maxPoolSize, Boolean usePool)
   em System.Data.SQLite.SQLiteConnection.Open()
   em PRM.Model.DAO.Dapper.DapperDataBase.OpenConnection() na D:\DemoProject\PRemoteM-NET6\Ui\Model\DAO\Dapper\DapperDataBase.cs:linha 46
   em PRM.Service.DataService.Database_SelfCheck() na D:\DemoProject\PRemoteM-NET6\Ui\Service\DataService.cs:linha 59
   em PRM.View.Settings.SettingsPageViewModel.ValidateDbStatusAndShowMessageBox(Boolean showAlert) na D:\DemoProject\PRemoteM-NET6\Ui\View\Settings\SettingsPageViewModel.cs:linha 307
   em lambda_method(Closure , IRegistrationContext )
   em StyletIoC.Internal.Container.Get(RuntimeTypeHandle typeHandle, String key, Type typeIfAvailable)
   em PRM.IoC.Get[T](String key) na D:\DemoProject\PRemoteM-NET6\Ui\Ioc.cs:linha 20
   em PRM.View.MainWindowViewModel..ctor(PrmContext context, IWindowManager wm, GlobalData appData) na D:\DemoProject\PRemoteM-NET6\Ui\View\MainWindowViewModel.cs:linha 41
   em lambda_method(Closure , IRegistrationContext )
   em StyletIoC.Internal.Registrations.SingletonRegistration.GetInstanceExpression(ParameterExpression registrationContext)
   em StyletIoC.Internal.Registrations.RegistrationBase.GetGeneratorInternal()
   em StyletIoC.Internal.Registrations.RegistrationBase.GetGenerator()
   em StyletIoC.Internal.Container.Get(RuntimeTypeHandle typeHandle, String key, Type typeIfAvailable)
   em PRM.IoC.Get[T](String key) na D:\DemoProject\PRemoteM-NET6\Ui\Ioc.cs:linha 20
   em PRM.Bootstrapper.OnExit(ExitEventArgs e) na D:\DemoProject\PRemoteM-NET6\Ui\Bootstrapper.cs:linha 140
   em Stylet.BootstrapperBase.<Setup>b__9_1(Object o, ExitEventArgs e)
   em System.Windows.Application.OnExit(ExitEventArgs e)
   em System.Windows.Application.DoShutdown()
   em System.Windows.Application.ShutdownImpl()
   em System.Windows.Application.ShutdownCallback(Object arg)
   em System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   em System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
> StackTrace:    em System.Data.SQLite.SQLite3.Open(String strFilename, String vfsName, SQLiteConnectionFlags connectionFlags, SQLiteOpenFlagsEnum openFlags, Int32 maxPoolSize, Boolean usePool)
   em System.Data.SQLite.SQLiteConnection.Open()
   em PRM.Model.DAO.Dapper.DapperDataBase.OpenConnection() na D:\DemoProject\PRemoteM-NET6\Ui\Model\DAO\Dapper\DapperDataBase.cs:linha 46
   em PRM.Service.DataService.Database_SelfCheck() na D:\DemoProject\PRemoteM-NET6\Ui\Service\DataService.cs:linha 59
   em PRM.View.Settings.SettingsPageViewModel.ValidateDbStatusAndShowMessageBox(Boolean showAlert) na D:\DemoProject\PRemoteM-NET6\Ui\View\Settings\SettingsPageViewModel.cs:linha 307
   em lambda_method(Closure , IRegistrationContext )
   em StyletIoC.Internal.Container.Get(RuntimeTypeHandle typeHandle, String key, Type typeIfAvailable)
   em PRM.IoC.Get[T](String key) na D:\DemoProject\PRemoteM-NET6\Ui\Ioc.cs:linha 20
   em PRM.View.MainWindowViewModel..ctor(PrmContext context, IWindowManager wm, GlobalData appData) na D:\DemoProject\PRemoteM-NET6\Ui\View\MainWindowViewModel.cs:linha 41
   em lambda_method(Closure , IRegistrationContext )
   em StyletIoC.Internal.Registrations.SingletonRegistration.GetInstanceExpression(ParameterExpression registrationContext)
   em StyletIoC.Internal.Registrations.RegistrationBase.GetGeneratorInternal()
   em StyletIoC.Internal.Registrations.RegistrationBase.GetGenerator()
   em StyletIoC.Internal.Container.Get(RuntimeTypeHandle typeHandle, String key, Type typeIfAvailable)
   em PRM.IoC.Get[T](String key) na D:\DemoProject\PRemoteM-NET6\Ui\Ioc.cs:linha 20
   em PRM.Bootstrapper.OnExit(ExitEventArgs e) na D:\DemoProject\PRemoteM-NET6\Ui\Bootstrapper.cs:linha 140
   em Stylet.BootstrapperBase.<Setup>b__9_1(Object o, ExitEventArgs e)
   em System.Windows.Application.OnExit(ExitEventArgs e)
   em System.Windows.Application.DoShutdown()
   em System.Windows.Application.ShutdownImpl()
   em System.Windows.Application.ShutdownCallback(Object arg)
   em System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   em System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
[T:010][14:42:01.442]	`Info`		CloseEmptyWindows: Current: Host = 0, Full = 0, Tab = 0, HostToBeDispose = 0, WindowToBeDispose = 0
[T:001][14:42:01.442]	`Fatal`		[(TryCatchWhen:0)]	
> System.InvalidOperationException: O objeto de aplicativo está sendo desligado.
   em System.Windows.Application.GetResourcePackage(Uri packageUri)
   em System.Windows.Application.GetResourceOrContentPart(Uri uri)
   em System.Windows.Application.LoadComponent(Object component, Uri resourceLocator)
   em PRM.View.ErrorReport.ErrorReportWindow..ctor(Exception e) na D:\DemoProject\PRemoteM-NET6\Ui\View\ErrorReport\ErrorReportWindow.xaml.cs:linha 27
   em PRM.Bootstrapper.OnUnhandledException(DispatcherUnhandledExceptionEventArgs e) na D:\DemoProject\PRemoteM-NET6\Ui\Bootstrapper.cs:linha 155
   em System.Windows.Threading.Dispatcher.CatchException(Exception e)
   em System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
   em System.Windows.Threading.DispatcherOperation.InvokeImpl()
   em MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(Object obj)
   em System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   em System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   em System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   em MS.Internal.CulturePreservingExecutionContext.Run(CulturePreservingExecutionContext executionContext, ContextCallback callback, Object state)
   em System.Windows.Threading.DispatcherOperation.Invoke()
   em System.Windows.Threading.Dispatcher.ProcessQueue()
   em System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   em MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   em MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
   em System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   em System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
> StackTrace:    em System.Windows.Application.GetResourcePackage(Uri packageUri)
   em System.Windows.Application.GetResourceOrContentPart(Uri uri)
   em System.Windows.Application.LoadComponent(Object component, Uri resourceLocator)
   em PRM.View.ErrorReport.ErrorReportWindow..ctor(Exception e) na D:\DemoProject\PRemoteM-NET6\Ui\View\ErrorReport\ErrorReportWindow.xaml.cs:linha 27
   em PRM.Bootstrapper.OnUnhandledException(DispatcherUnhandledExceptionEventArgs e) na D:\DemoProject\PRemoteM-NET6\Ui\Bootstrapper.cs:linha 155
   em System.Windows.Threading.Dispatcher.CatchException(Exception e)
   em System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
   em System.Windows.Threading.DispatcherOperation.InvokeImpl()
   em MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(Object obj)
   em System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   em System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   em System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   em MS.Internal.CulturePreservingExecutionContext.Run(CulturePreservingExecutionContext executionContext, ContextCallback callback, Object state)
   em System.Windows.Threading.DispatcherOperation.Invoke()
   em System.Windows.Threading.Dispatcher.ProcessQueue()
   em System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   em MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   em MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
   em System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   em System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
[T:001][14:42:01.442]	`Fatal`		[(TryCatchWhen:0)]	
> System.InvalidOperationException: O objeto de aplicativo está sendo desligado.
   em System.Windows.Application.GetResourcePackage(Uri packageUri)
   em System.Windows.Application.GetResourceOrContentPart(Uri uri)
   em System.Windows.Application.LoadComponent(Object component, Uri resourceLocator)
   em PRM.View.ErrorReport.ErrorReportWindow..ctor(Exception e) na D:\DemoProject\PRemoteM-NET6\Ui\View\ErrorReport\ErrorReportWindow.xaml.cs:linha 27
   em PRM.Bootstrapper.OnUnhandledException(DispatcherUnhandledExceptionEventArgs e) na D:\DemoProject\PRemoteM-NET6\Ui\Bootstrapper.cs:linha 155
   em System.Windows.Threading.Dispatcher.CatchException(Exception e)
   em System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
   em System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
   em MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
   em MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
   em System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
   em System.Windows.Window.ShowHelper(Object booleanBox)
   em System.Windows.Window.ShowDialog()
   em PRM.Bootstrapper.OnUnhandledException(DispatcherUnhandledExceptionEventArgs e) na D:\DemoProject\PRemoteM-NET6\Ui\Bootstrapper.cs:linha 155
   em System.Windows.Threading.Dispatcher.CatchException(Exception e)
   em System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
   em System.Windows.Threading.DispatcherOperation.InvokeImpl()
   em MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(Object obj)
   em System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   em System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   em System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   em MS.Internal.CulturePreservingExecutionContext.Run(CulturePreservingExecutionContext executionContext, ContextCallback callback, Object state)
   em System.Windows.Threading.DispatcherOperation.Invoke()
   em System.Windows.Threading.Dispatcher.ProcessQueue()
   em System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   em MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   em MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
   em System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   em System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
> StackTrace:    em System.Windows.Application.GetResourcePackage(Uri packageUri)
   em System.Windows.Application.GetResourceOrContentPart(Uri uri)
   em System.Windows.Application.LoadComponent(Object component, Uri resourceLocator)
   em PRM.View.ErrorReport.ErrorReportWindow..ctor(Exception e) na D:\DemoProject\PRemoteM-NET6\Ui\View\ErrorReport\ErrorReportWindow.xaml.cs:linha 27
   em PRM.Bootstrapper.OnUnhandledException(DispatcherUnhandledExceptionEventArgs e) na D:\DemoProject\PRemoteM-NET6\Ui\Bootstrapper.cs:linha 155
   em System.Windows.Threading.Dispatcher.CatchException(Exception e)
   em System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
   em System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
   em MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
   em MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
   em System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
   em System.Windows.Window.ShowHelper(Object booleanBox)
   em System.Windows.Window.ShowDialog()
   em PRM.Bootstrapper.OnUnhandledException(DispatcherUnhandledExceptionEventArgs e) na D:\DemoProject\PRemoteM-NET6\Ui\Bootstrapper.cs:linha 155
   em System.Windows.Threading.Dispatcher.CatchException(Exception e)
   em System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
   em System.Windows.Threading.DispatcherOperation.InvokeImpl()
   em MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(Object obj)
   em System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   em System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   em System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   em MS.Internal.CulturePreservingExecutionContext.Run(CulturePreservingExecutionContext executionContext, ContextCallback callback, Object state)
   em System.Windows.Threading.DispatcherOperation.Invoke()
   em System.Windows.Threading.Dispatcher.ProcessQueue()
   em System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   em MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   em MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
   em System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   em System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
[T:001][14:42:12.240]	`Debug`		SetSelfStartingHelper.SetSelfStartByStartupTask(True, "PRemoteM")
[T:001][14:42:12.325]	`Debug`		SetSelfStartingHelper.SetSelfStartByStartupTask(True, "PRemoteM")
[T:001][14:42:12.572]	`Error`		[AppInit.cs(InitOnConfigure:262)]	
> code = CantOpen (14), message = System.Data.SQLite.SQLiteException (0x800007FF): unable to open database file
   em System.Data.SQLite.SQLite3.Open(String strFilename, String vfsName, SQLiteConnectionFlags connectionFlags, SQLiteOpenFlagsEnum openFlags, Int32 maxPoolSize, Boolean usePool)
   em System.Data.SQLite.SQLiteConnection.Open()
   em PRM.Model.DAO.Dapper.DapperDataBase.OpenConnection() na D:\DemoProject\PRemoteM-NET6\Ui\Model\DAO\Dapper\DapperDataBase.cs:linha 46
   em PRM.Model.DAO.Dapper.DapperDataBase.OpenConnection(DatabaseType type, String newConnectionString) na D:\DemoProject\PRemoteM-NET6\Ui\Model\DAO\Dapper\DapperDataBase.cs:linha 67
   em PRM.Service.DataService.Database_OpenConnection(DatabaseType type, String newConnectionString) na D:\DemoProject\PRemoteM-NET6\Ui\Service\DataService.cs:linha 35
   em PRM.Model.PrmContext.InitSqliteDb(String sqlitePath) na D:\DemoProject\PRemoteM-NET6\Ui\Model\PrmContext.cs:linha 55
> StackTrace:    em System.Data.SQLite.SQLite3.Open(String strFilename, String vfsName, SQLiteConnectionFlags connectionFlags, SQLiteOpenFlagsEnum openFlags, Int32 maxPoolSize, Boolean usePool)
   em System.Data.SQLite.SQLiteConnection.Open()
   em PRM.Model.DAO.Dapper.DapperDataBase.OpenConnection() na D:\DemoProject\PRemoteM-NET6\Ui\Model\DAO\Dapper\DapperDataBase.cs:linha 46
   em PRM.Model.DAO.Dapper.DapperDataBase.OpenConnection(DatabaseType type, String newConnectionString) na D:\DemoProject\PRemoteM-NET6\Ui\Model\DAO\Dapper\DapperDataBase.cs:linha 67
   em PRM.Service.DataService.Database_OpenConnection(DatabaseType type, String newConnectionString) na D:\DemoProject\PRemoteM-NET6\Ui\Service\DataService.cs:linha 35
   em PRM.Model.PrmContext.InitSqliteDb(String sqlitePath) na D:\DemoProject\PRemoteM-NET6\Ui\Model\PrmContext.cs:linha 55
[T:001][14:42:14.939]	`Fatal`		[(TryCatchWhen:0)]	
> code = CantOpen (14), message = System.Data.SQLite.SQLiteException (0x800007FF): unable to open database file
   em System.Data.SQLite.SQLite3.Open(String strFilename, String vfsName, SQLiteConnectionFlags connectionFlags, SQLiteOpenFlagsEnum openFlags, Int32 maxPoolSize, Boolean usePool)
   em System.Data.SQLite.SQLiteConnection.Open()
   em PRM.Model.DAO.Dapper.DapperDataBase.OpenConnection() na D:\DemoProject\PRemoteM-NET6\Ui\Model\DAO\Dapper\DapperDataBase.cs:linha 46
   em PRM.Service.DataService.Database_SelfCheck() na D:\DemoProject\PRemoteM-NET6\Ui\Service\DataService.cs:linha 59
   em PRM.View.Settings.SettingsPageViewModel.ValidateDbStatusAndShowMessageBox(Boolean showAlert) na D:\DemoProject\PRemoteM-NET6\Ui\View\Settings\SettingsPageViewModel.cs:linha 307
   em lambda_method(Closure , IRegistrationContext )
   em StyletIoC.Internal.Container.Get(RuntimeTypeHandle typeHandle, String key, Type typeIfAvailable)
   em PRM.IoC.Get[T](String key) na D:\DemoProject\PRemoteM-NET6\Ui\Ioc.cs:linha 20
   em PRM.View.MainWindowViewModel..ctor(PrmContext context, IWindowManager wm, GlobalData appData) na D:\DemoProject\PRemoteM-NET6\Ui\View\MainWindowViewModel.cs:linha 41
   em lambda_method(Closure , IRegistrationContext )
   em StyletIoC.Internal.Registrations.SingletonRegistration.GetInstanceExpression(ParameterExpression registrationContext)
   em StyletIoC.Internal.Registrations.RegistrationBase.GetGeneratorInternal()
   em StyletIoC.Internal.Registrations.RegistrationBase.GetGenerator()
   em StyletIoC.Internal.Container.Get(RuntimeTypeHandle typeHandle, String key, Type typeIfAvailable)
   em PRM.IoC.Get[T](String key) na D:\DemoProject\PRemoteM-NET6\Ui\Ioc.cs:linha 20
   em PRM.AppInit.InitOnLaunch() na D:\DemoProject\PRemoteM-NET6\Ui\AppInit.cs:linha 273
   em System.Windows.Application.OnStartup(StartupEventArgs e)
   em System.Windows.Application.<.ctor>b__1_0(Object unused)
   em System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   em System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
> StackTrace:    em System.Data.SQLite.SQLite3.Open(String strFilename, String vfsName, SQLiteConnectionFlags connectionFlags, SQLiteOpenFlagsEnum openFlags, Int32 maxPoolSize, Boolean usePool)
   em System.Data.SQLite.SQLiteConnection.Open()
   em PRM.Model.DAO.Dapper.DapperDataBase.OpenConnection() na D:\DemoProject\PRemoteM-NET6\Ui\Model\DAO\Dapper\DapperDataBase.cs:linha 46
   em PRM.Service.DataService.Database_SelfCheck() na D:\DemoProject\PRemoteM-NET6\Ui\Service\DataService.cs:linha 59
   em PRM.View.Settings.SettingsPageViewModel.ValidateDbStatusAndShowMessageBox(Boolean showAlert) na D:\DemoProject\PRemoteM-NET6\Ui\View\Settings\SettingsPageViewModel.cs:linha 307
   em lambda_method(Closure , IRegistrationContext )
   em StyletIoC.Internal.Container.Get(RuntimeTypeHandle typeHandle, String key, Type typeIfAvailable)
   em PRM.IoC.Get[T](String key) na D:\DemoProject\PRemoteM-NET6\Ui\Ioc.cs:linha 20
   em PRM.View.MainWindowViewModel..ctor(PrmContext context, IWindowManager wm, GlobalData appData) na D:\DemoProject\PRemoteM-NET6\Ui\View\MainWindowViewModel.cs:linha 41
   em lambda_method(Closure , IRegistrationContext )
   em StyletIoC.Internal.Registrations.SingletonRegistration.GetInstanceExpression(ParameterExpression registrationContext)
   em StyletIoC.Internal.Registrations.RegistrationBase.GetGeneratorInternal()
   em StyletIoC.Internal.Registrations.RegistrationBase.GetGenerator()
   em StyletIoC.Internal.Container.Get(RuntimeTypeHandle typeHandle, String key, Type typeIfAvailable)
   em PRM.IoC.Get[T](String key) na D:\DemoProject\PRemoteM-NET6\Ui\Ioc.cs:linha 20
   em PRM.AppInit.InitOnLaunch() na D:\DemoProject\PRemoteM-NET6\Ui\AppInit.cs:linha 273
   em System.Windows.Application.OnStartup(StartupEventArgs e)
   em System.Windows.Application.<.ctor>b__1_0(Object unused)
   em System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   em System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)

Originally created by @steintecnologia on GitHub (Jan 31, 2023). Original GitHub issue: https://github.com/1Remote/1Remote/issues/348 <details> ## Environment | Component | Version | |:------------------|:--------------------------------------| |PRemoteM(Store) | `0.7.2.1`(Microsoft store)| |.NET Framework | `.NET Framework 4.8` | |CLR | `4.0.30319.42000` | |OS | `Windows 10 Pro 64-bits 10.0.19045.0 (2009)` | ## Error Info unable to open database file ## Stack Trace ``` em System.Data.SQLite.SQLite3.Open(String strFilename, String vfsName, SQLiteConnectionFlags connectionFlags, SQLiteOpenFlagsEnum openFlags, Int32 maxPoolSize, Boolean usePool) em System.Data.SQLite.SQLiteConnection.Open() em PRM.Model.DAO.Dapper.DapperDataBase.OpenConnection() na D:\DemoProject\PRemoteM-NET6\Ui\Model\DAO\Dapper\DapperDataBase.cs:linha 46 em PRM.Service.DataService.Database_SelfCheck() na D:\DemoProject\PRemoteM-NET6\Ui\Service\DataService.cs:linha 59 em PRM.View.Settings.SettingsPageViewModel.ValidateDbStatusAndShowMessageBox(Boolean showAlert) na D:\DemoProject\PRemoteM-NET6\Ui\View\Settings\SettingsPageViewModel.cs:linha 307 em lambda_method(Closure , IRegistrationContext ) em StyletIoC.Internal.Container.Get(RuntimeTypeHandle typeHandle, String key, Type typeIfAvailable) em PRM.IoC.Get[T](String key) na D:\DemoProject\PRemoteM-NET6\Ui\Ioc.cs:linha 20 em PRM.View.MainWindowViewModel..ctor(PrmContext context, IWindowManager wm, GlobalData appData) na D:\DemoProject\PRemoteM-NET6\Ui\View\MainWindowViewModel.cs:linha 41 em lambda_method(Closure , IRegistrationContext ) em StyletIoC.Internal.Registrations.SingletonRegistration.GetInstanceExpression(ParameterExpression registrationContext) em StyletIoC.Internal.Registrations.RegistrationBase.GetGeneratorInternal() em StyletIoC.Internal.Registrations.RegistrationBase.GetGenerator() em StyletIoC.Internal.Container.Get(RuntimeTypeHandle typeHandle, String key, Type typeIfAvailable) em PRM.IoC.Get[T](String key) na D:\DemoProject\PRemoteM-NET6\Ui\Ioc.cs:linha 20 em PRM.AppInit.InitOnLaunch() na D:\DemoProject\PRemoteM-NET6\Ui\AppInit.cs:linha 273 em System.Windows.Application.OnStartup(StartupEventArgs e) em System.Windows.Application.<.ctor>b__1_0(Object unused) em System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) em System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) ``` ## Recent Log ``` [T:001][14:40:15.487] `Debug` SetSelfStartingHelper.SetSelfStartByStartupTask(True, "PRemoteM") [T:001][14:40:15.672] `Debug` SetSelfStartingHelper.SetSelfStartByStartupTask(True, "PRemoteM") [T:001][14:40:16.120] `Error` [AppInit.cs(InitOnConfigure:262)] > code = CantOpen (14), message = System.Data.SQLite.SQLiteException (0x800007FF): unable to open database file em System.Data.SQLite.SQLite3.Open(String strFilename, String vfsName, SQLiteConnectionFlags connectionFlags, SQLiteOpenFlagsEnum openFlags, Int32 maxPoolSize, Boolean usePool) em System.Data.SQLite.SQLiteConnection.Open() em PRM.Model.DAO.Dapper.DapperDataBase.OpenConnection() na D:\DemoProject\PRemoteM-NET6\Ui\Model\DAO\Dapper\DapperDataBase.cs:linha 46 em PRM.Model.DAO.Dapper.DapperDataBase.OpenConnection(DatabaseType type, String newConnectionString) na D:\DemoProject\PRemoteM-NET6\Ui\Model\DAO\Dapper\DapperDataBase.cs:linha 67 em PRM.Service.DataService.Database_OpenConnection(DatabaseType type, String newConnectionString) na D:\DemoProject\PRemoteM-NET6\Ui\Service\DataService.cs:linha 35 em PRM.Model.PrmContext.InitSqliteDb(String sqlitePath) na D:\DemoProject\PRemoteM-NET6\Ui\Model\PrmContext.cs:linha 55 > StackTrace: em System.Data.SQLite.SQLite3.Open(String strFilename, String vfsName, SQLiteConnectionFlags connectionFlags, SQLiteOpenFlagsEnum openFlags, Int32 maxPoolSize, Boolean usePool) em System.Data.SQLite.SQLiteConnection.Open() em PRM.Model.DAO.Dapper.DapperDataBase.OpenConnection() na D:\DemoProject\PRemoteM-NET6\Ui\Model\DAO\Dapper\DapperDataBase.cs:linha 46 em PRM.Model.DAO.Dapper.DapperDataBase.OpenConnection(DatabaseType type, String newConnectionString) na D:\DemoProject\PRemoteM-NET6\Ui\Model\DAO\Dapper\DapperDataBase.cs:linha 67 em PRM.Service.DataService.Database_OpenConnection(DatabaseType type, String newConnectionString) na D:\DemoProject\PRemoteM-NET6\Ui\Service\DataService.cs:linha 35 em PRM.Model.PrmContext.InitSqliteDb(String sqlitePath) na D:\DemoProject\PRemoteM-NET6\Ui\Model\PrmContext.cs:linha 55 [T:001][14:41:31.377] `Fatal` [(TryCatchWhen:0)] > code = CantOpen (14), message = System.Data.SQLite.SQLiteException (0x800007FF): unable to open database file em System.Data.SQLite.SQLite3.Open(String strFilename, String vfsName, SQLiteConnectionFlags connectionFlags, SQLiteOpenFlagsEnum openFlags, Int32 maxPoolSize, Boolean usePool) em System.Data.SQLite.SQLiteConnection.Open() em PRM.Model.DAO.Dapper.DapperDataBase.OpenConnection() na D:\DemoProject\PRemoteM-NET6\Ui\Model\DAO\Dapper\DapperDataBase.cs:linha 46 em PRM.Service.DataService.Database_SelfCheck() na D:\DemoProject\PRemoteM-NET6\Ui\Service\DataService.cs:linha 59 em PRM.View.Settings.SettingsPageViewModel.ValidateDbStatusAndShowMessageBox(Boolean showAlert) na D:\DemoProject\PRemoteM-NET6\Ui\View\Settings\SettingsPageViewModel.cs:linha 307 em lambda_method(Closure , IRegistrationContext ) em StyletIoC.Internal.Container.Get(RuntimeTypeHandle typeHandle, String key, Type typeIfAvailable) em PRM.IoC.Get[T](String key) na D:\DemoProject\PRemoteM-NET6\Ui\Ioc.cs:linha 20 em PRM.View.MainWindowViewModel..ctor(PrmContext context, IWindowManager wm, GlobalData appData) na D:\DemoProject\PRemoteM-NET6\Ui\View\MainWindowViewModel.cs:linha 41 em lambda_method(Closure , IRegistrationContext ) em StyletIoC.Internal.Registrations.SingletonRegistration.GetInstanceExpression(ParameterExpression registrationContext) em StyletIoC.Internal.Registrations.RegistrationBase.GetGeneratorInternal() em StyletIoC.Internal.Registrations.RegistrationBase.GetGenerator() em StyletIoC.Internal.Container.Get(RuntimeTypeHandle typeHandle, String key, Type typeIfAvailable) em PRM.IoC.Get[T](String key) na D:\DemoProject\PRemoteM-NET6\Ui\Ioc.cs:linha 20 em PRM.AppInit.InitOnLaunch() na D:\DemoProject\PRemoteM-NET6\Ui\AppInit.cs:linha 273 em System.Windows.Application.OnStartup(StartupEventArgs e) em System.Windows.Application.<.ctor>b__1_0(Object unused) em System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) em System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) > StackTrace: em System.Data.SQLite.SQLite3.Open(String strFilename, String vfsName, SQLiteConnectionFlags connectionFlags, SQLiteOpenFlagsEnum openFlags, Int32 maxPoolSize, Boolean usePool) em System.Data.SQLite.SQLiteConnection.Open() em PRM.Model.DAO.Dapper.DapperDataBase.OpenConnection() na D:\DemoProject\PRemoteM-NET6\Ui\Model\DAO\Dapper\DapperDataBase.cs:linha 46 em PRM.Service.DataService.Database_SelfCheck() na D:\DemoProject\PRemoteM-NET6\Ui\Service\DataService.cs:linha 59 em PRM.View.Settings.SettingsPageViewModel.ValidateDbStatusAndShowMessageBox(Boolean showAlert) na D:\DemoProject\PRemoteM-NET6\Ui\View\Settings\SettingsPageViewModel.cs:linha 307 em lambda_method(Closure , IRegistrationContext ) em StyletIoC.Internal.Container.Get(RuntimeTypeHandle typeHandle, String key, Type typeIfAvailable) em PRM.IoC.Get[T](String key) na D:\DemoProject\PRemoteM-NET6\Ui\Ioc.cs:linha 20 em PRM.View.MainWindowViewModel..ctor(PrmContext context, IWindowManager wm, GlobalData appData) na D:\DemoProject\PRemoteM-NET6\Ui\View\MainWindowViewModel.cs:linha 41 em lambda_method(Closure , IRegistrationContext ) em StyletIoC.Internal.Registrations.SingletonRegistration.GetInstanceExpression(ParameterExpression registrationContext) em StyletIoC.Internal.Registrations.RegistrationBase.GetGeneratorInternal() em StyletIoC.Internal.Registrations.RegistrationBase.GetGenerator() em StyletIoC.Internal.Container.Get(RuntimeTypeHandle typeHandle, String key, Type typeIfAvailable) em PRM.IoC.Get[T](String key) na D:\DemoProject\PRemoteM-NET6\Ui\Ioc.cs:linha 20 em PRM.AppInit.InitOnLaunch() na D:\DemoProject\PRemoteM-NET6\Ui\AppInit.cs:linha 273 em System.Windows.Application.OnStartup(StartupEventArgs e) em System.Windows.Application.<.ctor>b__1_0(Object unused) em System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) em System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) [T:001][14:42:01.411] `Fatal` [(TryCatchWhen:0)] > code = CantOpen (14), message = System.Data.SQLite.SQLiteException (0x800007FF): unable to open database file em System.Data.SQLite.SQLite3.Open(String strFilename, String vfsName, SQLiteConnectionFlags connectionFlags, SQLiteOpenFlagsEnum openFlags, Int32 maxPoolSize, Boolean usePool) em System.Data.SQLite.SQLiteConnection.Open() em PRM.Model.DAO.Dapper.DapperDataBase.OpenConnection() na D:\DemoProject\PRemoteM-NET6\Ui\Model\DAO\Dapper\DapperDataBase.cs:linha 46 em PRM.Service.DataService.Database_SelfCheck() na D:\DemoProject\PRemoteM-NET6\Ui\Service\DataService.cs:linha 59 em PRM.View.Settings.SettingsPageViewModel.ValidateDbStatusAndShowMessageBox(Boolean showAlert) na D:\DemoProject\PRemoteM-NET6\Ui\View\Settings\SettingsPageViewModel.cs:linha 307 em lambda_method(Closure , IRegistrationContext ) em StyletIoC.Internal.Container.Get(RuntimeTypeHandle typeHandle, String key, Type typeIfAvailable) em PRM.IoC.Get[T](String key) na D:\DemoProject\PRemoteM-NET6\Ui\Ioc.cs:linha 20 em PRM.View.MainWindowViewModel..ctor(PrmContext context, IWindowManager wm, GlobalData appData) na D:\DemoProject\PRemoteM-NET6\Ui\View\MainWindowViewModel.cs:linha 41 em lambda_method(Closure , IRegistrationContext ) em StyletIoC.Internal.Registrations.SingletonRegistration.GetInstanceExpression(ParameterExpression registrationContext) em StyletIoC.Internal.Registrations.RegistrationBase.GetGeneratorInternal() em StyletIoC.Internal.Registrations.RegistrationBase.GetGenerator() em StyletIoC.Internal.Container.Get(RuntimeTypeHandle typeHandle, String key, Type typeIfAvailable) em PRM.IoC.Get[T](String key) na D:\DemoProject\PRemoteM-NET6\Ui\Ioc.cs:linha 20 em PRM.Bootstrapper.OnExit(ExitEventArgs e) na D:\DemoProject\PRemoteM-NET6\Ui\Bootstrapper.cs:linha 140 em Stylet.BootstrapperBase.<Setup>b__9_1(Object o, ExitEventArgs e) em System.Windows.Application.OnExit(ExitEventArgs e) em System.Windows.Application.DoShutdown() em System.Windows.Application.ShutdownImpl() em System.Windows.Application.ShutdownCallback(Object arg) em System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) em System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) > StackTrace: em System.Data.SQLite.SQLite3.Open(String strFilename, String vfsName, SQLiteConnectionFlags connectionFlags, SQLiteOpenFlagsEnum openFlags, Int32 maxPoolSize, Boolean usePool) em System.Data.SQLite.SQLiteConnection.Open() em PRM.Model.DAO.Dapper.DapperDataBase.OpenConnection() na D:\DemoProject\PRemoteM-NET6\Ui\Model\DAO\Dapper\DapperDataBase.cs:linha 46 em PRM.Service.DataService.Database_SelfCheck() na D:\DemoProject\PRemoteM-NET6\Ui\Service\DataService.cs:linha 59 em PRM.View.Settings.SettingsPageViewModel.ValidateDbStatusAndShowMessageBox(Boolean showAlert) na D:\DemoProject\PRemoteM-NET6\Ui\View\Settings\SettingsPageViewModel.cs:linha 307 em lambda_method(Closure , IRegistrationContext ) em StyletIoC.Internal.Container.Get(RuntimeTypeHandle typeHandle, String key, Type typeIfAvailable) em PRM.IoC.Get[T](String key) na D:\DemoProject\PRemoteM-NET6\Ui\Ioc.cs:linha 20 em PRM.View.MainWindowViewModel..ctor(PrmContext context, IWindowManager wm, GlobalData appData) na D:\DemoProject\PRemoteM-NET6\Ui\View\MainWindowViewModel.cs:linha 41 em lambda_method(Closure , IRegistrationContext ) em StyletIoC.Internal.Registrations.SingletonRegistration.GetInstanceExpression(ParameterExpression registrationContext) em StyletIoC.Internal.Registrations.RegistrationBase.GetGeneratorInternal() em StyletIoC.Internal.Registrations.RegistrationBase.GetGenerator() em StyletIoC.Internal.Container.Get(RuntimeTypeHandle typeHandle, String key, Type typeIfAvailable) em PRM.IoC.Get[T](String key) na D:\DemoProject\PRemoteM-NET6\Ui\Ioc.cs:linha 20 em PRM.Bootstrapper.OnExit(ExitEventArgs e) na D:\DemoProject\PRemoteM-NET6\Ui\Bootstrapper.cs:linha 140 em Stylet.BootstrapperBase.<Setup>b__9_1(Object o, ExitEventArgs e) em System.Windows.Application.OnExit(ExitEventArgs e) em System.Windows.Application.DoShutdown() em System.Windows.Application.ShutdownImpl() em System.Windows.Application.ShutdownCallback(Object arg) em System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) em System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) [T:010][14:42:01.442] `Info` CloseEmptyWindows: Current: Host = 0, Full = 0, Tab = 0, HostToBeDispose = 0, WindowToBeDispose = 0 [T:001][14:42:01.442] `Fatal` [(TryCatchWhen:0)] > System.InvalidOperationException: O objeto de aplicativo está sendo desligado. em System.Windows.Application.GetResourcePackage(Uri packageUri) em System.Windows.Application.GetResourceOrContentPart(Uri uri) em System.Windows.Application.LoadComponent(Object component, Uri resourceLocator) em PRM.View.ErrorReport.ErrorReportWindow..ctor(Exception e) na D:\DemoProject\PRemoteM-NET6\Ui\View\ErrorReport\ErrorReportWindow.xaml.cs:linha 27 em PRM.Bootstrapper.OnUnhandledException(DispatcherUnhandledExceptionEventArgs e) na D:\DemoProject\PRemoteM-NET6\Ui\Bootstrapper.cs:linha 155 em System.Windows.Threading.Dispatcher.CatchException(Exception e) em System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) em System.Windows.Threading.DispatcherOperation.InvokeImpl() em MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(Object obj) em System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) em System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) em System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) em MS.Internal.CulturePreservingExecutionContext.Run(CulturePreservingExecutionContext executionContext, ContextCallback callback, Object state) em System.Windows.Threading.DispatcherOperation.Invoke() em System.Windows.Threading.Dispatcher.ProcessQueue() em System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) em MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) em MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o) em System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) em System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) > StackTrace: em System.Windows.Application.GetResourcePackage(Uri packageUri) em System.Windows.Application.GetResourceOrContentPart(Uri uri) em System.Windows.Application.LoadComponent(Object component, Uri resourceLocator) em PRM.View.ErrorReport.ErrorReportWindow..ctor(Exception e) na D:\DemoProject\PRemoteM-NET6\Ui\View\ErrorReport\ErrorReportWindow.xaml.cs:linha 27 em PRM.Bootstrapper.OnUnhandledException(DispatcherUnhandledExceptionEventArgs e) na D:\DemoProject\PRemoteM-NET6\Ui\Bootstrapper.cs:linha 155 em System.Windows.Threading.Dispatcher.CatchException(Exception e) em System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) em System.Windows.Threading.DispatcherOperation.InvokeImpl() em MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(Object obj) em System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) em System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) em System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) em MS.Internal.CulturePreservingExecutionContext.Run(CulturePreservingExecutionContext executionContext, ContextCallback callback, Object state) em System.Windows.Threading.DispatcherOperation.Invoke() em System.Windows.Threading.Dispatcher.ProcessQueue() em System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) em MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) em MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o) em System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) em System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) [T:001][14:42:01.442] `Fatal` [(TryCatchWhen:0)] > System.InvalidOperationException: O objeto de aplicativo está sendo desligado. em System.Windows.Application.GetResourcePackage(Uri packageUri) em System.Windows.Application.GetResourceOrContentPart(Uri uri) em System.Windows.Application.LoadComponent(Object component, Uri resourceLocator) em PRM.View.ErrorReport.ErrorReportWindow..ctor(Exception e) na D:\DemoProject\PRemoteM-NET6\Ui\View\ErrorReport\ErrorReportWindow.xaml.cs:linha 27 em PRM.Bootstrapper.OnUnhandledException(DispatcherUnhandledExceptionEventArgs e) na D:\DemoProject\PRemoteM-NET6\Ui\Bootstrapper.cs:linha 155 em System.Windows.Threading.Dispatcher.CatchException(Exception e) em System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) em System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs) em MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam) em MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg) em System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame) em System.Windows.Window.ShowHelper(Object booleanBox) em System.Windows.Window.ShowDialog() em PRM.Bootstrapper.OnUnhandledException(DispatcherUnhandledExceptionEventArgs e) na D:\DemoProject\PRemoteM-NET6\Ui\Bootstrapper.cs:linha 155 em System.Windows.Threading.Dispatcher.CatchException(Exception e) em System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) em System.Windows.Threading.DispatcherOperation.InvokeImpl() em MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(Object obj) em System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) em System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) em System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) em MS.Internal.CulturePreservingExecutionContext.Run(CulturePreservingExecutionContext executionContext, ContextCallback callback, Object state) em System.Windows.Threading.DispatcherOperation.Invoke() em System.Windows.Threading.Dispatcher.ProcessQueue() em System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) em MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) em MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o) em System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) em System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) > StackTrace: em System.Windows.Application.GetResourcePackage(Uri packageUri) em System.Windows.Application.GetResourceOrContentPart(Uri uri) em System.Windows.Application.LoadComponent(Object component, Uri resourceLocator) em PRM.View.ErrorReport.ErrorReportWindow..ctor(Exception e) na D:\DemoProject\PRemoteM-NET6\Ui\View\ErrorReport\ErrorReportWindow.xaml.cs:linha 27 em PRM.Bootstrapper.OnUnhandledException(DispatcherUnhandledExceptionEventArgs e) na D:\DemoProject\PRemoteM-NET6\Ui\Bootstrapper.cs:linha 155 em System.Windows.Threading.Dispatcher.CatchException(Exception e) em System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) em System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs) em MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam) em MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg) em System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame) em System.Windows.Window.ShowHelper(Object booleanBox) em System.Windows.Window.ShowDialog() em PRM.Bootstrapper.OnUnhandledException(DispatcherUnhandledExceptionEventArgs e) na D:\DemoProject\PRemoteM-NET6\Ui\Bootstrapper.cs:linha 155 em System.Windows.Threading.Dispatcher.CatchException(Exception e) em System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) em System.Windows.Threading.DispatcherOperation.InvokeImpl() em MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(Object obj) em System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) em System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) em System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) em MS.Internal.CulturePreservingExecutionContext.Run(CulturePreservingExecutionContext executionContext, ContextCallback callback, Object state) em System.Windows.Threading.DispatcherOperation.Invoke() em System.Windows.Threading.Dispatcher.ProcessQueue() em System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) em MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) em MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o) em System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) em System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) [T:001][14:42:12.240] `Debug` SetSelfStartingHelper.SetSelfStartByStartupTask(True, "PRemoteM") [T:001][14:42:12.325] `Debug` SetSelfStartingHelper.SetSelfStartByStartupTask(True, "PRemoteM") [T:001][14:42:12.572] `Error` [AppInit.cs(InitOnConfigure:262)] > code = CantOpen (14), message = System.Data.SQLite.SQLiteException (0x800007FF): unable to open database file em System.Data.SQLite.SQLite3.Open(String strFilename, String vfsName, SQLiteConnectionFlags connectionFlags, SQLiteOpenFlagsEnum openFlags, Int32 maxPoolSize, Boolean usePool) em System.Data.SQLite.SQLiteConnection.Open() em PRM.Model.DAO.Dapper.DapperDataBase.OpenConnection() na D:\DemoProject\PRemoteM-NET6\Ui\Model\DAO\Dapper\DapperDataBase.cs:linha 46 em PRM.Model.DAO.Dapper.DapperDataBase.OpenConnection(DatabaseType type, String newConnectionString) na D:\DemoProject\PRemoteM-NET6\Ui\Model\DAO\Dapper\DapperDataBase.cs:linha 67 em PRM.Service.DataService.Database_OpenConnection(DatabaseType type, String newConnectionString) na D:\DemoProject\PRemoteM-NET6\Ui\Service\DataService.cs:linha 35 em PRM.Model.PrmContext.InitSqliteDb(String sqlitePath) na D:\DemoProject\PRemoteM-NET6\Ui\Model\PrmContext.cs:linha 55 > StackTrace: em System.Data.SQLite.SQLite3.Open(String strFilename, String vfsName, SQLiteConnectionFlags connectionFlags, SQLiteOpenFlagsEnum openFlags, Int32 maxPoolSize, Boolean usePool) em System.Data.SQLite.SQLiteConnection.Open() em PRM.Model.DAO.Dapper.DapperDataBase.OpenConnection() na D:\DemoProject\PRemoteM-NET6\Ui\Model\DAO\Dapper\DapperDataBase.cs:linha 46 em PRM.Model.DAO.Dapper.DapperDataBase.OpenConnection(DatabaseType type, String newConnectionString) na D:\DemoProject\PRemoteM-NET6\Ui\Model\DAO\Dapper\DapperDataBase.cs:linha 67 em PRM.Service.DataService.Database_OpenConnection(DatabaseType type, String newConnectionString) na D:\DemoProject\PRemoteM-NET6\Ui\Service\DataService.cs:linha 35 em PRM.Model.PrmContext.InitSqliteDb(String sqlitePath) na D:\DemoProject\PRemoteM-NET6\Ui\Model\PrmContext.cs:linha 55 [T:001][14:42:14.939] `Fatal` [(TryCatchWhen:0)] > code = CantOpen (14), message = System.Data.SQLite.SQLiteException (0x800007FF): unable to open database file em System.Data.SQLite.SQLite3.Open(String strFilename, String vfsName, SQLiteConnectionFlags connectionFlags, SQLiteOpenFlagsEnum openFlags, Int32 maxPoolSize, Boolean usePool) em System.Data.SQLite.SQLiteConnection.Open() em PRM.Model.DAO.Dapper.DapperDataBase.OpenConnection() na D:\DemoProject\PRemoteM-NET6\Ui\Model\DAO\Dapper\DapperDataBase.cs:linha 46 em PRM.Service.DataService.Database_SelfCheck() na D:\DemoProject\PRemoteM-NET6\Ui\Service\DataService.cs:linha 59 em PRM.View.Settings.SettingsPageViewModel.ValidateDbStatusAndShowMessageBox(Boolean showAlert) na D:\DemoProject\PRemoteM-NET6\Ui\View\Settings\SettingsPageViewModel.cs:linha 307 em lambda_method(Closure , IRegistrationContext ) em StyletIoC.Internal.Container.Get(RuntimeTypeHandle typeHandle, String key, Type typeIfAvailable) em PRM.IoC.Get[T](String key) na D:\DemoProject\PRemoteM-NET6\Ui\Ioc.cs:linha 20 em PRM.View.MainWindowViewModel..ctor(PrmContext context, IWindowManager wm, GlobalData appData) na D:\DemoProject\PRemoteM-NET6\Ui\View\MainWindowViewModel.cs:linha 41 em lambda_method(Closure , IRegistrationContext ) em StyletIoC.Internal.Registrations.SingletonRegistration.GetInstanceExpression(ParameterExpression registrationContext) em StyletIoC.Internal.Registrations.RegistrationBase.GetGeneratorInternal() em StyletIoC.Internal.Registrations.RegistrationBase.GetGenerator() em StyletIoC.Internal.Container.Get(RuntimeTypeHandle typeHandle, String key, Type typeIfAvailable) em PRM.IoC.Get[T](String key) na D:\DemoProject\PRemoteM-NET6\Ui\Ioc.cs:linha 20 em PRM.AppInit.InitOnLaunch() na D:\DemoProject\PRemoteM-NET6\Ui\AppInit.cs:linha 273 em System.Windows.Application.OnStartup(StartupEventArgs e) em System.Windows.Application.<.ctor>b__1_0(Object unused) em System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) em System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) > StackTrace: em System.Data.SQLite.SQLite3.Open(String strFilename, String vfsName, SQLiteConnectionFlags connectionFlags, SQLiteOpenFlagsEnum openFlags, Int32 maxPoolSize, Boolean usePool) em System.Data.SQLite.SQLiteConnection.Open() em PRM.Model.DAO.Dapper.DapperDataBase.OpenConnection() na D:\DemoProject\PRemoteM-NET6\Ui\Model\DAO\Dapper\DapperDataBase.cs:linha 46 em PRM.Service.DataService.Database_SelfCheck() na D:\DemoProject\PRemoteM-NET6\Ui\Service\DataService.cs:linha 59 em PRM.View.Settings.SettingsPageViewModel.ValidateDbStatusAndShowMessageBox(Boolean showAlert) na D:\DemoProject\PRemoteM-NET6\Ui\View\Settings\SettingsPageViewModel.cs:linha 307 em lambda_method(Closure , IRegistrationContext ) em StyletIoC.Internal.Container.Get(RuntimeTypeHandle typeHandle, String key, Type typeIfAvailable) em PRM.IoC.Get[T](String key) na D:\DemoProject\PRemoteM-NET6\Ui\Ioc.cs:linha 20 em PRM.View.MainWindowViewModel..ctor(PrmContext context, IWindowManager wm, GlobalData appData) na D:\DemoProject\PRemoteM-NET6\Ui\View\MainWindowViewModel.cs:linha 41 em lambda_method(Closure , IRegistrationContext ) em StyletIoC.Internal.Registrations.SingletonRegistration.GetInstanceExpression(ParameterExpression registrationContext) em StyletIoC.Internal.Registrations.RegistrationBase.GetGeneratorInternal() em StyletIoC.Internal.Registrations.RegistrationBase.GetGenerator() em StyletIoC.Internal.Container.Get(RuntimeTypeHandle typeHandle, String key, Type typeIfAvailable) em PRM.IoC.Get[T](String key) na D:\DemoProject\PRemoteM-NET6\Ui\Ioc.cs:linha 20 em PRM.AppInit.InitOnLaunch() na D:\DemoProject\PRemoteM-NET6\Ui\AppInit.cs:linha 273 em System.Windows.Application.OnStartup(StartupEventArgs e) em System.Windows.Application.<.ctor>b__1_0(Object unused) em System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) em System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) ``` </details>
kerem 2026-02-28 12:03:25 +03:00
  • closed this issue
  • added the
    question
    label
Author
Owner

@majkinetor commented on GitHub (Jan 31, 2023):

Please install dot net 6 desktop runtime.

Or, use chocolatey which installs both with: cinst premotem

You can download them manually here: https://dotnet.microsoft.com/en-us/download

<!-- gh-comment-id:1410877779 --> @majkinetor commented on GitHub (Jan 31, 2023): Please install dot net 6 desktop runtime. Or, use chocolatey which installs both with: [cinst premotem](https://community.chocolatey.org/packages/premotem) You can download them manually here: https://dotnet.microsoft.com/en-us/download
Author
Owner

@VShawn commented on GitHub (Feb 1, 2023):

it seems not about net6 runtime. He install from Microsoft store and that version using .net48

But why the app can not access to the database in folder AppData? I can't understand.

<!-- gh-comment-id:1411264877 --> @VShawn commented on GitHub (Feb 1, 2023): it seems not about net6 runtime. He install from `Microsoft store` and that version using .net48 But why the app can not access to the database in folder `AppData`? I can't understand.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/1Remote#1266
No description provided.