【发布时间】:2010-09-17 11:56:21
【问题描述】:
我有一个 Visual Studio 2008 安装项目,在过去编译时会在输出目录中生成一个 Setup.exe 以及 .msi 输出文件。现在它不再生成我真正需要的 Setup.exe。
我是否在没有意识到的情况下更改了项目设置?如何让它再次生成?
【问题讨论】:
标签: visual-studio installation setup.exe
我有一个 Visual Studio 2008 安装项目,在过去编译时会在输出目录中生成一个 Setup.exe 以及 .msi 输出文件。现在它不再生成我真正需要的 Setup.exe。
我是否在没有意识到的情况下更改了项目设置?如何让它再次生成?
【问题讨论】:
标签: visual-studio installation setup.exe
尝试打开项目属性,单击先决条件按钮并选中“创建安装程序以安装先决条件组件”。
这适用于 Visual Studio 2005,不确定它是否适用于 Visual Studio 2008。
【讨论】:
1、进入文件菜单>点击添加>新项目>现在出现“添加新项目”对话框。
2.选择“Other Project Types”并点击“Setup and Deployment”项目,选择“Setup Project”在名称文本框中输入项目名称,最后点击OK。
3.新项目出现在解决方案资源管理器中,例如您给名称“MyEXE”..它将以该名称显示。
4.右键MyEXE > 去查看 > 点击“文件系统”
5.在三个文件夹下可以看到“File System on TargetMachine” 应用程序文件夹 用户桌面 用户程序菜单
6.选择应用程序文件夹并右键单击添加>项目输出>选择主输出
下一个>>
同样的程序也遵循用户的程序菜单
8.如果要更改exe的制造商名称,只需右键单击项目进入属性
根据您的要求更改属性
9.最终构建新项目 成功构建项目后,myEXE(Setup) 将出现在Application Debug 或Release 文件夹中(取决于属性设置)
EXE 可用@此位置
当您想在客户端计算机上安装 EXE 时,您应该在该 mc 上安装 .NET Framework,因为为 .NET Framework 2.0 版编写的应用程序和控件需要安装 .NET Framework Redistributable Package 2.0 版在运行应用程序或控件的计算机上。
【讨论】: