2008-10-13 44 views
13

每次启动Visual Studio时,首次单击“添加引用”将一个DLL引用添加到项目时,默认情况下,该对话框上的.NET选项卡被选中。由于大多数人读这可能已经注意到,它可能需要很长的时间 - 通常超过30秒 - 对于.NET组件的完整列表填写Visual Studio 2008 - 我可以更改默认选择哪个“添加引用”选项卡?

的因为我们正在设计我们的解决方案的方式。但是,大约80%的时间,我想从“项目”选项卡或“浏览”选项卡中选择。

有没有设置任何地方在Visual Studio中,这将让我在“项目”是加载了第一个选项卡?有谁知道任何其他隐藏的技巧来实现相同的效果?

回答

8

我用这个tip做到这一点以不同的方式。打开你的对象浏览器(Cntrl + Alt + J)。将浏览下拉菜单更改为“我的解决方案”。选择你想要的项目。在工具栏上,单击“在解决方案资源管理器中添加到所选项目中的引用”。

整洁的工作为我节省了很多时间。

+0

可爱的,它具有同时解决我的“浏览”和“项目”的问题,因为通常当我做的奖金“浏览”,我想添加一个外部DLL REF (如NHibernate)转移到已经被Project#1引用的Project#2。谢谢。 – 2008-10-14 01:18:16

2

我从来没有找到任何地方允许您更改默认选项卡。是的,这很烦人窗口可以加载多长时间。我认为这是我们必须忍受的事情。

0

恐怕答案,据我所知,没有。我甚至通过注册表来确定是否有重新排序标签。你可能可以用十六进制编辑器做到这一点,但我会建议反对。

1

你可能会考虑的另一个技巧是,如果你在其他项目中引用一个类型,ReSharper会注意到这一点,并提供将它添加到你的推荐给你。

有了这个,除非我有文件,DLL引用添加我从来没有拜访过该选项卡。

+0

CodeRush具有类似的功能。 – 2008-10-14 17:57:12

3

如果安装了用于Visual Studio 2008的PowerCommands,则可以在项目之间复制粘贴引用,以及将各个项目作为引用复制粘贴,而无需打开引用对话框。

+0

谢谢,这也非常有帮助。 – 2009-03-12 03:58:55

相关问题