详细了解:在程序中包括先决条件
更新:2007 年 11 月
在本课中,您将学习如何使用 ClickOnce 发布功能将所需的组件与您的程序一起打包。
默认情况下,使用 ClickOnce 技术发布的程序将会在安装期间从 Internet 上下载任何所需的系统必备。如果您试图在不能访问 Internet 的计算机上安装程序,则安装将会失败。
为防止这种情况发生,可以将系统必备组件(如 .NET Framework 可再发行文件)与程序一起打包。
说明: |
---|
如果您知道将安装您的程序的每个人都可以访问 Internet,应使用默认的方法。这样,当系统必备有较新的版本可用时,用户将获得最新的版本。 |
包括系统必备组件
若要将系统必备包括到程序中,请更改“项目设计器”中的“发布”属性。注意,如果您包括了某一系统必备,就必须将所有系统必备都包括进来——不能只包括一个系统必备而从 Internet 上下载其他系统必备。
试一试!
包括系统必备
打开上一课 通过 CD 分发程序:使用 ClickOnce 进行发布 中的项目。
在“解决方案资源管理器”中选择该项目节点,并在“项目”菜单上选择“属性”。
随即打开“项目设计器”。
在“项目设计器”中,单击“发布”选项卡。
单击“系统必备”按钮以打开“系统必备”对话框。
在“系统必备”对话框中,选中“从与我的应用程序相同的位置下载系统必备组件”,然后单击“确定”。
在“生成”菜单上选择“发布 ProjectName”,其中“ProjectName”是项目的名称。
将启动“发布向导”。
单击“完成”发布程序。
说明: 如果您尚未下载 .NET Framework 可再分发文件,系统会提示您这样做。
在 Windows 资源管理器中,浏览到将程序发布到的位置并验证此处是否有 Setup.exe 和 Dotnetfx.exe 文件。
后续步骤
在本课中,您学习了如何随程序发布系统必备。现在,您可以在下列若干选项中选择下一步要做什么。
如果您可以访问 Web 服务器,并且希望了解如何将您的程序发布到 Internet 上,请参见 详细了解:在 Internet 上分发程序。
如果您无法刻录 CD-ROM 或 DVD-ROM,请参见 通过电子邮件发送程序:创建压缩 (Zipped) 文件。
否则,即已完成指导教程中的课程。若要了解有关 Visual Basic 的更多信息,可以继续下一主题,获取有关其他资源的一些建议。
下一课:下一步:希望做什么?