新建一个Win32命令行空白项目,然后自己添加一个C++文件
//代码如下:
#include <iostream>
int main()
{
for(int i=1;i<=9;i++)
{
for(int j=1;j<=i;j++)
{
printf("%d×%d=%d\t",j,i,j*i);
}
printf("\n");
}
return 0;
}
以上代码用VC++2005编译好后复制到未安装.Net Framework的电脑上运行出现
"由于应用程序配置不正确,应用程序未能启动。重新安装应用程序可能会纠正这个问题。"
新建了一个安装项目,看到安装包里面包含两个文件
policy_8_0_microsoft_vc80_debugcrt_x86.msm
Microsoft_VC80_DebugCRT_x86.msm
有什么方法可以不调用这些东东?就说简单的,我直接复制Exe文件就可以使用,不想用安装包注册DLL
因为这么简单的东西编译出来也就是48KB如果打包成安装程序就有2MB大