Можно создать дубликат:
How do I tell if a win32 application uses the .NET runtimeКак мы могли найти один файл exe: .Net exe или обычный exe?
У меня есть имя файла, и проверить этот файл существует в текущем каталоге, моя проблема в том, что я хочу знать этот файл (файл является исполняемым) является .Net exe или регулярным exe.
Является ли это программирование вопрос, или вы просто спросить, как узнать? – Oded
Это вопрос программирования – MRM
related: http://stackoverflow.com/questions/2638883/how-does-windows-differentiate-between-a-regular-exe-and-a-net-exe – AakashM