
Signature
Anthony Jones - MVP ASP/ASP.NET
>> In my naive hopefulness, i thought that
>> there will be a new tool available in
[quoted text clipped - 12 lines]
>>
> http://www.codeplex.com/Sandcastle/Release/ProjectReleases.aspx?ReleaseId=9921
Yes, i got this one.
> http://www.codeplex.com/SHFB/Release/ProjectReleases.aspx?ReleaseId=9848
I've got this one now. Thanks!
The problem is that the build fails
due to "Could not find path to HTML
1.x help compiler".
Indeed, the option there says "false"
and no path is specified. On the
other hand, it can find SandCastle,
even though it's not specified by
it's path either.
Help?
(It's probably something elementary
but still a gotcha to me.)
--
Regards
Konrad Viltersten
--------------------------------
sleep - a substitute for coffee for the poor
ambition - lack of sense to be lazy
Anthony Jones - 25 Mar 2008 10:38 GMT
> >> In my naive hopefulness, i thought that
> >> there will be a new tool available in
[quoted text clipped - 10 lines]
> >> i make it spit out the fine
> >> documentation i'm yearning for?
http://www.codeplex.com/Sandcastle/Release/ProjectReleases.aspx?ReleaseId=9921
> Yes, i got this one.
>
[quoted text clipped - 16 lines]
> (It's probably something elementary
> but still a gotcha to me.)
In order to build CHM files you need hhc.exe. This is part of the MS Help
Workshop:-
http://msdn2.microsoft.com/en-us/library/ms669985.aspx
I would make sure you place specific paths in the path fields in the GUI.
For example if you want to build Help 2x files you'll need the VS 2005 SDK
(the help compilier for 2x files is buried in its
2007.02\VistualStudioIntegration\Archive\HelpIntegration). The problem with
this SDK is that it installs an older version of sandcastle and the DXROOT
env variable to its version.

Signature
Anthony Jones - MVP ASP/ASP.NET
K Viltersten - 25 Mar 2008 11:56 GMT
>> The problem is that the build fails
>> due to "Could not find path to HTML
[quoted text clipped - 15 lines]
> Workshop:-
> http://msdn2.microsoft.com/en-us/library/ms669985.aspx
I was expecting the documentation to be
created as HTML, actually. Perhaps, i'm
wrong in trying to do so?
CHM files feel a little bit awkward,
sometimes. My preference is HTML.
--
Regards
Konrad Viltersten
--------------------------------
sleep - a substitute for coffee for the poor
ambition - lack of sense to be lazy
Anthony Jones - 25 Mar 2008 12:34 GMT
> >> The problem is that the build fails
> >> due to "Could not find path to HTML
[quoted text clipped - 22 lines]
> CHM files feel a little bit awkward,
> sometimes. My preference is HTML.
In that case you don't need the SDK or Workshop.
In the build section set HelpFileFormat to WebSite. In the Paths section
set output path to .\Help\ Now when you build you will get a website in
your bin\release\help folder. It SHFB which defines the template for the
web site and it builds a ASPX based site.
Note leave set SdkLinkType set to Msdn and make sure your build machine has
access to the internet. This creates links into the online MSDN library for
all the Framework types, very nice.
I have built a pure HTML version of the site with Sandcastle in the raw but
I wouldn't like to attempt to repeat it.
This tool is still very, very young.

Signature
Anthony Jones - MVP ASP/ASP.NET