3

我有一个 Visual Studio 2008 安装项目,在过去编译时会在输出目录中生成一个 Setup.exe 以及 .msi 输出文件。现在它不再生成我真正需要的 Setup.exe。

我是否在没有意识到的情况下更改了项目设置?我如何让它再次生成它?

4

2 回答 2

3

尝试打开项目属性,单击先决条件按钮并选中“创建安装程序以安装先决条件组件”。

这适用于 Visual Studio 2005,不确定它是否适用于 Visual Studio 2008。

于 2008-10-16T10:27:27.823 回答
2

1,转到文件菜单>单击添加>新项目>现在出现“添加新项目”对话框。

2.选择“其他项目类型”并单击“设置和部署”项目,选择“设置项目”在名称文本框中输入项目名称最后单击确定。

3.新项目出现在解决方案资源管理器中,例如您给名称“MyEXE”..它将以该名称显示。

4.右键单击MyEXE > 去查看> 点击“文件系统”</p>

5.在应用程序文件夹用户桌面用户程序菜单三个文件夹下可以看到“TargetMachine上的文件系统”

6.选择应用程序文件夹并右键单击添加>项目输出>选择主输出

  1. 选择用户桌面 Richt 单击第二个窗口>单击创建新快捷方式>从应用程序文件夹中选择输出文件>将文件名从主输出名称更改为 MyEXE

下一个>>

同样的程序也遵循用户的程序菜单

8.如果要更改exe的制造商名称,只需右键单击项目进入属性

根据您的要求更改属性

9.最后构建新项目成功构建项目后myEXE(Setup)会出现在Application Debug或Release文件夹中(取决于属性设置)

EXE 可用@此位置

当您想在客户端计算机上安装 EXE 时,您应该在该 mc 上安装 .NET Framework,因为为 .NET Framework 2.0 版编写的应用程序和控件需要在计算机上安装 .NET Framework Redistributable Package 2.0 版应用程序或控件运行的位置。

于 2009-05-22T10:05:28.770 回答