{"action":"created","issue":{"url":"https://api.github.com/repos/jaredpar/VsVim/issues/2375","repository_url":"https://api.github.com/repos/jaredpar/VsVim","labels_url":"https://api.github.com/repos/jaredpar/VsVim/issues/2375/labels{/name}","comments_url":"https://api.github.com/repos/jaredpar/VsVim/issues/2375/comments","events_url":"https://api.github.com/repos/jaredpar/VsVim/issues/2375/events","html_url":"https://github.com/jaredpar/VsVim/issues/2375","id":362063639,"node_id":"MDU6SXNzdWUzNjIwNjM2Mzk=","number":2375,"title":"Exception when opening first solution","user":{"login":"dwo77","id":43434944,"node_id":"MDQ6VXNlcjQzNDM0OTQ0","avatar_url":"https://avatars2.githubusercontent.com/u/43434944?v=4","gravatar_id":"","url":"https://api.github.com/users/dwo77","html_url":"https://github.com/dwo77","followers_url":"https://api.github.com/users/dwo77/followers","following_url":"https://api.github.com/users/dwo77/following{/other_user}","gists_url":"https://api.github.com/users/dwo77/gists{/gist_id}","starred_url":"https://api.github.com/users/dwo77/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dwo77/subscriptions","organizations_url":"https://api.github.com/users/dwo77/orgs","repos_url":"https://api.github.com/users/dwo77/repos","events_url":"https://api.github.com/users/dwo77/events{/privacy}","received_events_url":"https://api.github.com/users/dwo77/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-09-20T07:59:20Z","updated_at":"2018-09-20T21:42:28Z","closed_at":"2018-09-20T21:42:28Z","author_association":"NONE","body":"VS 2013. Just updated to VsVim 2.6.1203.\r\n\r\nWhen I open the first solution, I get an exception message. Error text from ActivityLog.xml is:\r\n\r\n> System.ComponentModel.Composition.CompositionException: The composition produced a single composition error. The root cause is provided below. Review the CompositionException.Errors property for more detailed information. 1) Cannot compose part 'Vim.Vim' because a cycle exists in the dependencies between the exports being composed. To break this cycle, consider changing some imports from constructor to property injection. Element: Vim.Vim --> Vim.Vim Resulting in: Cannot get export 'Vim.Vim (ContractName=\"Vim.IVim\")' from part 'Vim.Vim'. Element: Vim.Vim (ContractName=\"Vim.IVim\") --> Vim.Vim Resulting in: Cannot set import 'Vim.VisualStudio.Implementation.Misc.FallbackKeyProcessorProvider..ctor (Parameter=\"vim\", ContractName=\"Vim.IVim\")' on part 'Vim.VisualStudio.Implementation.Misc.FallbackKeyProcessorProvider'. Element: Vim.VisualStudio.Implementation.Misc.FallbackKeyProcessorProvider..ctor (Parameter=\"vim\", ContractName=\"Vim.IVim\") --> Vim.VisualStudio.Implementation.Misc.FallbackKeyProcessorProvider Resulting in: Cannot get export 'Vim.VisualStudio.Implementation.Misc.FallbackKeyProcessorProvider (ContractName=\"Microsoft.VisualStudio.Text.Editor.IKeyProcessorProvider\")' from part 'Vim.VisualStudio.Implementation.Misc.FallbackKeyProcessorProvider'. Element: Vim.VisualStudio.Implementation.Misc.FallbackKeyProcessorProvider (ContractName=\"Microsoft.VisualStudio.Text.Editor.IKeyProcessorProvider\") --> Vim.VisualStudio.Implementation.Misc.FallbackKeyProcessorProvider at System.ComponentModel.Composition.Hosting.CompositionServices.GetExportedValueFromComposedPart(ImportEngine engine, ComposablePart part, ExportDefinition definition) at System.ComponentModel.Composition.Hosting.CatalogExportProvider.GetExportedValue(CatalogPart part, ExportDefinition export, Boolean isSharedPart) at System.ComponentModel.Composition.Hosting.CatalogExportProvider.CatalogExport.GetExportedValueCore() at System.ComponentModel.Composition.Primitives.Export.get_Value() at System.ComponentModel.Composition.ExportServices.GetCastedExportedValue[T](Export export) at System.ComponentModel.Composition.ExportServices.<>c__DisplayClass11_0`2.<CreateStronglyTypedLazyOfTM>b__1() at System.Lazy`1.CreateValue() at System.Lazy`1.LazyInitValue() at System.Lazy`1.get_Value() at Microsoft.VisualStudio.Text.Utilities.GuardedOperations.InstantiateExtension[TExtension,TMetadata,TExtensionInstance](Object errorSource, Lazy`2 provider, Func`2 getter)\r\n\r\nVsVim works, and when I open another project, no exception occurs."},"comment":{"url":"https://api.github.com/repos/jaredpar/VsVim/issues/comments/423343235","html_url":"https://github.com/jaredpar/VsVim/issues/2375#issuecomment-423343235","issue_url":"https://api.github.com/repos/jaredpar/VsVim/issues/2375","id":423343235,"node_id":"MDEyOklzc3VlQ29tbWVudDQyMzM0MzIzNQ==","user":{"login":"jaredpar","id":146967,"node_id":"MDQ6VXNlcjE0Njk2Nw==","avatar_url":"https://avatars0.githubusercontent.com/u/146967?v=4","gravatar_id":"","url":"https://api.github.com/users/jaredpar","html_url":"https://github.com/jaredpar","followers_url":"https://api.github.com/users/jaredpar/followers","following_url":"https://api.github.com/users/jaredpar/following{/other_user}","gists_url":"https://api.github.com/users/jaredpar/gists{/gist_id}","starred_url":"https://api.github.com/users/jaredpar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jaredpar/subscriptions","organizations_url":"https://api.github.com/users/jaredpar/orgs","repos_url":"https://api.github.com/users/jaredpar/repos","events_url":"https://api.github.com/users/jaredpar/events{/privacy}","received_events_url":"https://api.github.com/users/jaredpar/received_events","type":"User","site_admin":false},"created_at":"2018-09-20T21:42:28Z","updated_at":"2018-09-20T21:42:28Z","author_association":"OWNER","body":"This looks like a duplicate of #2249. I'm looking into this. "}}
{"actor":{"display_login":"jaredpar"}}