Ureader.com  
Microsoft software help and Community
   home   |   control panel login   |   archive   |  
 
tools
vsnet.act
vsnet.debugging
vsnet.documentation
vsnet.enterprise.tools
vsnet.general
vsnet.ide
vsnet.jlca
vsnet.servicepacks
vsnet.setup
vsnet.vsip
vsnet.vss
vsnet.vstools.office
vstudio.development
vstudio.extensibility
vstudio.general
vstudio.helpauthoring
vstudio.setup
vstudio.sourcesafe
  
 
date: Wed, 22 Jun 2005 16:27:44 -0400,    group: microsoft.public.vstudio.helpauthoring        back       


Collection not plugging into help namespace   
Hi all,

I'm using NDoc to output VS.NET 2003 style help (using NDoc v1.3.1).

I have the following settings in my ndoc project:
1) CollectionNamespace = My.Application.Help
2) PlugInNameSpace = ms.vscc (have also tried ms.vscc.2003 and ms.vscc+ and
ms.vscc.*)
3) RegisterTitleAsCollection = false (have also tried with True)
4) RegisterTitleWithNamespace = true

The ndoc project builds successfully, ending with the message: "Title
registered successfully."

However, when I open Visual Studio .NEt 2003 Combined Collection my help
collection is not shown in Contents (or index or found in search).
I navigated to ms-help://MS.VSCC.2003/VSCCCommon/cm/CollectionManager.htm
but it is also not listed there (also tried ms-help://ms.vscc/ . . . )

A .hxn file, however, is added under \documents and settings\all
users\application data\microsoft help.

Any ideas?

Regards
Joubert
date: Wed, 22 Jun 2005 16:27:44 -0400   author:   Joubert Nel j@j.j

Re: Collection not plugging into help namespace   
The TOC disappearing usually means there is a syntax error somewhere
in you collection. Unfortunately that's how MS Help 2 response to syntax 
errors :-(

I presume when you unplug your collection every thing returns to normal.
Sounds like NDoc is using my H2Reg utility to register the collection.
Have a look at the trouble shooting section at
http://helpware.net/mshelp2/h2reg.htm#Troubleshooting

My best advice is to use a manual registration tool and take it a step at a 
time.
FAR Utility has the H2Reg registration built in. Its 60 days trial so you 
have plenty of time.
1. Go to FAR > H2 Utils and open the Registration window
2. Register your collection level file .HxC to your Namespace 
My.Application.Help
3. Add any titles (.HxS files) to the namespace.
    Its important to choose the correct Title name to associate with each 
..HxS file.
    It must be the same Name you used in the collection level master TOC 
file (.HxT).

    Here you can see I have an include statement with URL= "h2reg" so
    I must Register my .HxS to my Namespace using the Tile = "h2reg". OK?

<?xml version="1.0"?>
<!DOCTYPE HelpTOC>
<HelpTOC
   DTDVersion="1.0"
   Id="1.0"
   FileVersion="1.0"
   LangId="1033">
   <HelpTOCNode NodeType="TOC" Url="h2reg"/>
</HelpTOC>

3. Test that collection. Should be able to view it (using that Namespace)
4. Now plug your Namespace into MS.VSCC.2003 -- Does it view?

All the above can be done from the FAR Registration window.

If no good then maybe the collection level files are no good.
Next thing I would try is the FAR H2 Collection Wizard. This will take you
though step by step how to create the Collection level Hx? files and 
register everything.
http://helpware.net/FAR

Once you have this OK then you can go and tackle H2Reg.exe script again.

Rob

"Joubert Nel" <j@j.j> wrote in message 
news:egPXaj2dFHA.3012@tk2msftngp13.phx.gbl...
> Hi all,
>
> I'm using NDoc to output VS.NET 2003 style help (using NDoc v1.3.1).
>
> I have the following settings in my ndoc project:
> 1) CollectionNamespace = My.Application.Help
> 2) PlugInNameSpace = ms.vscc (have also tried ms.vscc.2003 and ms.vscc+ 
> and
> ms.vscc.*)
> 3) RegisterTitleAsCollection = false (have also tried with True)
> 4) RegisterTitleWithNamespace = true
>
> The ndoc project builds successfully, ending with the message: "Title
> registered successfully."
>
> However, when I open Visual Studio .NEt 2003 Combined Collection my help
> collection is not shown in Contents (or index or found in search).
> I navigated to ms-help://MS.VSCC.2003/VSCCCommon/cm/CollectionManager.htm
> but it is also not listed there (also tried ms-help://ms.vscc/ . . . )
>
> A .hxn file, however, is added under \documents and settings\all
> users\application data\microsoft help.
>
> Any ideas?
>
> Regards
> Joubert
>
date: Thu, 23 Jun 2005 21:15:58 +1000   author:   Rob Chandler [MVP]

Re: Collection not plugging into help namespace   
Hi again Joubert
I'm rereading what I wrote to you and its a bit messy (its late in 
Australia).
I've reworded and put the posts here 
http://helpware.net/mshelp2/h2reg_help.htm
since this kind of question comes up time and time again. :-)
Rob

"Joubert Nel" <j@j.j> wrote in message 
news:egPXaj2dFHA.3012@tk2msftngp13.phx.gbl...
> Hi all,
>
> I'm using NDoc to output VS.NET 2003 style help (using NDoc v1.3.1).
>
> I have the following settings in my ndoc project:
> 1) CollectionNamespace = My.Application.Help
> 2) PlugInNameSpace = ms.vscc (have also tried ms.vscc.2003 and ms.vscc+ 
> and
> ms.vscc.*)
> 3) RegisterTitleAsCollection = false (have also tried with True)
> 4) RegisterTitleWithNamespace = true
>
> The ndoc project builds successfully, ending with the message: "Title
> registered successfully."
>
> However, when I open Visual Studio .NEt 2003 Combined Collection my help
> collection is not shown in Contents (or index or found in search).
> I navigated to ms-help://MS.VSCC.2003/VSCCCommon/cm/CollectionManager.htm
> but it is also not listed there (also tried ms-help://ms.vscc/ . . . )
>
> A .hxn file, however, is added under \documents and settings\all
> users\application data\microsoft help.
>
> Any ideas?
>
> Regards
> Joubert
>
>
>
>
>
date: Thu, 23 Jun 2005 21:47:11 +1000   author:   Rob Chandler [MVP]

Google
 
Web ureader.com


    COPYRIGHT 2007, YARDI TECHNOLOGY LIMITED, ALL RIGHT RESERVE  |   contact us