After installing .Net 8 SDK Sourcetree didn't started.
I removed Sourcetree and all of the preferences.
The installation of the Version 3.4.16 failed with the following error (in German):
2024-01-17 12:09:03> Unhandled exception: System.AggregateException: Mindestens ein Fehler ist aufgetreten. ---> System.BadImageFormatException: Die Datei oder Assembly "System.ComponentModel.DataAnnotations, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" oder eine Abhängigkeit davon wurde nicht gefunden. Im Modul wurde ein Assemblymanifest erwartet.
bei NuGet.LocalPackage.ReadManifest(Stream manifestStream)
bei NuGet.ZipPackage.EnsureManifest()
bei NuGet.ZipPackage..ctor(String filePath, Boolean enableCaching)
bei NuGet.ZipPackage..ctor(String filePath)
bei Squirrel.UpdateManager.InstallHelperImpl.<CreateUninstallerRegistryEntry>d__5.MoveNext()
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
bei System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
bei Squirrel.Utility.<LogIfThrows>d__43`1.MoveNext()
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
bei System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
bei System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
bei Squirrel.Update.Program.<Install>d__4.MoveNext()
--- Ende der internen Ausnahmestapelüberwachung ---
bei System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
bei System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
bei System.Threading.Tasks.Task.Wait()
bei Squirrel.Update.Program.executeCommandLine(String[] args)
bei Squirrel.Update.Program.main(String[] args)
A newer version of sourcetree would overcome this issue. There is a workaround here that is discussed https://community.atlassian.com/forums/Sourcetree-questions/SourceTree-Start-Error-due-to-Net-Framework/qaq-p/808719 and can be used when this issue comes up and sourcetree has not been updated to use the lates sdk
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.