diff --git a/src/Main/Base/Project/Src/Commands/ProjectMenuCommands.cs b/src/Main/Base/Project/Src/Commands/ProjectMenuCommands.cs index 3f6b8566fa..6939edfd22 100644 --- a/src/Main/Base/Project/Src/Commands/ProjectMenuCommands.cs +++ b/src/Main/Base/Project/Src/Commands/ProjectMenuCommands.cs @@ -52,6 +52,10 @@ namespace ICSharpCode.SharpDevelop.Project.Commands static string FindSHFB() { + string envVar = Environment.GetEnvironmentVariable("SHFBROOT"); + if (!string.IsNullOrEmpty(envVar)) { + return Path.Combine(envVar, "SandcastleBuilderGUI.exe"); + } foreach (string registryKey in registryKeys) { string fileName = FindSHFB(registryKey); if (fileName != null) { diff --git a/src/Main/StartUp/Project/app.template.config b/src/Main/StartUp/Project/app.template.config index e40b47eeb9..ea8bc3c92a 100644 --- a/src/Main/StartUp/Project/app.template.config +++ b/src/Main/StartUp/Project/app.template.config @@ -3,20 +3,25 @@
+ + - + + + +