【问题标题】:How to have reflector load a different framework on load如何让反射器在加载时加载不同的框架
【发布时间】:2010-07-27 09:35:08
【问题描述】:

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

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

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

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

【问题讨论】:

    标签: c# .net reflector


    【解决方案1】:

    Reflector 在没有加载任何程序集的情况下启动时显示该列表。

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

      • 谢谢,但请参阅“或者我是否必须为每个列表手动创建列表”,我希望避免这种情况。它不会列出您在第一次运行时看到的列表。
      • @Abel,当您创建一个新列表并单击选择时,它将显示该列表。
      • 是的,当然。可能我说的不是很清楚。这是我正在寻找的首次使用选择。见myviewstate.net/blog/…(来自本文:myviewstate.net/blog/post/2009/05/15/…
      【解决方案3】:

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

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

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

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

      【讨论】:

      • 正是我正在寻找的功能类型!如果您可以添加该功能,那就太好了!
      • 那将是一个很棒的补充!
      • 对不起,伙计们,最近真的很忙 - 我应该到今年 9 月初(2 周)。
      • 抱歉,太忙了。这个周末我会努力工作的。
      猜你喜欢
      • 2011-01-07
      • 2022-11-22
      • 1970-01-01
      • 2011-12-18
      • 1970-01-01
      • 2018-01-27
      • 2018-03-14
      • 2018-09-27
      • 2011-03-18
      相关资源
      最近更新 更多