update laptop config

This commit is contained in:
greyweather committed 2026-08-14 21:33:40 +01:00
1 parent 733a94f15f
commit efde36f8f3
338 files changed
+45564 -122

No files matched your search

@@ -0,0 +1,21 @@
{
"private": true,
"dependencies": {
"@microsoft/msbuild-dependencies.alpine-arm64": "18.4.25",
"@microsoft/visualstudio-projectsystem-buildhost-rpc.alpine-arm64": "18.7.33",
"@microsoft/visualstudio-projectsystem-buildhost.alpine-arm64": "18.7.33",
"@microsoft/visualstudio-projectsystem-server.alpine-arm64": "18.7.33"
},
"repository": {
"type": "git",
"url": "https://devdiv.visualstudio.com/DevDiv/_git/CPS",
"branch": "main",
"commit": "881f62100b4bd9e15a7e6f1714737bb1f87abf88"
},
"unoptimizedAlternatives": {
"@microsoft/msbuild-dependencies.alpine-arm64": "@microsoft/msbuild-dependencies.alpine-arm64.unoptimized",
"@microsoft/visualstudio-projectsystem-buildhost.alpine-arm64": "@microsoft/visualstudio-projectsystem-buildhost.alpine-arm64.unoptimized",
"@microsoft/visualstudio-projectsystem-buildhost-rpc.alpine-arm64": "@microsoft/visualstudio-projectsystem-buildhost-rpc.alpine-arm64.unoptimized",
"@microsoft/visualstudio-projectsystem-server.alpine-arm64": "@microsoft/visualstudio-projectsystem-server.alpine-arm64.unoptimized"
}
}
@@ -0,0 +1,21 @@
{
"private": true,
"dependencies": {
"@microsoft/msbuild-dependencies.alpine-x64": "18.4.25",
"@microsoft/visualstudio-projectsystem-buildhost-rpc.alpine-x64": "18.7.33",
"@microsoft/visualstudio-projectsystem-buildhost.alpine-x64": "18.7.33",
"@microsoft/visualstudio-projectsystem-server.alpine-x64": "18.7.33"
},
"repository": {
"type": "git",
"url": "https://devdiv.visualstudio.com/DevDiv/_git/CPS",
"branch": "main",
"commit": "881f62100b4bd9e15a7e6f1714737bb1f87abf88"
},
"unoptimizedAlternatives": {
"@microsoft/msbuild-dependencies.alpine-x64": "@microsoft/msbuild-dependencies.alpine-x64.unoptimized",
"@microsoft/visualstudio-projectsystem-buildhost.alpine-x64": "@microsoft/visualstudio-projectsystem-buildhost.alpine-x64.unoptimized",
"@microsoft/visualstudio-projectsystem-buildhost-rpc.alpine-x64": "@microsoft/visualstudio-projectsystem-buildhost-rpc.alpine-x64.unoptimized",
"@microsoft/visualstudio-projectsystem-server.alpine-x64": "@microsoft/visualstudio-projectsystem-server.alpine-x64.unoptimized"
}
}
@@ -0,0 +1,21 @@
{
"private": true,
"dependencies": {
"@microsoft/msbuild-dependencies.darwin-arm64": "18.4.25",
"@microsoft/visualstudio-projectsystem-buildhost-rpc.darwin-arm64": "18.7.33",
"@microsoft/visualstudio-projectsystem-buildhost.darwin-arm64": "18.7.33",
"@microsoft/visualstudio-projectsystem-server.darwin-arm64": "18.7.33"
},
"repository": {
"type": "git",
"url": "https://devdiv.visualstudio.com/DevDiv/_git/CPS",
"branch": "main",
"commit": "881f62100b4bd9e15a7e6f1714737bb1f87abf88"
},
"unoptimizedAlternatives": {
"@microsoft/msbuild-dependencies.darwin-arm64": "@microsoft/msbuild-dependencies.darwin-arm64.unoptimized",
"@microsoft/visualstudio-projectsystem-buildhost.darwin-arm64": "@microsoft/visualstudio-projectsystem-buildhost.darwin-arm64.unoptimized",
"@microsoft/visualstudio-projectsystem-buildhost-rpc.darwin-arm64": "@microsoft/visualstudio-projectsystem-buildhost-rpc.darwin-arm64.unoptimized",
"@microsoft/visualstudio-projectsystem-server.darwin-arm64": "@microsoft/visualstudio-projectsystem-server.darwin-arm64.unoptimized"
}
}
@@ -0,0 +1,21 @@
{
"private": true,
"dependencies": {
"@microsoft/msbuild-dependencies.darwin-x64": "18.4.25",
"@microsoft/visualstudio-projectsystem-buildhost-rpc.darwin-x64": "18.7.33",
"@microsoft/visualstudio-projectsystem-buildhost.darwin-x64": "18.7.33",
"@microsoft/visualstudio-projectsystem-server.darwin-x64": "18.7.33"
},
"repository": {
"type": "git",
"url": "https://devdiv.visualstudio.com/DevDiv/_git/CPS",
"branch": "main",
"commit": "881f62100b4bd9e15a7e6f1714737bb1f87abf88"
},
"unoptimizedAlternatives": {
"@microsoft/msbuild-dependencies.darwin-x64": "@microsoft/msbuild-dependencies.darwin-x64.unoptimized",
"@microsoft/visualstudio-projectsystem-buildhost.darwin-x64": "@microsoft/visualstudio-projectsystem-buildhost.darwin-x64.unoptimized",
"@microsoft/visualstudio-projectsystem-buildhost-rpc.darwin-x64": "@microsoft/visualstudio-projectsystem-buildhost-rpc.darwin-x64.unoptimized",
"@microsoft/visualstudio-projectsystem-server.darwin-x64": "@microsoft/visualstudio-projectsystem-server.darwin-x64.unoptimized"
}
}
@@ -0,0 +1,21 @@
{
"private": true,
"dependencies": {
"@microsoft/msbuild-dependencies.linux-arm64": "18.4.25",
"@microsoft/visualstudio-projectsystem-buildhost-rpc.linux-arm64": "18.7.33",
"@microsoft/visualstudio-projectsystem-buildhost.linux-arm64": "18.7.33",
"@microsoft/visualstudio-projectsystem-server.linux-arm64": "18.7.33"
},
"repository": {
"type": "git",
"url": "https://devdiv.visualstudio.com/DevDiv/_git/CPS",
"branch": "main",
"commit": "881f62100b4bd9e15a7e6f1714737bb1f87abf88"
},
"unoptimizedAlternatives": {
"@microsoft/msbuild-dependencies.linux-arm64": "@microsoft/msbuild-dependencies.linux-arm64.unoptimized",
"@microsoft/visualstudio-projectsystem-buildhost.linux-arm64": "@microsoft/visualstudio-projectsystem-buildhost.linux-arm64.unoptimized",
"@microsoft/visualstudio-projectsystem-buildhost-rpc.linux-arm64": "@microsoft/visualstudio-projectsystem-buildhost-rpc.linux-arm64.unoptimized",
"@microsoft/visualstudio-projectsystem-server.linux-arm64": "@microsoft/visualstudio-projectsystem-server.linux-arm64.unoptimized"
}
}
@@ -0,0 +1,4 @@
{
"name": "@microsoft/msbuild-dependencies.linux-x64",
"version": "18.4.25"
}
@@ -0,0 +1,5 @@
{
"CPS.BuildHost.Rpc": [
"$(ComponentPath)/Microsoft.VisualStudio.ProjectSystem.Server.BuildHost.Rpc.dll"
]
}
@@ -0,0 +1,4 @@
{
"name": "@microsoft/visualstudio-projectsystem-buildhost-rpc.linux-x64",
"version": "18.7.33"
}
@@ -0,0 +1,42 @@
{
"runtimeTarget": {
"name": ".NETCoreApp,Version=v8.0/linux-x64",
"signature": ""
},
"compilationOptions": {},
"targets": {
".NETCoreApp,Version=v8.0": {},
".NETCoreApp,Version=v8.0/linux-x64": {
"Microsoft.VisualStudio.ProjectSystem.Server.BuildHost/18.7.33": {
"dependencies": {
"Microsoft.Build.Locator": "1.11.2"
},
"runtime": {
"Microsoft.VisualStudio.ProjectSystem.Server.BuildHost.dll": {}
}
},
"Microsoft.Build.Locator/1.11.2": {
"runtime": {
"lib/net8.0/Microsoft.Build.Locator.dll": {
"assemblyVersion": "1.0.0.0",
"fileVersion": "1.11.2.35241"
}
}
}
}
},
"libraries": {
"Microsoft.VisualStudio.ProjectSystem.Server.BuildHost/18.7.33": {
"type": "project",
"serviceable": false,
"sha512": ""
},
"Microsoft.Build.Locator/1.11.2": {
"type": "package",
"serviceable": true,
"sha512": "sha512-tY+/S54G29CGsbL3slVu4vqtpciwVnb3fKOmrhgzEQmu/VziFaWmD/E1e/2KH7cDucuycGSkWsSXndBs5Uawow==",
"path": "microsoft.build.locator/1.11.2",
"hashPath": "microsoft.build.locator.1.11.2.nupkg.sha512"
}
}
}
@@ -0,0 +1,14 @@
{
"runtimeOptions": {
"tfm": "net8.0",
"rollForward": "LatestMajor",
"framework": {
"name": "Microsoft.NETCore.App",
"version": "8.0.0"
},
"configProperties": {
"System.Reflection.Metadata.MetadataUpdater.IsSupported": false,
"System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false
}
}
}
@@ -0,0 +1,5 @@
{
"CPS.BuildHost": [
"$(ComponentPath)/Microsoft.VisualStudio.ProjectSystem.Server.BuildHost.dll"
]
}
@@ -0,0 +1,4 @@
{
"name": "@microsoft/visualstudio-projectsystem-buildhost.linux-x64",
"version": "18.7.33"
}
@@ -0,0 +1,7 @@
{
"host": "dotnet.projectSystem",
"entryPoint": {
"assemblyPath": "Microsoft.VisualStudio.ProjectSystem.Server.Implementation.dll",
"fullClassName": "Microsoft.VisualStudio.ProjectSystem.Server.ProjectIconSourceServiceFactory"
}
}
@@ -0,0 +1,7 @@
{
"host": "dotnet.projectSystem",
"entryPoint": {
"assemblyPath": "Microsoft.VisualStudio.ProjectSystem.Server.Implementation.dll",
"fullClassName": "Microsoft.VisualStudio.ProjectSystem.Server.LaunchConfigurationServiceFactory"
}
}
@@ -0,0 +1,7 @@
{
"host": "dotnet.projectSystem",
"entryPoint": {
"assemblyPath": "Microsoft.VisualStudio.ProjectSystem.Server.Implementation.dll",
"fullClassName": "Microsoft.VisualStudio.ProjectSystem.Server.CompositionServiceFactory"
}
}
@@ -0,0 +1,7 @@
{
"host": "dotnet.projectSystem",
"entryPoint": {
"assemblyPath": "Microsoft.VisualStudio.ProjectSystem.Server.Implementation.dll",
"fullClassName": "Microsoft.VisualStudio.ProjectSystem.Server.ProjectActivationServiceFactory"
}
}
@@ -0,0 +1,7 @@
{
"host": "dotnet.projectSystem",
"entryPoint": {
"assemblyPath": "Microsoft.VisualStudio.ProjectSystem.Server.Implementation.dll",
"fullClassName": "Microsoft.VisualStudio.ProjectSystem.Server.ProjectInitializationStatusServiceFactory"
}
}
@@ -0,0 +1,7 @@
{
"host": "dotnet.projectSystem",
"entryPoint": {
"assemblyPath": "Microsoft.VisualStudio.ProjectSystem.Server.Implementation.dll",
"fullClassName": "Microsoft.VisualStudio.ProjectSystem.Server.ProjectTreeProviderFactory"
}
}
@@ -0,0 +1,7 @@
{
"host": "dotnet.projectSystem",
"entryPoint": {
"assemblyPath": "Microsoft.VisualStudio.ProjectSystem.Server.Implementation.dll",
"fullClassName": "Microsoft.VisualStudio.ProjectSystem.Server.QueryExecutionServiceFactory"
}
}
@@ -0,0 +1,743 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Microsoft.ServiceHub.Framework" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.10.0.0" newVersion="4.10.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Microsoft.VisualStudio.RpcContracts" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-18.3.4.0" newVersion="18.3.4.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Microsoft.VisualStudio.Threading" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-18.0.0.0" newVersion="18.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Microsoft.VisualStudio.Validation" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-17.13.0.0" newVersion="17.13.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Microsoft.Win32.SystemEvents" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Nerdbank.Streams" publicKeyToken="cac503e1823ce71c" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-2.13.0.0" newVersion="2.13.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="StreamJsonRpc" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-2.24.0.0" newVersion="2.24.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.CodeDom" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.ComponentModel.Composition" publicKeyToken="b77a5c561934e089" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.3" newVersion="10.0.0.3" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Composition.AttributedModel" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.3" newVersion="10.0.0.3" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Composition.Runtime" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.3" newVersion="10.0.0.3" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Configuration.ConfigurationManager" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Diagnostics.EventLog" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Diagnostics.PerformanceCounter" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Drawing.Common" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.IO.Packaging" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Management" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.3" newVersion="10.0.0.3" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Security.Cryptography.Pkcs" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-7.0.0.0" newVersion="7.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Security.Cryptography.ProtectedData" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Security.Cryptography.Xml" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-7.0.0.0" newVersion="7.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Security.Permissions" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Windows.Extensions" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Microsoft.CSharp" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Microsoft.VisualBasic.Core" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-15.0.0.0" newVersion="15.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Microsoft.Win32.Primitives" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Microsoft.Win32.Registry" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Collections.Concurrent" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Collections.Immutable" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Collections.NonGeneric" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Collections.Specialized" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Collections" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.ComponentModel.Annotations" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.ComponentModel.EventBasedAsync" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.ComponentModel.Primitives" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.ComponentModel.TypeConverter" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.ComponentModel" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Console" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Data.Common" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Diagnostics.Contracts" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Diagnostics.DiagnosticSource" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Diagnostics.FileVersionInfo" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Diagnostics.Process" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Diagnostics.StackTrace" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Diagnostics.TextWriterTraceListener" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Diagnostics.TraceSource" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Diagnostics.Tracing" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Drawing.Primitives" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Formats.Asn1" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.IO.Compression.ZipFile" publicKeyToken="b77a5c561934e089" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.IO.Compression" publicKeyToken="b77a5c561934e089" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.IO.FileSystem.AccessControl" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.IO.FileSystem.DriveInfo" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.IO.FileSystem.Watcher" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.IO.IsolatedStorage" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.IO.MemoryMappedFiles" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.IO.Pipelines" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.IO.Pipes.AccessControl" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.IO.Pipes" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Linq.Expressions" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Linq.Parallel" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Linq.Queryable" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Linq" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Memory" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Net.Http" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Net.HttpListener" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Net.Mail" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Net.NameResolution" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Net.NetworkInformation" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Net.Ping" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Net.Primitives" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Net.Requests" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Net.Security" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Net.ServicePoint" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Net.Sockets" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Net.WebClient" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Net.WebHeaderCollection" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Net.WebProxy" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Net.WebSockets.Client" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Net.WebSockets" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Numerics.Vectors" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.ObjectModel" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Reflection.Emit.ILGeneration" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Reflection.Emit.Lightweight" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Reflection.Emit" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Reflection.Metadata" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Reflection.Primitives" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Resources.Writer" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Runtime.CompilerServices.VisualC" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Runtime.InteropServices" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Runtime.Intrinsics" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Runtime.Loader" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Runtime.Numerics" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Runtime.Serialization.Formatters" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-8.1.0.0" newVersion="8.1.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Runtime.Serialization.Json" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Runtime.Serialization.Primitives" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Runtime.Serialization.Xml" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Runtime" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Security.AccessControl" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Security.Claims" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Security.Cryptography.Algorithms" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Security.Cryptography" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Security.Principal.Windows" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Text.Encoding.Extensions" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Text.Encodings.Web" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Text.Json" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Text.RegularExpressions" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Threading.AccessControl" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Threading.Overlapped" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Threading.Tasks.Dataflow" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Threading.Tasks.Parallel" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Threading.Thread" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Threading.ThreadPool" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Threading" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Transactions.Local" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Web.HttpUtility" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Xml.ReaderWriter" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Xml.XDocument" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Xml.XPath.XDocument" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Xml.XPath" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Xml.XmlSerializer" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="mscorlib" publicKeyToken="b77a5c561934e089" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.0.0.0" newVersion="4.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="netstandard" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-2.1.0.0" newVersion="2.1.0.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>
@@ -0,0 +1,45 @@
<?xml version="1.0" encoding="utf-8"?>
<!--Copyright, Microsoft Corporation, All rights reserved.-->
<Rule
Name="ConfigurationGeneralBrowseObject"
DisplayName="General"
PageTemplate="generic"
Description="General"
xmlns="http://schemas.microsoft.com/build/2009/properties">
<Rule.Categories>
<Category Name="General" DisplayName="General" Description="General" />
</Rule.Categories>
<Rule.DataSource>
<DataSource Persistence="ProjectFile" Label="Configuration" HasConfigurationCondition="False" />
</Rule.DataSource>
<StringProperty Name="ApplicationIcon" DisplayName="Application Icon" Visible="False" />
<StringProperty Name="Name" Visible="False" />
<StringProperty Name="RootNamespace" DisplayName="Root namespace">
<StringProperty.DataSource>
<DataSource Persistence="ProjectFile" PersistedName="Import_RootNamespace" Label="Configuration" HasConfigurationCondition="false" />
</StringProperty.DataSource>
</StringProperty>
<StringProperty Name="DefaultNamespace" DisplayName="Default namespace" Visible="False">
<StringProperty.DataSource>
<DataSource Persistence="ProjectFile" PersistedName="Import_RootNamespace" Label="Configuration" HasConfigurationCondition="false" />
</StringProperty.DataSource>
</StringProperty>
<StringProperty Name="FileName" DisplayName="Project File" ReadOnly="True">
<StringProperty.DataSource>
<DataSource Persistence="ProjectFile" PersistedName="MSBuildProjectFile" />
</StringProperty.DataSource>
</StringProperty>
<StringProperty Name="FullPath" DisplayName="Project Folder" ReadOnly="True">
<StringProperty.DataSource>
<DataSource Persistence="ProjectFile" PersistedName="MSBuildProjectDirectory" />
</StringProperty.DataSource>
</StringProperty>
<StringProperty Name="LocalPath" ReadOnly="True" Visible="False">
<StringProperty.DataSource>
<DataSource Persistence="ProjectFile" PersistedName="MSBuildProjectDirectory" />
</StringProperty.DataSource>
</StringProperty>
</Rule>
@@ -0,0 +1,63 @@
<?xml version="1.0" encoding="utf-8"?>
<!--Copyright, Microsoft Corporation, All rights reserved.-->
<Rule
Name="ConfigurationGeneral"
DisplayName="General"
PageTemplate="generic"
Description="General"
xmlns="http://schemas.microsoft.com/build/2009/properties">
<Rule.Categories>
<Category Name="General" DisplayName="General" Description="General" />
</Rule.Categories>
<Rule.DataSource>
<DataSource Persistence="ProjectFile" Label="Configuration" />
</Rule.DataSource>
<StringProperty Name="ApplicationIcon" DisplayName="Application Icon" Visible="False" />
<StringListProperty Name="ProjectTypeGuids" Visible="False" />
<StringProperty Name="ProjectGuid" Visible="False">
<StringProperty.DataSource>
<DataSource Persistence="ProjectFile" Label="Globals" HasConfigurationCondition="False" />
</StringProperty.DataSource>
</StringProperty>
<StringProperty Name="DocumentationFile" DisplayName="XML doc comments file" Visible="False" />
<StringProperty Name="Name" Visible="False" />
<StringProperty Name="RootNamespace" DisplayName="Root namespace">
<StringProperty.DataSource>
<DataSource Persistence="ProjectFile" PersistedName="Import_RootNamespace" Label="Configuration" HasConfigurationCondition="false" />
</StringProperty.DataSource>
</StringProperty>
<StringProperty Name="MSBuildProjectDirectory" Visible="false"/>
<StringProperty Name="DefaultPlatform" Visible="false" />
<StringProperty Name="DefaultContentType" Visible="false" Description="The default content type name to use when adding files." />
<StringProperty Name="IntDir" Visible="false" />
<BoolProperty Name="Immersive" Visible="false" />
<BoolProperty Name="ShowAllFiles" Visible="False">
<BoolProperty.DataSource>
<DataSource Persistence="UserFile" HasConfigurationCondition="False" />
</BoolProperty.DataSource>
</BoolProperty>
<BoolProperty Name="AutoRefresh" Visible="False">
<BoolProperty.DataSource>
<DataSource Persistence="UserFile" HasConfigurationCondition="False" />
</BoolProperty.DataSource>
</BoolProperty>
<StringProperty Name="FileName" DisplayName="Project File" ReadOnly="True">
<StringProperty.DataSource>
<DataSource Persistence="ProjectFile" PersistedName="MSBuildProjectFile" />
</StringProperty.DataSource>
</StringProperty>
<StringProperty Name="FullPath" DisplayName="Project Folder" ReadOnly="True">
<StringProperty.DataSource>
<DataSource Persistence="ProjectFile" PersistedName="MSBuildProjectDirectory" />
</StringProperty.DataSource>
</StringProperty>
<StringProperty Name="LocalPath" ReadOnly="True" Visible="False">
<StringProperty.DataSource>
<DataSource Persistence="ProjectFile" PersistedName="MSBuildProjectDirectory" />
</StringProperty.DataSource>
</StringProperty>
<StringProperty Name="SharedProjectAppliesTo" Visible="False" Description="Capability match expression that at a minimum tests for the language of the Shared Project; used to filter Add Shared Project Reference choices."/>
</Rule>
@@ -0,0 +1,39 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<DefineCommonCapabilities>false</DefineCommonCapabilities>
<DefineCommonReferenceSchemas>false</DefineCommonReferenceSchemas>
<DefineCommonManagedCapabilities>false</DefineCommonManagedCapabilities>
<DefineCommonManagedReferenceSchemas>false</DefineCommonManagedReferenceSchemas>
</PropertyGroup>
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\WindowsXaml\v$(VisualStudioVersion)\Microsoft.Windows.UI.Xaml.CSharp.targets" Condition="Exists('$(MSBuildExtensionsPath32)\Microsoft\WindowsXaml\v$(VisualStudioVersion)\Microsoft.Windows.UI.Xaml.CSharp.targets')"/>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" Condition="!Exists('$(MSBuildExtensionsPath32)\Microsoft\WindowsXaml\v$(VisualStudioVersion)\Microsoft.Windows.UI.Xaml.CSharp.targets')" />
<Import Project="Microsoft.CodeSharing.Common.targets" Condition="'$(VisualStudioVersion)' == '12.0'"/>
<Import Project="Microsoft.SharedProject.Common.targets" Condition="'$(VisualStudioVersion)' != '12.0'"/>
<PropertyGroup>
<SharedProjectAppliesTo>CSharp</SharedProjectAppliesTo>
</PropertyGroup>
<PropertyGroup Condition="'$(VisualStudioVersion)' == '12.0'">
<AddItemTemplatesGuid>{72C8CC65-A019-4582-9859-D22C29245638}</AddItemTemplatesGuid>
</PropertyGroup>
<PropertyGroup Condition="'$(VisualStudioVersion)' != '12.0'">
<!-- Reset the 'WindowsAppContainer' property to false.
Shared projects support Xaml files but only as an item container so there is no need to prompt for a developer license. -->
<WindowsAppContainer>false</WindowsAppContainer>
<AddItemTemplatesGuid>{DDDDC6BE-451D-46DD-A712-A5D07027E072}</AddItemTemplatesGuid>
</PropertyGroup>
<ItemGroup>
<PropertyPageSchema Include="$(MSBuildThisFileDirectory)CSharp.General.xaml">
<Context>Project</Context>
</PropertyPageSchema>
<PropertyPageSchema Include="$(MSBuildThisFileDirectory)CSharp.General.BrowseObject.xaml">
<Context>BrowseObject</Context>
</PropertyPageSchema>
</ItemGroup>
</Project>
@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<TargetPlatformVersion Condition="'$(TargetPlatformVersion)' == ''">8.1</TargetPlatformVersion>
<IsCodeSharingProject Condition="'$(IsCodeSharingProject)' == ''">true</IsCodeSharingProject>
</PropertyGroup>
</Project>
@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<DefineCommonItemSchemas>true</DefineCommonItemSchemas>
</PropertyGroup>
</Project>
@@ -0,0 +1,25 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<ProjectCapability Include="SourceItemsFromImports;SharedImports;SharedAssetsProject"/>
<ProjectCapability Include="PerPlatformCompilation;MultiTarget" />
<ProjectCapability Include="ProjectConfigurationsDeclaredAsItems" />
<ProjectCapability Include="ManagedLang"/> <!-- Temporary: See https://github.com/dotnet/roslyn-project-system/issues/47 -->
<ProjectCapability Include="HandlesOwnReload"/>
<ProjectCapability Include="UseFileGlobs"/>
</ItemGroup>
<Target Name="Compile">
</Target>
<Target Name="Build">
<ErrorFromResources Resource="CodeSharing.CannotBuildSharedProject" />
</Target>
<Target Name="Clean">
<ErrorFromResources Resource="CodeSharing.CannotBuildSharedProject" />
</Target>
<Target Name="_CheckForInvalidConfigurationAndPlatform">
</Target>
</Project>
@@ -0,0 +1,30 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<ProjectCapability Include="ParentVCProject" />
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.Common.targets" />
<Import Project="Microsoft.CodeSharing.Common.targets" />
<ItemGroup>
<PropertyPageSchema Include="$(MSBuildToolsPath)\$(LangName)\General.xaml">
<Context>Project</Context>
</PropertyPageSchema>
<PropertyPageSchema Include="$(MSBuildToolsPath)\$(LangName)\General.BrowseObject.xaml">
<Context>BrowseObject</Context>
</PropertyPageSchema>
<PropertyPageSchema Include="$(MSBuildToolsPath)\$(LangName)\SCC.xaml">
<Context>Invisible</Context>
</PropertyPageSchema>
<!-- We don't need this one except that CPS assumes that the File catalog exists, so it must be non-empty-->
<PropertyPageSchema Include="
$(MSBuildToolsPath)\$(LangName)\None.xaml;
">
<Context>File</Context>
</PropertyPageSchema>
</ItemGroup>
</Project>
@@ -0,0 +1,31 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<DefineCommonCapabilities>false</DefineCommonCapabilities>
<DefineCommonReferenceSchemas>false</DefineCommonReferenceSchemas>
<DefineCommonManagedCapabilities>false</DefineCommonManagedCapabilities>
<DefineCommonManagedReferenceSchemas>false</DefineCommonManagedReferenceSchemas>
</PropertyGroup>
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\WindowsXaml\v$(VisualStudioVersion)\Microsoft.Windows.UI.Xaml.VisualBasic.targets" Condition="Exists('$(MSBuildExtensionsPath32)\Microsoft\WindowsXaml\v$(VisualStudioVersion)\Microsoft.Windows.UI.Xaml.VisualBasic.targets')" />
<Import Project="$(MSBuildBinPath)\Microsoft.VisualBasic.Targets" Condition="!Exists('$(MSBuildExtensionsPath32)\Microsoft\WindowsXaml\v$(VisualStudioVersion)\Microsoft.Windows.UI.Xaml.VisualBasic.targets')" />
<Import Project="Microsoft.SharedProject.Common.targets" />
<PropertyGroup>
<AddItemTemplatesGuid>{2F4D68AA-6DA4-465E-88DE-2B0F67AFC98D}</AddItemTemplatesGuid>
<SharedProjectAppliesTo>VB</SharedProjectAppliesTo>
<!-- Reset the 'WindowsAppContainer' property to false.
Shared projects support Xaml files but only as an item container so there is no need to prompt for a developer license. -->
<WindowsAppContainer>false</WindowsAppContainer>
</PropertyGroup>
<ItemGroup>
<PropertyPageSchema Include="$(MSBuildThisFileDirectory)VisualBasic.General.xaml">
<Context>Project</Context>
</PropertyPageSchema>
<PropertyPageSchema Include="$(MSBuildThisFileDirectory)VisualBasic.General.BrowseObject.xaml">
<Context>BrowseObject</Context>
</PropertyPageSchema>
</ItemGroup>
</Project>
@@ -0,0 +1,27 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<DefineCommonCapabilities>false</DefineCommonCapabilities>
<DefineCommonReferenceSchemas>false</DefineCommonReferenceSchemas>
<DefineCommonManagedCapabilities>false</DefineCommonManagedCapabilities>
<DefineCommonManagedReferenceSchemas>false</DefineCommonManagedReferenceSchemas>
</PropertyGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
<Import Project="Microsoft.SharedProject.Common.targets" />
<PropertyGroup>
<AddItemTemplatesGuid>{DDDDC6BE-451D-46DD-A712-A5D07027E072}</AddItemTemplatesGuid>
<SharedProjectAppliesTo>CSharp</SharedProjectAppliesTo>
</PropertyGroup>
<ItemGroup>
<PropertyPageSchema Include="$(MSBuildThisFileDirectory)CSharp.General.xaml">
<Context>Project</Context>
</PropertyPageSchema>
<PropertyPageSchema Include="$(MSBuildThisFileDirectory)CSharp.General.BrowseObject.xaml">
<Context>BrowseObject</Context>
</PropertyPageSchema>
</ItemGroup>
</Project>
@@ -0,0 +1,27 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<ProjectCapability Include="SourceItemsFromImports;SharedImports;SharedAssetsProject"/>
<ProjectCapability Include="PerPlatformCompilation;MultiTarget" />
<ProjectCapability Include="ProjectConfigurationsDeclaredAsItems" />
</ItemGroup>
<Target Name="Compile">
</Target>
<Target Name="Build">
<ErrorFromResources Resource="CodeSharing.CannotBuildSharedProject" />
</Target>
<Target Name="Clean">
<ErrorFromResources Resource="CodeSharing.CannotBuildSharedProject" />
</Target>
<Target Name="_CheckForInvalidConfigurationAndPlatform">
</Target>
<!-- TargetPath is set to nothing for shared projects because they dont have any output-->
<PropertyGroup>
<TargetPath></TargetPath>
</PropertyGroup>
</Project>
@@ -0,0 +1,45 @@
<?xml version="1.0" encoding="utf-8"?>
<!--Copyright, Microsoft Corporation, All rights reserved.-->
<Rule
Name="ConfigurationGeneralBrowseObject"
DisplayName="General"
PageTemplate="generic"
Description="General"
xmlns="http://schemas.microsoft.com/build/2009/properties">
<Rule.Categories>
<Category Name="General" DisplayName="General" Description="General" />
</Rule.Categories>
<Rule.DataSource>
<DataSource Persistence="ProjectFile" Label="Configuration" HasConfigurationCondition="False" />
</Rule.DataSource>
<StringProperty Name="ApplicationIcon" DisplayName="Application Icon" Visible="False" />
<StringProperty Name="Name" Visible="False" />
<StringProperty Name="RootNamespace" DisplayName="Root namespace">
<StringProperty.DataSource>
<DataSource Persistence="ProjectFile" PersistedName="Import_RootNamespace" Label="Configuration" HasConfigurationCondition="false" />
</StringProperty.DataSource>
</StringProperty>
<StringProperty Name="DefaultNamespace" DisplayName="Default namespace" Visible="False">
<StringProperty.DataSource>
<DataSource Persistence="ProjectFile" PersistedName="Import_RootNamespace" Label="Configuration" HasConfigurationCondition="false" />
</StringProperty.DataSource>
</StringProperty>
<StringProperty Name="FileName" DisplayName="Project File" ReadOnly="True">
<StringProperty.DataSource>
<DataSource Persistence="ProjectFile" PersistedName="MSBuildProjectFile" />
</StringProperty.DataSource>
</StringProperty>
<StringProperty Name="FullPath" DisplayName="Project Folder" ReadOnly="True">
<StringProperty.DataSource>
<DataSource Persistence="ProjectFile" PersistedName="MSBuildProjectDirectory" />
</StringProperty.DataSource>
</StringProperty>
<StringProperty Name="LocalPath" ReadOnly="True" Visible="False">
<StringProperty.DataSource>
<DataSource Persistence="ProjectFile" PersistedName="MSBuildProjectDirectory" />
</StringProperty.DataSource>
</StringProperty>
</Rule>
@@ -0,0 +1,63 @@
<?xml version="1.0" encoding="utf-8"?>
<!--Copyright, Microsoft Corporation, All rights reserved.-->
<Rule
Name="ConfigurationGeneral"
DisplayName="General"
PageTemplate="generic"
Description="General"
xmlns="http://schemas.microsoft.com/build/2009/properties">
<Rule.Categories>
<Category Name="General" DisplayName="General" Description="General" />
</Rule.Categories>
<Rule.DataSource>
<DataSource Persistence="ProjectFile" Label="Configuration" />
</Rule.DataSource>
<StringProperty Name="ApplicationIcon" DisplayName="Application Icon" Visible="False" />
<StringListProperty Name="ProjectTypeGuids" Visible="False" />
<StringProperty Name="ProjectGuid" Visible="False">
<StringProperty.DataSource>
<DataSource Persistence="ProjectFile" Label="Globals" HasConfigurationCondition="False" />
</StringProperty.DataSource>
</StringProperty>
<StringProperty Name="DocumentationFile" DisplayName="XML doc comments file" Visible="False" />
<StringProperty Name="Name" Visible="False" />
<StringProperty Name="RootNamespace" DisplayName="Root namespace">
<StringProperty.DataSource>
<DataSource Persistence="ProjectFile" PersistedName="Import_RootNamespace" Label="Configuration" HasConfigurationCondition="false" />
</StringProperty.DataSource>
</StringProperty>
<StringProperty Name="MSBuildProjectDirectory" Visible="false"/>
<StringProperty Name="DefaultPlatform" Visible="false" />
<StringProperty Name="DefaultContentType" Visible="false" Description="The default content type name to use when adding files." />
<StringProperty Name="IntDir" Visible="false" />
<BoolProperty Name="Immersive" Visible="false" />
<BoolProperty Name="ShowAllFiles" Visible="False">
<BoolProperty.DataSource>
<DataSource Persistence="UserFile" HasConfigurationCondition="False" />
</BoolProperty.DataSource>
</BoolProperty>
<BoolProperty Name="AutoRefresh" Visible="False">
<BoolProperty.DataSource>
<DataSource Persistence="UserFile" HasConfigurationCondition="False" />
</BoolProperty.DataSource>
</BoolProperty>
<StringProperty Name="FileName" DisplayName="Project File" ReadOnly="True">
<StringProperty.DataSource>
<DataSource Persistence="ProjectFile" PersistedName="MSBuildProjectFile" />
</StringProperty.DataSource>
</StringProperty>
<StringProperty Name="FullPath" DisplayName="Project Folder" ReadOnly="True">
<StringProperty.DataSource>
<DataSource Persistence="ProjectFile" PersistedName="MSBuildProjectDirectory" />
</StringProperty.DataSource>
</StringProperty>
<StringProperty Name="LocalPath" ReadOnly="True" Visible="False">
<StringProperty.DataSource>
<DataSource Persistence="ProjectFile" PersistedName="MSBuildProjectDirectory" />
</StringProperty.DataSource>
</StringProperty>
<StringProperty Name="SharedProjectAppliesTo" Visible="False" Description="Capability match expression that at a minimum tests for the language of the Shared Project; used to filter Add Shared Project Reference choices."/>
</Rule>
@@ -0,0 +1,8 @@
{
"CPS.MEF.Assemblies": [
"$(ComponentPath)/Microsoft.VisualStudio.ProjectServices.dll",
"$(ComponentPath)/Microsoft.VisualStudio.ProjectSystem.Implementation.dll",
"$(ComponentPath)/Microsoft.VisualStudio.ProjectSystem.Server.Implementation.dll"
],
"projectSystems": [ "$(ComponentPath)" ]
}
@@ -0,0 +1,120 @@
{
"name": "@microsoft/visualstudio-projectsystem-server.linux-x64",
"version": "18.7.33",
"provides": {
"projectSystems": [
{
"name": "CSProject",
"extensions": [
".csproj"
],
"icon": {
"provider": "cpsProjectIconSourceService",
"catalog": "ae27a6b0-e345-4288-96df-5eaf394ee369",
"id": 758
},
"treeProvider": "cpsProjectTreeProvider"
},
{
"name": "VBProject",
"extensions": [
".vbproj"
],
"icon": {
"catalog": "ae27a6b0-e345-4288-96df-5eaf394ee369",
"id": 3380
}
},
{
"name": "ShareProject",
"extensions": [
".shproj"
],
"icon": {
"provider": "cpsProjectIconSourceService",
"catalog": "ae27a6b0-e345-4288-96df-5eaf394ee369",
"id": 2786
},
"treeProvider": "cpsProjectTreeProvider"
}
],
"projectTypes": [
{
"name": "UnitTestProject",
"condition": "TestContainer"
},
{
"name": "CSUnitTestProject",
"condition": "CSharp & TestContainer",
"icon": {
"catalog": "ae27a6b0-e345-4288-96df-5eaf394ee369",
"id": 778
}
},
{
"name": "TypeScript",
"condition": "TypeScriptNuGet",
"additionalItemTypes": [
"TypeScriptCompile"
]
}
],
"projectIconProviders": {
"cpsProjectIconSourceService": {
"service": "Microsoft.VisualStudio.CpsProjectIconSourceService",
"version": "0.1"
}
},
"treeProviders": {
"cpsProjectTreeProvider": {
"type": "Project",
"service": "Microsoft.VisualStudio.ProjectSystem.ProjectTreeProvider",
"version": "0.1"
}
}
},
"consumes": {
"projectSystems": [
{
"projectTypes": [
"UnitTestProject"
],
"data": [
{
"$properties": [
"Name",
"Path",
"ActiveConfigurations"
],
"ActiveConfigurations": {
"$properties": [
"Name",
"OutputGroups"
],
"OutputGroups": {
"$filter": {
"OutputGroupsByName": [
[
"Built"
]
]
},
"$properties": [
"Name",
"Outputs"
],
"Outputs": {
"$properties": [
"FinalOutputPath",
"IsKeyOutput"
]
}
}
}
}
],
"when": "open"
}
]
}
}
@@ -0,0 +1,21 @@
{
"private": true,
"dependencies": {
"@microsoft/msbuild-dependencies.linux-x64": "18.4.25",
"@microsoft/visualstudio-projectsystem-buildhost-rpc.linux-x64": "18.7.33",
"@microsoft/visualstudio-projectsystem-buildhost.linux-x64": "18.7.33",
"@microsoft/visualstudio-projectsystem-server.linux-x64": "18.7.33"
},
"repository": {
"type": "git",
"url": "https://devdiv.visualstudio.com/DevDiv/_git/CPS",
"branch": "main",
"commit": "881f62100b4bd9e15a7e6f1714737bb1f87abf88"
},
"unoptimizedAlternatives": {
"@microsoft/msbuild-dependencies.linux-x64": "@microsoft/msbuild-dependencies.linux-x64.unoptimized",
"@microsoft/visualstudio-projectsystem-buildhost.linux-x64": "@microsoft/visualstudio-projectsystem-buildhost.linux-x64.unoptimized",
"@microsoft/visualstudio-projectsystem-buildhost-rpc.linux-x64": "@microsoft/visualstudio-projectsystem-buildhost-rpc.linux-x64.unoptimized",
"@microsoft/visualstudio-projectsystem-server.linux-x64": "@microsoft/visualstudio-projectsystem-server.linux-x64.unoptimized"
}
}
@@ -0,0 +1,21 @@
{
"private": true,
"dependencies": {
"@microsoft/msbuild-dependencies.win32-arm64": "18.4.25",
"@microsoft/visualstudio-projectsystem-buildhost-rpc.win32-arm64": "18.7.33",
"@microsoft/visualstudio-projectsystem-buildhost.win32-arm64": "18.7.33",
"@microsoft/visualstudio-projectsystem-server.win32-arm64": "18.7.33"
},
"repository": {
"type": "git",
"url": "https://devdiv.visualstudio.com/DevDiv/_git/CPS",
"branch": "main",
"commit": "881f62100b4bd9e15a7e6f1714737bb1f87abf88"
},
"unoptimizedAlternatives": {
"@microsoft/msbuild-dependencies.win32-arm64": "@microsoft/msbuild-dependencies.win32-arm64.unoptimized",
"@microsoft/visualstudio-projectsystem-buildhost.win32-arm64": "@microsoft/visualstudio-projectsystem-buildhost.win32-arm64.unoptimized",
"@microsoft/visualstudio-projectsystem-buildhost-rpc.win32-arm64": "@microsoft/visualstudio-projectsystem-buildhost-rpc.win32-arm64.unoptimized",
"@microsoft/visualstudio-projectsystem-server.win32-arm64": "@microsoft/visualstudio-projectsystem-server.win32-arm64.unoptimized"
}
}
@@ -0,0 +1,21 @@
{
"private": true,
"dependencies": {
"@microsoft/msbuild-dependencies.win32-x64": "18.4.25",
"@microsoft/visualstudio-projectsystem-buildhost-rpc.win32-x64": "18.7.33",
"@microsoft/visualstudio-projectsystem-buildhost.win32-x64": "18.7.33",
"@microsoft/visualstudio-projectsystem-server.win32-x64": "18.7.33"
},
"repository": {
"type": "git",
"url": "https://devdiv.visualstudio.com/DevDiv/_git/CPS",
"branch": "main",
"commit": "881f62100b4bd9e15a7e6f1714737bb1f87abf88"
},
"unoptimizedAlternatives": {
"@microsoft/msbuild-dependencies.win32-x64": "@microsoft/msbuild-dependencies.win32-x64.unoptimized",
"@microsoft/visualstudio-projectsystem-buildhost.win32-x64": "@microsoft/visualstudio-projectsystem-buildhost.win32-x64.unoptimized",
"@microsoft/visualstudio-projectsystem-buildhost-rpc.win32-x64": "@microsoft/visualstudio-projectsystem-buildhost-rpc.win32-x64.unoptimized",
"@microsoft/visualstudio-projectsystem-server.win32-x64": "@microsoft/visualstudio-projectsystem-server.win32-x64.unoptimized"
}
}