quarta-feira, julho 05, 2006

Bug nos Generics do .NET 2.0

Passei as últimas 6h procurando pela causa de um maldito BadImageFormatException, lançado pelo .NET quando carregava um Assembly (DLL) meu.

Após muita depuração, pesquisa no Google, uma barra de chocolate Alpino e meio litro de Coca-Cola Light Lemon, finalmente encontrei o problema. Acabei reservando meus 15 minutos seguintes de insônia para isolar o problema e escrever um breve código para quem quiser reproduzí-lo.

Acho que pouca gente vai tentar fazer um uso tão obscuro de Generics do .NET 2.0... Mas, em todo caso, segue o link: http://fabio.pastebin.com/740463