@@ -34,7 +34,9 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AppLifecycleTestApp", "test
3434EndProject
3535Project ("{2150E333-8FDC-42A3-9474-1A3956D46DE8}" ) = "DynamicDependency" , "DynamicDependency" , "{6CD01EF6-D4A4-4801-ADCF-344CF87FF942}"
3636EndProject
37- Project ("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}" ) = "DynamicDependency" , "dev\DynamicDependency\DynamicDependency.vcxitems" , "{BF055A59-0919-4E34-9B76-DD055495CC5A}"
37+ Project ("{2150E333-8FDC-42A3-9474-1A3956D46DE8}" ) = "API" , "API" , "{6F6B0096-819C-4C12-885F-A20A742F516F}"
38+ EndProject
39+ Project ("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}" ) = "DynamicDependency" , "dev\DynamicDependency\API\DynamicDependency.vcxitems" , "{BF055A59-0919-4E34-9B76-DD055495CC5A}"
3840EndProject
3941Project ("{2150E333-8FDC-42A3-9474-1A3956D46DE8}" ) = "DynamicDependency" , "DynamicDependency" , "{17B1F036-8FC3-49E6-9464-0C1F96CEAEB9}"
4042EndProject
@@ -191,9 +193,15 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ChangeTracker", "dev\Change
191193EndProject
192194Project ("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}" ) = "EnvironmentManagerTests" , "test\EnvironmentManagerTests\EnvironmentManagerTests.vcxproj" , "{2CD5CD9B-CF45-4FA7-9769-EE4E02426BF0}"
193195EndProject
194- Project ("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}" ) = "Microsoft.Windows.System.Projection" , "dev\Projections\CS\Microsoft.Windows.System\Microsoft.Windows.System.Projection.csproj" , "{AF9E4CCF-5230-4E91-9FC1-3C08161FE768}"
196+ Project ("{2150E333-8FDC-42A3-9474-1A3956D46DE8}" ) = "Bootstrap" , "Bootstrap" , "{8746775A-899E-49DD-A46C-2FE0899FFFEA}"
197+ EndProject
198+ Project ("{2150E333-8FDC-42A3-9474-1A3956D46DE8}" ) = "CS" , "CS" , "{536FA8DA-51E2-40A3-8A97-A90FFA75AA18}"
199+ EndProject
200+ Project ("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}" ) = "Microsoft.WindowsAppRuntime.Bootstrap.Net" , "dev\Bootstrap\CS\Microsoft.WindowsAppRuntime.Bootstrap.Net\Microsoft.WindowsAppRuntime.Bootstrap.Net.csproj" , "{D6574FD6-8D13-4412-9FCB-308D44063CDA}"
201+ EndProject
202+ Project ("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}" ) = "Microsoft.Windows.System.Power.Projection" , "dev\Projections\CS\Microsoft.Windows.System.Power\Microsoft.Windows.System.Power.Projection.csproj" , "{63ACBA4F-385A-4D04-98AD-263FED501A19}"
195203EndProject
196- Project ("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}" ) = "Microsoft.Windows.System.Power. Projection" , "dev\Projections\CS\Microsoft.Windows.System.Power \Microsoft.Windows.System.Power. Projection.csproj" , "{65AAC0BD-ABD2-471F-9C1A-B2F9EF9D3DE7 }"
204+ Project ("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}" ) = "Microsoft.Windows.System.Projection" , "dev\Projections\CS\Microsoft.Windows.System\Microsoft.Windows.System.Projection.csproj" , "{85E9BB46-7841-4732-A039-9C902B71DEC3 }"
197205EndProject
198206Global
199207 GlobalSection (SharedMSBuildProjectFiles ) = preSolution
@@ -208,12 +216,12 @@ Global
208216 test \inc \inc .vcxitems *{b567fe2e-3a03-48d0-b2b5-760cdec35891} *SharedItemsImports = 9
209217 dev \ChangeTracker \ChangeTracker .vcxitems *{b73ad907-6164-4294-88fb-f3c9c10da1f1} *SharedItemsImports = 4
210218 dev \Common \Common .vcxitems *{b73ad907-6164-4294-88fb-f3c9c10da1f1} *SharedItemsImports = 4
211- dev \DynamicDependency \DynamicDependency .vcxitems *{b73ad907-6164-4294-88fb-f3c9c10da1f1} *SharedItemsImports = 4
219+ dev \DynamicDependency \API \ DynamicDependency .vcxitems *{b73ad907-6164-4294-88fb-f3c9c10da1f1} *SharedItemsImports = 4
212220 dev \Microsoft .Process .Environment \Microsoft .Process .Environment .vcxitems *{b73ad907-6164-4294-88fb-f3c9c10da1f1} *SharedItemsImports = 4
213221 dev \PowerNotifications \PowerNotifications .vcxitems *{b73ad907-6164-4294-88fb-f3c9c10da1f1} *SharedItemsImports = 4
214222 dev \UndockedRegFreeWinRT \UndockedRegFreeWinRT .vcxitems *{b73ad907-6164-4294-88fb-f3c9c10da1f1} *SharedItemsImports = 4
215223 dev \PowerNotifications \PowerNotifications .vcxitems *{b75c1b22-553c-40e4-b38e-6ab4d01fdb9d} *SharedItemsImports = 9
216- dev \DynamicDependency \DynamicDependency .vcxitems *{bf055a59-0919-4e34-9b76-dd055495cc5a} *SharedItemsImports = 9
224+ dev \DynamicDependency \API \ DynamicDependency .vcxitems *{bf055a59-0919-4e34-9b76-dd055495cc5a} *SharedItemsImports = 9
217225 test \inc \inc .vcxitems *{c62688a1-16a0-4729-b6ed-842f4faa29f3} *SharedItemsImports = 4
218226 dev \ChangeTracker \ChangeTracker .vcxitems *{e15c3465-9d45-495d-92ce-b91ef45e8623} *SharedItemsImports = 9
219227 dev \AppLifecycle \AppLifecycle .vcxitems *{e3a522a3-6635-4a42-bded-1af46a15f63c} *SharedItemsImports = 9
@@ -637,8 +645,8 @@ Global
637645 {CBD95746-61CE-4F31-B6CC-C5ABF1766180} .Release| x86 .ActiveCfg = Release| Win32
638646 {CBD95746-61CE-4F31-B6CC-C5ABF1766180} .Release| x86 .Build .0 = Release| Win32
639647 {47D8D21D-F022-4D58-8DB2-8B467756E08C} .Debug| Any CPU .ActiveCfg = Debug| x86
640- {47D8D21D-F022-4D58-8DB2-8B467756E08C} .Debug| ARM64 .ActiveCfg = Debug| ARM64
641- {47D8D21D-F022-4D58-8DB2-8B467756E08C} .Debug| ARM64 .Build .0 = Debug| ARM64
648+ {47D8D21D-F022-4D58-8DB2-8B467756E08C} .Debug| ARM64 .ActiveCfg = Debug| arm64
649+ {47D8D21D-F022-4D58-8DB2-8B467756E08C} .Debug| ARM64 .Build .0 = Debug| arm64
642650 {47D8D21D-F022-4D58-8DB2-8B467756E08C} .Debug| x64 .ActiveCfg = Debug| x64
643651 {47D8D21D-F022-4D58-8DB2-8B467756E08C} .Debug| x64 .Build .0 = Debug| x64
644652 {47D8D21D-F022-4D58-8DB2-8B467756E08C} .Debug| x86 .ActiveCfg = Debug| x86
@@ -688,36 +696,50 @@ Global
688696 {2CD5CD9B-CF45-4FA7-9769-EE4E02426BF0} .Release| x64 .Build .0 = Release| x64
689697 {2CD5CD9B-CF45-4FA7-9769-EE4E02426BF0} .Release| x86 .ActiveCfg = Release| Win32
690698 {2CD5CD9B-CF45-4FA7-9769-EE4E02426BF0} .Release| x86 .Build .0 = Release| Win32
691- {AF9E4CCF-5230-4E91-9FC1-3C08161FE768} .Debug| Any CPU .ActiveCfg = Debug| Any CPU
692- {AF9E4CCF-5230-4E91-9FC1-3C08161FE768} .Debug| Any CPU .Build .0 = Debug| Any CPU
693- {AF9E4CCF-5230-4E91-9FC1-3C08161FE768} .Debug| ARM64 .ActiveCfg = Debug| Any CPU
694- {AF9E4CCF-5230-4E91-9FC1-3C08161FE768} .Debug| ARM64 .Build .0 = Debug| Any CPU
695- {AF9E4CCF-5230-4E91-9FC1-3C08161FE768} .Debug| x64 .ActiveCfg = Debug| x64
696- {AF9E4CCF-5230-4E91-9FC1-3C08161FE768} .Debug| x64 .Build .0 = Debug| x64
697- {AF9E4CCF-5230-4E91-9FC1-3C08161FE768} .Debug| x86 .ActiveCfg = Debug| Any CPU
698- {AF9E4CCF-5230-4E91-9FC1-3C08161FE768} .Debug| x86 .Build .0 = Debug| Any CPU
699- {AF9E4CCF-5230-4E91-9FC1-3C08161FE768} .Release| Any CPU .ActiveCfg = Release| Any CPU
700- {AF9E4CCF-5230-4E91-9FC1-3C08161FE768} .Release| Any CPU .Build .0 = Release| Any CPU
701- {AF9E4CCF-5230-4E91-9FC1-3C08161FE768} .Release| ARM64 .ActiveCfg = Release| Any CPU
702- {AF9E4CCF-5230-4E91-9FC1-3C08161FE768} .Release| ARM64 .Build .0 = Release| Any CPU
703- {AF9E4CCF-5230-4E91-9FC1-3C08161FE768} .Release| x64 .ActiveCfg = Release| Any CPU
704- {AF9E4CCF-5230-4E91-9FC1-3C08161FE768} .Release| x64 .Build .0 = Release| Any CPU
705- {AF9E4CCF-5230-4E91-9FC1-3C08161FE768} .Release| x86 .ActiveCfg = Release| Any CPU
706- {AF9E4CCF-5230-4E91-9FC1-3C08161FE768} .Release| x86 .Build .0 = Release| Any CPU
707- {65AAC0BD-ABD2-471F-9C1A-B2F9EF9D3DE7} .Debug| Any CPU .ActiveCfg = Debug| x86
708- {65AAC0BD-ABD2-471F-9C1A-B2F9EF9D3DE7} .Debug| ARM64 .ActiveCfg = Debug| arm64
709- {65AAC0BD-ABD2-471F-9C1A-B2F9EF9D3DE7} .Debug| ARM64 .Build .0 = Debug| arm64
710- {65AAC0BD-ABD2-471F-9C1A-B2F9EF9D3DE7} .Debug| x64 .ActiveCfg = Debug| x64
711- {65AAC0BD-ABD2-471F-9C1A-B2F9EF9D3DE7} .Debug| x64 .Build .0 = Debug| x64
712- {65AAC0BD-ABD2-471F-9C1A-B2F9EF9D3DE7} .Debug| x86 .ActiveCfg = Debug| x86
713- {65AAC0BD-ABD2-471F-9C1A-B2F9EF9D3DE7} .Debug| x86 .Build .0 = Debug| x86
714- {65AAC0BD-ABD2-471F-9C1A-B2F9EF9D3DE7} .Release| Any CPU .ActiveCfg = Release| x86
715- {65AAC0BD-ABD2-471F-9C1A-B2F9EF9D3DE7} .Release| ARM64 .ActiveCfg = Release| arm64
716- {65AAC0BD-ABD2-471F-9C1A-B2F9EF9D3DE7} .Release| ARM64 .Build .0 = Release| arm64
717- {65AAC0BD-ABD2-471F-9C1A-B2F9EF9D3DE7} .Release| x64 .ActiveCfg = Release| x64
718- {65AAC0BD-ABD2-471F-9C1A-B2F9EF9D3DE7} .Release| x64 .Build .0 = Release| x64
719- {65AAC0BD-ABD2-471F-9C1A-B2F9EF9D3DE7} .Release| x86 .ActiveCfg = Release| x86
720- {65AAC0BD-ABD2-471F-9C1A-B2F9EF9D3DE7} .Release| x86 .Build .0 = Release| x86
699+ {D6574FD6-8D13-4412-9FCB-308D44063CDA} .Debug| Any CPU .ActiveCfg = Debug| Any CPU
700+ {D6574FD6-8D13-4412-9FCB-308D44063CDA} .Debug| Any CPU .Build .0 = Debug| Any CPU
701+ {D6574FD6-8D13-4412-9FCB-308D44063CDA} .Debug| ARM64 .ActiveCfg = Debug| arm64
702+ {D6574FD6-8D13-4412-9FCB-308D44063CDA} .Debug| ARM64 .Build .0 = Debug| arm64
703+ {D6574FD6-8D13-4412-9FCB-308D44063CDA} .Debug| x64 .ActiveCfg = Debug| x64
704+ {D6574FD6-8D13-4412-9FCB-308D44063CDA} .Debug| x64 .Build .0 = Debug| x64
705+ {D6574FD6-8D13-4412-9FCB-308D44063CDA} .Debug| x86 .ActiveCfg = Debug| x86
706+ {D6574FD6-8D13-4412-9FCB-308D44063CDA} .Debug| x86 .Build .0 = Debug| x86
707+ {D6574FD6-8D13-4412-9FCB-308D44063CDA} .Release| Any CPU .ActiveCfg = Release| Any CPU
708+ {D6574FD6-8D13-4412-9FCB-308D44063CDA} .Release| Any CPU .Build .0 = Release| Any CPU
709+ {D6574FD6-8D13-4412-9FCB-308D44063CDA} .Release| ARM64 .ActiveCfg = Release| arm64
710+ {D6574FD6-8D13-4412-9FCB-308D44063CDA} .Release| ARM64 .Build .0 = Release| arm64
711+ {D6574FD6-8D13-4412-9FCB-308D44063CDA} .Release| x64 .ActiveCfg = Release| x64
712+ {D6574FD6-8D13-4412-9FCB-308D44063CDA} .Release| x64 .Build .0 = Release| x64
713+ {D6574FD6-8D13-4412-9FCB-308D44063CDA} .Release| x86 .ActiveCfg = Release| x86
714+ {D6574FD6-8D13-4412-9FCB-308D44063CDA} .Release| x86 .Build .0 = Release| x86
715+ {63ACBA4F-385A-4D04-98AD-263FED501A19} .Debug| Any CPU .ActiveCfg = Debug| x86
716+ {63ACBA4F-385A-4D04-98AD-263FED501A19} .Debug| ARM64 .ActiveCfg = Debug| arm64
717+ {63ACBA4F-385A-4D04-98AD-263FED501A19} .Debug| ARM64 .Build .0 = Debug| arm64
718+ {63ACBA4F-385A-4D04-98AD-263FED501A19} .Debug| x64 .ActiveCfg = Debug| x64
719+ {63ACBA4F-385A-4D04-98AD-263FED501A19} .Debug| x64 .Build .0 = Debug| x64
720+ {63ACBA4F-385A-4D04-98AD-263FED501A19} .Debug| x86 .ActiveCfg = Debug| x86
721+ {63ACBA4F-385A-4D04-98AD-263FED501A19} .Debug| x86 .Build .0 = Debug| x86
722+ {63ACBA4F-385A-4D04-98AD-263FED501A19} .Release| Any CPU .ActiveCfg = Release| x86
723+ {63ACBA4F-385A-4D04-98AD-263FED501A19} .Release| ARM64 .ActiveCfg = Release| arm64
724+ {63ACBA4F-385A-4D04-98AD-263FED501A19} .Release| ARM64 .Build .0 = Release| arm64
725+ {63ACBA4F-385A-4D04-98AD-263FED501A19} .Release| x64 .ActiveCfg = Release| x64
726+ {63ACBA4F-385A-4D04-98AD-263FED501A19} .Release| x64 .Build .0 = Release| x64
727+ {63ACBA4F-385A-4D04-98AD-263FED501A19} .Release| x86 .ActiveCfg = Release| x86
728+ {63ACBA4F-385A-4D04-98AD-263FED501A19} .Release| x86 .Build .0 = Release| x86
729+ {85E9BB46-7841-4732-A039-9C902B71DEC3} .Debug| Any CPU .ActiveCfg = Debug| x86
730+ {85E9BB46-7841-4732-A039-9C902B71DEC3} .Debug| ARM64 .ActiveCfg = Debug| arm64
731+ {85E9BB46-7841-4732-A039-9C902B71DEC3} .Debug| ARM64 .Build .0 = Debug| arm64
732+ {85E9BB46-7841-4732-A039-9C902B71DEC3} .Debug| x64 .ActiveCfg = Debug| x64
733+ {85E9BB46-7841-4732-A039-9C902B71DEC3} .Debug| x64 .Build .0 = Debug| x64
734+ {85E9BB46-7841-4732-A039-9C902B71DEC3} .Debug| x86 .ActiveCfg = Debug| x86
735+ {85E9BB46-7841-4732-A039-9C902B71DEC3} .Debug| x86 .Build .0 = Debug| x86
736+ {85E9BB46-7841-4732-A039-9C902B71DEC3} .Release| Any CPU .ActiveCfg = Release| x86
737+ {85E9BB46-7841-4732-A039-9C902B71DEC3} .Release| ARM64 .ActiveCfg = Release| arm64
738+ {85E9BB46-7841-4732-A039-9C902B71DEC3} .Release| ARM64 .Build .0 = Release| arm64
739+ {85E9BB46-7841-4732-A039-9C902B71DEC3} .Release| x64 .ActiveCfg = Release| x64
740+ {85E9BB46-7841-4732-A039-9C902B71DEC3} .Release| x64 .Build .0 = Release| x64
741+ {85E9BB46-7841-4732-A039-9C902B71DEC3} .Release| x86 .ActiveCfg = Release| x86
742+ {85E9BB46-7841-4732-A039-9C902B71DEC3} .Release| x86 .Build .0 = Release| x86
721743 EndGlobalSection
722744 GlobalSection (SolutionProperties ) = preSolution
723745 HideSolutionNode = FALSE
@@ -730,7 +752,8 @@ Global
730752 {B567FE2E-3A03-48D0-B2B5-760CDEC35891} = {8630F7AA-2969-4DC9-8700-9B468C1DC21D}
731753 {7C502995-59C3-483B-86BA-815985353633} = {AC5FFC80-92FE-4933-BED2-EC5519AC4440}
732754 {6CD01EF6-D4A4-4801-ADCF-344CF87FF942} = {448ED2E5-0B37-4D97-9E6B-8C10A507976A}
733- {BF055A59-0919-4E34-9B76-DD055495CC5A} = {6CD01EF6-D4A4-4801-ADCF-344CF87FF942}
755+ {6F6B0096-819C-4C12-885F-A20A742F516F} = {6CD01EF6-D4A4-4801-ADCF-344CF87FF942}
756+ {BF055A59-0919-4E34-9B76-DD055495CC5A} = {6F6B0096-819C-4C12-885F-A20A742F516F}
734757 {17B1F036-8FC3-49E6-9464-0C1F96CEAEB9} = {8630F7AA-2969-4DC9-8700-9B468C1DC21D}
735758 {6BAC3B29-3A6B-4B3F-A9AB-A316AA4E48ED} = {17B1F036-8FC3-49E6-9464-0C1F96CEAEB9}
736759 {F76B776E-86F5-48C5-8FC7-D2795ECC9746} = {448ED2E5-0B37-4D97-9E6B-8C10A507976A}
@@ -780,8 +803,11 @@ Global
780803 {034E840E-2165-4167-B560-50AF6B4A52DC} = {448ED2E5-0B37-4D97-9E6B-8C10A507976A}
781804 {E15C3465-9D45-495D-92CE-B91EF45E8623} = {034E840E-2165-4167-B560-50AF6B4A52DC}
782805 {2CD5CD9B-CF45-4FA7-9769-EE4E02426BF0} = {8630F7AA-2969-4DC9-8700-9B468C1DC21D}
783- {AF9E4CCF-5230-4E91-9FC1-3C08161FE768} = {716C26A0-E6B0-4981-8412-D14A4D410531}
784- {65AAC0BD-ABD2-471F-9C1A-B2F9EF9D3DE7} = {716C26A0-E6B0-4981-8412-D14A4D410531}
806+ {8746775A-899E-49DD-A46C-2FE0899FFFEA} = {448ED2E5-0B37-4D97-9E6B-8C10A507976A}
807+ {536FA8DA-51E2-40A3-8A97-A90FFA75AA18} = {8746775A-899E-49DD-A46C-2FE0899FFFEA}
808+ {D6574FD6-8D13-4412-9FCB-308D44063CDA} = {536FA8DA-51E2-40A3-8A97-A90FFA75AA18}
809+ {63ACBA4F-385A-4D04-98AD-263FED501A19} = {716C26A0-E6B0-4981-8412-D14A4D410531}
810+ {85E9BB46-7841-4732-A039-9C902B71DEC3} = {716C26A0-E6B0-4981-8412-D14A4D410531}
785811 EndGlobalSection
786812 GlobalSection (ExtensibilityGlobals ) = postSolution
787813 SolutionGuid = {4B3D7591-CFEC-4762-9A07-ABE99938FB77}
0 commit comments