1. mal du hast nen Leak.
http://www.thewall.de/content/half-life_2:tutorials:leaks
2. Warum benutzt du für HL2 Source 2006? Soweit ich weiß is das inzwischen 2009.
Wenn bei dir aber HL2 bei Source 2006 angezeigt wird, dann mach ma bei allen Engine versionen im SDK "Reset Game configurations". Dann sollte Half-life 2 bei SOurce 2009 im SDK auftauchen mit den entsprechenden Compilern.