2010-07-27 1 views
5

Когда вы впервые запустите .NET Reflector, он спросит вас, какие базовые сборки платформы он должен загрузить. Я часто переключаюсь с рамки на фреймворк и задаюсь вопросом, как бы я мог всплывать этот вопрос каждый раз (кроме переустановки). Или мне нужно вручную создавать списки для каждогоКак использовать рефлекторную нагрузку для другого каркаса при загрузке

Я не могу найти его нигде в меню или под опциями.

EDIT: в случае, если вы задаетесь вопросом, что я имею в виду или не имел «первого использования» в то время, это выбор, который я имею в виду, изображение referred to from here (в настоящее время включает в себя .NET Framework 4.0, конечно) :

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

ответ

9

Отражатель отображает этот список, когда он начинается без загрузки уже собранных сборок.

Если вы удалите все сборки из основного вида в рефлекторе и затем закроете его, он снова появится с диалоговым окном «Начать сборку по умолчанию», когда вы его запустите.

+1

Не очень, но обходной путь. Благодаря! – Abel

4

Вы можете использовать пункт меню «Открыть список» из меню File, чтобы создать списки и переключаться между ними. Когда вы создаете новый список и выбираете его, он отображает список, который отображается при первом запуске приложения.

+0

Спасибо, но см. * «Или мне нужно вручную создавать списки для каждого» *, я надеялся избежать этого. Он не перечисляет списки, которые вы видите при первом запуске. – Abel

+0

@Abel, когда вы создаете новый список и выбираете его, он отображает этот список. – Giorgi

+0

Да, конечно. Может быть, я не очень понимаю. Это выбор * первого использования, который я ищу. См. Http://www.myviewstate.net/blog/image.axd?picture=select_framework_version.png (из этой статьи: http://www.myviewstate.net/blog/post/2009/05/15/Weekly-Tool -Tip-Introducing-NET-Reflector.aspx) – Abel

2

Я не уверен, что вы просите, но похоже, что вы хотели бы выбрать меню, которое позволит вам изменить используемую базовую версию рамки, а также существующие сборки в дереве ... это так?

Я мог бы добавить это к моему PowerCommands надстройке, он будет делать что-то вроде этого:

  1. вы все узлы загружены в дереве делают обычный рефлектор вещь
  2. вы решили, эй я хочу изменить структуру, чтобы использовать версию х
  3. нажатии кнопки меню инструментов -> рамки изменения
  4. появится диалоговое окно с запросом, чтобы выбрать (будет выглядеть рефлектора один, но должен будет быть обычай один)
  5. вы выбираете Framework версии
  6. узла дерево затем получает любого из каркасных по умолчанию сборок на вы имели в дереве, удалено и заселенно с новыми рамочными версиями сборок и другими сборками вы имели в дереве, а

Это тот тип функциональности, который вы ищете?

+0

То есть * точно * тип функциональности, которую я ищу! Если бы вы могли добавить эту функциональность, это было бы здорово! – Abel

+0

Это было бы отличным дополнением! – Drakiula

+0

Жаль, ребята, ДЕЙСТВИТЕЛЬНО заняты в последнее время - я должен добраться до этого начала сентября (2 недели). –

Смежные вопросы