为Visual Studio 2010解决方案(一个或多个项目)创建安装程序



我在为我的Visual Studio 2010解决方案(有多个项目)创建安装程序时遇到了一些麻烦,所以我想我会做一个快速指南来说明我是如何让它工作的。

这是我做到了:

  1. 创建位于 下的新Visual Studio Installer project

    已安装模板/其他项目类型/设置和部署/Visual Studio安装程序。

确保将其添加到当前解决方案中,可以在解决方案资源管理器中右键单击解决方案名称,然后单击Add>New Project

从那里选择Setup Wizard,给它一个名字,然后点击OK

  • 将打开向导,单击Next然后选择Create a setup for a Windows application然后再次点击Next。选择您想要包含的所有组,即:Content Files, Source Files, Primary Output点击Finish

  • 在解决方案资源管理器中,您将看到一堆按钮,找到工具提示显示的File System Editor并单击它。您将在文件系统编辑器中看到三个文件夹,我们唯一真正关心的是Application Folder。该文件夹是项目构建输出的位置。添加文件到,如果他们还没有 right click > Add > File...注意:您不能添加整个文件夹(这很糟糕),并且应用程序文件夹中的文件夹结构应该与项目构建中的文件夹结构相同。您应该创建每个文件夹,然后将文件添加到其中。如果您有多个项目,您应该将构建目录设置为发布构建设置下的相同文件夹。为此,打开您的解决方案,对于每个项目,right click/Properties转到Compile选项卡,将其配置设置为Release,将其Build output path设置为某个文件夹(每个项目相同)(如果您有一个XNA项目,确保其Content Build/Configuration也设置为Release)。

  • 现在从工具栏的下拉菜单中选择Release(现在很可能是Debug)在解决方案资源管理器上右键单击解决方案,然后单击Build Solution现在,所有解决方案构建的文件都将出现在您在编译选项卡中选择的文件夹中。所有这些文件都需要添加到Setup Projects Application Folder(在相同的结构中)

  • 自定义安装程序:在解决方案资源管理器中单击项目名称并查看它的属性,更改您想要的内容(即Author, Manufacturer, Title -这些对安装程序的输出目录和文本产生影响)

  • 构建安装程序项目(与上面提到的方法相同),然后您就完成了。

    有问题欢迎留言

  • 最新更新