(62,5): error MSB6006: "HXCOMP.EXE" exited with code 3.

Topics: Developer Forum, Project Management Forum, User Forum
Aug 11, 2014 at 9:02 PM
Edited Aug 11, 2014 at 9:02 PM
Following is the output from project which succeeds to compile on Win 2008 R2, yet, fails on Win 2012. Any guess?

Time Elapsed 00:00:00.27

Last step completed in 00:00:00.3620

Generating MS Help 2 project files...

Last step completed in 00:00:00.2120

Compiling MS Help 2 file...
C:_Project\6.4.0_Aug_2014\Ndoc\HelpFiles\Working\Build2xHelpFile.proj(62,5): error MSB6006: "HXCOMP.EXE" exited with code 3.
Microsoft Help Compiler Version 2.07.61224.0 Copyright (c) Microsoft Corp.

Fatal Error HXC1022: The compiler server could not be initialized. Reinstall the Microsoft Help 2.0 compiler.

Last step completed in 00:00:00.2470

SHFB: Error BE0043: Unexpected error detected in last build step. See output above for details.
at SandcastleBuilder.Utils.BuildEngine.BuildProcess.RunProcess(String fileToRun, String args)
at SandcastleBuilder.Utils.BuildEngine.BuildProcess.Build()
Aug 11, 2014 at 10:09 PM
Since it says it couldn't be initialized, something is probably missing or not registered and you should do as it suggests and reinstall the Help 2 compiler components using the Visual Studio SDK.

Aug 13, 2014 at 6:34 AM
Tried it already and it's still reporting the error. Is it something regarding the fact I'm using Win 2012 ? Or that only Vss 2013 is installed on the machine ?

THX - Albert.

Aug 13, 2014 at 2:57 PM
Sorry, I don't know. The Help 2 stuff is pretty old so perhaps it is not compatible. I don't have the means to test that setup so I'm just guessing.