Does anyone know how tlbimp decides what version number to give to an
interop assembly it is building if you don't specify one using
/asmversion? I would have thought it might 'inherit' the version
number from the underlying COM dll being imported, but all the interop
assemblies I have built seem to have a version number of either
1.0.0.0 or 4.0.0.0 - bearing no relation to the version numbers of the
COM dlls.
Many thanks,
Paul.
Mattias Sj?gren - 22 Apr 2004 14:57 GMT
Paul,
IIRC it uses the type library version number for the major/minor value
and then sets the build and revision parts to zero.
Mattias

Signature
Mattias Sjögren [MVP] mattias @ mvps.org
http://www.msjogren.net/dotnet/ | http://www.dotnetinterop.com
Please reply only to the newsgroup.