I have an application which uses thirdparty dlls that need .Net 4.0.
So, I packaged .Net exe using iexpress with my installer which is created using Wix.
However, later I came to know that it needs to reboot the machine after installing .Net 4.0 since some of its files may be in use.
I do not want my users to reboot the machine after installing my application.
The better way I thought is to display upfront what all running applications are using .Net so that they can close those applications and continue the installation without need to reboot.
How can I detect these running applications which are using .Net?
Thanks