prgMan
asked on
C# Isolate what is missing from error message: Object reference not set to an instance of an object.
Experts,
Is there a way to determine what libraries and Excecutable is using and where it is getting the library from?
I am receiving an error on a server:
Object reference not set to an instance of an object.
Yet it works fine on my laptop. So I'm baffled as to what is missing.
Is there a way to determine what libraries and Excecutable is using and where it is getting the library from?
I am receiving an error on a server:
Object reference not set to an instance of an object.
Yet it works fine on my laptop. So I'm baffled as to what is missing.
You probably don't have some third party control (eg. crystal reports) installed on the other machine.
ASKER
Thank you for quick reply.
Is there anyway to isolate or open EXE to figure out what is missing? I am trying to rebuild the server clean so I am trying to avoid installing without being sure it is necessary. Unfortunately it is a server and not a VM so I can't just drop a bunch stuff and then back it out till it works.
Knew I should have listened to mother, said I should become a brain surgeon, you don't bring your work home with you then. But no, I had to like programming.....
Is there anyway to isolate or open EXE to figure out what is missing? I am trying to rebuild the server clean so I am trying to avoid installing without being sure it is necessary. Unfortunately it is a server and not a VM so I can't just drop a bunch stuff and then back it out till it works.
Knew I should have listened to mother, said I should become a brain surgeon, you don't bring your work home with you then. But no, I had to like programming.....
It's a Windows application (i.e. not an ASP.Net website)? You have access to the source project? Ideally, you could modify the program to catch exceptions and either log, or display, additional details - the exeception undoubtedly contains more detail, like the stack trace, offending source file and line number.
ASKER
It is a windows application (sorry should have mentioned). I do have the source code, the PM is reluctant to let me modify till we get the contractor to turn everything over. Unfortunately at same time they want me make it work. I'll take a look at your suggestion. Your right, unfortunately in this case politics is a problem. Is there a trace app that can be put with an already compiled app to see where things are going?
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
Its a console application triggered by batch file. It stops pretty quick, problem is the log files don't list what steps passed, didn't pass. So I can't tell which one it stops. I did as recommended above and added some extra logging. I can now see where it is breaking.
Thanks again
Thanks again
ASKER
Quick & great answers guys, thanks!