Ho un file .il che posso compilare senza problemi. Posso fortemente chiamarlo e così senza problemi. Ma non sono in grado di impostare la versione del file tramite l'attributo come mi aspetterei. Come posso impostare FileVersion per un assembly quando si utilizza ilasm?ILASM non imposta FileVersion
Se faccio un viaggio di andata e ritorno ottengo sempre un file .res che contiene solo dati binari che non sono leggibili. Cosa c'è dentro questo file di ricerca e posso modificarlo?
Il codice non funziona
.assembly myAssembly
{
.custom instance void [mscorlib]System.Reflection.AssemblyFileVersionAttribute::.ctor(string) = { string('1.2.3.4') }
Ogni programmatore C/C++ esegue questa operazione. Il modo più semplice per creare il file .res è con un progetto C++ fittizio. Si modifica il file .rc, a mano o utilizzando l'editor di risorse nell'IDE C++. Lo strumento SDK rc.exe lo converte in .res –
Grazie non ho pensato che VS possa effettivamente modificare la risorsa Version nell'editor binario. È bello sapere che il ilasm non usa un arcano formato binario. –