Re: Баги Reflection.Emit в .NET 4.0
От: VladD2 Российская Империя www.nemerle.org
Дата: 17.01.11 23:13
Оценка:
Здравствуйте, Кирилл Осенков, Вы писали:

КО>Привет,


КО>если есть список багов в Reflection.Emit в четвёртом фреймворке, которые мешают жить, буду благодарен. Есть шанс, что может быть что-то из этого удастся починить в следующей версии. Если нужно сообщить баг в Reflection.Emit (особенно ценны баги, где имеются расхождения с тем, что выдаёт C# компилятор), то сейчас самое время, а то потом будет уже поздно.


Мы, честно говоря, пересаживаемся на CCI (и возможно еще какие-то АПИ работы с метаданными). У SR кроме багов есть ряд архитектурных недостатков. Например, он принуждает грузить все сборки на выполнение.

А баги, да были. Но сейчас их так все не вспомнишь. Один из серьезнеших — невозможность реализовать proteced virtual-методы. Из-за этого Немерл 1.0 их делает public. internal тоже вроде не прокатывало. Это дело много раз репортили на коннекнт. Но вот и ныне там.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.