Hi Paul,
These tests crash on Vista with .NET 3.5 (not sure about other platforms/.NET versions yet). The enum_gac_assemblies function relies on the fact that ffd.cFileName contains 2 underscores. On Vista however I see some assemblies with a different format for the cFileName like:
6.0.0.0_en_31bf3856ad364e35
Yes, that test simply ignores the culture attribute. Is that one of your own machines? If so, can you try this patch?
-Hans