VS 2008

Topics: Bugs, General Discussion, Sandcastle
Mar 18, 2008 at 12:23 PM
Edited Mar 18, 2008 at 12:29 PM
The Beta2 does'nt works in VS 2008.
Error: C:\Programme\Visual Studio 2005 SDK\2007.02\VisualStudioIntegration\Tools\Sandcastle\ProductionTools\MrefBuilder.exe" not found

Better Solutions are:

NDoc2-Alpha3u
http://www.kynosarges.de/NDoc.html (very fast)
or

http://www.codeplex.com/SHFB
Sandcastle Help File Builder - with .Net 3.5 Support(!)
Coordinator
Mar 18, 2008 at 3:26 PM
Hi,

The error that you've reported is not the fault of DocProject. It is a well-known issue with the Visual Studio SDK (both 2005 and 2008), which may affect SHFB as well. The problem is that the SDKs install an older CTP of Sandcastle and create a user environment variable, DXROOT, on which tools such as DocProject and Sandcastle itself depend. You must delete the DXROOT environment variable manually after installing an SDK to use the latest release of Sandcastle.

This information appears on the Sandcastle release page for the Oct. 2007 Release, DocProject's Latest Release Notes and my Sandcastle Help page.

Note that DocProject 2008 Beta 2 will document .NET Framework 3.5 assemblies as well if it's supported by Sandcastle.

- Dave