digitalcreations / MaxTo

Public issue tracker for MaxTo
https://docs.maxto.net
76 stars 5 forks source link

无法安装 #797

Closed xiemin2161 closed 1 year ago

xiemin2161 commented 1 year ago

2022-11-03 11:00:03> Program: Starting Squirrel Updater: --install . --rerunningWithoutUAC 2022-11-03 11:00:03> Program: Starting install, writing to C:\Users\Xman\AppData\Local\SquirrelTemp 2022-11-03 11:00:03> Program: About to install to: C:\Users\Xman\AppData\Local\MaxTo 2022-11-03 11:00:03> Program: Install path C:\Users\Xman\AppData\Local\MaxTo already exists, burning it to the ground 2022-11-03 11:00:04> IEnableLogger: Failed to remove existing directory on full install, is the app still running???: System.UnauthorizedAccessException: 对路径“C:\Users\Xman\AppData\Local\MaxTo\app-2.2.1\MaxTo.Hook.x64.dll”的访问被拒绝。 在 System.IO.Error.WinIOError(Int32 errorCode, String maybeFullPath) 在 System.IO.File.InternalDelete(String path, Boolean checkHost) 在 System.IO.File.Delete(String path) 在 Squirrel.Utility.<>c.b19_0(String file) 在 Squirrel.Utility.<>cDisplayClass12_11.<ForEachAsync>b__1() 在 System.Threading.Tasks.Task.InnerInvoke() 在 System.Threading.Tasks.Task.Execute() --- 引发异常的上一位置中堆栈跟踪的末尾 --- 在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) 在 Squirrel.Utility.<>c__DisplayClass13_11.<b1>d.MoveNext() --- 引发异常的上一位置中堆栈跟踪的末尾 --- 在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 在 Squirrel.Utility.d19.MoveNext() --- 引发异常的上一位置中堆栈跟踪的末尾 --- 在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 在 Squirrel.Utility.<>c.<b19_1>d.MoveNext() --- 引发异常的上一位置中堆栈跟踪的末尾 --- 在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) 在 Squirrel.Utility.<>cDisplayClass13_1`1.<b1>d.MoveNext() --- 引发异常的上一位置中堆栈跟踪的末尾 --- 在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 在 Squirrel.Utility.d19.MoveNext() --- 引发异常的上一位置中堆栈跟踪的末尾 --- 在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 在 Squirrel.Utility.d42.MoveNext() 2022-11-03 11:00:04> Unhandled exception: System.AggregateException: 发生一个或多个错误。 ---> System.UnauthorizedAccessException: 对路径“C:\Users\Xman\AppData\Local\MaxTo\app-2.2.1\MaxTo.Hook.x64.dll”的访问被拒绝。 在 System.IO.Error.WinIOError(Int32 errorCode, String maybeFullPath) 在 System.IO.File.InternalDelete(String path, Boolean checkHost) 在 System.IO.File.Delete(String path) 在 Squirrel.Utility.<>c.b__19_0(String file) 在 Squirrel.Utility.<>cDisplayClass12_11.<ForEachAsync>b__1() 在 System.Threading.Tasks.Task.InnerInvoke() 在 System.Threading.Tasks.Task.Execute() --- 引发异常的上一位置中堆栈跟踪的末尾 --- 在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) 在 Squirrel.Utility.<>c__DisplayClass13_11.<b1>d.MoveNext() --- 引发异常的上一位置中堆栈跟踪的末尾 --- 在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 在 Squirrel.Utility.d19.MoveNext() --- 引发异常的上一位置中堆栈跟踪的末尾 --- 在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 在 Squirrel.Utility.<>c.<b19_1>d.MoveNext() --- 引发异常的上一位置中堆栈跟踪的末尾 --- 在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) 在 Squirrel.Utility.<>c__DisplayClass13_1`1.<b1>d.MoveNext() --- 引发异常的上一位置中堆栈跟踪的末尾 --- 在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 在 Squirrel.Utility.d19.MoveNext() --- 引发异常的上一位置中堆栈跟踪的末尾 --- 在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 在 Squirrel.Utility.d42.MoveNext() --- 引发异常的上一位置中堆栈跟踪的末尾 --- 在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 在 System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task) 在 Squirrel.Update.Program.d4.MoveNext() --- 内部异常堆栈跟踪的结尾 --- 在 System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken) 在 System.Threading.Tasks.Task.Wait() 在 Squirrel.Update.Program.executeCommandLine(String[] args) 在 Squirrel.Update.Program.main(String[] args) ---> (内部异常 #0) System.UnauthorizedAccessException: 对路径“C:\Users\Xman\AppData\Local\MaxTo\app-2.2.1\MaxTo.Hook.x64.dll”的访问被拒绝。 在 System.IO.Error.WinIOError(Int32 errorCode, String maybeFullPath) 在 System.IO.File.InternalDelete(String path, Boolean checkHost) 在 System.IO.File.Delete(String path) 在 Squirrel.Utility.<>c.b19_0(String file) 在 Squirrel.Utility.<>c__DisplayClass12_1`1.b1() 在 System.Threading.Tasks.Task.InnerInvoke() 在 System.Threading.Tasks.Task.Execute() --- 引发异常的上一位置中堆栈跟踪的末尾 --- 在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) 在 Squirrel.Utility.<>cDisplayClass13_1`1.<b1>d.MoveNext() --- 引发异常的上一位置中堆栈跟踪的末尾 --- 在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 在 Squirrel.Utility.d19.MoveNext() --- 引发异常的上一位置中堆栈跟踪的末尾 --- 在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 在 Squirrel.Utility.<>c.<b__19_1>d.MoveNext() --- 引发异常的上一位置中堆栈跟踪的末尾 --- 在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) 在 Squirrel.Utility.<>cDisplayClass13_1`1.<b1>d.MoveNext() --- 引发异常的上一位置中堆栈跟踪的末尾 --- 在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 在 Squirrel.Utility.d19.MoveNext() --- 引发异常的上一位置中堆栈跟踪的末尾 --- 在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 在 Squirrel.Utility.d42.MoveNext() --- 引发异常的上一位置中堆栈跟踪的末尾 --- 在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 在 System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task) 在 Squirrel.Update.Program.d4.MoveNext()<---

github-actions[bot] commented 1 year ago

Thank you for creating your first issue. We will get to it as soon as possible. This is an automated message designed to manage your expectations. We will most likely respond to your message during Norwegian business hours. If you should think of any additional information, please feel free to add it as a comment. If you are reporting a bug or incompatibility, make sure you include the versions of MaxTo, Windows and any incompatible program.

vegardlarsen commented 1 year ago

Hi,

and thanks for writing. This is unfortunately a known problem with our installer. What usually happens is that you either run the installer twice, which is easily done because the installer does not present a user interface and it can take quite a while before MaxTo is running, or because you ran the installer when MaxTo was already running.

In most cases, MaxTo will already be installed on your computer. You can search for MaxTo on the Start menu, or see if it is already running in the notification area (next to the clock on the task bar). It may sometimes "hide" behind the small up arrow.

If MaxTo isn't installed properly on your computer, you may have to take the following steps:

  1. Uninstall MaxTo from "Add or remove programs".
  2. Reboot the computer. This step is required to ensure that MaxTo is completely unloaded.
  3. Install MaxTo again, making sure you only run the installer once.

Please do let me know if this works.