我有一个Visual Studio 2008安装程序项目,过去编译时会在输出目录中生成一个Setup.exe文件和.msi输出文件。现在它不再生成我实际需要的Setup.exe了。
我是否无意中更改了项目设置?如何使其再次生成Setup.exe?
我是否无意中更改了项目设置?如何使其再次生成Setup.exe?
尝试打开项目属性,点击那里的“先决条件”按钮,并检查“创建设置程序以安装先决条件组件”。
这适用于Visual Studio 2005,不确定它是否适用于Visual Studio 2008。
1、点击文件菜单,选择添加,新建项目,现在会出现“添加新项目”对话框。
2、选择“其他项目类型”,点击“设置和部署”项目,选择“设置项目”,在名称文本框中输入项目名称,最后点击确定。
3、新项目将出现在解决方案资源管理器中,例如你给它命名为“MyEXE”..它将以这个名称显示。
4、右键单击MyEXE,选择查看,点击“文件系统”。
5、你可以看到三个文件夹下的“目标机上的文件系统” 应用程序文件夹 用户桌面 用户程序菜单
6、选择应用程序文件夹,右键单击添加>项目输出>选择主要输出
接下来 >>
用户程序菜单也要遵循同样的步骤
8、如果你想要更改exe的制造商名称,只需右键单击项目,进入属性。
根据你的要求更改属性
9、最后构建新项目。成功构建项目后,myEXE(安装程序)将出现在应用程序调试或发布文件夹中(取决于属性设置)。
EXE可在此位置找到
当你想要在客户机上安装EXE时,你需要安装.NET Framework,因为针对.NET Framework版本2.0编写的应用程序和控件需要在运行应用程序或控件的计算机上安装.NET Framework可再发行程序包版本2.0。