演练:使用安装项目部署 Visual C++ 应用程序

来源:互联网 发布:免费数据库系统有哪些 编辑:程序博客网 时间:2024/06/03 11:14

演练:使用安装项目部署 Visual C++ 应用程序

原文请参考:http://msdn.microsoft.com/zh-cn/library/dd293568.aspx

演练:使用安装项目部署 Visual C++ 应用程序

Visual Studio 2010

 

描述如何使用安装项目部署 Visual C++ 应用程序。

系统必备

您需要以下组件来完成本演练:

  • 安装有 Visual Studio 2010 的计算机。

  • 另一台没有 Visual C++ 库的计算机。

使用安装项目部署应用程序

  1. 使用“MFC 应用程序向导”创建新的 Visual Studio 解决方案。若要查找该向导,请从“新建项目”对话框中,展开“Visual C++”节点,选择“MFC”,再选择“MFC 应用程序”,输入项目的名称,然后单击“确定”

  2. 将活动解决方案配置更改为“发布”“生成”菜单中,选择“配置管理器”“配置管理器”对话框的“活动解决方案配置”下拉框中选择“发布”

  3. 按 F7 以生成该应用程序。或者,在“生成”菜单上,单击“生成解决方案”这样,安装项目可以使用“MFC 应用程序”项目的输出。

  4. 使用“安装项目”模板将名为 Setup1 的新安装项目添加到解决方案中。若要查找该模板,请从“新建项目”对话框中展开“其他项目类型”节点,再展开“安装和部署”,选择“Visual Studio Installer”节点,再单击“安装项目”“解决方案”下拉框中选择“添加到解决方案”,再单击“确定”

  5. 将 MFC 应用程序项目的输出添加到安装项目。若要执行此操作,请在“解决方案资源管理器”中右击 Setup1,指向“添加”,再单击“项目输出”

    1. “添加项目输出组”对话框中,选择“主输出”

    2. “配置”下拉框中选择“发布 Win32”,再单击“确定”

  6. “解决方案资源管理器”中展开 Setup1 节点,然后右击“检测到的依赖项”节点。然后单击“刷新依赖项”

    Visual Studio 会将 Visual C++ 库依赖的合并模块 (.msm) 文件添加到此安装项目中。

  7. 生成此安装项目以创建安装程序文件(Setup1.msi 和 setup.exe)。若要执行此操作,请在“解决方案资源管理器”中右击 Setup1 项目节点,然后选择“生成”

    Visual Studio 将在安装项目的 Release 文件夹中创建安装程序文件。

  8. 在没有 Visual C++ 库的另一台计算机上运行该安装程序。

    1. 将 Setup1.msi 和 setup.exe 复制到第二台计算机上。

    2. 在第二台计算机上运行 setup.exe。按照安装向导提示的步骤完成安装。