我在Visual Studio C++ 2010速成版中制作应用程序。
当我编译了程序,然后将.exe复制到我的朋友的计算机上,但当我想运行它时,计算机告诉我需要.NET框架。
以前我使用的是MinGW,它只是一个控制台应用程序,当我复制到另一台计算机上时,程序需要“libgccsdw2-1.dll”,所以我只需要复制那个文件,它就可以工作了。
但是,当我创建Windows Form应用程序或控制台应用程序时,该程序需要.NET框架。
我的问题是,我的朋友是必须安装.NET框架才能运行我的应用程序,还是我只需要复制一个或几个文件来满足我的应用程序依赖关系?