5

当您第一次启动 .NET Reflector 时,它会询问您应该加载哪个框架的基础程序集。我经常从一个框架切换到另一个框架,并且想知道如何让它每次都弹出这个问题(除了重新安装)。还是我必须为每个手动创建列表

我似乎在菜单或选项下的任何地方都找不到它。

编辑:如果您想知道我的意思或有一段时间没有“第一次使用”,这些是我所指的选择,从这里引用的图像(现在当然包括 .NET Framework 4.0):

http://www.myviewstate.net/blog/image.axd?picture=select_framework_version.png

4

3 回答 3

9

反射器在未加载任何程序集的情况下显示该列表。

如果您从 Reflector 的主视图中删除所有程序集,然后将其关闭,则下次启动时它将再次弹出“启动默认程序集列表”对话框。

于 2010-07-27T09:47:00.467 回答
4

您可以使用“文件”菜单中的“打开列表”菜单项来创建列表并在它们之间切换。当您创建一个新列表并单击选择时,它将显示您首次运行应用程序时显示的列表。

于 2010-07-27T09:36:53.567 回答
2

我不确定您要的是什么,但听起来您想要一个菜单​​选项,允许您更改正在使用的基本框架版本以及树中的现有程序集......对吗?

我可以将此添加到我的 powercommands 插件中,它会执行以下操作:

  1. 你已经在你的树中加载了所有的程序集来做你正常的反射器的事情
  2. 你决定,嘿,我想更改框架以使用版本 x
  3. 您单击工具菜单-> 更改框架
  4. 弹出一个对话框,询问您选择哪个(看起来像反射器,但必须是自定义的)
  5. 你选择框架版本
  6. 然后程序集树会获取您在树中拥有的任何默认框架程序集,删除并重新填充新的框架版本程序集以及您在树中拥有的其他程序集

那是您正在寻找的那种功能吗?

于 2010-07-31T11:30:11.603 回答