构建 Visual Studio 扩展编辑器 - 突然间 (VS 16.8+) "bufferAdapter is not a VsTextDocData" 保存

Building Visual Studio Extension Editor - all of a sudden (VS 16.8+) "bufferAdapter is not a VsTextDocData" on save

如标题中所述 - 我有这个 Visual Studio 扩展,多年来一直运行良好,它支持 Visual Studio 从 VS2010 到 VS2019。

但就在上次 VS 更新 (16.8.6) 之后,我在尝试保存时收到“bufferAdapter is not a VsTextDocData”。

但这只发生在 .netStandard 或 .netCore 项目中。

扩展非常庞大,所以如果您有任何指示...TIA。

找到了! - 根本原因是“查找体验”的更改(即使保存是指标)

我停止实现这些接口以使其再次运行:

IVsFindTarget      
IVsTextImage       
IVsTextSpanSet     
IVsTextBuffer      
IVsTextView       
IVsCodeWindow