Merge branch 'release/2.1' into release/2.2

This commit is contained in:
John Luo 2019-01-14 12:57:34 -08:00
commit 90a9fa7aac
174 changed files with 929 additions and 815 deletions

View File

@ -8,7 +8,6 @@
<ItemGroup>
<RepositoryBuildOrder Include="EntityFrameworkCore" Order="8" />
<RepositoryBuildOrder Include="MvcPrecompilation" Order="15" RootPath="$(RepositoryRoot)src\MvcPrecompilation\" />
<RepositoryBuildOrder Include="Scaffolding" Order="15" />
<RepositoryBuildOrder Include="AuthSamples" Order="16" RootPath="$(RepositoryRoot)src\AuthSamples\" />
<RepositoryBuildOrder Include="Templating" Order="17" RootPath="$(RepositoryRoot)src\Templating\" />

View File

@ -43,8 +43,4 @@
<!-- Test-only repos -->
<Repository Include="AuthSamples" RootPath="$(RepositoryRoot)src\AuthSamples\" PatchPolicy="AlwaysUpdateAndCascadeVersions" />
</ItemGroup>
<ItemGroup>
<ShippedRepository Include="MvcPrecompilation" RootPath="$(RepositoryRoot)src\MvcPrecompilation\"/>
</ItemGroup>
</Project>

View File

@ -752,6 +752,18 @@
<BaselinePackageReference Include="Microsoft.Extensions.FileProviders.Composite" Version="[2.2.0, )" />
<BaselinePackageReference Include="Microsoft.DiaSymReader.Native" Version="[1.7.0, )" />
</ItemGroup>
<!-- Package: Microsoft.AspNetCore.Mvc.Razor.ViewCompilation-->
<PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Mvc.Razor.ViewCompilation' ">
<BaselinePackageVersion>2.1.1</BaselinePackageVersion>
</PropertyGroup>
<ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Mvc.Razor.ViewCompilation' AND '$(TargetFramework)' == 'net461' ">
<BaselinePackageReference Include="Microsoft.AspNetCore.Hosting" Version="[2.1.1, )" />
<BaselinePackageReference Include="Microsoft.AspNetCore.Mvc.RazorPages" Version="[2.1.1, )" />
</ItemGroup>
<ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Mvc.Razor.ViewCompilation' AND '$(TargetFramework)' == 'netcoreapp2.0' ">
<BaselinePackageReference Include="Microsoft.AspNetCore.Hosting" Version="[2.1.1, )" />
<BaselinePackageReference Include="Microsoft.AspNetCore.Mvc.RazorPages" Version="[2.1.1, )" />
</ItemGroup>
<!-- Package: Microsoft.AspNetCore.Mvc.RazorPages-->
<PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Mvc.RazorPages' ">
<BaselinePackageVersion>2.2.0</BaselinePackageVersion>

View File

@ -83,6 +83,7 @@ build of ASP.NET Core 2.2.x. Update this list when preparing for a new patch.
<Package Id="Microsoft.AspNetCore.Mvc.Localization" Version="2.2.0" />
<Package Id="Microsoft.AspNetCore.Mvc.Razor.Extensions" Version="2.2.0" />
<Package Id="Microsoft.AspNetCore.Mvc.Razor" Version="2.2.0" />
<Package Id="Microsoft.AspNetCore.Mvc.Razor.ViewCompilation" Version="2.2.0" />
<Package Id="Microsoft.AspNetCore.Mvc.RazorPages" Version="2.2.0" />
<Package Id="Microsoft.AspNetCore.Mvc.TagHelpers" Version="2.2.0" />
<Package Id="Microsoft.AspNetCore.Mvc.Testing" Version="2.2.0" />

View File

@ -26,6 +26,7 @@ and are generated based on the last package release.
<LatestPackageReference Include="Microsoft.AspNetCore.Hosting.Abstractions" Version="$(MicrosoftAspNetCoreHostingAbstractionsPackageVersion)" />
<LatestPackageReference Include="Microsoft.AspNetCore.Testing" Version="$(MicrosoftAspNetCoreTestingPackageVersion)" />
<LatestPackageReference Include="Microsoft.Build.Framework" Version="$(MicrosoftBuildFrameworkPackageVersion)" />
<LatestPackageReference Include="Microsoft.Build.Tasks.Core" Version="$(MicrosoftBuildTasksCorePackageVersion)" />
<LatestPackageReference Include="Microsoft.Build.Utilities.Core" Version="$(MicrosoftBuildUtilitiesCorePackageVersion)" />
<LatestPackageReference Include="Microsoft.CodeAnalysis.Common" Version="$(MicrosoftCodeAnalysisCommonPackageVersion)" />
<LatestPackageReference Include="Microsoft.CodeAnalysis.CSharp.Workspaces" Version="$(MicrosoftCodeAnalysisCSharpWorkspacesPackageVersion)" />

View File

@ -122,6 +122,7 @@
<ProjectReferenceProvider Include="Microsoft.AspNetCore.Mvc.ViewFeatures" ProjectPath="$(RepositoryRoot)src\Mvc\src\Microsoft.AspNetCore.Mvc.ViewFeatures\Microsoft.AspNetCore.Mvc.ViewFeatures.csproj" />
<ProjectReferenceProvider Include="Microsoft.AspNetCore.Mvc.WebApiCompatShim" ProjectPath="$(RepositoryRoot)src\Mvc\src\Microsoft.AspNetCore.Mvc.WebApiCompatShim\Microsoft.AspNetCore.Mvc.WebApiCompatShim.csproj" />
<ProjectReferenceProvider Include="Microsoft.AspNetCore.Mvc" ProjectPath="$(RepositoryRoot)src\Mvc\src\Microsoft.AspNetCore.Mvc\Microsoft.AspNetCore.Mvc.csproj" />
<ProjectReferenceProvider Include="Microsoft.AspNetCore.Mvc.Razor.ViewCompilation" ProjectPath="$(RepositoryRoot)src\Mvc\ViewCompilation\src\Microsoft.AspNetCore.Mvc.Razor.ViewCompilation.csproj" /> <ProjectReferenceProvider Include="Microsoft.AspNetCore.Mvc.Razor.ViewCompilation" ProjectPath="$(RepositoryRoot)src\Mvc\ViewCompilation\src\Microsoft.AspNetCore.Mvc.Razor.ViewCompilation.csproj" />
<ProjectReferenceProvider Include="Microsoft.Extensions.ApiDescription.Tasks" ProjectPath="$(RepositoryRoot)src\Mvc\src\Microsoft.Extensions.ApiDescription.Design\Microsoft.Extensions.ApiDescription.Design.csproj" />
<ProjectReferenceProvider Include="Microsoft.AspNetCore.ApplicationInsights.HostingStartup" ProjectPath="$(RepositoryRoot)src\Azure\ApplicationInsights.HostingStartup\src\Microsoft.AspNetCore.ApplicationInsights.HostingStartup.csproj" />
<ProjectReferenceProvider Include="Microsoft.AspNetCore.Authentication.AzureAD.UI" ProjectPath="$(RepositoryRoot)src\Azure\AzureAD\Authentication.AzureAD.UI\src\Microsoft.AspNetCore.Authentication.AzureAD.UI.csproj" />

View File

@ -85,7 +85,6 @@ finally {
Write-Host ""
foreach ($err in $errors) {
Write-Host -f Red "error : $err"
}

View File

@ -184,6 +184,88 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GetDocumentInsider", "src\G
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Extensions.ApiDescription.Design", "src\Microsoft.Extensions.ApiDescription.Design\Microsoft.Extensions.ApiDescription.Design.csproj", "{34E3C302-B767-40C8-B538-3EE2BD4000C4}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "_dependencies", "_dependencies", "{5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Html.Abstractions", "..\Html\Abstractions\src\Microsoft.AspNetCore.Html.Abstractions.csproj", "{0930C2EA-FA36-4EDF-A571-215765D1F2C7}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http", "..\Http\Http\src\Microsoft.AspNetCore.Http.csproj", "{A273BAAB-DA92-401D-B781-ADA9E3B7717C}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Cors", "..\Middleware\CORS\src\Microsoft.AspNetCore.Cors.csproj", "{E07B7D3A-1D4D-4644-84C2-06FEDB64885B}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Hosting", "..\Hosting\Hosting\src\Microsoft.AspNetCore.Hosting.csproj", "{0F5F9381-D3B4-4E0D-9FAA-CC12520DBB4A}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.TestHost", "..\Hosting\TestHost\src\Microsoft.AspNetCore.TestHost.csproj", "{2E18C4FD-9982-4BD9-A067-3CE56E68C450}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Diagnostics", "..\Middleware\Diagnostics\src\Microsoft.AspNetCore.Diagnostics.csproj", "{C79D9793-FADA-4B1A-8AD7-8AEDB2358CA2}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.IntegrationTesting", "..\Hosting\Server.IntegrationTesting\src\Microsoft.AspNetCore.Server.IntegrationTesting.csproj", "{BCD18147-D96D-4240-A89F-5F890392E58E}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.WebUtilities", "..\Http\WebUtilities\src\Microsoft.AspNetCore.WebUtilities.csproj", "{986BF4FD-D0E3-48AE-917C-6C168D6395D3}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.ResponseCaching", "..\Middleware\ResponseCaching\src\Microsoft.AspNetCore.ResponseCaching.csproj", "{F4E1F1ED-2DE9-4659-B2E7-C9B6B8454AD1}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.StaticFiles", "..\Middleware\StaticFiles\src\Microsoft.AspNetCore.StaticFiles.csproj", "{F4846AC2-384E-4C0B-8DE5-9784715E4A9F}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Session", "..\Middleware\Session\src\Microsoft.AspNetCore.Session.csproj", "{C019C7EC-FDEE-4EAF-ABF1-89D946EFC95A}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Localization.Routing", "..\Middleware\Localization.Routing\src\Microsoft.AspNetCore.Localization.Routing.csproj", "{68C9E09E-F7FA-4853-B512-6BCD02BB69C1}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Razor.Runtime", "..\Razor\Razor.Runtime\src\Microsoft.AspNetCore.Razor.Runtime.csproj", "{9F2C52EA-1869-4610-921F-5FD654582019}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Cookies", "..\Security\Authentication\Cookies\src\Microsoft.AspNetCore.Authentication.Cookies.csproj", "{AA074523-64D3-4CA7-8C2E-EACD977D2B19}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.NET.Sdk.Razor", "..\Razor\Sdk.Razor\src\Microsoft.NET.Sdk.Razor.csproj", "{5145333A-40F8-4754-BA47-EC1CCECBE986}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.IISIntegration", "..\Servers\IIS\IISIntegration\src\Microsoft.AspNetCore.Server.IISIntegration.csproj", "{47D5BF2A-7B05-4630-8C7C-A682382EA6F1}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication", "..\Security\Authentication\Core\src\Microsoft.AspNetCore.Authentication.csproj", "{72D40CFE-93B5-4877-92DC-E79203641342}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.Kestrel", "..\Servers\Kestrel\Kestrel\src\Microsoft.AspNetCore.Server.Kestrel.csproj", "{62952E87-88DB-45BA-9FE0-8A24FA983750}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.CookiePolicy", "..\Security\CookiePolicy\src\Microsoft.AspNetCore.CookiePolicy.csproj", "{F4879FAE-CD3C-4158-9BF0-B8D9294CCD0D}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authorization.Policy", "..\Security\Authorization\Policy\src\Microsoft.AspNetCore.Authorization.Policy.csproj", "{157F16EA-C5C1-4BDF-A81C-44A7771A13D7}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "ViewCompilation", "ViewCompilation", "{83D016A9-7233-43FC-94C1-0AF2619D136B}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "testAssets", "testAssets", "{5C8A337A-956B-4045-A680-4A61942D0866}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Razor.ViewCompilation", "ViewCompilation\src\Microsoft.AspNetCore.Mvc.Razor.ViewCompilation.csproj", "{99BB0544-6AA4-4787-B396-0AE77D022547}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Razor.ViewCompilation.Tasks", "ViewCompilation.Tasks\Microsoft.AspNetCore.Mvc.Razor.ViewCompilation.Tasks.csproj", "{0BB79FE3-F376-4352-97B3-382F7FFDDBE9}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Razor.ViewCompilation.Test", "ViewCompilation\test\UnitTests\Microsoft.AspNetCore.Mvc.Razor.ViewCompilation.Test.csproj", "{4A300DA7-A19B-459D-96CA-C999B2CCABFD}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ApplicationUsingRelativePaths", "ViewCompilation\testassets\ApplicationUsingRelativePaths\ApplicationUsingRelativePaths.csproj", "{53663DBF-D7FF-4BBF-8211-909237616049}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ApplicationWithConfigureMvc", "ViewCompilation\testassets\ApplicationWithConfigureMvc\ApplicationWithConfigureMvc.csproj", "{134CDB3F-76CF-44D8-9621-F865092ACF20}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ApplicationWithCustomInputFiles", "ViewCompilation\testassets\ApplicationWithCustomInputFiles\ApplicationWithCustomInputFiles.csproj", "{23F77F9B-2979-4DF0-9096-C090CE7BE09D}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ApplicationWithParseErrors", "ViewCompilation\testassets\ApplicationWithParseErrors\ApplicationWithParseErrors.csproj", "{B079D8A1-6CC1-46D8-948A-523AA6836FF9}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ApplicationWithRazorSdkNeitherUsed", "ViewCompilation\testassets\ApplicationWithRazorSdkNeitherUsed\ApplicationWithRazorSdkNeitherUsed.csproj", "{7CD48059-3ACF-4435-B6D5-F4F4B379F8B1}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ApplicationWithRazorSdkPrecompilationUsed", "ViewCompilation\testassets\ApplicationWithRazorSdkPrecompilationUsed\ApplicationWithRazorSdkPrecompilationUsed.csproj", "{21C75A50-991B-44D2-B684-732733969C23}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ApplicationWithRazorSdkUsed", "ViewCompilation\testassets\ApplicationWithRazorSdkUsed\ApplicationWithRazorSdkUsed.csproj", "{92A8AB5D-4BA1-43B4-A769-62DCDEFEB04C}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ApplicationWithTagHelpers", "ViewCompilation\testassets\ApplicationWithTagHelpers\ApplicationWithTagHelpers.csproj", "{ABF8187A-F6FF-4722-B625-897B385F6CEC}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ClassLibraryTagHelper", "ViewCompilation\testassets\ClassLibraryTagHelper\ClassLibraryTagHelper.csproj", "{6EFC8D17-47E9-44F7-897E-4F1102B16DF4}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "PublishWithEmbedViewSources", "ViewCompilation\testassets\PublishWithEmbedViewSources\PublishWithEmbedViewSources.csproj", "{B2624173-3535-4138-9F90-420D83772ABC}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "RazorPagesApp", "ViewCompilation\testassets\RazorPagesApp\RazorPagesApp.csproj", "{1403D49E-C3DB-49E8-A888-541F0C8F9DCD}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SimpleApp", "ViewCompilation\testassets\SimpleApp\SimpleApp.csproj", "{36C62FC6-8496-492D-A2F9-BF68CC6520BB}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SimpleAppWithAssemblyRename", "ViewCompilation\testassets\SimpleAppWithAssemblyRename\SimpleAppWithAssemblyRename.csproj", "{D54A8DCC-801E-4407-A9CC-01E4C33A72EB}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "StrongNamedApp", "ViewCompilation\testassets\StrongNamedApp\StrongNamedApp.csproj", "{13CB4F98-F361-4989-BBC2-0B0ECDAC68F3}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Razor.ViewCompilation.FunctionalTests", "ViewCompilation\test\FunctionalTests\Microsoft.AspNetCore.Mvc.Razor.ViewCompilation.FunctionalTests.csproj", "{0A2B5ED2-E9A7-41A5-9B0F-10007673F2D9}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@ -872,6 +954,462 @@ Global
{17122147-ADFD-41C8-87D9-CCC582CCA8F9}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{17122147-ADFD-41C8-87D9-CCC582CCA8F9}.Release|x86.ActiveCfg = Release|Any CPU
{17122147-ADFD-41C8-87D9-CCC582CCA8F9}.Release|x86.Build.0 = Release|Any CPU
{0930C2EA-FA36-4EDF-A571-215765D1F2C7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{0930C2EA-FA36-4EDF-A571-215765D1F2C7}.Debug|Any CPU.Build.0 = Debug|Any CPU
{0930C2EA-FA36-4EDF-A571-215765D1F2C7}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{0930C2EA-FA36-4EDF-A571-215765D1F2C7}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{0930C2EA-FA36-4EDF-A571-215765D1F2C7}.Debug|x86.ActiveCfg = Debug|Any CPU
{0930C2EA-FA36-4EDF-A571-215765D1F2C7}.Debug|x86.Build.0 = Debug|Any CPU
{0930C2EA-FA36-4EDF-A571-215765D1F2C7}.Release|Any CPU.ActiveCfg = Release|Any CPU
{0930C2EA-FA36-4EDF-A571-215765D1F2C7}.Release|Any CPU.Build.0 = Release|Any CPU
{0930C2EA-FA36-4EDF-A571-215765D1F2C7}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{0930C2EA-FA36-4EDF-A571-215765D1F2C7}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{0930C2EA-FA36-4EDF-A571-215765D1F2C7}.Release|x86.ActiveCfg = Release|Any CPU
{0930C2EA-FA36-4EDF-A571-215765D1F2C7}.Release|x86.Build.0 = Release|Any CPU
{A273BAAB-DA92-401D-B781-ADA9E3B7717C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{A273BAAB-DA92-401D-B781-ADA9E3B7717C}.Debug|Any CPU.Build.0 = Debug|Any CPU
{A273BAAB-DA92-401D-B781-ADA9E3B7717C}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{A273BAAB-DA92-401D-B781-ADA9E3B7717C}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{A273BAAB-DA92-401D-B781-ADA9E3B7717C}.Debug|x86.ActiveCfg = Debug|Any CPU
{A273BAAB-DA92-401D-B781-ADA9E3B7717C}.Debug|x86.Build.0 = Debug|Any CPU
{A273BAAB-DA92-401D-B781-ADA9E3B7717C}.Release|Any CPU.ActiveCfg = Release|Any CPU
{A273BAAB-DA92-401D-B781-ADA9E3B7717C}.Release|Any CPU.Build.0 = Release|Any CPU
{A273BAAB-DA92-401D-B781-ADA9E3B7717C}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{A273BAAB-DA92-401D-B781-ADA9E3B7717C}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{A273BAAB-DA92-401D-B781-ADA9E3B7717C}.Release|x86.ActiveCfg = Release|Any CPU
{A273BAAB-DA92-401D-B781-ADA9E3B7717C}.Release|x86.Build.0 = Release|Any CPU
{E07B7D3A-1D4D-4644-84C2-06FEDB64885B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{E07B7D3A-1D4D-4644-84C2-06FEDB64885B}.Debug|Any CPU.Build.0 = Debug|Any CPU
{E07B7D3A-1D4D-4644-84C2-06FEDB64885B}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{E07B7D3A-1D4D-4644-84C2-06FEDB64885B}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{E07B7D3A-1D4D-4644-84C2-06FEDB64885B}.Debug|x86.ActiveCfg = Debug|Any CPU
{E07B7D3A-1D4D-4644-84C2-06FEDB64885B}.Debug|x86.Build.0 = Debug|Any CPU
{E07B7D3A-1D4D-4644-84C2-06FEDB64885B}.Release|Any CPU.ActiveCfg = Release|Any CPU
{E07B7D3A-1D4D-4644-84C2-06FEDB64885B}.Release|Any CPU.Build.0 = Release|Any CPU
{E07B7D3A-1D4D-4644-84C2-06FEDB64885B}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{E07B7D3A-1D4D-4644-84C2-06FEDB64885B}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{E07B7D3A-1D4D-4644-84C2-06FEDB64885B}.Release|x86.ActiveCfg = Release|Any CPU
{E07B7D3A-1D4D-4644-84C2-06FEDB64885B}.Release|x86.Build.0 = Release|Any CPU
{0F5F9381-D3B4-4E0D-9FAA-CC12520DBB4A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{0F5F9381-D3B4-4E0D-9FAA-CC12520DBB4A}.Debug|Any CPU.Build.0 = Debug|Any CPU
{0F5F9381-D3B4-4E0D-9FAA-CC12520DBB4A}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{0F5F9381-D3B4-4E0D-9FAA-CC12520DBB4A}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{0F5F9381-D3B4-4E0D-9FAA-CC12520DBB4A}.Debug|x86.ActiveCfg = Debug|Any CPU
{0F5F9381-D3B4-4E0D-9FAA-CC12520DBB4A}.Debug|x86.Build.0 = Debug|Any CPU
{0F5F9381-D3B4-4E0D-9FAA-CC12520DBB4A}.Release|Any CPU.ActiveCfg = Release|Any CPU
{0F5F9381-D3B4-4E0D-9FAA-CC12520DBB4A}.Release|Any CPU.Build.0 = Release|Any CPU
{0F5F9381-D3B4-4E0D-9FAA-CC12520DBB4A}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{0F5F9381-D3B4-4E0D-9FAA-CC12520DBB4A}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{0F5F9381-D3B4-4E0D-9FAA-CC12520DBB4A}.Release|x86.ActiveCfg = Release|Any CPU
{0F5F9381-D3B4-4E0D-9FAA-CC12520DBB4A}.Release|x86.Build.0 = Release|Any CPU
{2E18C4FD-9982-4BD9-A067-3CE56E68C450}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{2E18C4FD-9982-4BD9-A067-3CE56E68C450}.Debug|Any CPU.Build.0 = Debug|Any CPU
{2E18C4FD-9982-4BD9-A067-3CE56E68C450}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{2E18C4FD-9982-4BD9-A067-3CE56E68C450}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{2E18C4FD-9982-4BD9-A067-3CE56E68C450}.Debug|x86.ActiveCfg = Debug|Any CPU
{2E18C4FD-9982-4BD9-A067-3CE56E68C450}.Debug|x86.Build.0 = Debug|Any CPU
{2E18C4FD-9982-4BD9-A067-3CE56E68C450}.Release|Any CPU.ActiveCfg = Release|Any CPU
{2E18C4FD-9982-4BD9-A067-3CE56E68C450}.Release|Any CPU.Build.0 = Release|Any CPU
{2E18C4FD-9982-4BD9-A067-3CE56E68C450}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{2E18C4FD-9982-4BD9-A067-3CE56E68C450}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{2E18C4FD-9982-4BD9-A067-3CE56E68C450}.Release|x86.ActiveCfg = Release|Any CPU
{2E18C4FD-9982-4BD9-A067-3CE56E68C450}.Release|x86.Build.0 = Release|Any CPU
{C79D9793-FADA-4B1A-8AD7-8AEDB2358CA2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{C79D9793-FADA-4B1A-8AD7-8AEDB2358CA2}.Debug|Any CPU.Build.0 = Debug|Any CPU
{C79D9793-FADA-4B1A-8AD7-8AEDB2358CA2}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{C79D9793-FADA-4B1A-8AD7-8AEDB2358CA2}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{C79D9793-FADA-4B1A-8AD7-8AEDB2358CA2}.Debug|x86.ActiveCfg = Debug|Any CPU
{C79D9793-FADA-4B1A-8AD7-8AEDB2358CA2}.Debug|x86.Build.0 = Debug|Any CPU
{C79D9793-FADA-4B1A-8AD7-8AEDB2358CA2}.Release|Any CPU.ActiveCfg = Release|Any CPU
{C79D9793-FADA-4B1A-8AD7-8AEDB2358CA2}.Release|Any CPU.Build.0 = Release|Any CPU
{C79D9793-FADA-4B1A-8AD7-8AEDB2358CA2}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{C79D9793-FADA-4B1A-8AD7-8AEDB2358CA2}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{C79D9793-FADA-4B1A-8AD7-8AEDB2358CA2}.Release|x86.ActiveCfg = Release|Any CPU
{C79D9793-FADA-4B1A-8AD7-8AEDB2358CA2}.Release|x86.Build.0 = Release|Any CPU
{BCD18147-D96D-4240-A89F-5F890392E58E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{BCD18147-D96D-4240-A89F-5F890392E58E}.Debug|Any CPU.Build.0 = Debug|Any CPU
{BCD18147-D96D-4240-A89F-5F890392E58E}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{BCD18147-D96D-4240-A89F-5F890392E58E}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{BCD18147-D96D-4240-A89F-5F890392E58E}.Debug|x86.ActiveCfg = Debug|Any CPU
{BCD18147-D96D-4240-A89F-5F890392E58E}.Debug|x86.Build.0 = Debug|Any CPU
{BCD18147-D96D-4240-A89F-5F890392E58E}.Release|Any CPU.ActiveCfg = Release|Any CPU
{BCD18147-D96D-4240-A89F-5F890392E58E}.Release|Any CPU.Build.0 = Release|Any CPU
{BCD18147-D96D-4240-A89F-5F890392E58E}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{BCD18147-D96D-4240-A89F-5F890392E58E}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{BCD18147-D96D-4240-A89F-5F890392E58E}.Release|x86.ActiveCfg = Release|Any CPU
{BCD18147-D96D-4240-A89F-5F890392E58E}.Release|x86.Build.0 = Release|Any CPU
{986BF4FD-D0E3-48AE-917C-6C168D6395D3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{986BF4FD-D0E3-48AE-917C-6C168D6395D3}.Debug|Any CPU.Build.0 = Debug|Any CPU
{986BF4FD-D0E3-48AE-917C-6C168D6395D3}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{986BF4FD-D0E3-48AE-917C-6C168D6395D3}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{986BF4FD-D0E3-48AE-917C-6C168D6395D3}.Debug|x86.ActiveCfg = Debug|Any CPU
{986BF4FD-D0E3-48AE-917C-6C168D6395D3}.Debug|x86.Build.0 = Debug|Any CPU
{986BF4FD-D0E3-48AE-917C-6C168D6395D3}.Release|Any CPU.ActiveCfg = Release|Any CPU
{986BF4FD-D0E3-48AE-917C-6C168D6395D3}.Release|Any CPU.Build.0 = Release|Any CPU
{986BF4FD-D0E3-48AE-917C-6C168D6395D3}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{986BF4FD-D0E3-48AE-917C-6C168D6395D3}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{986BF4FD-D0E3-48AE-917C-6C168D6395D3}.Release|x86.ActiveCfg = Release|Any CPU
{986BF4FD-D0E3-48AE-917C-6C168D6395D3}.Release|x86.Build.0 = Release|Any CPU
{F4E1F1ED-2DE9-4659-B2E7-C9B6B8454AD1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{F4E1F1ED-2DE9-4659-B2E7-C9B6B8454AD1}.Debug|Any CPU.Build.0 = Debug|Any CPU
{F4E1F1ED-2DE9-4659-B2E7-C9B6B8454AD1}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{F4E1F1ED-2DE9-4659-B2E7-C9B6B8454AD1}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{F4E1F1ED-2DE9-4659-B2E7-C9B6B8454AD1}.Debug|x86.ActiveCfg = Debug|Any CPU
{F4E1F1ED-2DE9-4659-B2E7-C9B6B8454AD1}.Debug|x86.Build.0 = Debug|Any CPU
{F4E1F1ED-2DE9-4659-B2E7-C9B6B8454AD1}.Release|Any CPU.ActiveCfg = Release|Any CPU
{F4E1F1ED-2DE9-4659-B2E7-C9B6B8454AD1}.Release|Any CPU.Build.0 = Release|Any CPU
{F4E1F1ED-2DE9-4659-B2E7-C9B6B8454AD1}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{F4E1F1ED-2DE9-4659-B2E7-C9B6B8454AD1}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{F4E1F1ED-2DE9-4659-B2E7-C9B6B8454AD1}.Release|x86.ActiveCfg = Release|Any CPU
{F4E1F1ED-2DE9-4659-B2E7-C9B6B8454AD1}.Release|x86.Build.0 = Release|Any CPU
{F4846AC2-384E-4C0B-8DE5-9784715E4A9F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{F4846AC2-384E-4C0B-8DE5-9784715E4A9F}.Debug|Any CPU.Build.0 = Debug|Any CPU
{F4846AC2-384E-4C0B-8DE5-9784715E4A9F}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{F4846AC2-384E-4C0B-8DE5-9784715E4A9F}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{F4846AC2-384E-4C0B-8DE5-9784715E4A9F}.Debug|x86.ActiveCfg = Debug|Any CPU
{F4846AC2-384E-4C0B-8DE5-9784715E4A9F}.Debug|x86.Build.0 = Debug|Any CPU
{F4846AC2-384E-4C0B-8DE5-9784715E4A9F}.Release|Any CPU.ActiveCfg = Release|Any CPU
{F4846AC2-384E-4C0B-8DE5-9784715E4A9F}.Release|Any CPU.Build.0 = Release|Any CPU
{F4846AC2-384E-4C0B-8DE5-9784715E4A9F}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{F4846AC2-384E-4C0B-8DE5-9784715E4A9F}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{F4846AC2-384E-4C0B-8DE5-9784715E4A9F}.Release|x86.ActiveCfg = Release|Any CPU
{F4846AC2-384E-4C0B-8DE5-9784715E4A9F}.Release|x86.Build.0 = Release|Any CPU
{C019C7EC-FDEE-4EAF-ABF1-89D946EFC95A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{C019C7EC-FDEE-4EAF-ABF1-89D946EFC95A}.Debug|Any CPU.Build.0 = Debug|Any CPU
{C019C7EC-FDEE-4EAF-ABF1-89D946EFC95A}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{C019C7EC-FDEE-4EAF-ABF1-89D946EFC95A}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{C019C7EC-FDEE-4EAF-ABF1-89D946EFC95A}.Debug|x86.ActiveCfg = Debug|Any CPU
{C019C7EC-FDEE-4EAF-ABF1-89D946EFC95A}.Debug|x86.Build.0 = Debug|Any CPU
{C019C7EC-FDEE-4EAF-ABF1-89D946EFC95A}.Release|Any CPU.ActiveCfg = Release|Any CPU
{C019C7EC-FDEE-4EAF-ABF1-89D946EFC95A}.Release|Any CPU.Build.0 = Release|Any CPU
{C019C7EC-FDEE-4EAF-ABF1-89D946EFC95A}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{C019C7EC-FDEE-4EAF-ABF1-89D946EFC95A}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{C019C7EC-FDEE-4EAF-ABF1-89D946EFC95A}.Release|x86.ActiveCfg = Release|Any CPU
{C019C7EC-FDEE-4EAF-ABF1-89D946EFC95A}.Release|x86.Build.0 = Release|Any CPU
{68C9E09E-F7FA-4853-B512-6BCD02BB69C1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{68C9E09E-F7FA-4853-B512-6BCD02BB69C1}.Debug|Any CPU.Build.0 = Debug|Any CPU
{68C9E09E-F7FA-4853-B512-6BCD02BB69C1}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{68C9E09E-F7FA-4853-B512-6BCD02BB69C1}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{68C9E09E-F7FA-4853-B512-6BCD02BB69C1}.Debug|x86.ActiveCfg = Debug|Any CPU
{68C9E09E-F7FA-4853-B512-6BCD02BB69C1}.Debug|x86.Build.0 = Debug|Any CPU
{68C9E09E-F7FA-4853-B512-6BCD02BB69C1}.Release|Any CPU.ActiveCfg = Release|Any CPU
{68C9E09E-F7FA-4853-B512-6BCD02BB69C1}.Release|Any CPU.Build.0 = Release|Any CPU
{68C9E09E-F7FA-4853-B512-6BCD02BB69C1}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{68C9E09E-F7FA-4853-B512-6BCD02BB69C1}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{68C9E09E-F7FA-4853-B512-6BCD02BB69C1}.Release|x86.ActiveCfg = Release|Any CPU
{68C9E09E-F7FA-4853-B512-6BCD02BB69C1}.Release|x86.Build.0 = Release|Any CPU
{9F2C52EA-1869-4610-921F-5FD654582019}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{9F2C52EA-1869-4610-921F-5FD654582019}.Debug|Any CPU.Build.0 = Debug|Any CPU
{9F2C52EA-1869-4610-921F-5FD654582019}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{9F2C52EA-1869-4610-921F-5FD654582019}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{9F2C52EA-1869-4610-921F-5FD654582019}.Debug|x86.ActiveCfg = Debug|Any CPU
{9F2C52EA-1869-4610-921F-5FD654582019}.Debug|x86.Build.0 = Debug|Any CPU
{9F2C52EA-1869-4610-921F-5FD654582019}.Release|Any CPU.ActiveCfg = Release|Any CPU
{9F2C52EA-1869-4610-921F-5FD654582019}.Release|Any CPU.Build.0 = Release|Any CPU
{9F2C52EA-1869-4610-921F-5FD654582019}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{9F2C52EA-1869-4610-921F-5FD654582019}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{9F2C52EA-1869-4610-921F-5FD654582019}.Release|x86.ActiveCfg = Release|Any CPU
{9F2C52EA-1869-4610-921F-5FD654582019}.Release|x86.Build.0 = Release|Any CPU
{AA074523-64D3-4CA7-8C2E-EACD977D2B19}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{AA074523-64D3-4CA7-8C2E-EACD977D2B19}.Debug|Any CPU.Build.0 = Debug|Any CPU
{AA074523-64D3-4CA7-8C2E-EACD977D2B19}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{AA074523-64D3-4CA7-8C2E-EACD977D2B19}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{AA074523-64D3-4CA7-8C2E-EACD977D2B19}.Debug|x86.ActiveCfg = Debug|Any CPU
{AA074523-64D3-4CA7-8C2E-EACD977D2B19}.Debug|x86.Build.0 = Debug|Any CPU
{AA074523-64D3-4CA7-8C2E-EACD977D2B19}.Release|Any CPU.ActiveCfg = Release|Any CPU
{AA074523-64D3-4CA7-8C2E-EACD977D2B19}.Release|Any CPU.Build.0 = Release|Any CPU
{AA074523-64D3-4CA7-8C2E-EACD977D2B19}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{AA074523-64D3-4CA7-8C2E-EACD977D2B19}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{AA074523-64D3-4CA7-8C2E-EACD977D2B19}.Release|x86.ActiveCfg = Release|Any CPU
{AA074523-64D3-4CA7-8C2E-EACD977D2B19}.Release|x86.Build.0 = Release|Any CPU
{5145333A-40F8-4754-BA47-EC1CCECBE986}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{5145333A-40F8-4754-BA47-EC1CCECBE986}.Debug|Any CPU.Build.0 = Debug|Any CPU
{5145333A-40F8-4754-BA47-EC1CCECBE986}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{5145333A-40F8-4754-BA47-EC1CCECBE986}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{5145333A-40F8-4754-BA47-EC1CCECBE986}.Debug|x86.ActiveCfg = Debug|Any CPU
{5145333A-40F8-4754-BA47-EC1CCECBE986}.Debug|x86.Build.0 = Debug|Any CPU
{5145333A-40F8-4754-BA47-EC1CCECBE986}.Release|Any CPU.ActiveCfg = Release|Any CPU
{5145333A-40F8-4754-BA47-EC1CCECBE986}.Release|Any CPU.Build.0 = Release|Any CPU
{5145333A-40F8-4754-BA47-EC1CCECBE986}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{5145333A-40F8-4754-BA47-EC1CCECBE986}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{5145333A-40F8-4754-BA47-EC1CCECBE986}.Release|x86.ActiveCfg = Release|Any CPU
{5145333A-40F8-4754-BA47-EC1CCECBE986}.Release|x86.Build.0 = Release|Any CPU
{47D5BF2A-7B05-4630-8C7C-A682382EA6F1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{47D5BF2A-7B05-4630-8C7C-A682382EA6F1}.Debug|Any CPU.Build.0 = Debug|Any CPU
{47D5BF2A-7B05-4630-8C7C-A682382EA6F1}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{47D5BF2A-7B05-4630-8C7C-A682382EA6F1}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{47D5BF2A-7B05-4630-8C7C-A682382EA6F1}.Debug|x86.ActiveCfg = Debug|Any CPU
{47D5BF2A-7B05-4630-8C7C-A682382EA6F1}.Debug|x86.Build.0 = Debug|Any CPU
{47D5BF2A-7B05-4630-8C7C-A682382EA6F1}.Release|Any CPU.ActiveCfg = Release|Any CPU
{47D5BF2A-7B05-4630-8C7C-A682382EA6F1}.Release|Any CPU.Build.0 = Release|Any CPU
{47D5BF2A-7B05-4630-8C7C-A682382EA6F1}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{47D5BF2A-7B05-4630-8C7C-A682382EA6F1}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{47D5BF2A-7B05-4630-8C7C-A682382EA6F1}.Release|x86.ActiveCfg = Release|Any CPU
{47D5BF2A-7B05-4630-8C7C-A682382EA6F1}.Release|x86.Build.0 = Release|Any CPU
{72D40CFE-93B5-4877-92DC-E79203641342}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{72D40CFE-93B5-4877-92DC-E79203641342}.Debug|Any CPU.Build.0 = Debug|Any CPU
{72D40CFE-93B5-4877-92DC-E79203641342}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{72D40CFE-93B5-4877-92DC-E79203641342}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{72D40CFE-93B5-4877-92DC-E79203641342}.Debug|x86.ActiveCfg = Debug|Any CPU
{72D40CFE-93B5-4877-92DC-E79203641342}.Debug|x86.Build.0 = Debug|Any CPU
{72D40CFE-93B5-4877-92DC-E79203641342}.Release|Any CPU.ActiveCfg = Release|Any CPU
{72D40CFE-93B5-4877-92DC-E79203641342}.Release|Any CPU.Build.0 = Release|Any CPU
{72D40CFE-93B5-4877-92DC-E79203641342}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{72D40CFE-93B5-4877-92DC-E79203641342}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{72D40CFE-93B5-4877-92DC-E79203641342}.Release|x86.ActiveCfg = Release|Any CPU
{72D40CFE-93B5-4877-92DC-E79203641342}.Release|x86.Build.0 = Release|Any CPU
{62952E87-88DB-45BA-9FE0-8A24FA983750}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{62952E87-88DB-45BA-9FE0-8A24FA983750}.Debug|Any CPU.Build.0 = Debug|Any CPU
{62952E87-88DB-45BA-9FE0-8A24FA983750}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{62952E87-88DB-45BA-9FE0-8A24FA983750}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{62952E87-88DB-45BA-9FE0-8A24FA983750}.Debug|x86.ActiveCfg = Debug|Any CPU
{62952E87-88DB-45BA-9FE0-8A24FA983750}.Debug|x86.Build.0 = Debug|Any CPU
{62952E87-88DB-45BA-9FE0-8A24FA983750}.Release|Any CPU.ActiveCfg = Release|Any CPU
{62952E87-88DB-45BA-9FE0-8A24FA983750}.Release|Any CPU.Build.0 = Release|Any CPU
{62952E87-88DB-45BA-9FE0-8A24FA983750}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{62952E87-88DB-45BA-9FE0-8A24FA983750}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{62952E87-88DB-45BA-9FE0-8A24FA983750}.Release|x86.ActiveCfg = Release|Any CPU
{62952E87-88DB-45BA-9FE0-8A24FA983750}.Release|x86.Build.0 = Release|Any CPU
{F4879FAE-CD3C-4158-9BF0-B8D9294CCD0D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{F4879FAE-CD3C-4158-9BF0-B8D9294CCD0D}.Debug|Any CPU.Build.0 = Debug|Any CPU
{F4879FAE-CD3C-4158-9BF0-B8D9294CCD0D}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{F4879FAE-CD3C-4158-9BF0-B8D9294CCD0D}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{F4879FAE-CD3C-4158-9BF0-B8D9294CCD0D}.Debug|x86.ActiveCfg = Debug|Any CPU
{F4879FAE-CD3C-4158-9BF0-B8D9294CCD0D}.Debug|x86.Build.0 = Debug|Any CPU
{F4879FAE-CD3C-4158-9BF0-B8D9294CCD0D}.Release|Any CPU.ActiveCfg = Release|Any CPU
{F4879FAE-CD3C-4158-9BF0-B8D9294CCD0D}.Release|Any CPU.Build.0 = Release|Any CPU
{F4879FAE-CD3C-4158-9BF0-B8D9294CCD0D}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{F4879FAE-CD3C-4158-9BF0-B8D9294CCD0D}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{F4879FAE-CD3C-4158-9BF0-B8D9294CCD0D}.Release|x86.ActiveCfg = Release|Any CPU
{F4879FAE-CD3C-4158-9BF0-B8D9294CCD0D}.Release|x86.Build.0 = Release|Any CPU
{157F16EA-C5C1-4BDF-A81C-44A7771A13D7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{157F16EA-C5C1-4BDF-A81C-44A7771A13D7}.Debug|Any CPU.Build.0 = Debug|Any CPU
{157F16EA-C5C1-4BDF-A81C-44A7771A13D7}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{157F16EA-C5C1-4BDF-A81C-44A7771A13D7}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{157F16EA-C5C1-4BDF-A81C-44A7771A13D7}.Debug|x86.ActiveCfg = Debug|Any CPU
{157F16EA-C5C1-4BDF-A81C-44A7771A13D7}.Debug|x86.Build.0 = Debug|Any CPU
{157F16EA-C5C1-4BDF-A81C-44A7771A13D7}.Release|Any CPU.ActiveCfg = Release|Any CPU
{157F16EA-C5C1-4BDF-A81C-44A7771A13D7}.Release|Any CPU.Build.0 = Release|Any CPU
{157F16EA-C5C1-4BDF-A81C-44A7771A13D7}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{157F16EA-C5C1-4BDF-A81C-44A7771A13D7}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{157F16EA-C5C1-4BDF-A81C-44A7771A13D7}.Release|x86.ActiveCfg = Release|Any CPU
{157F16EA-C5C1-4BDF-A81C-44A7771A13D7}.Release|x86.Build.0 = Release|Any CPU
{99BB0544-6AA4-4787-B396-0AE77D022547}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{99BB0544-6AA4-4787-B396-0AE77D022547}.Debug|Any CPU.Build.0 = Debug|Any CPU
{99BB0544-6AA4-4787-B396-0AE77D022547}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{99BB0544-6AA4-4787-B396-0AE77D022547}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{99BB0544-6AA4-4787-B396-0AE77D022547}.Debug|x86.ActiveCfg = Debug|Any CPU
{99BB0544-6AA4-4787-B396-0AE77D022547}.Debug|x86.Build.0 = Debug|Any CPU
{99BB0544-6AA4-4787-B396-0AE77D022547}.Release|Any CPU.ActiveCfg = Release|Any CPU
{99BB0544-6AA4-4787-B396-0AE77D022547}.Release|Any CPU.Build.0 = Release|Any CPU
{99BB0544-6AA4-4787-B396-0AE77D022547}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{99BB0544-6AA4-4787-B396-0AE77D022547}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{99BB0544-6AA4-4787-B396-0AE77D022547}.Release|x86.ActiveCfg = Release|Any CPU
{99BB0544-6AA4-4787-B396-0AE77D022547}.Release|x86.Build.0 = Release|Any CPU
{0BB79FE3-F376-4352-97B3-382F7FFDDBE9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{0BB79FE3-F376-4352-97B3-382F7FFDDBE9}.Debug|Any CPU.Build.0 = Debug|Any CPU
{0BB79FE3-F376-4352-97B3-382F7FFDDBE9}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{0BB79FE3-F376-4352-97B3-382F7FFDDBE9}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{0BB79FE3-F376-4352-97B3-382F7FFDDBE9}.Debug|x86.ActiveCfg = Debug|Any CPU
{0BB79FE3-F376-4352-97B3-382F7FFDDBE9}.Debug|x86.Build.0 = Debug|Any CPU
{0BB79FE3-F376-4352-97B3-382F7FFDDBE9}.Release|Any CPU.ActiveCfg = Release|Any CPU
{0BB79FE3-F376-4352-97B3-382F7FFDDBE9}.Release|Any CPU.Build.0 = Release|Any CPU
{0BB79FE3-F376-4352-97B3-382F7FFDDBE9}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{0BB79FE3-F376-4352-97B3-382F7FFDDBE9}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{0BB79FE3-F376-4352-97B3-382F7FFDDBE9}.Release|x86.ActiveCfg = Release|Any CPU
{0BB79FE3-F376-4352-97B3-382F7FFDDBE9}.Release|x86.Build.0 = Release|Any CPU
{4A300DA7-A19B-459D-96CA-C999B2CCABFD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{4A300DA7-A19B-459D-96CA-C999B2CCABFD}.Debug|Any CPU.Build.0 = Debug|Any CPU
{4A300DA7-A19B-459D-96CA-C999B2CCABFD}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{4A300DA7-A19B-459D-96CA-C999B2CCABFD}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{4A300DA7-A19B-459D-96CA-C999B2CCABFD}.Debug|x86.ActiveCfg = Debug|Any CPU
{4A300DA7-A19B-459D-96CA-C999B2CCABFD}.Debug|x86.Build.0 = Debug|Any CPU
{4A300DA7-A19B-459D-96CA-C999B2CCABFD}.Release|Any CPU.ActiveCfg = Release|Any CPU
{4A300DA7-A19B-459D-96CA-C999B2CCABFD}.Release|Any CPU.Build.0 = Release|Any CPU
{4A300DA7-A19B-459D-96CA-C999B2CCABFD}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{4A300DA7-A19B-459D-96CA-C999B2CCABFD}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{4A300DA7-A19B-459D-96CA-C999B2CCABFD}.Release|x86.ActiveCfg = Release|Any CPU
{4A300DA7-A19B-459D-96CA-C999B2CCABFD}.Release|x86.Build.0 = Release|Any CPU
{53663DBF-D7FF-4BBF-8211-909237616049}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{53663DBF-D7FF-4BBF-8211-909237616049}.Debug|Any CPU.Build.0 = Debug|Any CPU
{53663DBF-D7FF-4BBF-8211-909237616049}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{53663DBF-D7FF-4BBF-8211-909237616049}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{53663DBF-D7FF-4BBF-8211-909237616049}.Debug|x86.ActiveCfg = Debug|Any CPU
{53663DBF-D7FF-4BBF-8211-909237616049}.Debug|x86.Build.0 = Debug|Any CPU
{53663DBF-D7FF-4BBF-8211-909237616049}.Release|Any CPU.ActiveCfg = Release|Any CPU
{53663DBF-D7FF-4BBF-8211-909237616049}.Release|Any CPU.Build.0 = Release|Any CPU
{53663DBF-D7FF-4BBF-8211-909237616049}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{53663DBF-D7FF-4BBF-8211-909237616049}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{53663DBF-D7FF-4BBF-8211-909237616049}.Release|x86.ActiveCfg = Release|Any CPU
{53663DBF-D7FF-4BBF-8211-909237616049}.Release|x86.Build.0 = Release|Any CPU
{134CDB3F-76CF-44D8-9621-F865092ACF20}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{134CDB3F-76CF-44D8-9621-F865092ACF20}.Debug|Any CPU.Build.0 = Debug|Any CPU
{134CDB3F-76CF-44D8-9621-F865092ACF20}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{134CDB3F-76CF-44D8-9621-F865092ACF20}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{134CDB3F-76CF-44D8-9621-F865092ACF20}.Debug|x86.ActiveCfg = Debug|Any CPU
{134CDB3F-76CF-44D8-9621-F865092ACF20}.Debug|x86.Build.0 = Debug|Any CPU
{134CDB3F-76CF-44D8-9621-F865092ACF20}.Release|Any CPU.ActiveCfg = Release|Any CPU
{134CDB3F-76CF-44D8-9621-F865092ACF20}.Release|Any CPU.Build.0 = Release|Any CPU
{134CDB3F-76CF-44D8-9621-F865092ACF20}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{134CDB3F-76CF-44D8-9621-F865092ACF20}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{134CDB3F-76CF-44D8-9621-F865092ACF20}.Release|x86.ActiveCfg = Release|Any CPU
{134CDB3F-76CF-44D8-9621-F865092ACF20}.Release|x86.Build.0 = Release|Any CPU
{23F77F9B-2979-4DF0-9096-C090CE7BE09D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{23F77F9B-2979-4DF0-9096-C090CE7BE09D}.Debug|Any CPU.Build.0 = Debug|Any CPU
{23F77F9B-2979-4DF0-9096-C090CE7BE09D}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{23F77F9B-2979-4DF0-9096-C090CE7BE09D}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{23F77F9B-2979-4DF0-9096-C090CE7BE09D}.Debug|x86.ActiveCfg = Debug|Any CPU
{23F77F9B-2979-4DF0-9096-C090CE7BE09D}.Debug|x86.Build.0 = Debug|Any CPU
{23F77F9B-2979-4DF0-9096-C090CE7BE09D}.Release|Any CPU.ActiveCfg = Release|Any CPU
{23F77F9B-2979-4DF0-9096-C090CE7BE09D}.Release|Any CPU.Build.0 = Release|Any CPU
{23F77F9B-2979-4DF0-9096-C090CE7BE09D}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{23F77F9B-2979-4DF0-9096-C090CE7BE09D}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{23F77F9B-2979-4DF0-9096-C090CE7BE09D}.Release|x86.ActiveCfg = Release|Any CPU
{23F77F9B-2979-4DF0-9096-C090CE7BE09D}.Release|x86.Build.0 = Release|Any CPU
{B079D8A1-6CC1-46D8-948A-523AA6836FF9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{B079D8A1-6CC1-46D8-948A-523AA6836FF9}.Debug|Any CPU.Build.0 = Debug|Any CPU
{B079D8A1-6CC1-46D8-948A-523AA6836FF9}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{B079D8A1-6CC1-46D8-948A-523AA6836FF9}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{B079D8A1-6CC1-46D8-948A-523AA6836FF9}.Debug|x86.ActiveCfg = Debug|Any CPU
{B079D8A1-6CC1-46D8-948A-523AA6836FF9}.Debug|x86.Build.0 = Debug|Any CPU
{B079D8A1-6CC1-46D8-948A-523AA6836FF9}.Release|Any CPU.ActiveCfg = Release|Any CPU
{B079D8A1-6CC1-46D8-948A-523AA6836FF9}.Release|Any CPU.Build.0 = Release|Any CPU
{B079D8A1-6CC1-46D8-948A-523AA6836FF9}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{B079D8A1-6CC1-46D8-948A-523AA6836FF9}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{B079D8A1-6CC1-46D8-948A-523AA6836FF9}.Release|x86.ActiveCfg = Release|Any CPU
{B079D8A1-6CC1-46D8-948A-523AA6836FF9}.Release|x86.Build.0 = Release|Any CPU
{7CD48059-3ACF-4435-B6D5-F4F4B379F8B1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{7CD48059-3ACF-4435-B6D5-F4F4B379F8B1}.Debug|Any CPU.Build.0 = Debug|Any CPU
{7CD48059-3ACF-4435-B6D5-F4F4B379F8B1}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{7CD48059-3ACF-4435-B6D5-F4F4B379F8B1}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{7CD48059-3ACF-4435-B6D5-F4F4B379F8B1}.Debug|x86.ActiveCfg = Debug|Any CPU
{7CD48059-3ACF-4435-B6D5-F4F4B379F8B1}.Debug|x86.Build.0 = Debug|Any CPU
{7CD48059-3ACF-4435-B6D5-F4F4B379F8B1}.Release|Any CPU.ActiveCfg = Release|Any CPU
{7CD48059-3ACF-4435-B6D5-F4F4B379F8B1}.Release|Any CPU.Build.0 = Release|Any CPU
{7CD48059-3ACF-4435-B6D5-F4F4B379F8B1}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{7CD48059-3ACF-4435-B6D5-F4F4B379F8B1}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{7CD48059-3ACF-4435-B6D5-F4F4B379F8B1}.Release|x86.ActiveCfg = Release|Any CPU
{7CD48059-3ACF-4435-B6D5-F4F4B379F8B1}.Release|x86.Build.0 = Release|Any CPU
{21C75A50-991B-44D2-B684-732733969C23}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{21C75A50-991B-44D2-B684-732733969C23}.Debug|Any CPU.Build.0 = Debug|Any CPU
{21C75A50-991B-44D2-B684-732733969C23}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{21C75A50-991B-44D2-B684-732733969C23}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{21C75A50-991B-44D2-B684-732733969C23}.Debug|x86.ActiveCfg = Debug|Any CPU
{21C75A50-991B-44D2-B684-732733969C23}.Debug|x86.Build.0 = Debug|Any CPU
{21C75A50-991B-44D2-B684-732733969C23}.Release|Any CPU.ActiveCfg = Release|Any CPU
{21C75A50-991B-44D2-B684-732733969C23}.Release|Any CPU.Build.0 = Release|Any CPU
{21C75A50-991B-44D2-B684-732733969C23}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{21C75A50-991B-44D2-B684-732733969C23}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{21C75A50-991B-44D2-B684-732733969C23}.Release|x86.ActiveCfg = Release|Any CPU
{21C75A50-991B-44D2-B684-732733969C23}.Release|x86.Build.0 = Release|Any CPU
{92A8AB5D-4BA1-43B4-A769-62DCDEFEB04C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{92A8AB5D-4BA1-43B4-A769-62DCDEFEB04C}.Debug|Any CPU.Build.0 = Debug|Any CPU
{92A8AB5D-4BA1-43B4-A769-62DCDEFEB04C}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{92A8AB5D-4BA1-43B4-A769-62DCDEFEB04C}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{92A8AB5D-4BA1-43B4-A769-62DCDEFEB04C}.Debug|x86.ActiveCfg = Debug|Any CPU
{92A8AB5D-4BA1-43B4-A769-62DCDEFEB04C}.Debug|x86.Build.0 = Debug|Any CPU
{92A8AB5D-4BA1-43B4-A769-62DCDEFEB04C}.Release|Any CPU.ActiveCfg = Release|Any CPU
{92A8AB5D-4BA1-43B4-A769-62DCDEFEB04C}.Release|Any CPU.Build.0 = Release|Any CPU
{92A8AB5D-4BA1-43B4-A769-62DCDEFEB04C}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{92A8AB5D-4BA1-43B4-A769-62DCDEFEB04C}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{92A8AB5D-4BA1-43B4-A769-62DCDEFEB04C}.Release|x86.ActiveCfg = Release|Any CPU
{92A8AB5D-4BA1-43B4-A769-62DCDEFEB04C}.Release|x86.Build.0 = Release|Any CPU
{ABF8187A-F6FF-4722-B625-897B385F6CEC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{ABF8187A-F6FF-4722-B625-897B385F6CEC}.Debug|Any CPU.Build.0 = Debug|Any CPU
{ABF8187A-F6FF-4722-B625-897B385F6CEC}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{ABF8187A-F6FF-4722-B625-897B385F6CEC}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{ABF8187A-F6FF-4722-B625-897B385F6CEC}.Debug|x86.ActiveCfg = Debug|Any CPU
{ABF8187A-F6FF-4722-B625-897B385F6CEC}.Debug|x86.Build.0 = Debug|Any CPU
{ABF8187A-F6FF-4722-B625-897B385F6CEC}.Release|Any CPU.ActiveCfg = Release|Any CPU
{ABF8187A-F6FF-4722-B625-897B385F6CEC}.Release|Any CPU.Build.0 = Release|Any CPU
{ABF8187A-F6FF-4722-B625-897B385F6CEC}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{ABF8187A-F6FF-4722-B625-897B385F6CEC}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{ABF8187A-F6FF-4722-B625-897B385F6CEC}.Release|x86.ActiveCfg = Release|Any CPU
{ABF8187A-F6FF-4722-B625-897B385F6CEC}.Release|x86.Build.0 = Release|Any CPU
{6EFC8D17-47E9-44F7-897E-4F1102B16DF4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{6EFC8D17-47E9-44F7-897E-4F1102B16DF4}.Debug|Any CPU.Build.0 = Debug|Any CPU
{6EFC8D17-47E9-44F7-897E-4F1102B16DF4}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{6EFC8D17-47E9-44F7-897E-4F1102B16DF4}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{6EFC8D17-47E9-44F7-897E-4F1102B16DF4}.Debug|x86.ActiveCfg = Debug|Any CPU
{6EFC8D17-47E9-44F7-897E-4F1102B16DF4}.Debug|x86.Build.0 = Debug|Any CPU
{6EFC8D17-47E9-44F7-897E-4F1102B16DF4}.Release|Any CPU.ActiveCfg = Release|Any CPU
{6EFC8D17-47E9-44F7-897E-4F1102B16DF4}.Release|Any CPU.Build.0 = Release|Any CPU
{6EFC8D17-47E9-44F7-897E-4F1102B16DF4}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{6EFC8D17-47E9-44F7-897E-4F1102B16DF4}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{6EFC8D17-47E9-44F7-897E-4F1102B16DF4}.Release|x86.ActiveCfg = Release|Any CPU
{6EFC8D17-47E9-44F7-897E-4F1102B16DF4}.Release|x86.Build.0 = Release|Any CPU
{B2624173-3535-4138-9F90-420D83772ABC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{B2624173-3535-4138-9F90-420D83772ABC}.Debug|Any CPU.Build.0 = Debug|Any CPU
{B2624173-3535-4138-9F90-420D83772ABC}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{B2624173-3535-4138-9F90-420D83772ABC}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{B2624173-3535-4138-9F90-420D83772ABC}.Debug|x86.ActiveCfg = Debug|Any CPU
{B2624173-3535-4138-9F90-420D83772ABC}.Debug|x86.Build.0 = Debug|Any CPU
{B2624173-3535-4138-9F90-420D83772ABC}.Release|Any CPU.ActiveCfg = Release|Any CPU
{B2624173-3535-4138-9F90-420D83772ABC}.Release|Any CPU.Build.0 = Release|Any CPU
{B2624173-3535-4138-9F90-420D83772ABC}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{B2624173-3535-4138-9F90-420D83772ABC}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{B2624173-3535-4138-9F90-420D83772ABC}.Release|x86.ActiveCfg = Release|Any CPU
{B2624173-3535-4138-9F90-420D83772ABC}.Release|x86.Build.0 = Release|Any CPU
{1403D49E-C3DB-49E8-A888-541F0C8F9DCD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{1403D49E-C3DB-49E8-A888-541F0C8F9DCD}.Debug|Any CPU.Build.0 = Debug|Any CPU
{1403D49E-C3DB-49E8-A888-541F0C8F9DCD}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{1403D49E-C3DB-49E8-A888-541F0C8F9DCD}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{1403D49E-C3DB-49E8-A888-541F0C8F9DCD}.Debug|x86.ActiveCfg = Debug|Any CPU
{1403D49E-C3DB-49E8-A888-541F0C8F9DCD}.Debug|x86.Build.0 = Debug|Any CPU
{1403D49E-C3DB-49E8-A888-541F0C8F9DCD}.Release|Any CPU.ActiveCfg = Release|Any CPU
{1403D49E-C3DB-49E8-A888-541F0C8F9DCD}.Release|Any CPU.Build.0 = Release|Any CPU
{1403D49E-C3DB-49E8-A888-541F0C8F9DCD}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{1403D49E-C3DB-49E8-A888-541F0C8F9DCD}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{1403D49E-C3DB-49E8-A888-541F0C8F9DCD}.Release|x86.ActiveCfg = Release|Any CPU
{1403D49E-C3DB-49E8-A888-541F0C8F9DCD}.Release|x86.Build.0 = Release|Any CPU
{36C62FC6-8496-492D-A2F9-BF68CC6520BB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{36C62FC6-8496-492D-A2F9-BF68CC6520BB}.Debug|Any CPU.Build.0 = Debug|Any CPU
{36C62FC6-8496-492D-A2F9-BF68CC6520BB}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{36C62FC6-8496-492D-A2F9-BF68CC6520BB}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{36C62FC6-8496-492D-A2F9-BF68CC6520BB}.Debug|x86.ActiveCfg = Debug|Any CPU
{36C62FC6-8496-492D-A2F9-BF68CC6520BB}.Debug|x86.Build.0 = Debug|Any CPU
{36C62FC6-8496-492D-A2F9-BF68CC6520BB}.Release|Any CPU.ActiveCfg = Release|Any CPU
{36C62FC6-8496-492D-A2F9-BF68CC6520BB}.Release|Any CPU.Build.0 = Release|Any CPU
{36C62FC6-8496-492D-A2F9-BF68CC6520BB}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{36C62FC6-8496-492D-A2F9-BF68CC6520BB}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{36C62FC6-8496-492D-A2F9-BF68CC6520BB}.Release|x86.ActiveCfg = Release|Any CPU
{36C62FC6-8496-492D-A2F9-BF68CC6520BB}.Release|x86.Build.0 = Release|Any CPU
{D54A8DCC-801E-4407-A9CC-01E4C33A72EB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{D54A8DCC-801E-4407-A9CC-01E4C33A72EB}.Debug|Any CPU.Build.0 = Debug|Any CPU
{D54A8DCC-801E-4407-A9CC-01E4C33A72EB}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{D54A8DCC-801E-4407-A9CC-01E4C33A72EB}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{D54A8DCC-801E-4407-A9CC-01E4C33A72EB}.Debug|x86.ActiveCfg = Debug|Any CPU
{D54A8DCC-801E-4407-A9CC-01E4C33A72EB}.Debug|x86.Build.0 = Debug|Any CPU
{D54A8DCC-801E-4407-A9CC-01E4C33A72EB}.Release|Any CPU.ActiveCfg = Release|Any CPU
{D54A8DCC-801E-4407-A9CC-01E4C33A72EB}.Release|Any CPU.Build.0 = Release|Any CPU
{D54A8DCC-801E-4407-A9CC-01E4C33A72EB}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{D54A8DCC-801E-4407-A9CC-01E4C33A72EB}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{D54A8DCC-801E-4407-A9CC-01E4C33A72EB}.Release|x86.ActiveCfg = Release|Any CPU
{D54A8DCC-801E-4407-A9CC-01E4C33A72EB}.Release|x86.Build.0 = Release|Any CPU
{13CB4F98-F361-4989-BBC2-0B0ECDAC68F3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{13CB4F98-F361-4989-BBC2-0B0ECDAC68F3}.Debug|Any CPU.Build.0 = Debug|Any CPU
{13CB4F98-F361-4989-BBC2-0B0ECDAC68F3}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{13CB4F98-F361-4989-BBC2-0B0ECDAC68F3}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{13CB4F98-F361-4989-BBC2-0B0ECDAC68F3}.Debug|x86.ActiveCfg = Debug|Any CPU
{13CB4F98-F361-4989-BBC2-0B0ECDAC68F3}.Debug|x86.Build.0 = Debug|Any CPU
{13CB4F98-F361-4989-BBC2-0B0ECDAC68F3}.Release|Any CPU.ActiveCfg = Release|Any CPU
{13CB4F98-F361-4989-BBC2-0B0ECDAC68F3}.Release|Any CPU.Build.0 = Release|Any CPU
{13CB4F98-F361-4989-BBC2-0B0ECDAC68F3}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{13CB4F98-F361-4989-BBC2-0B0ECDAC68F3}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{13CB4F98-F361-4989-BBC2-0B0ECDAC68F3}.Release|x86.ActiveCfg = Release|Any CPU
{13CB4F98-F361-4989-BBC2-0B0ECDAC68F3}.Release|x86.Build.0 = Release|Any CPU
{0A2B5ED2-E9A7-41A5-9B0F-10007673F2D9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{0A2B5ED2-E9A7-41A5-9B0F-10007673F2D9}.Debug|Any CPU.Build.0 = Debug|Any CPU
{0A2B5ED2-E9A7-41A5-9B0F-10007673F2D9}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{0A2B5ED2-E9A7-41A5-9B0F-10007673F2D9}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{0A2B5ED2-E9A7-41A5-9B0F-10007673F2D9}.Debug|x86.ActiveCfg = Debug|Any CPU
{0A2B5ED2-E9A7-41A5-9B0F-10007673F2D9}.Debug|x86.Build.0 = Debug|Any CPU
{0A2B5ED2-E9A7-41A5-9B0F-10007673F2D9}.Release|Any CPU.ActiveCfg = Release|Any CPU
{0A2B5ED2-E9A7-41A5-9B0F-10007673F2D9}.Release|Any CPU.Build.0 = Release|Any CPU
{0A2B5ED2-E9A7-41A5-9B0F-10007673F2D9}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{0A2B5ED2-E9A7-41A5-9B0F-10007673F2D9}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{0A2B5ED2-E9A7-41A5-9B0F-10007673F2D9}.Release|x86.ActiveCfg = Release|Any CPU
{0A2B5ED2-E9A7-41A5-9B0F-10007673F2D9}.Release|x86.Build.0 = Release|Any CPU
{51E3E785-A9D1-4196-BAFE-A17FF4304B89}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{51E3E785-A9D1-4196-BAFE-A17FF4304B89}.Debug|Any CPU.Build.0 = Debug|Any CPU
{51E3E785-A9D1-4196-BAFE-A17FF4304B89}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
@ -1046,6 +1584,45 @@ Global
{87A3E227-C45E-4141-A59F-402908E651FD} = {32285FA4-6B46-4D6B-A840-2B13E4C8B58E}
{E3E09D2F-1FCF-4396-9B09-5A62CA8CC831} = {3BA657BF-28B1-42DA-B5B0-1C4601FCF7B1}
{17122147-ADFD-41C8-87D9-CCC582CCA8F9} = {16703B76-C9F7-4C75-AE6C-53D92E308E3C}
{0930C2EA-FA36-4EDF-A571-215765D1F2C7} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
{A273BAAB-DA92-401D-B781-ADA9E3B7717C} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
{E07B7D3A-1D4D-4644-84C2-06FEDB64885B} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
{0F5F9381-D3B4-4E0D-9FAA-CC12520DBB4A} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
{2E18C4FD-9982-4BD9-A067-3CE56E68C450} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
{C79D9793-FADA-4B1A-8AD7-8AEDB2358CA2} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
{BCD18147-D96D-4240-A89F-5F890392E58E} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
{986BF4FD-D0E3-48AE-917C-6C168D6395D3} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
{F4E1F1ED-2DE9-4659-B2E7-C9B6B8454AD1} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
{F4846AC2-384E-4C0B-8DE5-9784715E4A9F} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
{C019C7EC-FDEE-4EAF-ABF1-89D946EFC95A} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
{68C9E09E-F7FA-4853-B512-6BCD02BB69C1} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
{9F2C52EA-1869-4610-921F-5FD654582019} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
{AA074523-64D3-4CA7-8C2E-EACD977D2B19} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
{5145333A-40F8-4754-BA47-EC1CCECBE986} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
{47D5BF2A-7B05-4630-8C7C-A682382EA6F1} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
{72D40CFE-93B5-4877-92DC-E79203641342} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
{62952E87-88DB-45BA-9FE0-8A24FA983750} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
{F4879FAE-CD3C-4158-9BF0-B8D9294CCD0D} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
{157F16EA-C5C1-4BDF-A81C-44A7771A13D7} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
{5C8A337A-956B-4045-A680-4A61942D0866} = {83D016A9-7233-43FC-94C1-0AF2619D136B}
{99BB0544-6AA4-4787-B396-0AE77D022547} = {83D016A9-7233-43FC-94C1-0AF2619D136B}
{0BB79FE3-F376-4352-97B3-382F7FFDDBE9} = {83D016A9-7233-43FC-94C1-0AF2619D136B}
{4A300DA7-A19B-459D-96CA-C999B2CCABFD} = {83D016A9-7233-43FC-94C1-0AF2619D136B}
{53663DBF-D7FF-4BBF-8211-909237616049} = {5C8A337A-956B-4045-A680-4A61942D0866}
{134CDB3F-76CF-44D8-9621-F865092ACF20} = {5C8A337A-956B-4045-A680-4A61942D0866}
{23F77F9B-2979-4DF0-9096-C090CE7BE09D} = {5C8A337A-956B-4045-A680-4A61942D0866}
{B079D8A1-6CC1-46D8-948A-523AA6836FF9} = {5C8A337A-956B-4045-A680-4A61942D0866}
{7CD48059-3ACF-4435-B6D5-F4F4B379F8B1} = {5C8A337A-956B-4045-A680-4A61942D0866}
{21C75A50-991B-44D2-B684-732733969C23} = {5C8A337A-956B-4045-A680-4A61942D0866}
{92A8AB5D-4BA1-43B4-A769-62DCDEFEB04C} = {5C8A337A-956B-4045-A680-4A61942D0866}
{ABF8187A-F6FF-4722-B625-897B385F6CEC} = {5C8A337A-956B-4045-A680-4A61942D0866}
{6EFC8D17-47E9-44F7-897E-4F1102B16DF4} = {5C8A337A-956B-4045-A680-4A61942D0866}
{B2624173-3535-4138-9F90-420D83772ABC} = {5C8A337A-956B-4045-A680-4A61942D0866}
{1403D49E-C3DB-49E8-A888-541F0C8F9DCD} = {5C8A337A-956B-4045-A680-4A61942D0866}
{36C62FC6-8496-492D-A2F9-BF68CC6520BB} = {5C8A337A-956B-4045-A680-4A61942D0866}
{D54A8DCC-801E-4407-A9CC-01E4C33A72EB} = {5C8A337A-956B-4045-A680-4A61942D0866}
{13CB4F98-F361-4989-BBC2-0B0ECDAC68F3} = {5C8A337A-956B-4045-A680-4A61942D0866}
{0A2B5ED2-E9A7-41A5-9B0F-10007673F2D9} = {83D016A9-7233-43FC-94C1-0AF2619D136B}
{51E3E785-A9D1-4196-BAFE-A17FF4304B89} = {3BA657BF-28B1-42DA-B5B0-1C4601FCF7B1}
{910F023A-88E3-4CB4-8793-AC4005C7B421} = {2859F266-673A-45A2-9E3C-7B39C6DDD38E}
{E89EB74D-C1CE-456F-B42D-CCF1575E0CFB} = {2859F266-673A-45A2-9E3C-7B39C6DDD38E}

View File

@ -0,0 +1,18 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<Description>Microsoft Build Tasks supporting Razor view compilation.</Description>
<TargetFrameworks>netstandard2.0</TargetFrameworks>
<IsPackable>false</IsPackable>
<EnableApiCheck>false</EnableApiCheck>
<UseLatestPackageReferences>true</UseLatestPackageReferences>
<IsImplementationProject>false</IsImplementationProject>
</PropertyGroup>
<ItemGroup>
<Reference Include="Microsoft.Build.Tasks.Core" />
<Reference Include="Microsoft.Extensions.CommandLineUtils.Sources" PrivateAssets="All" />
</ItemGroup>
</Project>

View File

@ -7,18 +7,20 @@
<PackageTags>cshtml;razor;compilation;precompilation;aspnetcore</PackageTags>
<PreserveCompilationContext>true</PreserveCompilationContext>
<OutputType>exe</OutputType>
<TasksProjectDirectory>..\Microsoft.AspNetCore.Mvc.Razor.ViewCompilation.Tasks\</TasksProjectDirectory>
<TasksProjectDirectory>..\..\ViewCompilation.Tasks\</TasksProjectDirectory>
<IncludeBuildOutput>false</IncludeBuildOutput>
<EnableApiCheck>false</EnableApiCheck>
<NuspecFile>$(MSBuildProjectName).nuspec</NuspecFile>
<PackageId>Microsoft.AspNetCore.Mvc.Razor.ViewCompilation</PackageId>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="$(TasksProjectDirectory)Microsoft.AspNetCore.Mvc.Razor.ViewCompilation.Tasks.csproj" PrivateAssets="true" ReferenceOutputAssembly="false" />
<PackageReference Include="Microsoft.AspNetCore.Hosting" Version="$(MicrosoftAspNetCoreHostingPackageVersion)" />
<PackageReference Include="Microsoft.AspNetCore.Mvc.RazorPages" Version="$(MicrosoftAspNetCoreMvcRazorPagesPackageVersion)" />
<PackageReference Include="Microsoft.Extensions.CommandLineUtils.Sources" PrivateAssets="All" Version="$(MicrosoftExtensionsCommandLineUtilsSourcesPackageVersion)" />
<Reference Include="Microsoft.AspNetCore.Hosting" />
<Reference Include="Microsoft.AspNetCore.Mvc.RazorPages" />
<Reference Include="Microsoft.Extensions.CommandLineUtils.Sources" PrivateAssets="All" />
<PackageReference Update="Microsoft.NETCore.App" PrivateAssets="All" />
</ItemGroup>
@ -35,7 +37,7 @@
<SignedPackageFile Include="$(TasksProjectDirectory)bin\$(Configuration)\netstandard2.0\$(AssemblyName).Tasks.dll;" PackagePath="build/netstandard2.0/Microsoft.AspNetCore.Mvc.Razor.ViewCompilation.Tasks.dll" Certificate="$(AssemblySigningCertName)" />
</ItemGroup>
<Target Name="BuildX86" AfterTargets="Build" Condition="'$(TargetFramework)'=='net461' AND '$(PlatformTarget)'!='x86'">
<Target Name="BuildX86" AfterTargets="AfterBuild" Condition="'$(TargetFramework)'=='net461' AND '$(PlatformTarget)'!='x86'">
<MSBuild
Projects="$(MSBuildProjectFullPath)"
Targets="Build"

View File

@ -2,10 +2,7 @@
ASP.NET Core MVC Precompilation
===
## NOTE: This repo is solely for maintenance of the existing MVC precompilation feature. Future work on Razor compilation is now being handled in the [Razor](https://github.com/aspnet/razor) repo. See [aspnet/Razor#1740](https://github.com/aspnet/Razor/issues/1740) for additional details.
AppVeyor: [![AppVeyor](https://ci.appveyor.com/api/projects/status/jx955ph2045dw1w0/branch/dev?svg=true)](https://ci.appveyor.com/project/aspnetci/mvcprecompilation/branch/dev)
Travis: [![Travis](https://travis-ci.org/aspnet/MvcPrecompilation.svg?branch=dev)](https://travis-ci.org/aspnet/mvcprecompilation)
## NOTE: This project is solely for maintenance of the existing MVC precompilation feature. Future work on Razor compilation is now being handled in the [Razor](https://github.com/aspnet/razor) repo. See [aspnet/Razor#1740](https://github.com/aspnet/Razor/issues/1740) for additional details.
The Razor syntax provides a fast, terse, clean, and lightweight way to combine server code with HTML to create dynamic web content. This repo contains tooling that allows compilation of MVC Razor views as part of build and publish.
@ -32,8 +29,8 @@ View compilation as part of publishing is enabled by default if you're referenci
Alternatively, you may wire up the `MvcRazorPrecompile` target to a build event:
```xml
<Target
Name="PrecompileRazorViews"
<Target
Name="PrecompileRazorViews"
AfterTargets="Build"
DependsOnTargets="MvcRazorPrecompile" />
```
@ -44,12 +41,12 @@ Some aspects of view compilation can be configured by editing the project:
* `MvcRazorCompileOnPublish`: Setting this to `false` turns off all functions of view compilation that are enabled as part of publishing.
* `MvcRazorExcludeViewFilesFromPublish`: Enabling `MvcRazorCompileOnPublish` prevents .cshtml files from being published. This option disables this behavior.
* `MvcRazorExcludeViewFilesFromPublish`: Enabling `MvcRazorCompileOnPublish` prevents .cshtml files from being published. This option disables this behavior.
Note: ASP.NET Core Mvc does not support updateable precompiled views. Any modifications to published cshtml files will be ignored if a precompiled view is discovered for that path.
* `MvcRazorExcludeRefAssembliesFromPublish`: Enabling `MvcRazorCompileOnPublish` causes the target to prevent the `refs` directory from being published. This option disables this behavior.
Note: Setting this option is useful if your application is using a mix of precompiled and runtime compiled views.
* `MvcRazorFilesToCompile`: An item group that specifies view files to compile. By default this includes all .cshtml files marked as content.
This project is part of ASP.NET Core. You can find samples, documentation and getting started instructions for ASP.NET Core at the [Home](https://github.com/aspnet/home) repo.

View File

@ -25,7 +25,7 @@ namespace FunctionalTests
public ApplicationTestFixture Fixture { get; }
[ConditionalFact]
[ConditionalFact(Skip="Doesn't work on full framework: https://github.com/aspnet/AspNetCore/issues/6499")]
public async Task Precompilation_WorksForSimpleApps()
{
using (StartLog(out var loggerFactory))

View File

@ -8,14 +8,12 @@ namespace FunctionalTests
{
public static class ApplicationPaths
{
private const string SolutionName = "RazorViewCompilation.sln";
private const string SolutionName = "Mvc.sln";
public static string SolutionDirectory { get; } = GetSolutionDirectory();
public static string ArtifactPackagesDirectory => Path.Combine(SolutionDirectory, "artifacts", "build");
public static string GetTestAppDirectory(string appName) =>
Path.Combine(SolutionDirectory, "testapps", appName);
Path.Combine(SolutionDirectory, "ViewCompilation", "testassets", appName);
private static string GetSolutionDirectory()
{

View File

@ -0,0 +1,50 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>netcoreapp2.1;net461</TargetFrameworks>
<DefineConstants>$(DefineConstants);__remove_this_to__GENERATE_BASELINES</DefineConstants>
<DefineConstants Condition="'$(GenerateBaseLines)'=='true'">$(DefineConstants);GENERATE_BASELINES</DefineConstants>
<SignAssembly>false</SignAssembly>
<PublicSign>false</PublicSign>
<EnableDefaultCompileItems>false</EnableDefaultCompileItems>
</PropertyGroup>
<ItemGroup>
<EmbeddedResource Include="Resources\*" />
<Compile Include="Infrastructure\*.cs" />
<Compile Include="DesktopTests\*.cs" Condition="'$(TargetFramework)'=='net461'" />
<Compile Include="CoreCLRTests\*.cs" Condition="'$(TargetFramework)'=='netcoreapp2.1'" />
</ItemGroup>
<ItemGroup>
<None Remove="CoreCLRTests\RazorSdkNeitherUsedTest_CoreCLR.cs" />
<None Remove="CoreCLRTests\RazorSdkPrecompilationUsedTest_CoreCLR.cs" />
<None Remove="Resources\ApplicationWithRazorSdkPrecompilationUsed.Home.Index.txt" />
<None Remove="Resources\ApplicationWithRazorSdkUsed.Home.Index.txt" />
</ItemGroup>
<ItemGroup>
<Reference Include="Microsoft.AspNetCore.Server.IntegrationTesting" />
<Reference Include="Microsoft.Extensions.Logging.Console" />
<Reference Include="Microsoft.Extensions.Logging.Testing" />
<Reference Include="Microsoft.Extensions.Logging" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\testassets\ApplicationUsingRelativePaths\ApplicationUsingRelativePaths.csproj" />
<ProjectReference Include="..\..\testassets\ApplicationWithConfigureMvc\ApplicationWithConfigureMvc.csproj" />
<ProjectReference Include="..\..\testassets\ApplicationWithCustomInputFiles\ApplicationWithCustomInputFiles.csproj" />
<ProjectReference Include="..\..\testassets\ApplicationWithParseErrors\ApplicationWithParseErrors.csproj" />
<ProjectReference Include="..\..\testassets\ApplicationWithTagHelpers\ApplicationWithTagHelpers.csproj" />
<ProjectReference Include="..\..\testassets\ApplicationWithRazorSdkNeitherUsed\ApplicationWithRazorSdkNeitherUsed.csproj" />
<ProjectReference Include="..\..\testassets\ApplicationWithRazorSdkPrecompilationUsed\ApplicationWithRazorSdkPrecompilationUsed.csproj" />
<ProjectReference Include="..\..\testassets\ApplicationWithRazorSdkUsed\ApplicationWithRazorSdkUsed.csproj" />
<ProjectReference Include="..\..\testassets\PublishWithEmbedViewSources\PublishWithEmbedViewSources.csproj" />
<ProjectReference Include="..\..\testassets\RazorPagesApp\RazorPagesApp.csproj" />
<ProjectReference Include="..\..\testassets\SimpleAppWithAssemblyRename\SimpleAppWithAssemblyRename.csproj" />
<ProjectReference Include="..\..\testassets\SimpleApp\SimpleApp.csproj" />
<ProjectReference Include="..\..\testassets\StrongNamedApp\StrongNamedApp.csproj" />
</ItemGroup>
</Project>

View File

@ -5,7 +5,7 @@
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\..\src\Microsoft.AspNetCore.Mvc.Razor.ViewCompilation\Microsoft.AspNetCore.Mvc.Razor.ViewCompilation.csproj" />
<Reference Include="Microsoft.AspNetCore.Mvc.Razor.ViewCompilation" />
</ItemGroup>
</Project>

View File

@ -0,0 +1,16 @@
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFrameworks>netcoreapp2.1;net461</TargetFrameworks>
<MvcRazorCompileOnPublish>true</MvcRazorCompileOnPublish>
</PropertyGroup>
<ItemGroup>
<Reference Include="Microsoft.AspNetCore.Mvc" />
<Reference Include="Microsoft.AspNetCore.Server.Kestrel" />
<Reference Include="Microsoft.Extensions.Configuration.CommandLine" />
<Reference Include="Microsoft.Extensions.Logging.Console" />
</ItemGroup>
</Project>

View File

@ -0,0 +1,17 @@
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFrameworks>netcoreapp2.1;net461</TargetFrameworks>
<DefineConstants>$(DefineConstants);TEST123</DefineConstants>
<MvcRazorCompileOnPublish>true</MvcRazorCompileOnPublish>
</PropertyGroup>
<ItemGroup>
<Reference Include="Microsoft.AspNetCore.Mvc" />
<Reference Include="Microsoft.AspNetCore.Server.Kestrel" />
<Reference Include="Microsoft.Extensions.Configuration.CommandLine" />
<Reference Include="Microsoft.Extensions.Logging.Console" />
</ItemGroup>
</Project>

View File

@ -0,0 +1,21 @@
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFrameworks>netcoreapp2.1;net461</TargetFrameworks>
<MvcRazorCompileOnPublish>true</MvcRazorCompileOnPublish>
<MvcRazorEmbedViewSources>true</MvcRazorEmbedViewSources>
</PropertyGroup>
<ItemGroup>
<MvcRazorFilesToCompile Include="Views/Home/Index.cshtml;Views/Home/About.cshtml" />
</ItemGroup>
<ItemGroup>
<Reference Include="Microsoft.AspNetCore.Mvc" />
<Reference Include="Microsoft.AspNetCore.Server.Kestrel" />
<Reference Include="Microsoft.Extensions.Configuration.CommandLine" />
<Reference Include="Microsoft.Extensions.Logging.Console" />
</ItemGroup>
</Project>

View File

@ -0,0 +1,16 @@
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFrameworks>netcoreapp2.1;net461</TargetFrameworks>
<MvcRazorCompileOnPublish>true</MvcRazorCompileOnPublish>
</PropertyGroup>
<ItemGroup>
<Reference Include="Microsoft.AspNetCore.Mvc" />
<Reference Include="Microsoft.AspNetCore.Server.Kestrel" />
<Reference Include="Microsoft.Extensions.Configuration.CommandLine" />
<Reference Include="Microsoft.Extensions.Logging.Console" />
</ItemGroup>
</Project>

View File

@ -0,0 +1,19 @@
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFrameworks>netcoreapp2.1;net461</TargetFrameworks>
<!--
Turning off precompilation on will also turn off Razor SDK.
-->
<MvcRazorCompileOnPublish>false</MvcRazorCompileOnPublish>
</PropertyGroup>
<ItemGroup>
<Reference Include="Microsoft.AspNetCore.Mvc" />
<Reference Include="Microsoft.AspNetCore.Server.Kestrel" />
<Reference Include="Microsoft.Extensions.Configuration.CommandLine" />
<Reference Include="Microsoft.Extensions.Logging.Console" />
</ItemGroup>
</Project>

View File

@ -0,0 +1,19 @@
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFrameworks>netcoreapp2.1;net461</TargetFrameworks>
<!--
Turning precompilation on will turn off Razor SDK.
-->
<MvcRazorCompileOnPublish>true</MvcRazorCompileOnPublish>
</PropertyGroup>
<ItemGroup>
<Reference Include="Microsoft.AspNetCore.Mvc" />
<Reference Include="Microsoft.AspNetCore.Server.Kestrel" />
<Reference Include="Microsoft.Extensions.Configuration.CommandLine" />
<Reference Include="Microsoft.Extensions.Logging.Console" />
</ItemGroup>
</Project>

View File

@ -0,0 +1,14 @@
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFrameworks>netcoreapp2.1;net461</TargetFrameworks>
</PropertyGroup>
<ItemGroup>
<Reference Include="Microsoft.AspNetCore.Mvc" />
<Reference Include="Microsoft.AspNetCore.Server.Kestrel" />
<Reference Include="Microsoft.Extensions.Configuration.CommandLine" />
<Reference Include="Microsoft.Extensions.Logging.Console" />
</ItemGroup>
</Project>

View File

@ -0,0 +1,20 @@
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFrameworks>netcoreapp2.1;net461</TargetFrameworks>
<MvcRazorCompileOnPublish>true</MvcRazorCompileOnPublish>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\ClassLibraryTagHelper\ClassLibraryTagHelper.csproj" />
</ItemGroup>
<ItemGroup>
<Reference Include="Microsoft.AspNetCore.Mvc" />
<Reference Include="Microsoft.AspNetCore.Server.Kestrel" />
<Reference Include="Microsoft.Extensions.Configuration.CommandLine" />
<Reference Include="Microsoft.Extensions.Logging.Console" />
</ItemGroup>
</Project>

Some files were not shown because too many files have changed in this diff Show More