TLBIMP tip-o-the-day
TLBIMP (the utulity for importingtype libraries into managed assemblies) allows you to define the namespace for generated classes.
Unlike me, try not to give TLBIMP an invalid namespace name, because it doesn't check. e.g. you can specify Interop.MyApp.5.0.0 (as in v5.0.0). This does generate an assembly, but you then can't use it because in code specifying, say, using Interop.MyApp.5 yields an error.