diff --git a/.azure/pipelines/ci.yml b/.azure/pipelines/ci.yml
index 47ef331fa2..cffbae0de3 100644
--- a/.azure/pipelines/ci.yml
+++ b/.azure/pipelines/ci.yml
@@ -131,15 +131,17 @@ jobs:
artifacts:
- name: Windows_Logs
path: artifacts/log/
+ publishOnError: true
- name: Windows_Packages
path: artifacts/packages/
+ - name: Windows_Symbols
+ path: artifacts/symbols/
- name: Windows_VSIX
path: artifacts/VSSetup/
- name: Windows_Manifests
path: artifacts/manifests/
- name: Windows_Installers
path: artifacts/installers/
- publishOnError: true
# Build Windows ARM
- template: jobs/default-build.yml
diff --git a/Directory.Build.props b/Directory.Build.props
index bf91ebeb50..a39b240399 100644
--- a/Directory.Build.props
+++ b/Directory.Build.props
@@ -117,6 +117,7 @@
$(ArtifactsDir)installers\$(Configuration)\
+ $(ArtifactsDir)symbols\$(Configuration)\
diff --git a/Directory.Build.targets b/Directory.Build.targets
index 8dd3f5d309..a4e85b3646 100644
--- a/Directory.Build.targets
+++ b/Directory.Build.targets
@@ -118,6 +118,19 @@
+
+ $(BuildDependsOn);_CopySymbolsToArtifacts
+
+
+
+
+
+
diff --git a/eng/PublishSymbols.proj b/eng/PublishSymbols.proj
index dd2c968566..a33a1df232 100644
--- a/eng/PublishSymbols.proj
+++ b/eng/PublishSymbols.proj
@@ -54,9 +54,11 @@
+
+
diff --git a/src/SiteExtensions/Microsoft.Web.Xdt.Extensions/src/Microsoft.Web.Xdt.Extensions.csproj b/src/SiteExtensions/Microsoft.Web.Xdt.Extensions/src/Microsoft.Web.Xdt.Extensions.csproj
index e1fe332fac..62764baee8 100644
--- a/src/SiteExtensions/Microsoft.Web.Xdt.Extensions/src/Microsoft.Web.Xdt.Extensions.csproj
+++ b/src/SiteExtensions/Microsoft.Web.Xdt.Extensions/src/Microsoft.Web.Xdt.Extensions.csproj
@@ -3,6 +3,7 @@
Additional functionality for Xdt transforms.
net461
+ true
false
false