Sandcastle和Sandcastle Help File Builder使用说明
2009-01-04 15:37
423 查看
软件下载地址:http://www.codeplex.com/Sandcastle
安装Sandcastle.msi 安装SandcastleBuilderSetup.msi SandcastlePath设置为第一步中的安装目录,而不是第二步的安装目录 命名空间的注释不能在源代码中标注,需要在Sandcastle Help File Builder中指定(点击"Namespaces") 使用Language选项可输出中文文档(但左边导航栏中的还是英文) HelpTitle设置文档标题,HtmlHelpName设置输出文件名称,OutputPath设置输出文件保存的位置 PresentationStyle选择Prototype HelpFileFormat选择帮助文档的格式(Helpe1x:chm, Helper2x:Hxs, Website) 特别注意:HtmlHelpName同时作为HTML Help 2 builds中的collection namespace name(并且不运行空格)
HtmlHelp1x和HtmlHelp2x的区别:
chm和hxs是microsoft的两种主流的帮助文档格式.后者是前者的代替者.psdk新版,vs2008都是使用后者作为帮助文档. chm的原始文档html制造或者翻译可以使用dreamweaver,而chm的打包(编译)和反编译可以使用微软提供的html help workshop. hxs前部分同上,hxs的反编译工具和编译工具为HxComp,具体可见http://msdn.microsoft.com/en-us/library/bb164592(VS.80).aspx.特别值得注意的是该MSDN的例子是错误的-u和-d的位置搞错了.之后的shouldn't it be有提示.请注意. Hxcomp下载方法:请见:http://www.helixoft.com/vsdocman-faqs/where-can-i-download-hxcomp.exe.html 请注意:一般情况下hxcomp都是位于c:\program files\microsoft help 2.0 SDK\下,而非你的VSHIK 2003(对于vs2003)安装目录.
HxComp.exe is Help2 2 compiler from Microsoft. Here are the links where you can download it:
(参考地址 http://www.helixoft.com/vsdocman-faqs/where-can-i-download-hxcomp.exe.html)
For VS .NET 2002 it is part of VSHIK 2002 (Visual Studio Help Integration Kit v2.1). [http://www.microsoft.com/downloads/details.aspx?FamilyID=3eaeb657-98dd-4959-b946-9719fec3a3ce&DisplayLang=en] For VS .NET 2003 it is part of VSHIK 2003. [http://www.microsoft.com/downloads/details.aspx?FamilyID=ce1b26dc-d6af-42a1-a9a4-88c4eb456d87&DisplayLang=en] For VS 2005 it is part of Visual Studio 2005 SDK (formerly the VSIP SDK) which contains the Help 2 SDK. This download requires free registration.[http://msdn.microsoft.com/zh-cn/vsx/default(en-us).aspx]
用Sandcastle和Help Integration Wizard把文档集成到Visual Studio中
(参考地址 /article/4792454.html)
打开HxS 文件的方法
(参考地址 http://frogleg.mvps.org/helptechnologies/mshelp2/h2conv.html)
需要安装Microsoft Help 2.0 SDK(VSHIK2003.exe)。 假设hxs文件路径在 D:\doc\Documentation.HxS 执行"C:\Program Files\Microsoft Help 2.0 SDK\hxreg" -n CompileTest -c D:\doc\Documentation.HxS -d myhelp 再执行"C:\Program Files\Microsoft Help 2.0 SDK\hxreg" -n CompileTest -i CompileTest -s D:\doc\Documentation.HxS 后即可用"C:\Program Files\Common Files\Microsoft Shared\Help\dexplore.exe" /helpcol ms-help://CompileTest查看 特别注意:CompileTest这个名称必须是在SandcastleBuilder中设置的HtmlHelpName(取其他名字会在第二步执行hxreg时产生一个error,从而导致文件无法打开)
安装Sandcastle.msi 安装SandcastleBuilderSetup.msi SandcastlePath设置为第一步中的安装目录,而不是第二步的安装目录 命名空间的注释不能在源代码中标注,需要在Sandcastle Help File Builder中指定(点击"Namespaces") 使用Language选项可输出中文文档(但左边导航栏中的还是英文) HelpTitle设置文档标题,HtmlHelpName设置输出文件名称,OutputPath设置输出文件保存的位置 PresentationStyle选择Prototype HelpFileFormat选择帮助文档的格式(Helpe1x:chm, Helper2x:Hxs, Website) 特别注意:HtmlHelpName同时作为HTML Help 2 builds中的collection namespace name(并且不运行空格)
HtmlHelp1x和HtmlHelp2x的区别:
chm和hxs是microsoft的两种主流的帮助文档格式.后者是前者的代替者.psdk新版,vs2008都是使用后者作为帮助文档. chm的原始文档html制造或者翻译可以使用dreamweaver,而chm的打包(编译)和反编译可以使用微软提供的html help workshop. hxs前部分同上,hxs的反编译工具和编译工具为HxComp,具体可见http://msdn.microsoft.com/en-us/library/bb164592(VS.80).aspx.特别值得注意的是该MSDN的例子是错误的-u和-d的位置搞错了.之后的shouldn't it be有提示.请注意. Hxcomp下载方法:请见:http://www.helixoft.com/vsdocman-faqs/where-can-i-download-hxcomp.exe.html 请注意:一般情况下hxcomp都是位于c:\program files\microsoft help 2.0 SDK\下,而非你的VSHIK 2003(对于vs2003)安装目录.
HxComp.exe is Help2 2 compiler from Microsoft. Here are the links where you can download it:
(参考地址 http://www.helixoft.com/vsdocman-faqs/where-can-i-download-hxcomp.exe.html)
For VS .NET 2002 it is part of VSHIK 2002 (Visual Studio Help Integration Kit v2.1). [http://www.microsoft.com/downloads/details.aspx?FamilyID=3eaeb657-98dd-4959-b946-9719fec3a3ce&DisplayLang=en] For VS .NET 2003 it is part of VSHIK 2003. [http://www.microsoft.com/downloads/details.aspx?FamilyID=ce1b26dc-d6af-42a1-a9a4-88c4eb456d87&DisplayLang=en] For VS 2005 it is part of Visual Studio 2005 SDK (formerly the VSIP SDK) which contains the Help 2 SDK. This download requires free registration.[http://msdn.microsoft.com/zh-cn/vsx/default(en-us).aspx]
用Sandcastle和Help Integration Wizard把文档集成到Visual Studio中
(参考地址 /article/4792454.html)
打开HxS 文件的方法
(参考地址 http://frogleg.mvps.org/helptechnologies/mshelp2/h2conv.html)
需要安装Microsoft Help 2.0 SDK(VSHIK2003.exe)。 假设hxs文件路径在 D:\doc\Documentation.HxS 执行"C:\Program Files\Microsoft Help 2.0 SDK\hxreg" -n CompileTest -c D:\doc\Documentation.HxS -d myhelp 再执行"C:\Program Files\Microsoft Help 2.0 SDK\hxreg" -n CompileTest -i CompileTest -s D:\doc\Documentation.HxS 后即可用"C:\Program Files\Common Files\Microsoft Shared\Help\dexplore.exe" /helpcol ms-help://CompileTest查看 特别注意:CompileTest这个名称必须是在SandcastleBuilder中设置的HtmlHelpName(取其他名字会在第二步执行hxreg时产生一个error,从而导致文件无法打开)
相关文章推荐
- .net下帮助文件生成程序对比(NDoc、Sandcastle、Sandcastle Help File Builder)
- 使用 Sandcastle Help File Builder 制作 VS.NET 的 HELP 文件
- sandcastle , HTML Help Workshop, Sandcastle Help FIle Builder 出错经验总结
- 使用 Sandcastle Help File Builder 制作 VS.NET 的 HELP 文件
- 让Sandcastle Help File Builder支持VS2010
- 『原创』教你如何使用Sandcastle Help File Builder建立MSDN风格的代码文档
- Sandcastle Help File Builder 生成NET帮助文档
- SandcastleHelpFileBuilder文档生成
- 让Sandcastle Help File Builder支持VS2010
- .Net 2.0 的文档生成器 Sandcastle Help File Builder
- C#文档生成黄金搭档Sandcastle+Sandcastle Help File Builder
- User GhostDoc && Sandcastle Help File Builder Create MSDN-style documentation
- Sandcastle Help File Builder[Missing <summary> documentation for ""]
- Sandcastle Help File Builder
- 强大的文档生成工具Sandcastle Help File Builder
- 文档生成工具Sandcastle Help File Builder
- 使用SHFB(Sandcastle Help File Builder)建立MSDN风格的代码文档
- Sandcastle Help File Builder(.NET帮助文档工具)的版本选择心得——支持VS2010至VS2015,高版本项目文件问题
- 使用Sandcastle Help File Builder建立MSDN风格的代码文档
- 强大的文档生成工具Sandcastle Help File Builder