diff --git a/sdk/Sdk/Targets/Microsoft.Azure.Functions.Worker.Sdk.targets b/sdk/Sdk/Targets/Microsoft.Azure.Functions.Worker.Sdk.targets
index edd3f8c0f..e36080ba5 100644
--- a/sdk/Sdk/Targets/Microsoft.Azure.Functions.Worker.Sdk.targets
+++ b/sdk/Sdk/Targets/Microsoft.Azure.Functions.Worker.Sdk.targets
@@ -102,7 +102,7 @@ WARNING: DO NOT MODIFY this file unless you are knowledgeable about MSBuild and
+ DependsOnTargets="_FunctionsGenerateCommon;_FunctionsCopyMetadataLoader;_FunctionsGenerateWorkerConfig" />
@@ -125,36 +125,23 @@ WARNING: DO NOT MODIFY this file unless you are knowledgeable about MSBuild and
OverwriteReadOnlyFiles="true" />
-
-
-
+
+
+
+ <_FunctionsExecutable>dotnet
-
-
+
+ <_FunctionsExecutable Condition="'$(SelfContained)' == 'true' AND '%(Identity)' == '$(AppHostIntermediatePath)'">{WorkerRoot}%(None.Link)
+ <_FunctionsExecutable Condition="$(TargetFrameworkIdentifier) == '.NETFramework'">{WorkerRoot}$(TargetName)$(TargetExt)
+
-
-
+ Overwrite="true" />