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 @@
+
+
-
+
+
+
+