我有一个 .il 文件,我可以毫无问题地编译它。我可以强命名它,所以没有任何问题。但是我无法像我期望的那样通过属性设置文件版本。使用 ilasm 时如何设置程序集的 FileVersion?
如果我进行往返,我总是会得到一个 .res 文件,它只包含不可读的二进制数据。这个 res 文件里面有什么,我可以编辑它吗?
代码不起作用
.assembly myAssembly
{
.custom instance void [mscorlib]System.Reflection.AssemblyFileVersionAttribute::.ctor(string) = { string('1.2.3.4') }