App crashes when selecting the DNN install folder
enfJoao opened this issue · 10 comments
Logs:
Log Name: Application
Source: Application Error
Date: 29/01/2024 22:40:38
Event ID: 1000
Task Category: Application Crashing Events
Level: Error
Keywords:
User: x
Computer: x
Description:
Faulting application name: Translator.exe, version: 1.4.1.0, time stamp: 0x65b778b1
Faulting module name: KERNELBASE.dll, version: 10.0.22621.2792, time stamp: 0x3091b6fb
Exception code: 0xe0434352
Fault offset: 0x000000000006567c
Faulting process id: 0x0x1B38
Faulting application start time: 0x0x1DA5304253C59DD
Faulting application path: E:\DNNTranslation\Translator.exe
Faulting module path: C:\Windows\System32\KERNELBASE.dll
Report Id: 5fe44fe5-b676-46ac-a4a7-7ba090b909f4
Faulting package full name:
Faulting package-relative application ID:
Event Xml:
1000
0
2
100
0
0x8000000000000000
24854
Application
XZTech
Translator.exe
1.4.1.0
65b778b1
KERNELBASE.dll
10.0.22621.2792
3091b6fb
e0434352
000000000006567c
0x1b38
0x1da5304253c59dd
E:\DNNTranslation\Translator.exe
C:\Windows\System32\KERNELBASE.dll
5fe44fe5-b676-46ac-a4a7-7ba090b909f4
Log Name: Application
Source: .NET Runtime
Date: 29/01/2024 22:40:38
Event ID: 1026
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: XZTech
Description:
Application: Translator.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.NotSupportedException
at System.Reflection.RuntimeAssembly.nLoadFile(System.String, System.Security.Policy.Evidence)
at System.Reflection.Assembly.LoadFile(System.String)
at DotNetNuke.Translator.Common.ProjectSettings..ctor(System.String)
at DotNetNuke.Translator.ViewModel.MainWindowViewModel.OpenLocation(System.String)
at MS.Internal.Commands.CommandHelpers.CriticalExecuteCommandSource(System.Windows.Input.ICommandSource, Boolean)
at System.Windows.Controls.MenuItem.InvokeClickAfterRender(System.Object)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
at System.Windows.Threading.DispatcherOperation.InvokeImpl()
at MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(System.Object)
at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
at MS.Internal.CulturePreservingExecutionContext.Run(MS.Internal.CulturePreservingExecutionContext, System.Threading.ContextCallback, System.Object)
at System.Windows.Threading.DispatcherOperation.Invoke()
at System.Windows.Threading.Dispatcher.ProcessQueue()
at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
at MS.Win32.HwndWrapper.WndProc(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(System.Object)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(System.Windows.Threading.DispatcherPriority, System.TimeSpan, System.Delegate, System.Object, Int32)
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr, Int32, IntPtr, IntPtr)
at MS.Win32.UnsafeNativeMethods.DispatchMessage(System.Windows.Interop.MSG ByRef)
at System.Windows.Threading.Dispatcher.PushFrameImpl(System.Windows.Threading.DispatcherFrame)
at System.Windows.Application.RunDispatcher(System.Object)
at System.Windows.Application.RunInternal(System.Windows.Window)
at DotNetNuke.Translator.Application.Main()
Event Xml:
1026
0
2
0
0
0x80000000000000
24853
Application
x
Application: Translator.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.NotSupportedException
at System.Reflection.RuntimeAssembly.nLoadFile(System.String, System.Security.Policy.Evidence)
at System.Reflection.Assembly.LoadFile(System.String)
at DotNetNuke.Translator.Common.ProjectSettings..ctor(System.String)
at DotNetNuke.Translator.ViewModel.MainWindowViewModel.OpenLocation(System.String)
at MS.Internal.Commands.CommandHelpers.CriticalExecuteCommandSource(System.Windows.Input.ICommandSource, Boolean)
at System.Windows.Controls.MenuItem.InvokeClickAfterRender(System.Object)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
at System.Windows.Threading.DispatcherOperation.InvokeImpl()
at MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(System.Object)
at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
at MS.Internal.CulturePreservingExecutionContext.Run(MS.Internal.CulturePreservingExecutionContext, System.Threading.ContextCallback, System.Object)
at System.Windows.Threading.DispatcherOperation.Invoke()
at System.Windows.Threading.Dispatcher.ProcessQueue()
at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
at MS.Win32.HwndWrapper.WndProc(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(System.Object)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(System.Windows.Threading.DispatcherPriority, System.TimeSpan, System.Delegate, System.Object, Int32)
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr, Int32, IntPtr, IntPtr)
at MS.Win32.UnsafeNativeMethods.DispatchMessage(System.Windows.Interop.MSG ByRef)
at System.Windows.Threading.Dispatcher.PushFrameImpl(System.Windows.Threading.DispatcherFrame)
at System.Windows.Application.RunDispatcher(System.Object)
at System.Windows.Application.RunInternal(System.Windows.Window)
at DotNetNuke.Translator.Application.Main()
Do you have .net Framework 4.8 installed? The application was compiled against DNF 4.8.
- What version is your operating system?
- Did you install the .NET Framework 4.8 Runtime from https://dotnet.microsoft.com/en-us/download/dotnet-framework/net48?
- Are you an
Administrator
on your computer? - Do you have any odd security/policy constraints on your computer?
- Are you using anti-virus? If so, have you tried temporarily pausing/disabling it and trying to run the app to see if there is perhaps something with the anti-virus software blocking it?
- Win11 build 22631
- This link, specificaly: https://dotnet.microsoft.com/en-us/download/dotnet-framework/thank-you/net48-web-installer
- Yes. And I tried the exe with admin privileges.
- None that I'm aware of.
- Yes. Windows defender (if you consider it an AV). But I tried turning all features off.
Also tried with Win Server 22 and it also crashes.
I just downloaded v1.4.1 and installed. It runs as expected for me. @enfJoao are you selecting the root folder for the DNN instance when you open?
My bad, I guess. I was pointing the app to a fresh download of dnn9. It actually needs a running version or at least a post-install folder.
Glad you figured it out! 🎉
Now I kust need a manual on how to use the app :(
If you find the time, could you show the features or a quick "how to"?
Perhaps one of the online recorded meetings?
Now I kust need a manual on how to use the app :( If you find the time, could you show the features or a quick "how to"? Perhaps one of the online recorded meetings?
@enfJoao I think there is documentation (Word doc) in this folder:
https://github.com/DNN-Connect/DNN-Translator/tree/master/_Documentation