SourceTree Opens and Closes
Asked by John Calcagni:

Have re-installed SourceTree 4 times now. Works for a day and then opens and closes splash screen. Log entry below. Please help   

ERROR \[2023-07-27 08:12:58,540\] \[1\] \[Sourcetree.Composition.VSMef.Net48.CompositionExceptionHelper\] \[Log\] - PartDiscoveryException:  
Microsoft.VisualStudio.Composition.PartDiscoveryException: ReflectionTypeLoadException while enumerating types in assembly "C:\\Program Files (x86)\\Atlassian\\Sourcetree\\SourceTree.Host.Bitbucket.dll". Results will be incomplete. ---\> System.Reflection.ReflectionTypeLoadException: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.  
at System.Reflection.RuntimeModule.GetTypes(RuntimeModule module)  
at System.Reflection.Assembly.GetTypes()  
at Microsoft.VisualStudio.Composition.PartDiscovery.\<\>c__DisplayClass28_0.\<CreateAssemblyDiscoveryBlockChain\>b__0(Assembly a)  
--- End of inner exception stack trace ---  
ERROR \[2023-07-27 08:12:58,540\] \[1\] \[Sourcetree.Composition.VSMef.Net48.CompositionExceptionHelper\] \[Log\] - TypeLoadException:  
System.TypeLoadException: Could not load type 'BitbucKit.Net.Api.Model.TwoZero.Workspace' from assembly 'BitbucKit.Net.Api, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'.  
ERROR \[2023-07-27 08:12:58,541\] \[1\] \[Sourcetree.Composition.VSMef.Net48.CompositionExceptionHelper\] \[Log\] - ReflectionTypeLoadException:  
System.Reflection.ReflectionTypeLoadException: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.  
at System.Reflection.RuntimeModule.GetTypes(RuntimeModule module)  
at System.Reflection.Assembly.GetTypes()  
at Microsoft.VisualStudio.Composition.PartDiscovery.\<\>c__DisplayClass28_0.\<CreateAssemblyDiscoveryBlockChain\>b__0(Assembly a)


Answers:
author: WurstCommander
body: I have the same problem:

this my my log:

*** ** * ** ***

ERROR \[2023-08-11 13:06:00,513\] \[1\] \[Sourcetree.Composition.VSMef.Net48.CompositionExceptionHelper\] \[Log\] - CompositionException \[Errors occurred during discovery.\]  
ERROR \[2023-08-11 13:06:00,545\] \[1\] \[Sourcetree.Composition.VSMef.Net48.CompositionExceptionHelper\] \[Log\] - Aggregate Exception:  
System.AggregateException: Mindestens ein Fehler ist aufgetreten. ---\> Microsoft.VisualStudio.Composition.PartDiscoveryException: ReflectionTypeLoadException while enumerating types in assembly "C:\\Program Files (x86)\\Atlassian\\Sourcetree\\SourceTree.Host.Bitbucket.dll". Results will be incomplete. ---\> System.Reflection.ReflectionTypeLoadException: Mindestens ein Typ in der Assembly kann nicht geladen werden. Rufen Sie die LoaderExceptions-Eigenschaft ab, wenn Sie weitere Informationen ben?tigen.  
bei System.Reflection.RuntimeModule.GetTypes(RuntimeModule module)  
bei System.Reflection.Assembly.GetTypes()  
bei Microsoft.VisualStudio.Composition.PartDiscovery.\<\>c__DisplayClass28_0.\<CreateAssemblyDiscoveryBlockChain\>b__0(Assembly a)  
--- Ende der internen Ausnahmestapel?berwachung ---  
--- Ende der internen Ausnahmestapel?berwachung ---  
---\> (Interne Ausnahme #0) Microsoft.VisualStudio.Composition.PartDiscoveryException: ReflectionTypeLoadException while enumerating types in assembly "C:\\Program Files (x86)\\Atlassian\\Sourcetree\\SourceTree.Host.Bitbucket.dll". Results will be incomplete. ---\> System.Reflection.ReflectionTypeLoadException: Mindestens ein Typ in der Assembly kann nicht geladen werden. Rufen Sie die LoaderExceptions-Eigenschaft ab, wenn Sie weitere Informationen ben?tigen.  
bei System.Reflection.RuntimeModule.GetTypes(RuntimeModule module)  
bei System.Reflection.Assembly.GetTypes()  
bei Microsoft.VisualStudio.Composition.PartDiscovery.\<\>c__DisplayClass28_0.\<CreateAssemblyDiscoveryBlockChain\>b__0(Assembly a)  
--- Ende der internen Ausnahmestapel?berwachung ---\<---

ERROR \[2023-08-11 13:06:00,550\] \[1\] \[Sourcetree.Composition.VSMef.Net48.CompositionExceptionHelper\] \[Log\] - PartDiscoveryException:  
Microsoft.VisualStudio.Composition.PartDiscoveryException: ReflectionTypeLoadException while enumerating types in assembly "C:\\Program Files (x86)\\Atlassian\\Sourcetree\\SourceTree.Host.Bitbucket.dll". Results will be incomplete. ---\> System.Reflection.ReflectionTypeLoadException: Mindestens ein Typ in der Assembly kann nicht geladen werden. Rufen Sie die LoaderExceptions-Eigenschaft ab, wenn Sie weitere Informationen ben?tigen.  
bei System.Reflection.RuntimeModule.GetTypes(RuntimeModule module)  
bei System.Reflection.Assembly.GetTypes()  
bei Microsoft.VisualStudio.Composition.PartDiscovery.\<\>c__DisplayClass28_0.\<CreateAssemblyDiscoveryBlockChain\>b__0(Assembly a)  
--- Ende der internen Ausnahmestapel?berwachung ---  
ERROR \[2023-08-11 13:06:00,550\] \[1\] \[Sourcetree.Composition.VSMef.Net48.CompositionExceptionHelper\] \[Log\] - TypeLoadException:  
System.TypeLoadException: Der Typ "BitbucKit.Net.Api.Model.TwoZero.Workspace" in der Assembly "BitbucKit.Net.Api, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" konnte nicht geladen werden.  
ERROR \[2023-08-11 13:06:00,551\] \[1\] \[Sourcetree.Composition.VSMef.Net48.CompositionExceptionHelper\] \[Log\] - ReflectionTypeLoadException:  
System.Reflection.ReflectionTypeLoadException: Mindestens ein Typ in der Assembly kann nicht geladen werden. Rufen Sie die LoaderExceptions-Eigenschaft ab, wenn Sie weitere Informationen ben?tigen.  
bei System.Reflection.RuntimeModule.GetTypes(RuntimeModule module)  
bei System.Reflection.Assembly.GetTypes()  
bei Microsoft.VisualStudio.Composition.PartDiscovery.\<\>c__DisplayClass28_0.\<CreateAssemblyDiscoveryBlockChain\>b__0(Assembly a)  
ERROR \[2023-08-11 13:06:12,316\] \[1\] \[Sourcetree.Composition.VSMef.Net48.CompositionExceptionHelper\] \[Log\] - CompositionException \[Errors occurred during discovery.\]  
ERROR \[2023-08-11 13:06:12,348\] \[1\] \[Sourcetree.Composition.VSMef.Net48.CompositionExceptionHelper\] \[Log\] - Aggregate Exception:  
System.AggregateException: Mindestens ein Fehler ist aufgetreten. ---\> Microsoft.VisualStudio.Composition.PartDiscoveryException: ReflectionTypeLoadException while enumerating types in assembly "C:\\Program Files (x86)\\Atlassian\\Sourcetree\\SourceTree.Host.Bitbucket.dll". Results will be incomplete. ---\> System.Reflection.ReflectionTypeLoadException: Mindestens ein Typ in der Assembly kann nicht geladen werden. Rufen Sie die LoaderExceptions-Eigenschaft ab, wenn Sie weitere Informationen ben?tigen.  
bei System.Reflection.RuntimeModule.GetTypes(RuntimeModule module)  
bei System.Reflection.Assembly.GetTypes()  
bei Microsoft.VisualStudio.Composition.PartDiscovery.\<\>c__DisplayClass28_0.\<CreateAssemblyDiscoveryBlockChain\>b__0(Assembly a)  
--- Ende der internen Ausnahmestapel?berwachung ---  
--- Ende der internen Ausnahmestapel?berwachung ---  
---\> (Interne Ausnahme #0) Microsoft.VisualStudio.Composition.PartDiscoveryException: ReflectionTypeLoadException while enumerating types in assembly "C:\\Program Files (x86)\\Atlassian\\Sourcetree\\SourceTree.Host.Bitbucket.dll". Results will be incomplete. ---\> System.Reflection.ReflectionTypeLoadException: Mindestens ein Typ in der Assembly kann nicht geladen werden. Rufen Sie die LoaderExceptions-Eigenschaft ab, wenn Sie weitere Informationen ben?tigen.  
bei System.Reflection.RuntimeModule.GetTypes(RuntimeModule module)  
bei System.Reflection.Assembly.GetTypes()  
bei Microsoft.VisualStudio.Composition.PartDiscovery.\<\>c__DisplayClass28_0.\<CreateAssemblyDiscoveryBlockChain\>b__0(Assembly a)  
--- Ende der internen Ausnahmestapel?berwachung ---\<---

ERROR \[2023-08-11 13:06:12,352\] \[1\] \[Sourcetree.Composition.VSMef.Net48.CompositionExceptionHelper\] \[Log\] - PartDiscoveryException:  
Microsoft.VisualStudio.Composition.PartDiscoveryException: ReflectionTypeLoadException while enumerating types in assembly "C:\\Program Files (x86)\\Atlassian\\Sourcetree\\SourceTree.Host.Bitbucket.dll". Results will be incomplete. ---\> System.Reflection.ReflectionTypeLoadException: Mindestens ein Typ in der Assembly kann nicht geladen werden. Rufen Sie die LoaderExceptions-Eigenschaft ab, wenn Sie weitere Informationen ben?tigen.  
bei System.Reflection.RuntimeModule.GetTypes(RuntimeModule module)  
bei System.Reflection.Assembly.GetTypes()  
bei Microsoft.VisualStudio.Composition.PartDiscovery.\<\>c__DisplayClass28_0.\<CreateAssemblyDiscoveryBlockChain\>b__0(Assembly a)  
--- Ende der internen Ausnahmestapel?berwachung ---  
ERROR \[2023-08-11 13:06:12,352\] \[1\] \[Sourcetree.Composition.VSMef.Net48.CompositionExceptionHelper\] \[Log\] - TypeLoadException:  
System.TypeLoadException: Der Typ "BitbucKit.Net.Api.Model.TwoZero.Workspace" in der Assembly "BitbucKit.Net.Api, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" konnte nicht geladen werden.  
ERROR \[2023-08-11 13:06:12,353\] \[1\] \[Sourcetree.Composition.VSMef.Net48.CompositionExceptionHelper\] \[Log\] - ReflectionTypeLoadException:  
System.Reflection.ReflectionTypeLoadException: Mindestens ein Typ in der Assembly kann nicht geladen werden. Rufen Sie die LoaderExceptions-Eigenschaft ab, wenn Sie weitere Informationen ben?tigen.  
bei System.Reflection.RuntimeModule.GetTypes(RuntimeModule module)  
bei System.Reflection.Assembly.GetTypes()  
bei Microsoft.VisualStudio.Composition.PartDiscovery.\<\>c__DisplayClass28_0.\<CreateAssemblyDiscoveryBlockChain\>b__0(Assembly a)  
ERROR \[2023-08-11 13:07:23,538\] \[1\] \[Sourcetree.Composition.VSMef.Net48.CompositionExceptionHelper\] \[Log\] - CompositionException \[Errors occurred during discovery.\]  
ERROR \[2023-08-11 13:07:23,582\] \[1\] \[Sourcetree.Composition.VSMef.Net48.CompositionExceptionHelper\] \[Log\] - Aggregate Exception:  
System.AggregateException: Mindestens ein Fehler ist aufgetreten. ---\> Microsoft.VisualStudio.Composition.PartDiscoveryException: ReflectionTypeLoadException while enumerating types in assembly "C:\\Program Files (x86)\\Atlassian\\Sourcetree\\SourceTree.Host.Bitbucket.dll". Results will be incomplete. ---\> System.Reflection.ReflectionTypeLoadException: Mindestens ein Typ in der Assembly kann nicht geladen werden. Rufen Sie die LoaderExceptions-Eigenschaft ab, wenn Sie weitere Informationen ben?tigen.  
bei System.Reflection.RuntimeModule.GetTypes(RuntimeModule module)  
bei System.Reflection.Assembly.GetTypes()  
bei Microsoft.VisualStudio.Composition.PartDiscovery.\<\>c__DisplayClass28_0.\<CreateAssemblyDiscoveryBlockChain\>b__0(Assembly a)  
--- Ende der internen Ausnahmestapel?berwachung ---  
--- Ende der internen Ausnahmestapel?berwachung ---  
---\> (Interne Ausnahme #0) Microsoft.VisualStudio.Composition.PartDiscoveryException: ReflectionTypeLoadException while enumerating types in assembly "C:\\Program Files (x86)\\Atlassian\\Sourcetree\\SourceTree.Host.Bitbucket.dll". Results will be incomplete. ---\> System.Reflection.ReflectionTypeLoadException: Mindestens ein Typ in der Assembly kann nicht geladen werden. Rufen Sie die LoaderExceptions-Eigenschaft ab, wenn Sie weitere Informationen ben?tigen.  
bei System.Reflection.RuntimeModule.GetTypes(RuntimeModule module)  
bei System.Reflection.Assembly.GetTypes()  
bei Microsoft.VisualStudio.Composition.PartDiscovery.\<\>c__DisplayClass28_0.\<CreateAssemblyDiscoveryBlockChain\>b__0(Assembly a)  
--- Ende der internen Ausnahmestapel?berwachung ---\<---

ERROR \[2023-08-11 13:07:23,586\] \[1\] \[Sourcetree.Composition.VSMef.Net48.CompositionExceptionHelper\] \[Log\] - PartDiscoveryException:  
Microsoft.VisualStudio.Composition.PartDiscoveryException: ReflectionTypeLoadException while enumerating types in assembly "C:\\Program Files (x86)\\Atlassian\\Sourcetree\\SourceTree.Host.Bitbucket.dll". Results will be incomplete. ---\> System.Reflection.ReflectionTypeLoadException: Mindestens ein Typ in der Assembly kann nicht geladen werden. Rufen Sie die LoaderExceptions-Eigenschaft ab, wenn Sie weitere Informationen ben?tigen.  
bei System.Reflection.RuntimeModule.GetTypes(RuntimeModule module)  
bei System.Reflection.Assembly.GetTypes()  
bei Microsoft.VisualStudio.Composition.PartDiscovery.\<\>c__DisplayClass28_0.\<CreateAssemblyDiscoveryBlockChain\>b__0(Assembly a)  
--- Ende der internen Ausnahmestapel?berwachung ---  
ERROR \[2023-08-11 13:07:23,587\] \[1\] \[Sourcetree.Composition.VSMef.Net48.CompositionExceptionHelper\] \[Log\] - TypeLoadException:  
System.TypeLoadException: Der Typ "BitbucKit.Net.Api.Model.TwoZero.Workspace" in der Assembly "BitbucKit.Net.Api, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" konnte nicht geladen werden.  
ERROR \[2023-08-11 13:07:23,588\] \[1\] \[Sourcetree.Composition.VSMef.Net48.CompositionExceptionHelper\] \[Log\] - ReflectionTypeLoadException:  
System.Reflection.ReflectionTypeLoadException: Mindestens ein Typ in der Assembly kann nicht geladen werden. Rufen Sie die LoaderExceptions-Eigenschaft ab, wenn Sie weitere Informationen ben?tigen.  
bei System.Reflection.RuntimeModule.GetTypes(RuntimeModule module)  
bei System.Reflection.Assembly.GetTypes()  
bei Microsoft.VisualStudio.Composition.PartDiscovery.\<\>c__DisplayClass28_0.\<CreateAssemblyDiscoveryBlockChain\>b__0(Assembly a)