新做的项目怎么生成EXE文件

hqs19821108 2010-07-21 05:27:28
我用vs2008新建了一个windows窗体应用程序,项目做好后,怎么生成exe文件,放到别人电脑上去呢
...全文
154 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
klyh1207 2010-07-22
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 wuyq11 的回复:]
安装部署生成安装包安装部署工程制作
[/Quote]
不是具体操作?
hqs19821108 2010-07-22
  • 打赏
  • 举报
回复
谁能写一下具体操作啊
wuyq11 2010-07-21
  • 打赏
  • 举报
回复
安装部署生成安装包安装部署工程制作
cjfriends 2010-07-21
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 loveshuifang 的回复:]
直接生成,在bin目录下复制 exe 文件即可,
要求别人的电脑上也要有 相应的 Framework 版本
[/Quote]
正解
xrongzhen 2010-07-21
  • 打赏
  • 举报
回复
bin\Debug 不过一般情况下拷贝过去都不能用的,因为没有运行环境

打包后安装 或者自己打包用到的文件
JiuchunYoung 2010-07-21
  • 打赏
  • 举报
回复
.NET中的安装和打包程序
1. 在创建好的项目中添加安装项目选择解决方案?点击右键?新建项目 安装和部署项目?安装项目

2. 设置文件系统选择安装项目?点击右键?视图?文件系统

3. 添加需要安装的文件在文件系统中,选择应用程序文件夹?点击右键?添加?项目输出 选择要打包安装的项目?主输出?确定 完成上面的步骤,安装程序将包含项目运行所需要的文件

4. 为程序添加快捷方式和图标快捷方式: 选择主输出项?点击右键?创建主输出的快捷方式 可以将快捷方式添加到”用户的程序菜单”和”用户桌面”(通过剪贴的方式移动到对应的地方)然后修改快捷方式的名称. 为快捷方式添加图标:选择应用程序文件夹?点击右键?添加?文件 选择要添加的图标文件 选择快捷方式文件?在属性面板中设置ICON属性?选择图片文件 浏览到安装项目中添加的图标

5. 添加数据库文件(参见步骤4中添加图标的方式将数据库文件添加到”应用程序文件夹中”(MDF和LDF文件))

6. 添加在安装过程中输入数据库用户名和密码的界面选择安装项目?点击右键?视图?用户界面 选择安装?启动?点击右键?添加对话框?文本框A 将文本框A移动到安装文件夹上面

7. 设置文本框A的属性选中文本框A,在属性面板中设置相关属性:文本框A中有4个文本框,将Edit3Visible和Edit4Visible设置为false再设置Edit1和Edit2的相关属性.注意:EditXProperty属性: 该属性表示文本框的名称,在后面的代码中我们将通过该名称来访问对应文本框中的文本内容

8. 编写安装类在需要安装的项目中添加安装类选择项目?点击右键?添加?添加新项?安装程序类在安装类中重写Install方法,并在该方法中编写代码

9. 为安装程序添加自定义操作(调用安装类)选择安装项?点击右键?视图?自定义操作 在自定义操作中选择安装?点击安装?点击右键?添加自定义操作 选择应用程序文件夹?主输出?确定(因为安装类包含在主输出中) 设置主输出的CustomActionData属性:/name=[NAME] /pwd=[PWD] /targetdir=”[TARGETDIR]\”/name : 在安装类中使用的别名[NAME] : 用户界面中添加的文本框A对应的EditXProperty属性/targetdir=”[TARGETDIR]\” : 安装路径

10. 点击安装项目?右键?重新生成.打包程序完成每次修改后都需要重新生成安装项目添加卸载程序:1. 在解决方案中添加一个控制台应用程序2. 在控制台应用程序的Main()中添加代码 删除数据库时所需要的用户名和密码,可以在安装时保持到文件中,卸载时从文件中读取{676296FF-A972-402A-BDA9-A047D0C198EE}代码安装程序的编码,每个安装程序的编码都是不一样的,所有要选中安装项目,在属性面板的ProductCode属性中获得(注意:/X是不能少的)3. 将卸载项目添加到文件系统视图的”应用程序文件夹”中(参见打包的步骤3)4. 可以”用户的程序菜单”中为卸载程序添加快捷方式(参见打包的步骤4)----------------------------------------------------
JiuchunYoung 2010-07-21
  • 打赏
  • 举报
回复
.NET中的安装和打包程序1. 在创建好的项目中添加安装项目选择解决方案?点击右键?新建项目 安装和部署项目?安装项目 2. 设置文件系统选择安装项目?点击右键?视图?文件系统 3. 添加需要安装的文件在文件系统中,选择应用程序文件夹?点击右键?添加?项目输出 选择要打包安装的项目?主输出?确定 完成上面的步骤,安装程序将包含项目运行所需要的文件4. 为程序添加快捷方式和图标快捷方式: 选择主输出项?点击右键?创建主输出的快捷方式 可以将快捷方式添加到”用户的程序菜单”和”用户桌面”(通过剪贴的方式移动到对应的地方)然后修改快捷方式的名称. 为快捷方式添加图标:选择应用程序文件夹?点击右键?添加?文件 选择要添加的图标文件 选择快捷方式文件?在属性面板中设置ICON属性?选择图片文件 浏览到安装项目中添加的图标5. 添加数据库文件(参见步骤4中添加图标的方式将数据库文件添加到”应用程序文件夹中”(MDF和LDF文件))6. 添加在安装过程中输入数据库用户名和密码的界面选择安装项目?点击右键?视图?用户界面 选择安装?启动?点击右键?添加对话框?文本框A 将文本框A移动到安装文件夹上面7. 设置文本框A的属性选中文本框A,在属性面板中设置相关属性:文本框A中有4个文本框,将Edit3Visible和Edit4Visible设置为false再设置Edit1和Edit2的相关属性.注意:EditXProperty属性: 该属性表示文本框的名称,在后面的代码中我们将通过该名称来访问对应文本框中的文本内容 8. 编写安装类在需要安装的项目中添加安装类选择项目?点击右键?添加?添加新项?安装程序类在安装类中重写Install方法,并在该方法中编写代码 9. 为安装程序添加自定义操作(调用安装类)选择安装项?点击右键?视图?自定义操作 在自定义操作中选择安装?点击安装?点击右键?添加自定义操作 选择应用程序文件夹?主输出?确定(因为安装类包含在主输出中) 设置主输出的CustomActionData属性:/name=[NAME] /pwd=[PWD] /targetdir=”[TARGETDIR]\”/name : 在安装类中使用的别名[NAME] : 用户界面中添加的文本框A对应的EditXProperty属性/targetdir=”[TARGETDIR]\” : 安装路径10. 点击安装项目?右键?重新生成.打包程序完成每次修改后都需要重新生成安装项目添加卸载程序:1. 在解决方案中添加一个控制台应用程序2. 在控制台应用程序的Main()中添加代码 删除数据库时所需要的用户名和密码,可以在安装时保持到文件中,卸载时从文件中读取{676296FF-A972-402A-BDA9-A047D0C198EE}代码安装程序的编码,每个安装程序的编码都是不一样的,所有要选中安装项目,在属性面板的ProductCode属性中获得(注意:/X是不能少的)3. 将卸载项目添加到文件系统视图的”应用程序文件夹”中(参见打包的步骤3)4. 可以”用户的程序菜单”中为卸载程序添加快捷方式(参见打包的步骤4)----------------------------------------------------
nesto 2010-07-21
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 loveshuifang 的回复:]
直接生成,在bin目录下复制 exe 文件即可,
要求别人的电脑上也要有 相应的 Framework 版本
[/Quote]

journey_q 2010-07-21
  • 打赏
  • 举报
回复

就上面说的那样~~~
chen_ya_ping 2010-07-21
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 loveshuifang 的回复:]
直接生成,在bin目录下复制 exe 文件即可,
要求别人的电脑上也要有 相应的 Framework 版本
[/Quote]
在别人的电脑上直接运行就可以了。
Peter200694013 2010-07-21
  • 打赏
  • 举报
回复
Peter200694013 2010-07-21
  • 打赏
  • 举报
回复
在该项目文件夹下的\bin\Debug下
ff1222 2010-07-21
  • 打赏
  • 举报
回复
运行一下,然后看你项目的debug文件夹,就有了。。。。
要做安装包请自行搜索,网上很多
loveshuifang 2010-07-21
  • 打赏
  • 举报
回复
直接生成,在bin目录下复制 exe 文件即可,
要求别人的电脑上也要有 相应的 Framework 版本

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧