process-explorer

x64 .NET compilation / Process Explorer oddity

Apologies if any of what I'm about to say makes no sense or overlooks something obvious - my knowledge of CLR internals is spotty. If I understand correctly, then if I just build a solution for 'AnyCPU' in VS2K5 (or point MSBuild at that .sln file with those settings) then the binaries only compile as far as MSIL. They then get JITted t...

Finding current directory during Visual Studio debugging session?

How can I find the current directory for a .NET application running under the Visual Studio debugger? Update 1. To be clear: I don't want to change the code or get information in the program itself - I just want to get information about the application currently being debugged. While debugging a .NET Winform application (mixed VB.NET a...

Help me understand these memory statistics from Process Explorer

I'm trying to do a very rough measurement of the amount of memory my large financial calculation requires in order to run. Its a very simple command line tool which prices up a large number of financial instruments and then prints out a result. I decided to use Process Explorer to view the memory requirements of the program. Can somebo...

Finding the command line options a process was launched with.

I'm trying to find out how to do this, I'm currently using CreateToolHelp32SnapShot to get a list of the running processes and I've got the FilePaths of the executables which are currently running, but I need to be able to find out what command line options were used to start the process. I know its possible since you can see it on Proc...

SetEnvironmentVariable within 32bit Process on 64 bit Windows OS

I recently found an interesting issue. When using SetEnvironmentVariable, I can use Process Explorer to get the newly created environment variable. However when the process itself is 32 bit and the OS as 64 bit, Process Explorer (at least v10 ~ the latest v11.33) cannot find the new variables. If the program is native 64 bit then everyth...

Limited stack trace in Process Explorer

I have a process running under Windows Server 2003 SP2. When I want to check stack trace of one of its threads it is always limited to 9 entries. Those entries are resolved correctly (I have PDBs in place) but list is just cut in middle. Do you know of any limitation in Process Explorer? ...

Interpreting w3wp.exe thread-infos, does mscorwks.dll!StrongNameErrorInfo+0x7688 has a negative impact

I am trying to interpret the meaning of "mscorwks.dll!StrongNameErrorInfo+0x7688". I guess it means, that the assembly loaded by the mscorworks.dll has no StrongName? If yes, does this have any negative impact for a web application? Is it safe to assume that the thread count of 107 means, that web application needed at a peek a maximum ...

Don't see COM dll in the Process Explorer

Guys, I am interacting with a custom COM component in my c# project. I am wrapping it with IDisposable. The problem I am facing is that I do not see the dll for CSCCOM in Process Explorer once the program runs. I would really appreciate your help on this one :) -- Ruby ...