我有一个.il文件可以编译,没有任何问题。我可以对其进行强命名而不会遇到任何问题。但是,我无法像预期的那样通过属性设置文件版本。当使用ilasm时,如何为程序集设置文件版本?
如果我执行往返操作,我始终会得到一个.res文件,其中仅包含无法读取的二进制数据。这个res文件里面有什么,我能编辑它吗?
这段代码无法运行。
.assembly myAssembly
{
.custom instance void [mscorlib]System.Reflection.AssemblyFileVersionAttribute::.ctor(string) = { string('1.2.3.4') }