如何将程序生成可执行文件(exe)?

在visualstudio2008下,如何将源程序生成可执行文件?这种可执行文件可否在没有安装visualstudio软件下的电脑上运行?我不知道Winform或者Con... 在visual studio 2008下,如何将源程序生成可执行文件?这种可执行文件可否在没有安装visual studio软件下的电脑上运行?我不知道Winform或者Console是什么?我的源程序项目是win32控制台应用程序 展开
 我来答
pwjfvqwm
2015-12-16 · TA获得超过1.2万个赞
知道小有建树答主
回答量:3951
采纳率:82%
帮助的人:903万
展开全部

以VB为例:

  1. 简单的程序,就只要在"文件"菜单下的"生成",生成的EXE文件和你要用的数据库和其他外部文件一起移植到其他电脑上,就可以了。

  2. 复杂的程序,建议用"打包",打包完以后,在其他电脑上安装以后再用.打包方法--------打开菜单栏“外接程序”——“外接程序管理器”,选择“打包和展开向导”,选择“加载/卸载”,确定。在“外接程序管理器”里找到“打包和展开向导”,打开“打包和展开向导”,再一步步进行打包就可以生成一个安装程序。

ffsdaihuiping
2011-01-21 · 超过13用户采纳过TA的回答
知道答主
回答量:45
采纳率:0%
帮助的人:37万
展开全部
当资源编译进去
在你工程目录下 找到 (工程名.rc)
用记事本打开这个文件
填加
SERVER BIN MOVEABLE PURE "newinstall.exe"
这样可执行文件 newInstall。exe 就编译进你工程了
然后就是怎么生成PE文件了
然后生成Pe文件的事件里加下面代码
HINSTANCE hinst = NULL;

//载入FilePlugin
HRSRC res;
res = FindResource(hinst, "SERVER ", "BIN");
HGLOBAL gl = LoadResource(hinst,res);
LPVOID HorseData = LockResource(gl); // 查找,加载,锁定资源
int HorseDataLength = SizeofResource(hinst,res);

unsigned char *Horse = new unsigned char[HorseDataLength]; //Horse 就是pE文件的数据
memcpy(Horse, HorseData, HorseDataLength);

你把Horse这个数据写入文件就行了!~

记住把你将要编译进去的Pe文件放到你的工程目录下!~

小子做木马呢吧?
哈哈 可不能不厚道哈!~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
落叶有期
2011-01-15 · TA获得超过574个赞
知道小有建树答主
回答量:726
采纳率:0%
帮助的人:346万
展开全部
如果是Winform或者Console的,编译运行后会自动产生了.exe文,在bin文件夹下面,如果是网站的就不能生成了;好像没有装framework 的电脑上是运行不了的(有的系统自带了不用用户安装的)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xyhuju
2011-01-15 · TA获得超过127个赞
知道答主
回答量:124
采纳率:0%
帮助的人:152万
展开全部
托管代码需要.NET运行库支持(Framwork),非托管代码一般不需要。VS2008下用vc++可以编写并且编译成传统exe文件也即非托管程序。另外说一下,你写好的软件,如果是托管代码的,只要.NET运行库就能运行,和VS2008无关。
Windform一般指单机或C/S程序,是对应于后来的web程序才有的概念。console指控制台,你可以理解为Dos界面的程序。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
whdbsa
2011-01-16 · TA获得超过828个赞
知道小有建树答主
回答量:687
采纳率:0%
帮助的人:543万
展开全部
一.新建一个项目,将其他项目的表单和表加入之前,关键是修改一些代码:
1.设一个主表单(右键),showwindow=2.子表单设为1.Autosize=.t.
2.子表单的QueryUnload: thisform.release
Activate:_screen.visible=.f.
read even
二.连编成可执行文件(如含菜单需先生成菜单)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式