L.S. I already wrote up an “issues” document and sent that off. But here is the summary, on starting Bloom, it cannot access the previous collection I worked on (I suspect missing tombstone files). Clicking Preferences results in the message “You must be an administrator to change the collection settings” (Which I am)
Clicking Other collection produces an exception (see below)
Thus we cannot use bloom at all or access any of the books … any tips on how to get bloom back on track will be much appreciated.
Bart.
Msg: Instances cannot be resolved and nested lifetimes cannot be created from this LifetimeScope as it (or one of its parent scopes) has already been disposed.
Class: System.ObjectDisposedException
Source: Autofac
Assembly: Autofac, Version=6.0.0.0, Culture=neutral, PublicKeyToken=17863af14b0044da
Stack: at Autofac.Core.Lifetime.LifetimeScope.ResolveComponent(ResolveRequest request)
at lambda_method(Closure , String , CollectionType )
at Bloom.CollectionTab.CollectionModel.d__47.MoveNext() in C:\BuildAgent\work\a77cd6bad4d8430d\src\BloomExe\CollectionTab\CollectionModel.cs:line 260
at System.Collections.Generic.List1..ctor(IEnumerable
1 collection)
at Bloom.CollectionTab.CollectionModel.GetBookCollections() in C:\BuildAgent\work\a77cd6bad4d8430d\src\BloomExe\CollectionTab\CollectionModel.cs:line 119
at Bloom.CollectionTab.CollectionTabView.Dispose(Boolean disposing) in C:\BuildAgent\work\a77cd6bad4d8430d\src\BloomExe\CollectionTab\CollectionTabView.Designer.cs:line 24
at System.ComponentModel.Component.Dispose()
at System.Windows.Forms.Control.Dispose(Boolean disposing)
at System.ComponentModel.Component.Dispose()
at System.Windows.Forms.Control.Dispose(Boolean disposing)
at System.Windows.Forms.ContainerControl.Dispose(Boolean disposing)
at Bloom.Workspace.WorkspaceView.Dispose(Boolean disposing) in C:\BuildAgent\work\a77cd6bad4d8430d\src\BloomExe\Workspace\WorkspaceView.Designer.cs:line 28
at System.ComponentModel.Component.Dispose()
at System.Windows.Forms.Control.Dispose(Boolean disposing)
at System.Windows.Forms.Form.Dispose(Boolean disposing)
at Bloom.Shell.Dispose(Boolean disposing) in C:\BuildAgent\work\a77cd6bad4d8430d\src\BloomExe\Shell.Designer.cs:line 20
at System.ComponentModel.Component.Dispose()
at Autofac.Core.Disposer.Dispose(Boolean disposing)
at Autofac.Util.Disposable.Dispose()
at Autofac.Core.Lifetime.LifetimeScope.Dispose(Boolean disposing)
at Autofac.Util.Disposable.Dispose()
at Bloom.ProjectContext.Dispose() in C:\BuildAgent\work\a77cd6bad4d8430d\src\BloomExe\ProjectContext.cs:line 706
at Bloom.Program.HandleProjectWindowClosed(Object sender, EventArgs e) in C:\BuildAgent\work\a77cd6bad4d8430d\src\BloomExe\Program.cs:line 1095
at System.Windows.Forms.Form.OnClosed(EventArgs e)
at System.Windows.Forms.Form.WmClose(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Thread:
Thread UI culture: en-US
Exception: System.ObjectDisposedException