Skip to content

Commit 66738ce

Browse files
ClearScript 6.0: Added preliminary support for .NET Core 3.1 on Windows (GitHub Issue #9); added support for system documents (GitHub Issue #143); added IList implementation to V8 arrays; added ExtendedHostFunctions.typeLibEnums (GitHub Issue #147); added WindowsScriptEngineFlags.MarshalDateTimeAsDate (GitHub Issue #141); fixed generic type inference for COM interfaces; fixed enumeration of COM collections that don't provide class information (GitHub Issue #146); fixed memory leak impacting Windows Script object property assignment (GitHub Issue #135); updated build and API documentation. Tested with V8 7.9.317.32.
1 parent 4325ff5 commit 66738ce

736 files changed

Lines changed: 7868 additions & 2908 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ Thumbs.db
1919
*.cache
2020
*.ilk
2121
*.log
22+
*.snk
2223
[Bb]in
2324
[Dd]ebug*/
2425
*.sbr
@@ -36,3 +37,4 @@ ClearScript/V8/V8/lib/
3637
ClearScript/V8/V8/include/
3738
.vs/
3839
packages/
40+
NuGet/Private/

ClearScript.NoV8.sln

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11

22
Microsoft Visual Studio Solution File, Format Version 12.00
3-
# Visual Studio 2012
3+
# Visual Studio Version 16
4+
VisualStudioVersion = 16.0.29418.71
5+
MinimumVisualStudioVersion = 10.0.40219.1
46
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ClearScript", "ClearScript\ClearScript.csproj", "{D2382D2C-6576-4D96-B6CD-057C4F6BED96}"
57
EndProject
68
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{5488F9BE-286E-459B-8384-E9EDA331BD5B}"
@@ -13,6 +15,15 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution
1315
Version.tt = Version.tt
1416
EndProjectSection
1517
EndProject
18+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".NET Core", ".NET Core", "{41FDE4BD-8E1F-406B-A959-C3B2AF52C2E0}"
19+
EndProject
20+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ClearScript", "NetCore\ClearScript\ClearScript.csproj", "{CA91CC28-4C73-4ECD-8021-26D66DAE84C2}"
21+
ProjectSection(ProjectDependencies) = postProject
22+
{D2382D2C-6576-4D96-B6CD-057C4F6BED96} = {D2382D2C-6576-4D96-B6CD-057C4F6BED96}
23+
EndProjectSection
24+
EndProject
25+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".NET Framework", ".NET Framework", "{184998F3-5DCC-4463-86CC-469C13A69BA7}"
26+
EndProject
1627
Global
1728
GlobalSection(SolutionConfigurationPlatforms) = preSolution
1829
Debug|Any CPU = Debug|Any CPU
@@ -23,8 +34,19 @@ Global
2334
{D2382D2C-6576-4D96-B6CD-057C4F6BED96}.Debug|Any CPU.Build.0 = Debug|Any CPU
2435
{D2382D2C-6576-4D96-B6CD-057C4F6BED96}.Release|Any CPU.ActiveCfg = Release|Any CPU
2536
{D2382D2C-6576-4D96-B6CD-057C4F6BED96}.Release|Any CPU.Build.0 = Release|Any CPU
37+
{CA91CC28-4C73-4ECD-8021-26D66DAE84C2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
38+
{CA91CC28-4C73-4ECD-8021-26D66DAE84C2}.Debug|Any CPU.Build.0 = Debug|Any CPU
39+
{CA91CC28-4C73-4ECD-8021-26D66DAE84C2}.Release|Any CPU.ActiveCfg = Release|Any CPU
40+
{CA91CC28-4C73-4ECD-8021-26D66DAE84C2}.Release|Any CPU.Build.0 = Release|Any CPU
2641
EndGlobalSection
2742
GlobalSection(SolutionProperties) = preSolution
2843
HideSolutionNode = FALSE
2944
EndGlobalSection
45+
GlobalSection(NestedProjects) = preSolution
46+
{D2382D2C-6576-4D96-B6CD-057C4F6BED96} = {184998F3-5DCC-4463-86CC-469C13A69BA7}
47+
{CA91CC28-4C73-4ECD-8021-26D66DAE84C2} = {41FDE4BD-8E1F-406B-A959-C3B2AF52C2E0}
48+
EndGlobalSection
49+
GlobalSection(ExtensibilityGlobals) = postSolution
50+
SolutionGuid = {F006893F-7CAF-443A-8F72-CA3C29A1BABD}
51+
EndGlobalSection
3052
EndGlobal

ClearScript.NoV8.sln.DotSettings

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,9 @@
2020
<s:String x:Key="/Default/CodeInspection/JsInspections/LanguageLevel/@EntryValue">Experimental</s:String>
2121
<s:String x:Key="/Default/CodeStyle/CodeFormatting/CSharpFormat/ANONYMOUS_METHOD_DECLARATION_BRACES/@EntryValue">NEXT_LINE</s:String>
2222
<s:String x:Key="/Default/CodeStyle/CodeFormatting/CSharpFormat/CASE_BLOCK_BRACES/@EntryValue">NEXT_LINE</s:String>
23+
<s:String x:Key="/Default/CodeStyle/CodeFormatting/CSharpFormat/INDENT_PREPROCESSOR_IF/@EntryValue">DO_NOT_CHANGE</s:String>
24+
<s:String x:Key="/Default/CodeStyle/CodeFormatting/CSharpFormat/INDENT_PREPROCESSOR_OTHER/@EntryValue">DO_NOT_CHANGE</s:String>
25+
<s:String x:Key="/Default/CodeStyle/CodeFormatting/CSharpFormat/INDENT_PREPROCESSOR_REGION/@EntryValue">DO_NOT_CHANGE</s:String>
2326
<s:String x:Key="/Default/CodeStyle/CodeFormatting/CSharpFormat/INITIALIZER_BRACES/@EntryValue">NEXT_LINE</s:String>
2427
<s:String x:Key="/Default/CodeStyle/CodeFormatting/CSharpFormat/PLACE_ACCESSORHOLDER_ATTRIBUTE_ON_SAME_LINE_EX/@EntryValue">NEVER</s:String>
2528
<s:Boolean x:Key="/Default/CodeStyle/CodeFormatting/CSharpFormat/SPACE_AFTER_TYPECAST_PARENTHESES/@EntryValue">False</s:Boolean>
@@ -36,6 +39,7 @@
3639
<s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/Abbreviations/=DOM/@EntryIndexedValue">DOM</s:String>
3740
<s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/Abbreviations/=GC/@EntryIndexedValue">GC</s:String>
3841
<s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/Abbreviations/=ID/@EntryIndexedValue">ID</s:String>
42+
<s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/Abbreviations/=IJW/@EntryIndexedValue">IJW</s:String>
3943
<s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/Abbreviations/=JIT/@EntryIndexedValue">JIT</s:String>
4044
<s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/Abbreviations/=JS/@EntryIndexedValue">JS</s:String>
4145
<s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/Abbreviations/=LCID/@EntryIndexedValue">LCID</s:String>
@@ -105,6 +109,8 @@
105109
<s:Boolean x:Key="/Default/Environment/SettingsMigration/IsMigratorApplied/=JetBrains_002EReSharper_002EPsi_002ECSharp_002ECodeStyle_002ESettingsUpgrade_002EMigrateBlankLinesAroundFieldToBlankLinesAroundProperty/@EntryIndexedValue">True</s:Boolean>
106110
<s:Boolean x:Key="/Default/Environment/SettingsMigration/IsMigratorApplied/=JetBrains_002EReSharper_002EPsi_002ECSharp_002ECodeStyle_002ESettingsUpgrade_002EMigrateThisQualifierSettings/@EntryIndexedValue">True</s:Boolean>
107111
<s:Boolean x:Key="/Default/UserDictionary/Words/=Addr/@EntryIndexedValue">True</s:Boolean>
112+
<s:Boolean x:Key="/Default/UserDictionary/Words/=ADODB/@EntryIndexedValue">True</s:Boolean>
113+
<s:Boolean x:Key="/Default/UserDictionary/Words/=BADPARAMCOUNT/@EntryIndexedValue">True</s:Boolean>
108114
<s:Boolean x:Key="/Default/UserDictionary/Words/=Bytecode/@EntryIndexedValue">True</s:Boolean>
109115
<s:Boolean x:Key="/Default/UserDictionary/Words/=Cacheable/@EntryIndexedValue">True</s:Boolean>
110116
<s:Boolean x:Key="/Default/UserDictionary/Words/=Cillian/@EntryIndexedValue">True</s:Boolean>
@@ -121,16 +127,23 @@
121127
<s:Boolean x:Key="/Default/UserDictionary/Words/=EXCEPINFO/@EntryIndexedValue">True</s:Boolean>
122128
<s:Boolean x:Key="/Default/UserDictionary/Words/=Exprs/@EntryIndexedValue">True</s:Boolean>
123129
<s:Boolean x:Key="/Default/UserDictionary/Words/=E_00F3in/@EntryIndexedValue">True</s:Boolean>
130+
<s:Boolean x:Key="/Default/UserDictionary/Words/=FILEEXISTS/@EntryIndexedValue">True</s:Boolean>
131+
<s:Boolean x:Key="/Default/UserDictionary/Words/=FUNCDESC/@EntryIndexedValue">True</s:Boolean>
132+
<s:Boolean x:Key="/Default/UserDictionary/Words/=FUNCFLAGS/@EntryIndexedValue">True</s:Boolean>
124133
<s:Boolean x:Key="/Default/UserDictionary/Words/=guids/@EntryIndexedValue">True</s:Boolean>
125134
<s:Boolean x:Key="/Default/UserDictionary/Words/=HOSTEXCEPTION/@EntryIndexedValue">True</s:Boolean>
126135
<s:Boolean x:Key="/Default/UserDictionary/Words/=HRESULT/@EntryIndexedValue">True</s:Boolean>
127136
<s:Boolean x:Key="/Default/UserDictionary/Words/=hwnd/@EntryIndexedValue">True</s:Boolean>
137+
<s:Boolean x:Key="/Default/UserDictionary/Words/=ijwhost/@EntryIndexedValue">True</s:Boolean>
128138
<s:Boolean x:Key="/Default/UserDictionary/Words/=INVALIDARG/@EntryIndexedValue">True</s:Boolean>
129139
<s:Boolean x:Key="/Default/UserDictionary/Words/=Invocability/@EntryIndexedValue">True</s:Boolean>
130140
<s:Boolean x:Key="/Default/UserDictionary/Words/=invocable/@EntryIndexedValue">True</s:Boolean>
141+
<s:Boolean x:Key="/Default/UserDictionary/Words/=INVOKEKIND/@EntryIndexedValue">True</s:Boolean>
131142
<s:Boolean x:Key="/Default/UserDictionary/Words/=libcpp/@EntryIndexedValue">True</s:Boolean>
132143
<s:Boolean x:Key="/Default/UserDictionary/Words/=libid/@EntryIndexedValue">True</s:Boolean>
133144
<s:Boolean x:Key="/Default/UserDictionary/Words/=MEMBERNOTFOUND/@EntryIndexedValue">True</s:Boolean>
145+
<s:Boolean x:Key="/Default/UserDictionary/Words/=memid/@EntryIndexedValue">True</s:Boolean>
146+
<s:Boolean x:Key="/Default/UserDictionary/Words/=NETFRAMEWORK/@EntryIndexedValue">True</s:Boolean>
134147
<s:Boolean x:Key="/Default/UserDictionary/Words/=NOINTERFACE/@EntryIndexedValue">True</s:Boolean>
135148
<s:Boolean x:Key="/Default/UserDictionary/Words/=nupkg/@EntryIndexedValue">True</s:Boolean>
136149
<s:Boolean x:Key="/Default/UserDictionary/Words/=oleaut/@EntryIndexedValue">True</s:Boolean>
@@ -154,6 +167,8 @@
154167
<s:Boolean x:Key="/Default/UserDictionary/Words/=TYPELIBATTR/@EntryIndexedValue">True</s:Boolean>
155168
<s:Boolean x:Key="/Default/UserDictionary/Words/=ubound/@EntryIndexedValue">True</s:Boolean>
156169
<s:Boolean x:Key="/Default/UserDictionary/Words/=UNKNOWNNAME/@EntryIndexedValue">True</s:Boolean>
170+
<s:Boolean x:Key="/Default/UserDictionary/Words/=VARDESC/@EntryIndexedValue">True</s:Boolean>
171+
<s:Boolean x:Key="/Default/UserDictionary/Words/=VARFLAGS/@EntryIndexedValue">True</s:Boolean>
157172
<s:Boolean x:Key="/Default/UserDictionary/Words/=VB_0027s/@EntryIndexedValue">True</s:Boolean>
158173
<s:Boolean x:Key="/Default/UserDictionary/Words/=Versioning/@EntryIndexedValue">True</s:Boolean>
159174
<s:Boolean x:Key="/Default/UserDictionary/Words/=XMLHTTP/@EntryIndexedValue">True</s:Boolean>

ClearScript.sln

Lines changed: 86 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,15 @@
11

22
Microsoft Visual Studio Solution File, Format Version 12.00
3-
# Visual Studio 15
4-
VisualStudioVersion = 15.0.27004.2006
3+
# Visual Studio Version 16
4+
VisualStudioVersion = 16.0.29418.71
55
MinimumVisualStudioVersion = 10.0.40219.1
66
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ClearScript", "ClearScript\ClearScript.csproj", "{D2382D2C-6576-4D96-B6CD-057C4F6BED96}"
77
EndProject
88
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ClearScriptTest", "ClearScriptTest\ClearScriptTest.csproj", "{EDC7144E-FDA9-4CC7-B2CD-B5EBFD610A7D}"
99
ProjectSection(ProjectDependencies) = postProject
1010
{D2382D2C-6576-4D96-B6CD-057C4F6BED96} = {D2382D2C-6576-4D96-B6CD-057C4F6BED96}
1111
{2D63EA35-BA9C-4E77-B5A4-4938DBBFEFA6} = {2D63EA35-BA9C-4E77-B5A4-4938DBBFEFA6}
12+
{28980C99-77E7-4B62-8484-AF06C5745B8C} = {28980C99-77E7-4B62-8484-AF06C5745B8C}
1213
{CDCF4EEA-1CA4-412E-8C77-78893A67A577} = {CDCF4EEA-1CA4-412E-8C77-78893A67A577}
1314
EndProjectSection
1415
EndProject
@@ -51,6 +52,53 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ClearScriptBenchmarks", "Cl
5152
{CDCF4EEA-1CA4-412E-8C77-78893A67A577} = {CDCF4EEA-1CA4-412E-8C77-78893A67A577}
5253
EndProjectSection
5354
EndProject
55+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ClearScript", "NetCore\ClearScript\ClearScript.csproj", "{5563D61E-E25B-432E-8698-2193F51054FC}"
56+
ProjectSection(ProjectDependencies) = postProject
57+
{D2382D2C-6576-4D96-B6CD-057C4F6BED96} = {D2382D2C-6576-4D96-B6CD-057C4F6BED96}
58+
EndProjectSection
59+
EndProject
60+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".NET Core", ".NET Core", "{38987D23-2ED7-473A-9DE5-863E338EF18A}"
61+
EndProject
62+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ClearScriptConsole", "NetCore\ClearScriptConsole\ClearScriptConsole.csproj", "{497012BC-959C-43A0-90A6-156A35DF2F43}"
63+
ProjectSection(ProjectDependencies) = postProject
64+
{5563D61E-E25B-432E-8698-2193F51054FC} = {5563D61E-E25B-432E-8698-2193F51054FC}
65+
{2869046D-48E7-488E-9BC0-A321FA697661} = {2869046D-48E7-488E-9BC0-A321FA697661}
66+
{28980C99-77E7-4B62-8484-AF06C5745B8C} = {28980C99-77E7-4B62-8484-AF06C5745B8C}
67+
{E72210BD-B937-4B03-BCFC-A15541C8DC12} = {E72210BD-B937-4B03-BCFC-A15541C8DC12}
68+
EndProjectSection
69+
EndProject
70+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ClearScriptTest", "NetCore\ClearScriptTest\ClearScriptTest.csproj", "{269669D3-78D8-4AF3-A2AF-08D3446BD6BC}"
71+
ProjectSection(ProjectDependencies) = postProject
72+
{5563D61E-E25B-432E-8698-2193F51054FC} = {5563D61E-E25B-432E-8698-2193F51054FC}
73+
{EDC7144E-FDA9-4CC7-B2CD-B5EBFD610A7D} = {EDC7144E-FDA9-4CC7-B2CD-B5EBFD610A7D}
74+
{2869046D-48E7-488E-9BC0-A321FA697661} = {2869046D-48E7-488E-9BC0-A321FA697661}
75+
{497012BC-959C-43A0-90A6-156A35DF2F43} = {497012BC-959C-43A0-90A6-156A35DF2F43}
76+
{E72210BD-B937-4B03-BCFC-A15541C8DC12} = {E72210BD-B937-4B03-BCFC-A15541C8DC12}
77+
EndProjectSection
78+
EndProject
79+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "V8", "V8", "{2CD7E7D5-A90B-4DE6-97A1-6B03A92E68A2}"
80+
EndProject
81+
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ClearScriptV8-64", "NetCore\ClearScript\V8\ClearScriptV8\64\ClearScriptV8-64.vcxproj", "{E72210BD-B937-4B03-BCFC-A15541C8DC12}"
82+
ProjectSection(ProjectDependencies) = postProject
83+
{5563D61E-E25B-432E-8698-2193F51054FC} = {5563D61E-E25B-432E-8698-2193F51054FC}
84+
{CDCF4EEA-1CA4-412E-8C77-78893A67A577} = {CDCF4EEA-1CA4-412E-8C77-78893A67A577}
85+
EndProjectSection
86+
EndProject
87+
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ClearScriptV8-32", "NetCore\ClearScript\V8\ClearScriptV8\32\ClearScriptV8-32.vcxproj", "{2869046D-48E7-488E-9BC0-A321FA697661}"
88+
ProjectSection(ProjectDependencies) = postProject
89+
{5563D61E-E25B-432E-8698-2193F51054FC} = {5563D61E-E25B-432E-8698-2193F51054FC}
90+
{2D63EA35-BA9C-4E77-B5A4-4938DBBFEFA6} = {2D63EA35-BA9C-4E77-B5A4-4938DBBFEFA6}
91+
EndProjectSection
92+
EndProject
93+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".NET Framework", ".NET Framework", "{526BA3EF-4E1D-48C1-9923-2485B63993EE}"
94+
EndProject
95+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ClearScriptBenchmarks", "NetCore\ClearScriptBenchmarks\ClearScriptBenchmarks.csproj", "{925DD842-4585-4D44-80BB-78E1FB7E9438}"
96+
ProjectSection(ProjectDependencies) = postProject
97+
{2869046D-48E7-488E-9BC0-A321FA697661} = {2869046D-48E7-488E-9BC0-A321FA697661}
98+
{E72210BD-B937-4B03-BCFC-A15541C8DC12} = {E72210BD-B937-4B03-BCFC-A15541C8DC12}
99+
{7922A2F5-3585-4A60-98FB-1BDB4D5ECD29} = {7922A2F5-3585-4A60-98FB-1BDB4D5ECD29}
100+
EndProjectSection
101+
EndProject
54102
Global
55103
GlobalSection(SolutionConfigurationPlatforms) = preSolution
56104
Debug|Any CPU = Debug|Any CPU
@@ -81,13 +129,49 @@ Global
81129
{7922A2F5-3585-4A60-98FB-1BDB4D5ECD29}.Debug|Any CPU.Build.0 = Debug|Any CPU
82130
{7922A2F5-3585-4A60-98FB-1BDB4D5ECD29}.Release|Any CPU.ActiveCfg = Release|Any CPU
83131
{7922A2F5-3585-4A60-98FB-1BDB4D5ECD29}.Release|Any CPU.Build.0 = Release|Any CPU
132+
{5563D61E-E25B-432E-8698-2193F51054FC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
133+
{5563D61E-E25B-432E-8698-2193F51054FC}.Debug|Any CPU.Build.0 = Debug|Any CPU
134+
{5563D61E-E25B-432E-8698-2193F51054FC}.Release|Any CPU.ActiveCfg = Release|Any CPU
135+
{5563D61E-E25B-432E-8698-2193F51054FC}.Release|Any CPU.Build.0 = Release|Any CPU
136+
{497012BC-959C-43A0-90A6-156A35DF2F43}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
137+
{497012BC-959C-43A0-90A6-156A35DF2F43}.Debug|Any CPU.Build.0 = Debug|Any CPU
138+
{497012BC-959C-43A0-90A6-156A35DF2F43}.Release|Any CPU.ActiveCfg = Release|Any CPU
139+
{497012BC-959C-43A0-90A6-156A35DF2F43}.Release|Any CPU.Build.0 = Release|Any CPU
140+
{269669D3-78D8-4AF3-A2AF-08D3446BD6BC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
141+
{269669D3-78D8-4AF3-A2AF-08D3446BD6BC}.Debug|Any CPU.Build.0 = Debug|Any CPU
142+
{269669D3-78D8-4AF3-A2AF-08D3446BD6BC}.Release|Any CPU.ActiveCfg = Release|Any CPU
143+
{269669D3-78D8-4AF3-A2AF-08D3446BD6BC}.Release|Any CPU.Build.0 = Release|Any CPU
144+
{E72210BD-B937-4B03-BCFC-A15541C8DC12}.Debug|Any CPU.ActiveCfg = Debug|x64
145+
{E72210BD-B937-4B03-BCFC-A15541C8DC12}.Debug|Any CPU.Build.0 = Debug|x64
146+
{E72210BD-B937-4B03-BCFC-A15541C8DC12}.Release|Any CPU.ActiveCfg = Release|x64
147+
{E72210BD-B937-4B03-BCFC-A15541C8DC12}.Release|Any CPU.Build.0 = Release|x64
148+
{2869046D-48E7-488E-9BC0-A321FA697661}.Debug|Any CPU.ActiveCfg = Debug|Win32
149+
{2869046D-48E7-488E-9BC0-A321FA697661}.Debug|Any CPU.Build.0 = Debug|Win32
150+
{2869046D-48E7-488E-9BC0-A321FA697661}.Release|Any CPU.ActiveCfg = Release|Win32
151+
{2869046D-48E7-488E-9BC0-A321FA697661}.Release|Any CPU.Build.0 = Release|Win32
152+
{925DD842-4585-4D44-80BB-78E1FB7E9438}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
153+
{925DD842-4585-4D44-80BB-78E1FB7E9438}.Debug|Any CPU.Build.0 = Debug|Any CPU
154+
{925DD842-4585-4D44-80BB-78E1FB7E9438}.Release|Any CPU.ActiveCfg = Release|Any CPU
155+
{925DD842-4585-4D44-80BB-78E1FB7E9438}.Release|Any CPU.Build.0 = Release|Any CPU
84156
EndGlobalSection
85157
GlobalSection(SolutionProperties) = preSolution
86158
HideSolutionNode = FALSE
87159
EndGlobalSection
88160
GlobalSection(NestedProjects) = preSolution
161+
{D2382D2C-6576-4D96-B6CD-057C4F6BED96} = {526BA3EF-4E1D-48C1-9923-2485B63993EE}
162+
{EDC7144E-FDA9-4CC7-B2CD-B5EBFD610A7D} = {526BA3EF-4E1D-48C1-9923-2485B63993EE}
163+
{28980C99-77E7-4B62-8484-AF06C5745B8C} = {526BA3EF-4E1D-48C1-9923-2485B63993EE}
89164
{2D63EA35-BA9C-4E77-B5A4-4938DBBFEFA6} = {14370560-F9FD-486D-A88E-D22C02576442}
90165
{CDCF4EEA-1CA4-412E-8C77-78893A67A577} = {14370560-F9FD-486D-A88E-D22C02576442}
166+
{14370560-F9FD-486D-A88E-D22C02576442} = {526BA3EF-4E1D-48C1-9923-2485B63993EE}
167+
{7922A2F5-3585-4A60-98FB-1BDB4D5ECD29} = {526BA3EF-4E1D-48C1-9923-2485B63993EE}
168+
{5563D61E-E25B-432E-8698-2193F51054FC} = {38987D23-2ED7-473A-9DE5-863E338EF18A}
169+
{497012BC-959C-43A0-90A6-156A35DF2F43} = {38987D23-2ED7-473A-9DE5-863E338EF18A}
170+
{269669D3-78D8-4AF3-A2AF-08D3446BD6BC} = {38987D23-2ED7-473A-9DE5-863E338EF18A}
171+
{2CD7E7D5-A90B-4DE6-97A1-6B03A92E68A2} = {38987D23-2ED7-473A-9DE5-863E338EF18A}
172+
{E72210BD-B937-4B03-BCFC-A15541C8DC12} = {2CD7E7D5-A90B-4DE6-97A1-6B03A92E68A2}
173+
{2869046D-48E7-488E-9BC0-A321FA697661} = {2CD7E7D5-A90B-4DE6-97A1-6B03A92E68A2}
174+
{925DD842-4585-4D44-80BB-78E1FB7E9438} = {38987D23-2ED7-473A-9DE5-863E338EF18A}
91175
EndGlobalSection
92176
GlobalSection(ExtensibilityGlobals) = postSolution
93177
SolutionGuid = {3BAF1393-35E4-45F1-AC56-4A22646B56E5}

0 commit comments

Comments
 (0)