Если это действительно сборка .NET (как предполагают некоторые ваши последующие комментарии, основанные на информации из Spy ++), то она, возможно, была запутана. Некоторые обфускаторы могут модифицировать потоки метаданных сборки, чтобы они казались недопустимыми как для ildasm, так и для Reflector, тогда как CLR все равно может их загружать, поскольку не выполняет такой большой проверки.
НТН,
Bart