¿Puedo anular el bloque de versión en un dll?

Supongamos que he construido muchas DLL de una cierta revisión del repository svn. (Podría ser por cualquier sistema de revisión)

Puedo crear un file de resources que contiene una input que denota el número de revisión.

¿Puedo vincular ese file de resources en el dll que ya tengo? Algún tipo de editbin o similar?

Puede escribir un pequeño progtwig para hacer esto, utilizando la function UpdateResource en Windows NT: http://msdn.microsoft.com/en-us/library/ms648049(v=VS.85).aspx

El comstackdor de resources usa el preprocesador de C. Simplemente puede usar un #define en un file de encabezado que #include en su file .rc. O use la opción de línea de command / D para rc.exe. Puede usar el símbolo de macro en su definición de recurso.