Skip to content
代码片段 群组 项目
用户头像
Jason Malinowski 编辑于
Right now we are seeing deadlocks where MEF is trying to create
the RoslynVisualStudioWorkspace on a background thread, and that
deadlocks because the IExperimentationService it tries to use has a
UI thread dependency. This breaks that specific cycle by avoiding using
the IExperimentationService until on the UI thread -- we know we can't
be asked for document options until we have documents, and that can't
happen until we get projects. Thankfully, the creation of projects
are still UI affinitized so we can initialize it there.
8cc2a5ea
历史
名称 最后提交 最后更新