Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
74 commits
Select commit Hold shift + click to select a range
7839c26
test updates
aeloros Apr 27, 2021
da5403a
Update versioning for DDLM since my changes delay load the call
aeloros Apr 27, 2021
76813cb
Initial instancing implementation (pre-cleanup).
aeloros Feb 19, 2021
1a4a48f
update the namespace
aeloros Mar 31, 2021
ba95c4e
Rename the activationarguments per api review.
aeloros Mar 31, 2021
22c14f0
cleanup
aeloros Apr 13, 2021
53f32b6
initial queue implementation
aeloros Apr 16, 2021
119e68e
Saving off progress towards internal value marshaling.
aeloros Apr 23, 2021
e9cc888
RedirectActivationTo is now Async.
aeloros Apr 27, 2021
2ab925f
remove comment
aeloros Apr 27, 2021
6b8e66e
fix up bad merge
aeloros Apr 27, 2021
c6f9ef2
Updated data type names to match the rest of the project and their file.
aeloros Apr 28, 2021
7d37cb7
more renames and a comment update
aeloros Apr 28, 2021
887d02b
updated some consts to be named
aeloros Apr 28, 2021
da6d501
Delete ProjectReunion.sln.orig
aeloros Apr 28, 2021
5190935
Delete ActivationRegistrationManager.cpp.orig
aeloros Apr 28, 2021
a93a670
Delete AppInstance.cpp.orig
aeloros Apr 28, 2021
b2f5d28
Delete AppInstance.h.orig
aeloros Apr 28, 2021
428b35e
Delete AppLifecycle.idl.orig
aeloros Apr 28, 2021
b832dee
Delete AppLifecycle.vcxitems.orig
aeloros Apr 28, 2021
40ba10c
Delete ExtensionContract.h.orig
aeloros Apr 28, 2021
cf527aa
Delete pch.h.orig
aeloros Apr 28, 2021
5b6ab33
Delete main.cpp.orig
aeloros Apr 28, 2021
2cee070
Delete ManualTestApp.vcxproj.orig
aeloros Apr 28, 2021
d83923d
Delete InstanceList.h.orig
aeloros Apr 28, 2021
cb34a73
Delete ProtocolActivatedEventArgs.h.orig
aeloros Apr 28, 2021
23977b3
Delete RedirectionRequest.cpp.orig
aeloros Apr 28, 2021
c2987e4
Delete RedirectionRequest.h.orig
aeloros Apr 28, 2021
8608583
Delete RedirectionRequestQueue.h.orig
aeloros Apr 28, 2021
07ab03d
Delete shared_memory.h.orig
aeloros Apr 28, 2021
3aeb3db
Delete ProjectReunion_BootstrapDLL.vcxproj.orig
aeloros Apr 28, 2021
8e0533d
Delete ProjectReunion_DLL.vcxproj.orig
aeloros Apr 28, 2021
2641d58
Delete DynamicDependency.DataStore.vcxproj.orig
aeloros Apr 28, 2021
1854bfc
Delete packages.config.orig
aeloros Apr 28, 2021
39784f5
Delete APITests.cpp.orig
aeloros Apr 28, 2021
232c219
Delete pch.h.orig
aeloros Apr 28, 2021
b8d1399
Delete AppLifecycle.vcxproj.orig
aeloros Apr 28, 2021
88ab86c
Delete FunctionalTests.cpp.orig
aeloros Apr 28, 2021
ce2c1b1
Delete packages.config.orig
aeloros Apr 28, 2021
4ce4136
Delete DynamicDependency_Test_Win32.vcxproj.orig
aeloros Apr 28, 2021
09e1e1f
Delete DynamicDependency_Test_WinRT.vcxproj.orig
aeloros Apr 28, 2021
632272d
Delete AppLifecycleTestApp.vcxproj.orig
aeloros Apr 28, 2021
55d6cdf
Delete Helpers.cpp.orig
aeloros Apr 28, 2021
5b44d49
Delete SingleInstanceTest.cpp.orig
aeloros Apr 28, 2021
096d003
Delete main.cpp.orig
aeloros Apr 28, 2021
efd18e1
Delete pch.h.orig
aeloros Apr 28, 2021
e6b1eb1
Delete packages.config.orig
aeloros Apr 28, 2021
fc16ae7
PR feedback
aeloros Apr 28, 2021
edb411f
pr feedback
aeloros Apr 28, 2021
1321da3
pr feedback
aeloros Apr 28, 2021
fdfd919
Merge branch 'main' into user/aeloros/instancing
aeloros Apr 29, 2021
3c68350
pr feedback
aeloros Apr 29, 2021
d044a66
Merge branch 'user/aeloros/instancing' of https://github.com/microsof…
aeloros Apr 29, 2021
db4898a
pr feedback
aeloros May 3, 2021
dc1ca2c
use const& more when possible.
aeloros May 3, 2021
acbeee0
Merge branch 'main' into user/aeloros/instancing
aeloros May 4, 2021
cc149ed
PR feedback
aeloros May 5, 2021
2aa76f3
Merge branch 'user/aeloros/instancing' of https://github.com/microsof…
aeloros May 5, 2021
119357d
PR feedback
aeloros May 5, 2021
4595ab9
pr feedback
aeloros May 5, 2021
2f2d482
pr feedback around namespaces
aeloros May 6, 2021
f8f63ef
more pr feedback
aeloros May 6, 2021
e321ca7
pr feedback
aeloros May 6, 2021
54dec41
Merge branch 'main' into user/aeloros/instancing
aeloros May 6, 2021
fc197a4
Merge branch 'main' into user/aeloros/instancing
aeloros May 6, 2021
fb3f484
updating file paths for a build break
aeloros May 7, 2021
21c9cb0
more build breaks
aeloros May 7, 2021
ebdec7d
break
aeloros May 7, 2021
0b348ef
more build breaks
aeloros May 7, 2021
4432b0c
break
aeloros May 10, 2021
39cf808
release only build breaks
aeloros May 10, 2021
9faab5d
Merge branch 'main' into user/aeloros/instancing
aeloros May 10, 2021
9fe2ea1
file path fix
aeloros May 10, 2021
bef01ee
Merge branch 'user/aeloros/instancing' of https://github.com/microsof…
aeloros May 10, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
102 changes: 102 additions & 0 deletions ProjectReunion.sln
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,11 @@ EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "inc", "test\inc\inc.vcxitems", "{B567FE2E-3A03-48D0-B2B5-760CDEC35891}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AppLifecycleTestApp", "test\TestApps\AppLifecycleTestApp\AppLifecycleTestApp.vcxproj", "{7C502995-59C3-483B-86BA-815985353633}"
ProjectSection(ProjectDependencies) = postProject
{B73AD907-6164-4294-88FB-F3C9C10DA1F1} = {B73AD907-6164-4294-88FB-F3C9C10DA1F1}
{9C1A6C58-52D6-4514-9120-5C339C5DF4BE} = {9C1A6C58-52D6-4514-9120-5C339C5DF4BE}
{F76B776E-86F5-48C5-8FC7-D2795ECC9746} = {F76B776E-86F5-48C5-8FC7-D2795ECC9746}
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "DynamicDependency", "DynamicDependency", "{6CD01EF6-D4A4-4801-ADCF-344CF87FF942}"
EndProject
Expand Down Expand Up @@ -87,17 +92,39 @@ EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "UndockedRegFreeWinRT", "dev\UndockedRegFreeWinRT\UndockedRegFreeWinRT.vcxitems", "{56371CA6-144B-4989-A4E9-391AD4FA7651}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AppLifecycleTests", "test\AppLifecycle\AppLifecycle.vcxproj", "{C62688A1-16A0-4729-B6ED-842F4FAA29F3}"
ProjectSection(ProjectDependencies) = postProject
{B73AD907-6164-4294-88FB-F3C9C10DA1F1} = {B73AD907-6164-4294-88FB-F3C9C10DA1F1}
{A3FBA80D-5B35-471F-9A45-DB4B29E195B9} = {A3FBA80D-5B35-471F-9A45-DB4B29E195B9}
{A7391725-4EF5-438F-8DE1-645423E46955} = {A7391725-4EF5-438F-8DE1-645423E46955}
{9C1A6C58-52D6-4514-9120-5C339C5DF4BE} = {9C1A6C58-52D6-4514-9120-5C339C5DF4BE}
{B71E818A-882E-456A-87E5-4DE4A6602B99} = {B71E818A-882E-456A-87E5-4DE4A6602B99}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DynamicDependencyLifetimeManagerGC1000.Msix", "test\DynamicDependency\data\DynamicDependencyLifetimeManagerGC1000.Msix\DynamicDependencyLifetimeManagerGC1000.Msix.vcxproj", "{5D97F9A6-AFAD-4B0C-B609-E62DDDE6E4FA}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DynamicDependencyLifetimeManagerGC1010.Msix", "test\DynamicDependency\data\DynamicDependencyLifetimeManagerGC1010.Msix\DynamicDependencyLifetimeManagerGC1010.Msix.vcxproj", "{72F124D1-A1D2-44BC-8941-1B4C452591E5}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Common", "Common", "{A657A14D-910D-43F3-9994-DAB0E22C4530}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ManualTestApp", "test\TestApps\ManualTestApp\ManualTestApp.vcxproj", "{8E52D7EA-A200-4A6B-BA74-8EFB49468CAF}"
ProjectSection(ProjectDependencies) = postProject
{B73AD907-6164-4294-88FB-F3C9C10DA1F1} = {B73AD907-6164-4294-88FB-F3C9C10DA1F1}
{A7391725-4EF5-438F-8DE1-645423E46955} = {A7391725-4EF5-438F-8DE1-645423E46955}
{9C1A6C58-52D6-4514-9120-5C339C5DF4BE} = {9C1A6C58-52D6-4514-9120-5C339C5DF4BE}
{8C79C46D-1577-44CA-83DF-88B74C3E4586} = {8C79C46D-1577-44CA-83DF-88B74C3E4586}
{B71E818A-882E-456A-87E5-4DE4A6602B99} = {B71E818A-882E-456A-87E5-4DE4A6602B99}
{D6BC25C5-1AA7-4C4A-A02C-B42DEDBFEA33} = {D6BC25C5-1AA7-4C4A-A02C-B42DEDBFEA33}
{2E5BF0D2-78FA-4B60-A341-F65A0D58BD86} = {2E5BF0D2-78FA-4B60-A341-F65A0D58BD86}
{51293DFA-614B-4355-A60D-B30DF3228FD1} = {51293DFA-614B-4355-A60D-B30DF3228FD1}
EndProjectSection
EndProject
Project("{C7167F0D-BC9F-4E6E-AFE1-012C56B48DB5}") = "AppLifecycleTestPackage", "test\TestApps\AppLifecycleTestPackage\AppLifecycleTestPackage.wapproj", "{A3FBA80D-5B35-471F-9A45-DB4B29E195B9}"
EndProject
Global
GlobalSection(SharedMSBuildProjectFiles) = preSolution
dev\UndockedRegFreeWinRT\UndockedRegFreeWinRT.vcxitems*{56371ca6-144b-4989-a4e9-391ad4fa7651}*SharedItemsImports = 9
test\inc\inc.vcxitems*{7c502995-59c3-483b-86ba-815985353633}*SharedItemsImports = 4
test\inc\inc.vcxitems*{8e52d7ea-a200-4a6b-ba74-8efb49468caf}*SharedItemsImports = 4
test\inc\inc.vcxitems*{b567fe2e-3a03-48d0-b2b5-760cdec35891}*SharedItemsImports = 9
dev\Common\Common.vcxitems*{b73ad907-6164-4294-88fb-f3c9c10da1f1}*SharedItemsImports = 4
dev\DynamicDependency\DynamicDependency.vcxitems*{b73ad907-6164-4294-88fb-f3c9c10da1f1}*SharedItemsImports = 4
Expand Down Expand Up @@ -629,6 +656,79 @@ Global
{72F124D1-A1D2-44BC-8941-1B4C452591E5}.Release|x64.Build.0 = Release|x64
{72F124D1-A1D2-44BC-8941-1B4C452591E5}.Release|x86.ActiveCfg = Release|Win32
{72F124D1-A1D2-44BC-8941-1B4C452591E5}.Release|x86.Build.0 = Release|Win32
{8E52D7EA-A200-4A6B-BA74-8EFB49468CAF}.Debug_test|Any CPU.ActiveCfg = Debug|Win32
{8E52D7EA-A200-4A6B-BA74-8EFB49468CAF}.Debug_test|Any CPU.Build.0 = Debug|Win32
{8E52D7EA-A200-4A6B-BA74-8EFB49468CAF}.Debug_test|ARM.ActiveCfg = Debug|ARM
{8E52D7EA-A200-4A6B-BA74-8EFB49468CAF}.Debug_test|ARM.Build.0 = Debug|ARM
{8E52D7EA-A200-4A6B-BA74-8EFB49468CAF}.Debug_test|ARM64.ActiveCfg = Debug|ARM64
{8E52D7EA-A200-4A6B-BA74-8EFB49468CAF}.Debug_test|ARM64.Build.0 = Debug|ARM64
{8E52D7EA-A200-4A6B-BA74-8EFB49468CAF}.Debug_test|x64.ActiveCfg = Debug|x64
{8E52D7EA-A200-4A6B-BA74-8EFB49468CAF}.Debug_test|x64.Build.0 = Debug|x64
{8E52D7EA-A200-4A6B-BA74-8EFB49468CAF}.Debug_test|x86.ActiveCfg = Debug|Win32
{8E52D7EA-A200-4A6B-BA74-8EFB49468CAF}.Debug_test|x86.Build.0 = Debug|Win32
{8E52D7EA-A200-4A6B-BA74-8EFB49468CAF}.Debug|Any CPU.ActiveCfg = Debug|Win32
{8E52D7EA-A200-4A6B-BA74-8EFB49468CAF}.Debug|ARM.ActiveCfg = Debug|ARM
{8E52D7EA-A200-4A6B-BA74-8EFB49468CAF}.Debug|ARM.Build.0 = Debug|ARM
{8E52D7EA-A200-4A6B-BA74-8EFB49468CAF}.Debug|ARM64.ActiveCfg = Debug|ARM64
{8E52D7EA-A200-4A6B-BA74-8EFB49468CAF}.Debug|ARM64.Build.0 = Debug|ARM64
{8E52D7EA-A200-4A6B-BA74-8EFB49468CAF}.Debug|x64.ActiveCfg = Debug|x64
{8E52D7EA-A200-4A6B-BA74-8EFB49468CAF}.Debug|x64.Build.0 = Debug|x64
{8E52D7EA-A200-4A6B-BA74-8EFB49468CAF}.Debug|x86.ActiveCfg = Debug|Win32
{8E52D7EA-A200-4A6B-BA74-8EFB49468CAF}.Debug|x86.Build.0 = Debug|Win32
{8E52D7EA-A200-4A6B-BA74-8EFB49468CAF}.Release|Any CPU.ActiveCfg = Release|Win32
{8E52D7EA-A200-4A6B-BA74-8EFB49468CAF}.Release|ARM.ActiveCfg = Release|ARM
{8E52D7EA-A200-4A6B-BA74-8EFB49468CAF}.Release|ARM.Build.0 = Release|ARM
{8E52D7EA-A200-4A6B-BA74-8EFB49468CAF}.Release|ARM64.ActiveCfg = Release|ARM64
{8E52D7EA-A200-4A6B-BA74-8EFB49468CAF}.Release|ARM64.Build.0 = Release|ARM64
{8E52D7EA-A200-4A6B-BA74-8EFB49468CAF}.Release|x64.ActiveCfg = Release|x64
{8E52D7EA-A200-4A6B-BA74-8EFB49468CAF}.Release|x64.Build.0 = Release|x64
{8E52D7EA-A200-4A6B-BA74-8EFB49468CAF}.Release|x86.ActiveCfg = Release|Win32
{8E52D7EA-A200-4A6B-BA74-8EFB49468CAF}.Release|x86.Build.0 = Release|Win32
{A3FBA80D-5B35-471F-9A45-DB4B29E195B9}.Debug_test|Any CPU.ActiveCfg = Debug|Any CPU
{A3FBA80D-5B35-471F-9A45-DB4B29E195B9}.Debug_test|Any CPU.Build.0 = Debug|Any CPU
{A3FBA80D-5B35-471F-9A45-DB4B29E195B9}.Debug_test|Any CPU.Deploy.0 = Debug|Any CPU
{A3FBA80D-5B35-471F-9A45-DB4B29E195B9}.Debug_test|ARM.ActiveCfg = Debug|ARM
{A3FBA80D-5B35-471F-9A45-DB4B29E195B9}.Debug_test|ARM.Build.0 = Debug|ARM
{A3FBA80D-5B35-471F-9A45-DB4B29E195B9}.Debug_test|ARM.Deploy.0 = Debug|ARM
{A3FBA80D-5B35-471F-9A45-DB4B29E195B9}.Debug_test|ARM64.ActiveCfg = Debug|ARM64
{A3FBA80D-5B35-471F-9A45-DB4B29E195B9}.Debug_test|ARM64.Build.0 = Debug|ARM64
{A3FBA80D-5B35-471F-9A45-DB4B29E195B9}.Debug_test|ARM64.Deploy.0 = Debug|ARM64
{A3FBA80D-5B35-471F-9A45-DB4B29E195B9}.Debug_test|x64.ActiveCfg = Debug|x64
{A3FBA80D-5B35-471F-9A45-DB4B29E195B9}.Debug_test|x64.Build.0 = Debug|x64
{A3FBA80D-5B35-471F-9A45-DB4B29E195B9}.Debug_test|x64.Deploy.0 = Debug|x64
{A3FBA80D-5B35-471F-9A45-DB4B29E195B9}.Debug_test|x86.ActiveCfg = Debug|x86
{A3FBA80D-5B35-471F-9A45-DB4B29E195B9}.Debug_test|x86.Build.0 = Debug|x86
{A3FBA80D-5B35-471F-9A45-DB4B29E195B9}.Debug_test|x86.Deploy.0 = Debug|x86
{A3FBA80D-5B35-471F-9A45-DB4B29E195B9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{A3FBA80D-5B35-471F-9A45-DB4B29E195B9}.Debug|Any CPU.Build.0 = Debug|Any CPU
{A3FBA80D-5B35-471F-9A45-DB4B29E195B9}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
{A3FBA80D-5B35-471F-9A45-DB4B29E195B9}.Debug|ARM.ActiveCfg = Debug|ARM
{A3FBA80D-5B35-471F-9A45-DB4B29E195B9}.Debug|ARM.Build.0 = Debug|ARM
{A3FBA80D-5B35-471F-9A45-DB4B29E195B9}.Debug|ARM.Deploy.0 = Debug|ARM
{A3FBA80D-5B35-471F-9A45-DB4B29E195B9}.Debug|ARM64.ActiveCfg = Debug|ARM64
{A3FBA80D-5B35-471F-9A45-DB4B29E195B9}.Debug|ARM64.Build.0 = Debug|ARM64
{A3FBA80D-5B35-471F-9A45-DB4B29E195B9}.Debug|ARM64.Deploy.0 = Debug|ARM64
{A3FBA80D-5B35-471F-9A45-DB4B29E195B9}.Debug|x64.ActiveCfg = Debug|x64
{A3FBA80D-5B35-471F-9A45-DB4B29E195B9}.Debug|x64.Build.0 = Debug|x64
{A3FBA80D-5B35-471F-9A45-DB4B29E195B9}.Debug|x64.Deploy.0 = Debug|x64
{A3FBA80D-5B35-471F-9A45-DB4B29E195B9}.Debug|x86.ActiveCfg = Debug|x86
{A3FBA80D-5B35-471F-9A45-DB4B29E195B9}.Debug|x86.Build.0 = Debug|x86
{A3FBA80D-5B35-471F-9A45-DB4B29E195B9}.Debug|x86.Deploy.0 = Debug|x86
{A3FBA80D-5B35-471F-9A45-DB4B29E195B9}.Release|Any CPU.ActiveCfg = Release|Any CPU
{A3FBA80D-5B35-471F-9A45-DB4B29E195B9}.Release|Any CPU.Build.0 = Release|Any CPU
{A3FBA80D-5B35-471F-9A45-DB4B29E195B9}.Release|Any CPU.Deploy.0 = Release|Any CPU
{A3FBA80D-5B35-471F-9A45-DB4B29E195B9}.Release|ARM.ActiveCfg = Release|ARM
{A3FBA80D-5B35-471F-9A45-DB4B29E195B9}.Release|ARM.Build.0 = Release|ARM
{A3FBA80D-5B35-471F-9A45-DB4B29E195B9}.Release|ARM.Deploy.0 = Release|ARM
{A3FBA80D-5B35-471F-9A45-DB4B29E195B9}.Release|ARM64.ActiveCfg = Release|ARM64
{A3FBA80D-5B35-471F-9A45-DB4B29E195B9}.Release|ARM64.Build.0 = Release|ARM64
{A3FBA80D-5B35-471F-9A45-DB4B29E195B9}.Release|ARM64.Deploy.0 = Release|ARM64
{A3FBA80D-5B35-471F-9A45-DB4B29E195B9}.Release|x64.ActiveCfg = Release|x64
{A3FBA80D-5B35-471F-9A45-DB4B29E195B9}.Release|x64.Build.0 = Release|x64
{A3FBA80D-5B35-471F-9A45-DB4B29E195B9}.Release|x64.Deploy.0 = Release|x64
{A3FBA80D-5B35-471F-9A45-DB4B29E195B9}.Release|x86.ActiveCfg = Release|x86
{A3FBA80D-5B35-471F-9A45-DB4B29E195B9}.Release|x86.Build.0 = Release|x86
{A3FBA80D-5B35-471F-9A45-DB4B29E195B9}.Release|x86.Deploy.0 = Release|x86
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
Expand Down Expand Up @@ -666,6 +766,8 @@ Global
{5D97F9A6-AFAD-4B0C-B609-E62DDDE6E4FA} = {0C534F12-B076-47E5-A05B-2A711233AC6F}
{72F124D1-A1D2-44BC-8941-1B4C452591E5} = {0C534F12-B076-47E5-A05B-2A711233AC6F}
{A657A14D-910D-43F3-9994-DAB0E22C4530} = {448ED2E5-0B37-4D97-9E6B-8C10A507976A}
{8E52D7EA-A200-4A6B-BA74-8EFB49468CAF} = {AC5FFC80-92FE-4933-BED2-EC5519AC4440}
{A3FBA80D-5B35-471F-9A45-DB4B29E195B9} = {AC5FFC80-92FE-4933-BED2-EC5519AC4440}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {4B3D7591-CFEC-4762-9A07-ABE99938FB77}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ jobs:

Copy-Item -Path "$targetsFilePath\AppxManifest.xml" -Destination "$fullpackagePath\AppxManifest.xml"

Copy-Item -Path "$targetsFilePath\Intellisense\Microsoft.ApplicationModel.Activation.xml" -Destination "$fullpackagePath\lib\uap10.0\Microsoft.ApplicationModel.Activation.xml"
Copy-Item -Path "$targetsFilePath\Intellisense\Microsoft.Windows.AppLifecycle.xml" -Destination "$fullpackagePath\lib\uap10.0\Microsoft.Windows.AppLifecycle.xml"
Copy-Item -Path "$targetsFilePath\Intellisense\Microsoft.ApplicationModel.DynamicDependency.xml" -Destination "$fullpackagePath\lib\uap10.0\Microsoft.ApplicationModel.DynamicDependency.xml"

# - script: |
Expand Down
6 changes: 3 additions & 3 deletions build/CopyFilesToStagingDir.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ PublishFile $BuildOutputDir\override\DynamicDependency-Override.json $FullPublis

PublishFile $FullBuildOutput\ProjectReunion_DLL\Microsoft.ProjectReunion.dll $FullPublishDir\Microsoft.ProjectReunion\
PublishFile $FullBuildOutput\ProjectReunion_DLL\Microsoft.ProjectReunion.lib $FullPublishDir\Microsoft.ProjectReunion\
PublishFile $FullBuildOutput\ProjectReunion_DLL\Microsoft.ApplicationModel.Activation.winmd $FullPublishDir\Microsoft.ProjectReunion\
PublishFile $FullBuildOutput\ProjectReunion_DLL\Microsoft.Windows.AppLifecycle.winmd $FullPublishDir\Microsoft.ProjectReunion\
PublishFile $FullBuildOutput\ProjectReunion_DLL\Microsoft.ApplicationModel.DynamicDependency.winmd $FullPublishDir\Microsoft.ProjectReunion\
PublishFile $FullBuildOutput\ProjectReunion_DLL\MsixDynamicDependency.h $FullPublishDir\Microsoft.ProjectReunion\
PublishFile $FullBuildOutput\ProjectReunion_DLL\wil_msixdynamicdependency.h $FullPublishDir\Microsoft.ProjectReunion\
Expand Down Expand Up @@ -112,12 +112,12 @@ PublishFile $FullBuildOutput\DynamicDependencyLifetimeManager.ProxyStub\DynamicD
PublishFile $FullBuildOutput\DynamicDependencyLifetimeManager.ProxyStub\DynamicDependencyLifetimeManager.ProxyStub.pdb $NugetDir\runtimes\win10-$Platform\native
#
# WinMD for UWP apps
PublishFile $FullBuildOutput\ProjectReunion_DLL\Microsoft.ApplicationModel.Activation.winmd $NugetDir\lib\uap10.0
PublishFile $FullBuildOutput\ProjectReunion_DLL\Microsoft.Windows.AppLifecycle.winmd $NugetDir\lib\uap10.0
#
# Native (not managed, no MSIX)
PublishFile $FullBuildOutput\ProjectReunion_BootstrapDLL\Microsoft.ProjectReunion.Bootstrap.dll $NugetDir\runtimes\lib\native\$Platform
PublishFile $FullBuildOutput\ProjectReunion_BootstrapDLL\Microsoft.ProjectReunion.Bootstrap.pdb $NugetDir\runtimes\lib\native\$Platform
PublishFile $FullBuildOutput\ProjectReunion_DLL\Microsoft.ApplicationModel.Activation.winmd $NugetDir\lib\native
PublishFile $FullBuildOutput\ProjectReunion_DLL\Microsoft.Windows.AppLifecycle.winmd $NugetDir\lib\native
PublishFile $FullBuildOutput\ProjectReunion_DLL\Microsoft.ApplicationModel.DynamicDependency.winmd $NugetDir\lib\native
#
# C#/WinRT Projections
Expand Down
6 changes: 3 additions & 3 deletions build/NuSpecs/AppxManifest.xml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="utf-8"?>
<Package xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10" xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10" xmlns:build="http://schemas.microsoft.com/developer/appx/2015/build" IgnorableNamespaces="uap build">
<Identity Name="Microsoft.ProjectReunion.0.5" ProcessorArchitecture="x64" Publisher="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" Version="0.52102.3000.0" />
<Properties>
Expand Down Expand Up @@ -35,8 +35,8 @@
<ActivatableClass ActivatableClassId="Microsoft.ApplicationModel.DynamicDependency.PackageDependencyRank" ThreadingModel="both" />

<!-- AppLifecycle -->
<ActivatableClass ActivatableClassId="Microsoft.ApplicationModel.Activation.ActivationRegistrationManager" ThreadingModel="both" />
<ActivatableClass ActivatableClassId="Microsoft.ApplicationModel.Activation.AppLifecycle" ThreadingModel="both" />
<ActivatableClass ActivatableClassId="Microsoft.Windows.AppLifecycle.ActivationRegistrationManager" ThreadingModel="both" />
<ActivatableClass ActivatableClassId="Microsoft.Windows.AppLifecycle.AppInstance" ThreadingModel="both" />
</InProcessServer>
</Extension>
</Extensions>
Expand Down

This file was deleted.

9 changes: 9 additions & 0 deletions build/NuSpecs/Intellisense/Microsoft.Windows.AppLifecycle.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly>
<name>Microsoft.Windows.AppLifecycle</name>
</assembly>
<members>
</members>
</doc>

6 changes: 3 additions & 3 deletions build/NuSpecs/ProjectReunion-Nuget-Native.WinRt.props
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,9 @@

<!-- OutputType Exe corresponds to C++ -->
<ItemGroup Condition="'$(OutputType)' == 'Exe'">
<Reference Include="Microsoft.ApplicationModel.Activation.winmd">
<HintPath>$(MSBuildThisFileDirectory)..\..\lib\uap10.0\Microsoft.ApplicationModel.Activation.winmd</HintPath>
<Implementation Condition="'$(ProjectReunionFrameworkPackage)' != 'true'">$(MSBuildThisFileDirectory)..\..\runtimes\win10-$(_ProjectReunionFoundationPlatform)\native\Microsoft.ApplicationModel.Activation.dll</Implementation>
<Reference Include="Microsoft.Windows.AppLifecycle.winmd">
<HintPath>$(MSBuildThisFileDirectory)..\..\lib\uap10.0\Microsoft.Windows.AppLifecycle.winmd</HintPath>
<Implementation Condition="'$(ProjectReunionFrameworkPackage)' != 'true'">$(MSBuildThisFileDirectory)..\..\runtimes\win10-$(_ProjectReunionFoundationPlatform)\native\Microsoft.Windows.AppLifecycle.dll</Implementation>
<IsWinMDFile>true</IsWinMDFile>
</Reference>
<Reference Include="Microsoft.ApplicationModel.DynamicDependency.winmd">
Expand Down
2 changes: 1 addition & 1 deletion dev/AppLifecycle/ActivatedEventArgsBase.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
// Licensed under the MIT License. See LICENSE in the project root for license information.
#pragma once

namespace winrt::Microsoft::ApplicationModel::Activation::implementation
namespace winrt::Microsoft::Windows::AppLifecycle::implementation
Comment thread
aeloros marked this conversation as resolved.
{
using namespace winrt::Windows::ApplicationModel::Activation;

Expand Down
Loading