动的应用程序的路径和文件名。 Transitive 属性用来确定在目标计算机上安装或重新安装应用程序或组件时,安装程 序是否重新计算选定的文件夹、文件、注册表键或
注册表值的 Condition 属性。此属性是一 项高级功能,应谨慎使用,一般使用其默认值 False。 WorkingFolder 属性用来指定文件夹的名称,在目标计算机上的该文件夹中安装选定快 捷方式的目标应用程序。 (8) 在左侧单击"文本浏览器",将其 AlwaysCreate 属性设为 True。 (9) 重新生成安装后,在"开始"菜单中的"所有程序中"中出现如图22所示的程序菜单。
图22 安装后的程序菜单项 2. 创建桌面图标 (1) 在"文件系统"编辑器中,单击"用户桌面",将其 AlwaysCreate 属性设为 True。
(2) 在编辑器的右侧窗口处,右击鼠标,从弹出快捷菜单中选择"创建新的快捷方式"。 弹出如前面的图15所示的"选择项目中的项"对话框。 (3) 在对话框中,双击"应用程序文件夹",然后单击"Viewer.exe",单击"确定"按钮。 (4) 单击创建的快捷方式"Viewer.exe 的快捷方式",在属性窗口中将 Name 属性改成" 文本浏览器"。 (5) 单击"文本浏览器"。在属性窗口中,将 Icon 属性设为 Viewer.ico 文件中的图标。 (6) 重新生成并安装。 结束语 本讲重点讨论了程序的安装和部署,一旦安装项目制作好以后就可以在项目文件夹下 Debug 中的文件制成安装盘。在本讲座中,我们领略了用 Visual C++ .NET 进行应用程序开 发的一般过程,从中可以发现其功能的强大,当然要想更加深入地使用该工具,还应在实践 中不断磨练。不过,这里还有强调的是,一定要用 Visual C++ .NET 做一个