Extender Provider无法返回Extender

我们从.NET 2.0升级到.NET 3.5。 尝试在Visual Studio 2008中的调试器下运行ASP .NET Web项目时,我的同事正在获得以下对话框。他可以构建正常,但他无法调试(因此,这是一个运行时问题) :

Microsoft Visual Studio

“Extender Provider无法为此对象返回Extender。请在继续之前更正。(您可以重命名当前的web.config并添加一个新的。)”

搜索此错误提供了一个法语版本,但谷歌翻译,并且该家伙删除了他的web.config。 好吧,我的同事有一个web.config。

谢谢!

我遇到了

Extender Provider无法为此对象返回Extender。

winforms设计器窗口中的消息。

我知道你的问题是关于ASP.Net 3.5,但在我的情况下,我解决了它:

  • 在Visual Studio中关闭解决方案
  • 从有问题的项目中删除obj和bin目录。

当我重新打开解决方案时,设计器中不再出现错误。

我通过关闭Visual Studio并再次打开它来解决它。 我使用的是Visual Studio 2015 Community Edition,并且不必删除这些文件夹。

在VSTO中,您无法在调试其他VSTO应用程序时使用设计器。

例如,如果另一个VSTO调试会话正在运行,并且您尝试在另一个项目上调用Excel Designer,则会出现“Extender Provider未能返回此对象的Extender”。 停止调试以释放Designer。

我在Visual Studio 2015中遇到了这个问题,即使在清理项目,重新启动visual studio并重新启动我的电脑后,错误仍然存​​在。

为我解决的是右键单击xaml文件并选择Open with …> XML Editor。 它打开了文件,之后没有发生错误。