vc ++ exe是否需要运行.Net框架,还是在没有框架的情况下运行?
答案 0 :(得分:6)
除非使用/clr
标志进行编译,否则不需要.NET框架。当然,如果你的c ++ exe通过COM interop使用任何.net组件,那么你需要安装框架。
答案 1 :(得分:4)
如果你正在使用托管C ++,那么是的,你会的。但是,如果您正在制作一个纯C ++应用程序,那么您应该只需要Visual C++ 2008 Runtime,这要小得多。
答案 2 :(得分:3)
当然,您需要安装.Net Framework来运行应用程序,
(如果要查看目标Framework版本,请转到“项目”选项卡,然后在Visual Studio中选择项目名称属性。)
答案 3 :(得分:2)
Pure C ++:没有。 检查您的编译和链接选项,看它是否包含.Net选项(/ clr)或库。
如果不确定,请使用DependencyWalker查看应用程序实际需要哪个DLL。