(deleted)

qwr22r2433qwr22r2433 Posts: 7 New member
edited February 5, 2018 10:25AM in .NET Reflector Previous Versions
(deleted)

Comments

  • Hi Evildog1,

    This SO article describes why a PE has a DOS header and what the MZ signature is (with links to other pages for further information).

    It could be that you have a corrupt file, I've just opened the file Assembly-CSharp.dll in .NET Reflector 8.4.0.39 without issue.

    If it's a part of a steam game you should be able to right click on the game in your library, choose "Properties", then go to the "Local Files" tab and click on "Verify Integrity of Game Cache" and it may repair/replace the file.

    Also you can check the file with the PEVerify Tool:
    -Open up a Visual Studio command prompt
    -Run the following command, changing the path to the location of your assembly:
    peverify.exe c:userspath	oyourapplication
    

    Hope this helps!

    Kind regards,
    Alex
    Product Support Engineer | Redgate Software

    Have you visited our Help Center?
  • qwr22r2433qwr22r2433 Posts: 7 New member
    edited February 5, 2018 10:25AM
    (deleted)
  • Hi Evildog1,

    I don't know enough about it to be honest, so I'm afraid I can't be much help in that regard!

    Kind regards,
    Alex
    Product Support Engineer | Redgate Software

    Have you visited our Help Center?
  • qwr22r2433qwr22r2433 Posts: 7 New member
    edited February 5, 2018 10:24AM
    (deleted)
Sign In or Register to comment.