Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8971199
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 15, 20262026-06-15T17:54:12+00:00 2026-06-15T17:54:12+00:00

I need to debug a program written in .NET C#. Specifically – all I

  • 0

I need to debug a program written in .NET C#.

Specifically – all I need is to see what the function returns after it’s call. I found that I can use for this purpose Microsoft Visual Studio – it understand IL. I get the source code of that exe-file using ILDASM. Than I get pdb file and use ILASM to get exe-file from IL-code. But original exe file is differ from exe-file that I get after ILASM.

Program starts but I have AccessViolation цhen I try to execute the function, the result of which I need to see. Program is not obfuscated.

What I do wrong or what do I need to do to get successful result?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-15T17:54:14+00:00Added an answer on June 15, 2026 at 5:54 pm

    There are various reasons why exe->il->exe might not work. A few other than the one you mentioned (obfuscated IL), are an executable that also includes native code, or a digitally signed executable that (directly or indirectly) inspects its own signature.

    A few debuggers can step through IL without you having to rebuild the application. Personally, I like to use ILSpy for this. Note that the binaries of the latest release don’t include the bits needed for debugging, you need to build it from source for that.

    An alternative should be MDbg: Mike Stall reports having added IL stepping to the GUI back in 2005. I have no experience with it.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

dg.ItemsSource=GetList(); I debug the program and see that ItemSource receives full items but there
I need to debug a C program that includes posix threads, socket programming (udp
I need to debug a class library project that is provided to the main
I have a very specific case that I need to debug. I need to
I have a process that spawns a helper process. Sometimes I need to debug
I have a program written in c that I compiled (The project structure is
I need help to debug this program . // VirtualFN.cpp : Defines the entry
I have written this simple C program that changes the rotation file name. Eg:
I frequently need to debug .NET binaries on test machines (by test-machine, I mean
I am trying to debug my program but when I need to evaluate an

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.