Tengo un archivo .il que puedo compilar sin ningún problema. Puedo nombrarlo fuerte y así sin ningún problema. Pero no puedo establecer la versión del archivo a través del atributo como lo esperaría. ¿Cómo puedo configurar FileVersion para un ensamblado cuando uso ilasm?ILASM no establece FileVersion
Si hago un viaje de ida y vuelta siempre obtengo un archivo .res que solo contiene datos binarios que no se pueden leer. ¿Qué hay dentro de este archivo res y puedo editarlo?
El código no funciona
.assembly myAssembly
{
.custom instance void [mscorlib]System.Reflection.AssemblyFileVersionAttribute::.ctor(string) = { string('1.2.3.4') }
Cada programador C/C++ hace esto. La forma más fácil de crear el archivo .res es con un proyecto ficticio de C++. Edite el archivo .rc, a mano o mediante el editor de recursos en C++ IDE. La herramienta rc.exe SDK lo traduce en .res –
Gracias, no he pensado que VS realmente pueda editar el recurso Versión en el editor binario. Es bueno saber que ilasm no usa algún formato binario arcano. –