机器人学导论第三版课后习题解答
17.2 ClickOnce部署在使用ClickOnce部署时,不需要在客户系统上启动安装程序。客户系统的用户只需单击Web页面上的一个链接,语言程序就会自动安装。安装完成后,客户机就可以脱机——客户机不再需要访问从中安装应用程序的服务器。ClickOnce安装可以在网站、UNC共享或文件位置(例如CD)上进行。利用ClickOnce,应用程序会安装在客户系统上,可以从“开始”(Start)菜单上启动,使用“添加/删除程序”(Add/Remove Programs)对话框卸载。ClickOnce部署由清单文件(manifest files)描述。应用程序清单描述了应用程序及其需要的权限。部署清单描述了部署配置信息,如更新策略。在本节的示例中,将为第16章创建的MDI Editor配置ClickOnce部署,而且将再次需要这些代码文件。
17.2.1创建ClickOnce部署在下面的示例中,要修改应用程序的名称,定义有用的程序集设置。试一试:准备应用程序(1)在Visual Studio中打开第16章中的MDI Editor示例。如果读者没有创建这个示例,可以从Chapter16Code.zip中复制完整的文件夹MDI Editor。使用Visual Studio菜单“文件➪打开➪项目/解决方案”(File➪Open➪Project/Solution ...)打开MDI Editor文件夹中的解决方案文件Manual Menus.sln。(2)在“解决方案资源管理器”(Solution Explorer)中选择项目的“属性”(Properties),再选择“应用程序”(Application)选项卡。(3)把“程序集名称”(Assembly name)改为MDIEditor。(4)单击“程序集信息”(Assembly Information ...)按钮。(5)修改“标题”(Title)、“说明”(Description)、“公司”(Company)、“产品”(Product)、和“版权”(Copyright)信息。(6)选择“生成➪生成解决方案”(Build ➪ Build Solution),生成项目。有关更多详细步骤和示例,可以参考这份ClickOnce部署教程。如果需要更深入的了解,也可以查看clickonce方式部署文档以及其他相关资源。