【发布时间】:2015-07-28 03:05:40
【问题描述】:
我在为我的 Visual Studio 2010 解决方案(有多个项目)创建安装程序时遇到了一些麻烦,所以我想我应该做一个快速指南来了解它是如何工作的......
【问题讨论】:
标签: windows visual-studio-2010 visual-studio installation
我在为我的 Visual Studio 2010 解决方案(有多个项目)创建安装程序时遇到了一些麻烦,所以我想我应该做一个快速指南来了解它是如何工作的......
【问题讨论】:
标签: windows visual-studio-2010 visual-studio installation
我是这样做的:
Visual Studio Installer project,它位于
已安装的模板/其他项目类型/设置和部署/Visual Studio 安装程序。
Add>New Project 来执行此操作
从那里选择Setup Wizard,为其命名,然后单击确定
将打开一个向导,单击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 - 这些对安装程序的输出目录和文本有影响)
构建安装程序项目(与上述相同),您就完成了。
有问题欢迎评论
【讨论】: