Version numbering

In Visual Studio, when setting a reference to an assembly, I always have to think and rethink my decision when trying to pick the latest version. Consider this list:
 
 
 
  • MyPublisher.GreatComponent 1.0.0.100
  • MyPublisher.GreatComponent 1.0.0.2
 
 
Now, which one is newer? As a programmer I know 100 is more (later) than 2 but in Visual Studio it is listed before the 2 version… Is this a sorting problem?
 
It seems that I’m not the only one having this problem: Bug in .Net 1.0 and 1.1 — Highest version, which highest?