发布项目时怎么把CHM帮助文件一起包含进去?

wang520d 2009-09-02 10:23:35
我试了加入资源文件以及放入DEBUG文件夹中 但是都在发布完后没有找到帮助文件;也或许是我调用的路径有问题请知道的朋友帮忙指导下!
...全文
135 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhangyanyang 2009-09-02
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 zhangyanyang 的回复:]
this.helpDOC.HelpNamespace = Application.StartupPath + @"\help.chm";
                Help.ShowHelp(this, this.helpDOC.HelpNamespace);
文件是放在debug下面呀
没问题
[/Quote]
补充一下,helpDOC是用的helpprovider控件
zhangyanyang 2009-09-02
  • 打赏
  • 举报
回复
this.helpDOC.HelpNamespace = Application.StartupPath + @"\help.chm";
Help.ShowHelp(this, this.helpDOC.HelpNamespace);
文件是放在debug下面呀
没问题
wang520d 2009-09-02
  • 打赏
  • 举报
回复
请问下 帮助文件.chm文件 加入资源后 怎么调用它
wang520d 2009-09-02
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 vrhero 的回复:]
把文件附加到项目中或在打包时附加...DEBUG文件夹只是用来调试的,计算机没那么智能...
[/Quote]

我项目都是用发布的形式做的
wang520d 2009-09-02
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 yzy8788 的回复:]
直接做个setup安装项目试试咧?
[/Quote]

问题是我们的项目更新频繁,所以是直接给客户以WEB发布的形式安装的。因此不能用安装包的形式
vrhero 2009-09-02
  • 打赏
  • 举报
回复
把文件附加到项目中或在打包时附加...DEBUG文件夹只是用来调试的,计算机没那么智能...
wang520d 2009-09-02
  • 打赏
  • 举报
回复
难道没有朋友遇到过这样的问题吗?
wang520d 2009-09-02
  • 打赏
  • 举报
回复
我现在的调用方法:

string stringfiles = Application.StartupPath + @"\dghelp.chm";
THS.Tools.HelpFile.OpenHelpFile(this);

/// <summary>
/// 帮助文档,默认文档为dghelp.chm
/// </summary>
/// <param name="obj"></param>
public static void OpenHelpFile(System.Windows.Forms.Control controls)
{
object obj = "";
filestr = Application.StartupPath + @"\dghelp.chm";
HelpNavigator navigator = HelpNavigator.KeywordIndex;
if (!string.IsNullOrEmpty(controls.Text))
{
obj = controls.Text;
}
Help.ShowHelp(controls, filestr, navigator, obj);
}
yzy8788 2009-09-02
  • 打赏
  • 举报
回复
直接做个setup安装项目试试咧?
wang520d 2009-09-02
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 zhangyanyang 的回复:]
引用 6 楼 zhangyanyang 的回复:
this.helpDOC.HelpNamespace = Application.StartupPath + @"\help.chm";
                Help.ShowHelp(this, this.helpDOC.HelpNamespace);
文件是放在debug下面呀
没问题

补充一下,helpDOC是用的helpprovider控件
[/Quote]

放DEBUG下面 发布后找不到.CHM文件啊

111,094

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧