Does a vc++ exe require the .Net framework to run, or will it run without the framework?
+4
A:
If you're using Managed C++, then yes, you will. However, if you're making a pure C++ application, you should just need the Visual C++ 2008 Runtime, which is a whole lot smaller.
Samir Talwar
2010-03-31 14:59:15
Wait, vc++ has it's own runtime? yuck!
ajl
2010-03-31 15:26:15
You don't need the runtime, if you link statically.
kenny
2010-03-31 19:58:18
@ajl - is that comment serious?
Charles Boyung
2010-03-31 20:05:34
+1
A:
Pure C++: no. Check your compile and link options to see if it includes .Net options (/clr) or libraries.
If not sure, use DependencyWalker to see which DLL's are actually required by your application.
Patrick
2010-03-31 14:59:54