【问题标题】:Visual Studio 2010 Toolbox controls disabledVisual Studio 2010 工具箱控件已禁用
【发布时间】:2012-02-10 21:26:56
【问题描述】:

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

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

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

【问题讨论】:

  • 这是在网站中(文件->新建网站)还是网络应用程序项目(文件->新建项目)?
  • 在这两个先生,我无能已经做了很多谷歌搜索,仍然无能
  • 你是什么意思,“在两者中”?如果您创建一个新的 Web 应用程序项目,您会遇到问题吗?
  • 在这两种情况下,我在 Web 应用程序或网站中都有同样的问题。您的工具箱控件处于非活动状态。
  • 如果你真的从一个新的 VS 实例开始,创建了一个新的 Web 应用程序项目,切换到设计模式,并且你的所有工具箱项都被禁用,并且如果它们都可以在不同的计算机上运行,​​那么我会说你需要一台新电脑。否则请告诉我们您采取的确切步骤,因为这通常没有意义。

标签: asp.net visual-studio-2010 toolbox


【解决方案1】:

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

【讨论】:

  • 此修复适用于使用 Visual Studio 2012 的基于 MFC 的项目中的对话框。
【解决方案2】:

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

【讨论】:

    【解决方案3】:

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

    【讨论】:

      【解决方案4】:

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

      【讨论】:

        【解决方案5】:

        我遇到了同样的问题并在 3 天后修复了它:

        1. 重置工具箱(无效)
        2. 关闭并重新打开解决方案(无效)
        3. 关闭并重新打开 VS(成功了!)

        【讨论】:

        • 哈哈是的...回答我几乎把它变成了一个比它更大的问题
        【解决方案6】:

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

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

        他们都不适合我,让我更恶心。

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

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

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

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

        令我惊讶的是,灰色生活(灰色控件)现在可用。

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

        【讨论】:

          【解决方案7】:

          这对我有用..

          How to completely reset the Toolbox and enable Visual Studio to rebuild it from scratch

          1. 关闭 Visual Studio;

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

          3. 运行“regedit”工具。为此,单击开始菜单中的“运行”项,然后键入不带引号的“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 并等待它重新创建工具箱中的所有项目。

          【讨论】:

            【解决方案8】:

            如果您在 WPF application 中工作并且您的 Xaml xml 打开的,那么请确保您使用 right click 和 @987654323 @,以启用您的工具箱控件。 (工具箱控件似乎仅在设计器模式下处于活动状态(启用))。至少我是这样。

            【讨论】:

            • 这似乎很明显,但如果在 Visual Studio 选项中禁用了设计器,那么工具箱项将始终呈灰色显示。
            【解决方案9】:

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

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

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

            【讨论】:

              【解决方案10】:

              我为我工作了以下步骤:

              1. 重置工具箱(在工具箱中右键->重置工具箱)
              2. 添加任何名称的新选项卡(在工具箱中单击鼠标右键->添加选项卡)
              3. 重置工具箱(在工具箱中右键->重置工具箱)

              【讨论】:

                【解决方案11】:

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

                【讨论】:

                  【解决方案12】:

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

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

                  【讨论】:

                    【解决方案13】:

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

                    【讨论】:

                      猜你喜欢
                      • 2012-06-19
                      • 2012-05-31
                      • 2012-03-19
                      • 1970-01-01
                      • 2010-11-15
                      • 2016-08-21
                      • 1970-01-01
                      • 2011-03-27
                      相关资源
                      最近更新 更多