Deployment 使用ClickOnce部署About.htm

Deployment 使用ClickOnce部署About.htm,deployment,clickonce,Deployment,Clickonce,我有一个Win应用程序(VB.net 2005),其中有一个About.htm页面,当用户使用HelpProvider控件按F1时会出现该页面 应用程序是使用ClickOnce技术部署的。发布新版本时,我必须手动将About.htm文件从我的开发区域复制到LAN(由HelpProvider控件的HelpNamespace属性指定) 有没有办法将此作为部署的一部分 谢谢。我认为最好的方法是将帮助文件作为应用程序的一部分。看一看。通过这种方式,帮助文件将与单击一次应用程序一起下载。将文件添加到项目中

我有一个Win应用程序(VB.net 2005),其中有一个About.htm页面,当用户使用HelpProvider控件按F1时会出现该页面

应用程序是使用ClickOnce技术部署的。发布新版本时,我必须手动将About.htm文件从我的开发区域复制到LAN(由HelpProvider控件的HelpNamespace属性指定)

有没有办法将此作为部署的一部分


谢谢。

我认为最好的方法是将帮助文件作为应用程序的一部分。看一看。通过这种方式,帮助文件将与单击一次应用程序一起下载。

将文件添加到项目中,并将生成操作设置为“内容”,将“复制到输出目录”设置为“始终复制”。然后,在构建和部署时,该文件将包含在部署中

要以编程方式定位它,假设您使用的是winforms(因为您使用的是vs2005),您可以在System.Windows.Forms.Application.StartupPath中查找它

您可以通过执行Process.Start(“iexplore.exe”,myHtmlFile)来打开它。您还可以制作一个表单并在web浏览器控件中显示about文件,该控件将该文件作为URI指向该文件

机器人网络