diff --git a/tools/ExtensionsMetadataGenerator/src/ExtensionsMetadataGenerator/ExtensionsMetadataGenerator.csproj b/tools/ExtensionsMetadataGenerator/src/ExtensionsMetadataGenerator/ExtensionsMetadataGenerator.csproj
index 5ad6c52801..c6b11bbc31 100644
--- a/tools/ExtensionsMetadataGenerator/src/ExtensionsMetadataGenerator/ExtensionsMetadataGenerator.csproj
+++ b/tools/ExtensionsMetadataGenerator/src/ExtensionsMetadataGenerator/ExtensionsMetadataGenerator.csproj
@@ -5,40 +5,66 @@
netstandard2.0;net46
Microsoft.Azure.WebJobs.Script.ExtensionsMetadataGenerator
Microsoft.Azure.WebJobs.Script.ExtensionsMetadataGenerator
- tools
+ false
+ true
+ true
+
+
+
+
true
true
true
- true
- PackReferenceAssemblies
- true
+ true
+ true
-
+
+
+
-
-
+
+
+
+
+
+
+ <_ConsoleOutputPath>$([System.IO.Path]::GetDirectoryName($(_ConsoleOutputPath)))
+
+
+
+ <_ConsoleFiles Include="$(_ConsoleOutputPath)/*" />
+
+
-
+
-
+
-
+
+
+
+
+
-
+ PackagePath="tools/%(_InnerOutputFiles.PackagePath)" />
@@ -57,6 +83,23 @@
-
+
+
+
+
+ <_FrameworkAssemblyReferences Remove="@(_FrameworkAssemblyReferences)" />
+
+
+
+
+
+ <_OutputFiles Include="$(OutputPath)**/*.dll" Exclude="$(OutputPath)**/Microsoft.Build.*.dll" />
+ <_OutputFiles Include="$(OutputPath)**/*.dll.config" />
+ <_OutputFiles Include="$(OutputPath)**/*.exe" />
+ <_OutputFiles Include="$(OutputPath)**/*.json" />
+ <_OutputFiles Update="@(_OutputFiles)" PackagePath="$([System.IO.Path]::Combine($(TargetFramework), %(RecursiveDir)))" />
+
+
+
\ No newline at end of file