diff --git a/MetaPackages.sln b/MetaPackages.sln
index b7897ad663..0402c256f9 100644
--- a/MetaPackages.sln
+++ b/MetaPackages.sln
@@ -1,6 +1,6 @@
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
-VisualStudioVersion = 15.0.26510.0
+VisualStudioVersion = 15.0.26727.1
MinimumVisualStudioVersion = 10.0.40219.1
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{ED834E68-51C3-4ADE-ACC8-6BA6D4207C09}"
EndProject
@@ -43,6 +43,8 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TrimDeps", "tools\TrimDeps\
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DependencyInjectionApp", "test\TestSites\DependencyInjectionApp\DependencyInjectionApp.csproj", "{65FE2E38-4529-4C93-A7B0-CF12DD7A70C3}"
EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.SiteExtension", "src\Microsoft.AspNetCore.SiteExtension\Microsoft.AspNetCore.SiteExtension.csproj", "{A27ACBA8-25A6-4527-95D4-5B8D0537AF52}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@@ -89,6 +91,10 @@ Global
{65FE2E38-4529-4C93-A7B0-CF12DD7A70C3}.Debug|Any CPU.Build.0 = Debug|Any CPU
{65FE2E38-4529-4C93-A7B0-CF12DD7A70C3}.Release|Any CPU.ActiveCfg = Release|Any CPU
{65FE2E38-4529-4C93-A7B0-CF12DD7A70C3}.Release|Any CPU.Build.0 = Release|Any CPU
+ {A27ACBA8-25A6-4527-95D4-5B8D0537AF52}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {A27ACBA8-25A6-4527-95D4-5B8D0537AF52}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {A27ACBA8-25A6-4527-95D4-5B8D0537AF52}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {A27ACBA8-25A6-4527-95D4-5B8D0537AF52}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
@@ -106,5 +112,9 @@ Global
{79CF58CE-B020-45D8-BDB5-2D8036BEAD14} = {EC22261D-0DE1-47DE-8F7C-072675D6F5B4}
{67E4C92F-6D12-4C52-BB79-B8D11BFC6B82} = {ED834E68-51C3-4ADE-ACC8-6BA6D4207C09}
{65FE2E38-4529-4C93-A7B0-CF12DD7A70C3} = {EC22261D-0DE1-47DE-8F7C-072675D6F5B4}
+ {A27ACBA8-25A6-4527-95D4-5B8D0537AF52} = {ED834E68-51C3-4ADE-ACC8-6BA6D4207C09}
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {500600F2-E434-4372-B04D-39CAAADFF973}
EndGlobalSection
EndGlobal
diff --git a/build/SiteExtension.targets b/build/SiteExtension.targets
new file mode 100644
index 0000000000..ce4eb73822
--- /dev/null
+++ b/build/SiteExtension.targets
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+ $(COHERENCE_SIGNED_DROP_LOCATION)\fallbackArchives\nuGetPackagesArchive-$(TimestampVersion).zip
+ $(COHERENCE_SIGNED_DROP_LOCATION)\Signed\PackageCache\aspnetcore-store-$(TimestampVersion)-win7-x86.zip
+
+
+
+ $(TempDir)FallbackArchive
+ $(TempDir)RuntimeStore
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build/repo.targets b/build/repo.targets
index 51ed667d7c..aa664ebd15 100644
--- a/build/repo.targets
+++ b/build/repo.targets
@@ -70,6 +70,8 @@
/opt/code/
+
+
$(FallbackArchiveDir)obj/$(OutputPackageName)
$(RepositoryRoot)artifacts\$(OutputPackageName).lzma
+ $(RepositoryRoot)artifacts\$(OutputPackageName).zip
$(FallbackArchiveDir)\obj\$(OutputPackageName).NuGet.config
@@ -257,7 +260,13 @@
-
+
+
+
+
+
+
+
@@ -285,7 +294,15 @@
$(PublishShare)\fallbackArchives
-
+
+
diff --git a/src/Microsoft.AspNetCore.SiteExtension/Microsoft.AspNetCore.SiteExtension.csproj b/src/Microsoft.AspNetCore.SiteExtension/Microsoft.AspNetCore.SiteExtension.csproj
new file mode 100644
index 0000000000..e8e11b68d6
--- /dev/null
+++ b/src/Microsoft.AspNetCore.SiteExtension/Microsoft.AspNetCore.SiteExtension.csproj
@@ -0,0 +1,53 @@
+
+
+
+
+
+ ASP.NET Core Extensions
+ This extension enables additional functionality for ASP.NET Core on Azure WebSites, such as enabling Azure logging.
+ net461
+ false
+ aspnet;logging;aspnetcore;AzureSiteExtension
+ AzureSiteExtension
+ false
+ false
+ content
+
+ https://github.com/aspnet/AzureIntegration/blob/rel/2.0.0-preview1/LICENSE.txt
+ https://go.microsoft.com/fwlink/?LinkID=288859
+ https://www.asp.net/
+
+
+
+
+
+
+
+
+
+
+
+
+ <_PackageFiles Include="$(DotnetHomeDirectory)\**\*.*" Exclude="$(DotnetHomeDirectory)\sdk\NuGetFallbackFolder\**\*.*;$(DotnetHomeDirectory)\store\**\*.*;$(DotnetHomeDirectory)\additionalDeps\**\*.*" Condition="$(DotnetHomeDirectory) != ''">
+ tools\
+ false
+ Content
+
+
+ <_PackageFiles Include="$(FallbackArchiveDestination)\**\*.*" Condition="$(FallbackArchiveDestination) != ''">
+ tools\sdk\NuGetFallbackFolder\
+ false
+ Content
+
+
+ <_PackageFiles Include="$(RuntimeStoreDestination)\**\*.*" Condition="$(RuntimeStoreDestination) != ''">
+ tools\
+ false
+ Content
+
+
+
+
+
+
+
diff --git a/src/Microsoft.AspNetCore.SiteExtension/applicationHost.xdt b/src/Microsoft.AspNetCore.SiteExtension/applicationHost.xdt
new file mode 100644
index 0000000000..3cb633cdf6
--- /dev/null
+++ b/src/Microsoft.AspNetCore.SiteExtension/applicationHost.xdt
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file