ExtractMethodCodeRefactoringProvider的原因遇到错误并已被禁用?

viv*_*una 15 c# visual-studio visual-studio-2015

当我尝试通过右键单击所选代码(快速操作和重构)或从代码中提取方法时,我收到此错误Ctrl + ..

我正在使用Visual Studio 2015.我能够在不同的解决方案中重构其他项目.我的解决方案有多个项目,它不适用于此解决方案下的所有项目.

我尝试使用Visual Studio 2010做同样的事情,这在解决方案中运行良好.

它仅在Visual Studio 2015中显示此错误.

这是Visual Studio 2015中的一个错误吗?或者我需要在Visual Studio或代码,解决方案或项目中进行一些设置?我在Studio 2015之前从未见过这个错误.

错误

仅供参考:这不是编译错误,它只是一个警告,它并没有阻止我运行应用程序或调试.

Eri*_*sot 3

似乎是一个错误,现已修复(当前待发布)

https://developercommunity.visualstudio.com/content/problem/24463/extractmethodcoderefactoringprovider-encountered-a-2.html

  • 在 VS2019 (16.1.3) 中也是如此 (3认同)
  • 16.1.6 同样的胡言乱语 (2认同)