C# Visual Studio 2010工具箱控件已禁用或处于非活动状态

C# Visual Studio 2010工具箱控件已禁用或处于非活动状态,c#,asp.net,visual-studio-2010,C#,Asp.net,Visual Studio 2010,我试图修复这从过去的两个2或3天,但失败了。asp应用程序开发(设计模式或源代码)中的VS 2010工具箱未显示所有控件(显示html和报告控件),我可以通过右键单击(全部显示)查看所有控件,但它们变灰或处于非活动状态。 已在VS命令行中使用devnev.exe重置,已重新安装VS,已删除扩展名为的C:\Users\Ramzan\AppData\Local\Microsoft\VisualStudio\10.0中的四个隐藏文件。tbd,均无效 这件事快把我逼疯了。我有另一台机器,一切正常。 请帮

我试图修复这从过去的两个2或3天,但失败了。asp应用程序开发(设计模式或源代码)中的VS 2010工具箱未显示所有控件(显示html和报告控件),我可以通过右键单击(全部显示)查看所有控件,但它们变灰或处于非活动状态。 已在VS命令行中使用devnev.exe重置,已重新安装VS,已删除扩展名为的C:\Users\Ramzan\AppData\Local\Microsoft\VisualStudio\10.0中的四个隐藏文件。tbd,均无效

这件事快把我逼疯了。我有另一台机器,一切正常。
请帮助我,我真的尽了一切可能

不知道这是否适用;但我禁用了工具箱中的所有控件;您可以看到它们,但它们已被禁用-这是在VisualStudio2010中。我右键单击工具箱项,然后重置工具箱,然后启用它们。请注意,您可能会丢失添加的任何自定义控件。

这让我疯狂了好几天。在“选择项目”菜单中,选中了我的第三方控件(CrystalReportsViewer)。重置工具箱没有启用它们。我的解决方案是将目标框架从.NET framework 4客户端配置文件更改为完整版本.NET framework 4,似乎作为为客户端应用程序优化的版本子集的客户端配置文件不支持我的控件或仅使用对其他第三方.dll库的引用。此问题应仅适用于.NET 3.5和4.0,针对.NET 4.5的客户端配置文件将停止运行

在工具箱中单击鼠标右键,并从“全部显示”(如果选中)中删除复选框

我遇到了相同的问题,3天后立即修复:

  • 重置工具箱(未工作)
  • 关闭并重新打开解决方案(未工作)
  • 关闭并重新打开VS(它工作了!)

  • 可能您的项目正在运行。停止该项目,然后您的工具栏项将变为启用状态。

    在长时间的谷歌搜索之后,大部分是所有答案-旋转

  • 重置工具栏
  • 从C:\Users(您的用户)\AppData\Local\Microsoft\VisualStudio\11.0中删除.tbd文件
  • 使用devenv.exe/SafeMode&devenv.exe/ResetSettings
  • 他们都不为我锻炼,让我更恶心

    我做了一些有用的事情,我认为如果它能帮助别人的话,值得分享

    我遵循了上述所有步骤,但都失败了。我做了第一步和第二步,我的项目(在VS 2012中)处于打开和关闭状态

    • 右键单击工具箱>选择项目>按下重置>确定
    • 然后再次右键单击工具箱>添加选项卡>“给它起了个名字”>
    • 重置工具箱
    有一些屏幕闪烁/闪烁-一些加载

    令我惊讶的是,灰色生活(灰色控制)现在可以使用了


    希望这对像我这样的人有帮助!:)

    如果您使用的是
    WPF应用程序
    ,并且您的Xaml是用xml打开的,那么请确保
    右键单击
    视图设计器
    ,以启用工具箱控件。(工具箱控件似乎仅在设计器模式下处于活动状态(已启用)。至少我是这样

    这对我很管用

  • 关闭Visual Studio

  • 打开“c:\Users\\AppData\Local\Microsoft\VisualStudio\10.0”(Windows 7)文件夹并删除所有.TBD文件

  • 运行“regedit”工具。为此,单击“开始”菜单中的“运行”项,并键入不带引号的“regedit”

  • 查找“HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\ToolboxControlsInstaller\u AssemblyFoldersExCache”和“HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\ToolboxControlsInstallerCache”键

  • 从这些钥匙上取下所有东西,让它们空着

  • 再次运行Visual Studio,并等待它重新创建工具箱中的所有项


  • 我知道这很古老,但我只是遇到了同样的问题,以下是我所做的:

  • 点击数据流
  • 在该窗口的任意位置单击鼠标右键
  • 选择SSIS工具箱
    希望这能对某人有所帮助。

    我为自己工作,完成了以下步骤:

  • 重置工具箱(在工具箱->重置工具箱中单击鼠标右键)
  • 添加具有任意名称的新选项卡(在工具箱中单击鼠标右键->添加选项卡)
  • 重置工具箱(在工具箱->重置工具箱中单击鼠标右键)

  • 帮助我的是将项目类型从Windows应用程序更改为类库-然后(重新构建并重新打开后…)我启用了所有控件。

    对自定义控件的帮助是首先从我的基础项目中删除该控件。然后,我不得不将自定义控件作为一个单独的解决方案单独拉出来并重新编译它。我必须确保它是作为类库编译的,而不是作为windows应用程序编译的。我必须确保它是用框架4(与我的基本解决方案相同)编译的,并且所有子控件和项目也使用框架4。一旦我把所有这些事情都解决了,我就回到我的基础项目,添加了新编译的控件,果然它被启用了


    我希望这对某人有所帮助。

    我尝试了上面提到的所有方法,但仍然不适用于我。我当时正在开发一个windows应用程序,之后我在VisualStudio上开始了web应用程序编码,之后每当我打开VisualStudio时,这个问题就会发生。我正在使用Visual studio 2015。因此,我在工具箱面板中单击鼠标右键并选择“选择选项”,然后在“.Net framework”组件选项卡下,我选中了程序集名称为“System.windows.forms”的所有复选框。它现在正在为我工作。

    这是在网站(文件->新网站)中还是在web应用程序项目(文件->新项目)中,我是无俱乐部的,已经在谷歌上搜索了很多次,仍然没有俱乐部你说“两者都有”是什么意思?如果您创建一个新的web应用程序项目,您会遇到问题吗?这两种情况下,我都有相同的问题