The Design of Software (CLOSED)

A public forum for discussing the design of software, from the user interface to the code architecture. Now closed.

The "Design of Software" discussion group has been merged with the main Joel on Software discussion group.

The archives will remain online indefinitely.

.net dlls

How can I tell if an application is using .Net? I am using "dependency walker" to see dll dependencies, but I am not sure what to look for
Monday, March 10, 2008
One way that comes to mind is to load the DLL into Reflector and see if you can see any code.
Kyralessa Send private email
Tuesday, March 11, 2008
Check reference to MSCOREE.dll in Dependency Walker.
However a better way is to open the dll in Reflector or RemoteSoft DotNET explorer.

For a running process use Process Explorer from Sysinternals, it show .NET processes in yellow.
Tuesday, March 11, 2008
I guess the presence of mscoree.dll would give it away.
Tuesday, March 11, 2008
Reflector works well.
Tuesday, March 11, 2008
Note that neither technique will identify assemblies which are loaded at runtime.
xampl Send private email
Tuesday, March 11, 2008
Run this command line:

tasklist /m "mscor*"
Mark Pearce Send private email
Thursday, March 13, 2008

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics
Powered by FogBugz