diff --git a/src/fsharp/FSharp.Build/Microsoft.FSharp.Targets b/src/fsharp/FSharp.Build/Microsoft.FSharp.Targets
index 34d716485..ec99e87ed 100644
--- a/src/fsharp/FSharp.Build/Microsoft.FSharp.Targets
+++ b/src/fsharp/FSharp.Build/Microsoft.FSharp.Targets
@@ -41,6 +41,21 @@ this file.
RootNamespace
false
$(Prefer32Bit)
+
+ <_ConfigurationNameTmp>$(ConfigurationName)
+ <_ConfigurationNameTmp Condition="'$(ConfigurationName)' == ''">$(Configuration)
+
+
+ <_DebugFileExt>.pdb
+ <_DebugFileExt Condition="'$(FscDebugFileExt)' != ''">$(FscDebugFileExt)
+
+ portable
+ $(FscDebugType)