Visual Studio Development Bookmark and Share   
 index > Developer Documentation and Help System > Help registration on VS2005 AND VS2008
 

Help registration on VS2005 AND VS2008

Hallo,

if our customers have both versions installed.

The HelpFiles for VS2005 are merged during Setup(MS.VSIPCC.v80).

The HelpFiles for VS2008 wont(MS.VSCC.v90).

They are merged when MSDN opens first.

I am not sure what I do wrong here.

I use the MSM from the HelpIntegrationKit.

And I want that both Versions behave the same way.

Either merge during setup or merge on Document Explorer opening.

Is there a difference in the CustomAction CA_CommitHelpTransactionNoRB in source BIN_File_46001?

Something like scheduling later or so?

I register the old fashioned way thru.

HTML_Help_Registration__RTL_X86_---.msm

MSHelp2_RegTables__RTL_---_---.msm

VSIPCC_Collection_Files_RTL_---_---.msm

Any help would be appreciated.

Kai-Uwe

KaiUwe  Tuesday, January 29, 2008 3:33 PM

Hello Kai-Uwe,

You have run into a bug with the MSM that we shipped with the VS 2008 SDK, in that the merge custom action was inadvertently left out. We are intending to update this in the SDK in the next release. If you need a fixed copy of the MSM in the meantime, please email me at paorear AT microsoft DOT com.

Paul ORear MSFT  Thursday, February 07, 2008 12:11 AM

I've got a product that installs and registers into both vs05 and vs08 without any issues. One thingI notice is you are plugging your 05 into MS.VSIPCC.v80,wereI plug-in my help into VS05's MS.VSCC.v80 and plug into 08's MS.VSCC.v90.

In addition, once we finish registering we re-call the main.ini fileagain (that created our root plug-in), with the -M H2Reg switch, this is suppose to merge the collection. So you don't see that pop-up when you open the explorer.

GeoffreyK  Monday, February 04, 2008 2:34 PM

I am confused because MS provides different MSM’s with different behavior but with the same ModuleSignature and the same CustomAction(HTML_Help_Registration__RTL_X86_---.msm).

I learned this in a different way.

Maybe the auto merge function is temporary disabled, like in the beta versions of VS 2005.

Anyway i thought it wasn’t necessary to use H2Reg.

But I have to consider it now.

KaiUwe  Tuesday, February 05, 2008 11:04 AM

Hello Kai-Uwe,

You have run into a bug with the MSM that we shipped with the VS 2008 SDK, in that the merge custom action was inadvertently left out. We are intending to update this in the SDK in the next release. If you need a fixed copy of the MSM in the meantime, please email me at paorear AT microsoft DOT com.

Paul ORear MSFT  Thursday, February 07, 2008 12:11 AM

how to play online
kick boy  Sunday, April 06, 2008 6:03 PM

You can use google to search for other answers

Custom Search

More Threads

• Difference between WinForms and WebForms
• Publishing problems in Visual Studio 2005
• migrating from classic ASP to asp.net
• VS2008 Project will not load
• Microsoft Document Explorer - Expected Identifier
• Help Integration Wizard broken
• debugger not working
• Using PerformanceCounter with Process with multiple instance running
• Visual Studio setup project question.
• vs2008 does nothing when selecting add new datasource, or when selecting show datasources(it doesnt freeze, just doesnt do anything)