18

ASP.NET 应用程序开发(设计模式或源代码)中的 VS 2010 工具箱未显示所有控件(显示 HTML 和报告控件),我可以通过右键单击(全部显示)查看所有控件,但它们显示为灰色或不活动

我在 VS 命令行中使用devnev.exe进行了重置,重新安装了 VS,删除了C:\Users\Ramzan\AppData\Local\Microsoft\VisualStudio\10.0中的四个隐藏文件,扩展名为 . 待定,一切都是徒劳的。

这件事快把我逼疯了。我有另一台机器,那里一切正常。
非常感谢任何帮助。

4

13 回答 13

44

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

于 2012-01-31T05:00:43.480 回答
15

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

于 2014-04-21T18:43:27.530 回答
3

右键单击工具箱并从“显示全部”中删除检查(如果选中)

于 2013-09-10T18:24:38.740 回答
2

我有同样的问题并在 3 天后修复它:

  1. 重置工具箱(无效)
  2. 关闭并重新打开解决方案(无效)
  3. 关闭并重新打开 VS(它有效!)
于 2013-10-03T11:14:31.260 回答
2

经过很长时间的谷歌搜索,大部分答案都围绕着

  1. 重置工具栏
  2. 从 C:\Users(your user)\AppData\Local\Microsoft\VisualStudio\11.0 中删除 .tbd 文件
  3. 使用 devenv.exe /SafeMode 和 devenv.exe /ResetSettings。

他们都没有为我工作,让我更恶心。

我做了一些有效的事情,并且认为如果它对某人有帮助,就值得分享。

我遵循了上述所有步骤,但失败了。我打开了我的项目(在 VS 2012 中)并执行了第 1 步和第 2 步

  • 右键单击工具箱>选择项目>按下重置>确定。
  • 再一次,右键单击工具箱>添加选项卡>“给它一些名字”>然后再一次
  • 重置工具箱

有一些屏幕闪烁/闪烁 - 一些加载。

令我惊讶的是,Grey life(灰色控件)现在可用了。

希望这可以帮助像我这样的人!:)

于 2014-08-11T06:57:56.933 回答
2

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

于 2012-11-27T08:43:00.557 回答
2

这对我有用..

如何完全重置工具箱并让 Visual Studio 从头开始​​重建它

  1. 关闭 Visual Studio;

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

  3. 运行“注册表编辑器”工具。为此,单击“开始”菜单中的“运行”项,然后键入不带引号的“regedit”;

  4. 找到“HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\ToolboxControlsInstaller_AssemblyFoldersExCache”和“HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\ToolboxControlsInstallerCache”键;

  5. 从这些键中删除所有内容,使它们为空;

  6. 再次运行 Visual Studio 并等待它重新创建工具箱中的所有项目。

于 2016-03-25T05:26:28.827 回答
1

如果您正在使用xml打开WPF application您的Xaml ,请确保您和, 启用您的工具箱控件。(工具箱控件似乎仅在设计器模式下处于活动状态(启用))。至少我是这样。 right clickview designer

于 2015-06-11T01:14:30.280 回答
1

我知道这很旧,但我刚刚遇到了同样的问题,这就是我所做的:

  1. 点击数据流
  2. 右键单击该窗口中的任意位置
  3. 选择 SSIS 工具箱。

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

于 2016-03-29T19:57:16.550 回答
0

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

于 2017-03-14T08:10:27.493 回答
0

在自定义控件上为我做了什么是首先从我的基础项目中删除控件。然后我不得不将自定义控件作为一个单独的解决方案单独提取并重新编译它。我必须确保它被编译为类库而不是 Windows 应用程序。我必须确保它是使用框架 4 编译的(与我的基本解决方案相同),并且所有子控件和项目也使用框架 4。一旦我整理好所有这些东西,我就回到我的基础项目并添加新编译的控件,果然启用了。

我希望这可以帮助别人。

于 2017-11-10T18:47:11.133 回答
0

我为我工作了以下步骤:

  1. 重置工具箱(在工具箱中单击鼠标右键->重置工具箱)
  2. 添加任何名称的新选项卡(右键单击工具箱->添加选项卡)
  3. 重置工具箱(在工具箱中单击鼠标右键->重置工具箱)
于 2016-08-04T06:55:51.323 回答
0

我尝试了上述所有方法仍然对我不起作用。之后我正在开发一个 Windows 应用程序,之后我在 Visual Studio 上开始了 Web 应用程序编码,之后每当我打开 Visual Studio 时,就会出现这个问题。我正在使用 Visual Studio 2015。所以我做了什么,我在工具箱面板内右键单击并选择了“选择选项”,然后在“.Net 框架”组件选项卡下,我检查了程序集名称为“系统”的所有复选框。 windows.forms' 它现在对我有用。

于 2020-11-26T14:01:57.563 回答