Decompiled sources
От: IT Россия linq2db.com
Дата: 09.01.12 20:06
Оценка:
Зачем было дизаблить пункт меню для кода, у которого есть исходный код? А если хочется посмотреть именно то, что генерирует компилятор?
Зачем не декомпилировать код, помеченный CompilerGenerated?

И ещё один вопрос в качестве бонуса.

Как убрать навязчивое окошко с типами оф зы дэй, которое вдруг начало появляться после установки v.6.1?
Если нам не помогут, то мы тоже никого не пощадим.
Re: Decompiled sources
От: Alexey Axyonov Украина  
Дата: 09.01.12 21:25
Оценка:
IT>Как убрать навязчивое окошко с типами оф зы дэй, которое вдруг начало появляться после установки v.6.1?

За остальное не отвечу, а тут Resharper -> Options -> Environment -> General -> Show tips on startup.
... << RSDN@Home 1.2.0 alpha 5 rev. 21>>
Re[2]: Decompiled sources
От: IT Россия linq2db.com
Дата: 09.01.12 22:06
Оценка: +4 -1
Здравствуйте, Alexey Axyonov, Вы писали:

IT>>Как убрать навязчивое окошко с типами оф зы дэй, которое вдруг начало появляться после установки v.6.1?


AA>За остальное не отвечу, а тут Resharper -> Options -> Environment -> General -> Show tips on startup.


Правильно было бы сделать чекбокс прямо на диалоге.
Если нам не помогут, то мы тоже никого не пощадим.
Re: Decompiled sources
От: Леонид Шалупов Россия  
Дата: 17.01.12 13:35
Оценка:
Здравствуйте, IT, Вы писали:

IT>Зачем было дизаблить пункт меню для кода, у которого есть исходный код?

Потому что у нас нет доступа к компиленному коду в этом месте (и он вообще еще может быть и не скомпилирован)

IT> А если хочется посмотреть именно то, что генерирует компилятор?

Пока можно только взять assembly и посмотреть её, скажем, в dotPeek

IT>Зачем не декомпилировать код, помеченный CompilerGenerated?

Он декомпилируется, просто свертывается обратно в те конструкции, из которых был получен.

Это можно будет отключать, см. http://youtrack.jetbrains.net/issue/DOTP-281
Re[2]: Decompiled sources
От: IT Россия linq2db.com
Дата: 17.01.12 14:28
Оценка:
Здравствуйте, Леонид Шалупов, Вы писали:

IT>>Зачем было дизаблить пункт меню для кода, у которого есть исходный код?

ЛШ>Потому что у нас нет доступа к компиленному коду в этом месте (и он вообще еще может быть и не скомпилирован)

Я 8 раз собрал проект. Всё скомпилировалось, доступ есть, я гарантирую.

IT>>Зачем не декомпилировать код, помеченный CompilerGenerated?

ЛШ>Он декомпилируется, просто свертывается обратно в те конструкции, из которых был получен.

А если не понятно куда сворачивать, то просто выбрасывается.
Если нам не помогут, то мы тоже никого не пощадим.
Re[3]: Decompiled sources
От: Леонид Шалупов Россия  
Дата: 18.01.12 12:28
Оценка: 34 (1)
Здравствуйте, IT, Вы писали:

IT>Здравствуйте, Леонид Шалупов, Вы писали:


IT>>>Зачем было дизаблить пункт меню для кода, у которого есть исходный код?

ЛШ>>Потому что у нас нет доступа к компиленному коду в этом месте (и он вообще еще может быть и не скомпилирован)
IT>Я 8 раз собрал проект. Всё скомпилировалось, доступ есть, я гарантирую.
В том смысле, что у нас сейчас есть архитектурные сложности с доступом в скомпилированную assembly, для которой есть исходный код.
Я бы использовал dotPeek для исследования.

IT>>>Зачем не декомпилировать код, помеченный CompilerGenerated?

ЛШ>>Он декомпилируется, просто свертывается обратно в те конструкции, из которых был получен.
IT>А если не понятно куда сворачивать, то просто выбрасывается.
Нашёл такие места, повесил issue: http://youtrack.jetbrains.net/issue/DOTP-4087
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.