0

I'm using dotfuscator 6.3 community. dotfuscator builds fails with the message ilasm returned 1.

dotfuscator builds fails after following exectution Running C:\Windows\Microsoft.NET\Framework64\v4.0.30319\ilasm.exe -OUTPUT=C:\Users\██████\AppData\Local\Temp\Dotfuscator_16676\~██████.13\stub-pdb\██████.██████.dll -nologo -quiet -dll -PDB -MDV=v4.0.30319 -MSV=2.0 C:\Users\██████\AppData\Local\Temp\Dotfuscator_16676\~██████.13\██████.██████.dll.il -resource=C:\Users\██████\AppData\Local\Temp\Dotfuscator_16676\~Alterun.13\██████.██████.dll.res

Running ILAsm from the terminal I get Non-public instance method in interface from ILAsm.

I installed ILAsm v4.700.2 and set dotfuscator to use that, but dotfuscator reports that ILAsm returned -1073740791. Running it from the terminal doesn't report any errors but I don't get any output file.

I tried using the 4.700.2 ildasm but got errors too. In the terminal, I get INVALID COMMAND LINE OPTION: -TEXT, removing -TEXT, it reports # GitHub/3F Edition specially for .NET DllExport: https://github.com/3F v4.700.2.0+4fde65a56 and the files are generated. But ilasm still doesn't output the dll.

One thing to note is that -MDV=v4.0.30319 -MSV=2.0 causes ilasm report Could not open .0.30319 Could not open .0, adding brackets or removing those options resolves any errors.

stUStiat
  • 1
  • 1

0 Answers0