【问题标题】:How to undo a "Reset Toolbox" in VS2008?如何撤消 VS2008 中的“重置工具箱”?
【发布时间】:2011-12-09 00:17:03
【问题描述】:

有没有办法在 Visual Studio 2008 中“取消重置”工具箱?

我试图让我的第一个 WPF UserControl 出现在工具箱中。我重建了我的项目,然后右键单击工具箱并从弹出菜单中选择“重置工具箱”;希望这会“刷新”控制列表(我现在知道得更好了)。唉,重置从 WPF 项目的工具箱中删除了所有控件(对于 Win-Forms 项目仍然可以)。

那么有没有一种相对快速的方法可以将所有“标准 WPF 控件”恢复到工具箱?...我只有标准控件(作为 WPF 菜鸟)所以“不”我之前没有备份我按下了重置开关……大叹!

提前谢谢大家,

基思。


编辑:记录我对问题的(某种)解决方案......

我拿回了我的 WPF 控件,但它们并没有很好的单独工具箱(即可扩展部分,或任何你称之为它们的东西)。呸!它必须这样做;-)

要找回它们... 打开 WPF 窗口(例如 Window1.xaml):右键单击常规“工具箱”,从弹出菜单中选择“选择项目...”,转到“WPF 组件”选项卡,选择所有项目并单击最后一项的复选框(以使所有工具可见),然后单击“确定”按钮...然后(如果需要)右键单击工具箱并选择“对项目进行排序”按字母顺序”然后回到右键单击工具箱~选择项目~WPF组件;并取消勾选所有那些没有独特图标的项目(“默认图标”是一个带有蓝色边框的白色窗口,其中包含一个似乎正在吹红色气泡的“圆锥体”......石头人当心?!?! )。您可能必须在列表的中途确定您的“取消勾选”,因为在“选择项目”对话框打开时,您无法滚动工具箱(也可以查看图标)。

大家干杯。希望这对下一个 MS 受害者有所帮助。

基思。

PS:对于它的价值,我仍然认为这是 VS2008 中的一个“错误”......重置工具栏应该将它们恢复到原始状态。就我而言,其中包括“开箱即用”的 WPF 工具箱配置。我认为它已经丢失了它们,因为 WPF 工具箱的位置/是“附加”...实现为“自定义”工具箱(与用户定义的工具箱相同)。叹息。

如果它仍然是 VS2010 中的“错误”,那么也许应该报告它,这样至少它(可能)不会传播到 2012 年,或者接下来会发生什么。

【问题讨论】:

    标签: wpf visual-studio-2008 toolbox


    【解决方案1】:

    现在可能有点晚了,但我发现如果我更改了环境设置等并想要恢复它们,我会在关闭另一个 Visual Studio 实例之前打开 Visual Studio 的第二个副本。然后关闭你更改的那个,然后立即关闭第二个版本。

    这通常会保留上次关闭实例的设置,以便下次打开。

    【讨论】:

      【解决方案2】:

      你试过在 VS2008 命令提示符下运行这个命令吗-

      del "%LocalAppData%\Microsoft\VisualStudio\9.0\*.tbd"
      

      参考此链接 - http://msmvps.com/blogs/coad/archive/2010/05/07/reset-the-visual-studio-toolbox.aspx

      据此,它将重新填充数据。

      【讨论】:

      • 感谢您的想法 RV,我的 C:\Documents and Settings\corlettk\Application Data\Microsoft\VisualStudio\9.0 目录中没有要删除的 *.tbd 文件...我查看了 Windows-Explorer 和命令提示符(以防资源管理器将它们隐藏为“系统文件”)。在你问之前,是的,我是我的 XP-SP3 机器上的本地管理员......所以没有什么(我认为)对我隐藏。
      • 但是,我可以看到我系统中的文件,你说得对,这些都是隐藏文件。我查看了命令提示符(dir /a:h),可以看到那里有 4 个 tbd 文件。
      猜你喜欢
      • 2010-10-12
      • 2012-08-26
      • 2014-05-26
      • 1970-01-01
      • 2021-11-03
      • 1970-01-01
      相关资源
      最近更新 更多