构建 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
如标题中所述 - 我有这个 Visual Studio 扩展,多年来一直运行良好,它支持 Visual Studio 从 VS2010 到 VS2019。
但就在上次 VS 更新 (16.8.6) 之后,我在尝试保存时收到“bufferAdapter is not a VsTextDocData”。
但这只发生在 .netStandard 或 .netCore 项目中。
扩展非常庞大,所以如果您有任何指示...TIA。
找到了! - 根本原因是“查找体验”的更改(即使保存是指标)
我停止实现这些接口以使其再次运行:
IVsFindTarget
IVsTextImage
IVsTextSpanSet
IVsTextBuffer
IVsTextView
IVsCodeWindow