diff --git a/.gitignore b/.gitignore index d6d47929120f8f..65928a34b03f2e 100644 --- a/.gitignore +++ b/.gitignore @@ -290,7 +290,7 @@ __pycache__/ /packages/ /scripts/buildsystems/tmp/ #ignore custom triplets -/triplets/* + #add vcpkg-designed triplets back in !/triplets/arm-uwp.cmake !/triplets/arm64-windows.cmake diff --git a/ports/apriltag/portfile.cmake b/ports/apriltag/portfile.cmake index 3fa93ede1fd230..8b7bc2cec068ad 100644 --- a/ports/apriltag/portfile.cmake +++ b/ports/apriltag/portfile.cmake @@ -8,6 +8,8 @@ vcpkg_from_github( REF v${VERSION} SHA512 861f473ab861dfe749084aefccf52299bdbdf067cff539098a87d007b65711f2e3549ec442fa71011992ea37772fa1e97f1b22a2b130753694a0b8d5d798423e HEAD_REF master + PATCHES + remove_werror.patch ) vcpkg_cmake_configure( diff --git a/ports/apriltag/remove_werror.patch b/ports/apriltag/remove_werror.patch new file mode 100644 index 00000000000000..1d6296062fe73b --- /dev/null +++ b/ports/apriltag/remove_werror.patch @@ -0,0 +1,13 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 2a6bc1e7a6..7f6e64ff3a 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -41,7 +41,7 @@ if(NOT CMAKE_BUILD_TYPE AND NOT CMAKE_CONFIGURATION_TYPES) + set_property(CACHE CMAKE_BUILD_TYPE PROPERTY STRINGS "Debug" "Release" "MinSizeRel" "RelWithDebInfo") + endif() + +-if(CMAKE_COMPILER_IS_GNUCC OR CMAKE_C_COMPILER_ID MATCHES "Clang") ++if(0) + add_compile_options(-Wall -Wextra -Werror) + # add_compile_options(-Wpedantic) + add_compile_options(-Wno-shift-negative-value) diff --git a/ports/apriltag/vcpkg.json b/ports/apriltag/vcpkg.json index 9054567463c78d..768171389ac613 100644 --- a/ports/apriltag/vcpkg.json +++ b/ports/apriltag/vcpkg.json @@ -1,6 +1,7 @@ { "name": "apriltag", "version": "3.4.3", + "port-version": 1, "description": "AprilTag is a visual fiducial system popular for robotics research.", "homepage": "https://april.eecs.umich.edu/software/apriltag", "license": "BSD-2-Clause", diff --git a/ports/atliac-minitest/clang-cl.patch b/ports/atliac-minitest/clang-cl.patch new file mode 100644 index 00000000000000..59207965618467 --- /dev/null +++ b/ports/atliac-minitest/clang-cl.patch @@ -0,0 +1,13 @@ +diff --git a/minitest/include/Atliac/minitest.h b/minitest/include/Atliac/minitest.h +index 59b6ffb900..27c83be21f 100644 +--- a/minitest/include/Atliac/minitest.h ++++ b/minitest/include/Atliac/minitest.h +@@ -22,7 +22,7 @@ + #include + #endif + +-#if defined(_WIN32) && (!defined(_MSVC_TRADITIONAL) || _MSVC_TRADITIONAL) ++#if defined(_WIN32) && (!defined(_MSVC_TRADITIONAL) || _MSVC_TRADITIONAL) && !defined(__clang__) + #error The conforming preprocessor is required. Use '/Zc:preprocessor' compiler option to enable it. + #endif // defined(_WIN32) &&(!defined(_MSVC_TRADITIONAL) || _MSVC_TRADITIONAL) + diff --git a/ports/atliac-minitest/portfile.cmake b/ports/atliac-minitest/portfile.cmake index ec9aba8ce570bf..24b7c85e58f0ed 100644 --- a/ports/atliac-minitest/portfile.cmake +++ b/ports/atliac-minitest/portfile.cmake @@ -4,6 +4,8 @@ vcpkg_from_github( REF "v${VERSION}" SHA512 bd39aa9d4f897f03f0f42b28ee7aabc0fbe5168d09009ebcb253ee3cb5f52ae1d81e9c6657aaa93fe8f67d20d9d92874432a06cadcb78f750681772bb3316d78 HEAD_REF master + PATCHES + clang-cl.patch ) vcpkg_cmake_configure(SOURCE_PATH ${SOURCE_PATH} diff --git a/ports/atliac-minitest/vcpkg.json b/ports/atliac-minitest/vcpkg.json index 26bc9760b99c0d..f05803753a2746 100644 --- a/ports/atliac-minitest/vcpkg.json +++ b/ports/atliac-minitest/vcpkg.json @@ -1,6 +1,7 @@ { "name": "atliac-minitest", "version": "1.0.0", + "port-version": 1, "description": "A C++ unit testing framework that helps write tests alongside the code being tested.", "homepage": "https://github.com/Atliac/minitest", "license": "MIT", diff --git a/ports/avro-c/clang-cl-type-fix.patch b/ports/avro-c/clang-cl-type-fix.patch new file mode 100644 index 00000000000000..c11ed3e2fc1c2d --- /dev/null +++ b/ports/avro-c/clang-cl-type-fix.patch @@ -0,0 +1,18 @@ +diff --git a/lang/c/src/datafile.c b/lang/c/src/datafile.c +index c9d4dfeb68..870ff9a4d2 100644 +--- a/lang/c/src/datafile.c ++++ b/lang/c/src/datafile.c +@@ -81,11 +81,12 @@ static int write_header(avro_file_writer_t w) + avro_writer_t schema_writer; + const avro_encoding_t *enc = &avro_binary_encoding; + int64_t schema_len; ++ const char* obj = "Obj"; + + /* Generate random sync */ + generate_sync(w); + +- check(rval, avro_write(w->writer, "Obj", 3)); ++ check(rval, avro_write(w->writer, (void *)obj, 3)); + check(rval, avro_write(w->writer, &version, 1)); + + check(rval, enc->write_long(w->writer, 2)); diff --git a/ports/avro-c/portfile.cmake b/ports/avro-c/portfile.cmake index 7d8f0fdcc71d9a..ec78101347508a 100644 --- a/ports/avro-c/portfile.cmake +++ b/ports/avro-c/portfile.cmake @@ -11,6 +11,7 @@ vcpkg_from_github( HEAD_REF master PATCHES avro.patch # Private vcpkg build fixes + clang-cl-type-fix.patch ) vcpkg_cmake_configure( diff --git a/ports/awlib/fix-compile-errors.patch b/ports/awlib/fix-compile-errors.patch new file mode 100644 index 00000000000000..44a83dc79246d7 --- /dev/null +++ b/ports/awlib/fix-compile-errors.patch @@ -0,0 +1,31 @@ +diff --git a/types/include/aw/types/bits/variant_dispatch.h b/types/include/aw/types/bits/variant_dispatch.h +index 9d5dc3baa2..95a9394107 100644 +--- a/types/include/aw/types/bits/variant_dispatch.h ++++ b/types/include/aw/types/bits/variant_dispatch.h +@@ -71,11 +71,11 @@ struct vh_recursive { + if constexpr (Length_left > 0) + { + if (index < Mid) +- return vh_recursive::template dispatch(index, storage, f); ++ return vh_recursive::dispatch(index, storage, f); + } + + if constexpr (Length_right > 1) +- return vh_recursive::template dispatch(index, storage, f); ++ return vh_recursive::dispatch(index, storage, f); + + _unreachable(); + } +diff --git a/types/include/aw/types/containers/queue.h b/types/include/aw/types/containers/queue.h +index af8f13bbf5..e5869c5409 100644 +--- a/types/include/aw/types/containers/queue.h ++++ b/types/include/aw/types/containers/queue.h +@@ -96,7 +96,7 @@ protected: + queue_base(queue_base&& other, Allocator const& alloc) noexcept + : impl(alloc) + { +- if (alloc == other.alloc) ++ if (alloc == other.alloc()) + impl.swap(other.impl); + else + create_storage(other.allocated_size()); diff --git a/ports/awlib/portfile.cmake b/ports/awlib/portfile.cmake index 637f229774cd91..97cddeb233398e 100644 --- a/ports/awlib/portfile.cmake +++ b/ports/awlib/portfile.cmake @@ -6,6 +6,7 @@ vcpkg_from_github( HEAD_REF master PATCHES fix-mac-build.patch + fix-compile-errors.patch ) vcpkg_check_features(OUT_FEATURE_OPTIONS FEATURE_OPTIONS diff --git a/ports/azure-macro-utils-c/ifdef-clang-cl.patch b/ports/azure-macro-utils-c/ifdef-clang-cl.patch new file mode 100644 index 00000000000000..2b8b3529b272f8 --- /dev/null +++ b/ports/azure-macro-utils-c/ifdef-clang-cl.patch @@ -0,0 +1,168 @@ +diff --git a/inc/azure_macro_utils/macro_utils_generated.h b/inc/azure_macro_utils/macro_utils_generated.h +index 6ca14a19c..955fee096 100644 +--- a/inc/azure_macro_utils/macro_utils_generated.h ++++ b/inc/azure_macro_utils/macro_utils_generated.h +@@ -8533,7 +8533,7 @@ + + #define MU_THE_NTH_ARG(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17, P18, P19, P20, P21, P22, P23, P24, P25, P26, P27, P28, P29, P30, P31, P32, P33, P34, P35, P36, P37, P38, P39, P40, P41, P42, P43, P44, P45, P46, P47, P48, P49, P50, P51, P52, P53, P54, P55, P56, P57, P58, P59, P60, P61, P62, P63, P64, P65, P66, P67, P68, P69, P70, P71, P72, P73, P74, P75, P76, P77, P78, P79, P80, P81, P82, P83, P84, P85, P86, P87, P88, P89, P90, P91, P92, P93, P94, P95, P96, P97, P98, P99, P100, P101, P102, P103, P104, P105, P106, P107, P108, P109, P110, P111, P112, P113, P114, P115, P116, P117, P118, P119, P120, P121, P122, P123, P124, ... ) P124 + +-#ifdef _MSC_VER ++#if defined(_MSC_VER) && ! defined(__clang__) + #define MU_COUNT_1_OR_MORE_ARG(...) MU_THE_NTH_ARG MU_LPAREN __VA_ARGS__, \ + 123, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 59, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1) + #define MU_MORE_THAN_1_ARG(...) MU_THE_NTH_ARG MU_LPAREN __VA_ARGS__, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0) +@@ -9051,7 +9051,7 @@ MU_FOR_EACH_1_1(X, P2) + #define MU_FOR_EACH_1_1(X, P1) \ + X(P1) + +-#ifdef _MSC_VER ++#if defined(_MSC_VER) && ! defined(__clang__) + #define MU_FOR_EACH_1(MACRO_TO_INVOKE, ...) MU_C2(MU_FOR_EACH_1_,MU_C1(MU_COUNT_ARG(__VA_ARGS__))) MU_LPAREN MACRO_TO_INVOKE, __VA_ARGS__) + #else + #define MU_FOR_EACH_1(MACRO_TO_INVOKE, ...) MU_C2(MU_FOR_EACH_1_,MU_C1(MU_COUNT_ARG(__VA_ARGS__))) ( MACRO_TO_INVOKE, __VA_ARGS__) +@@ -9676,7 +9676,7 @@ MU_FOR_EACH_1_KEEP_1_1(X, keep, P2) + #define MU_FOR_EACH_1_KEEP_1_1(X, keep, P1) \ + X(keep, P1) + +-#ifdef _MSC_VER ++#if defined(_MSC_VER) && ! defined(__clang__) + #define MU_FOR_EACH_1_KEEP_1(MACRO_TO_INVOKE, ...) MU_C2(MU_FOR_EACH_1_KEEP_1_, MU_C2(MU_DEC,MU_C1(MU_COUNT_ARG(__VA_ARGS__)))) MU_LPAREN MACRO_TO_INVOKE, __VA_ARGS__) + #else + #define MU_FOR_EACH_1_KEEP_1(MACRO_TO_INVOKE, ...) MU_C2(MU_FOR_EACH_1_KEEP_1_, MU_C2(MU_DEC,MU_C1(MU_COUNT_ARG(__VA_ARGS__)))) ( MACRO_TO_INVOKE, __VA_ARGS__) +@@ -10303,7 +10303,7 @@ X(keep1, keep2, P1) + + #define MU_FOR_EACH_1_KEEP_2_0(...) + +-#ifdef _MSC_VER ++#if defined(_MSC_VER) && ! defined(__clang__) + #define MU_FOR_EACH_1_KEEP_2(MACRO_TO_INVOKE, ...) MU_C2(MU_FOR_EACH_1_KEEP_2_, MU_C2(MU_DEC,MU_C2(MU_DEC,MU_C1(MU_COUNT_ARG(__VA_ARGS__))))) MU_LPAREN MACRO_TO_INVOKE, __VA_ARGS__) + #else + #define MU_FOR_EACH_1_KEEP_2(MACRO_TO_INVOKE, ...) MU_C2(MU_FOR_EACH_1_KEEP_2_, MU_C2(MU_DEC,MU_C2(MU_DEC,MU_C1(MU_COUNT_ARG(__VA_ARGS__))))) ( MACRO_TO_INVOKE, __VA_ARGS__) +@@ -10622,7 +10622,7 @@ MU_FOR_EACH_2_KEEP_1_2(X, keep, P3, P4) + #define MU_FOR_EACH_2_KEEP_1_2(X, keep, P1, P2) \ + X(keep, P1, P2) \ + +-#ifdef _MSC_VER ++#if defined(_MSC_VER) && ! defined(__clang__) + #define MU_FOR_EACH_2_KEEP_1(MACRO_TO_INVOKE, ...) MU_C2(MU_FOR_EACH_2_KEEP_1_, MU_C2(MU_DEC,MU_C1(MU_COUNT_ARG(__VA_ARGS__)))) MU_LPAREN MACRO_TO_INVOKE, __VA_ARGS__) + #else + #define MU_FOR_EACH_2_KEEP_1(MACRO_TO_INVOKE, ...) MU_C2(MU_FOR_EACH_2_KEEP_1_, MU_C2(MU_DEC,MU_C1(MU_COUNT_ARG(__VA_ARGS__)))) ( MACRO_TO_INVOKE, __VA_ARGS__) +@@ -10942,7 +10942,7 @@ MU_FOR_EACH_2_KEEP_2_2(X, keep1, keep2, P3, P4) + #define MU_FOR_EACH_2_KEEP_2_2(X, keep1, keep2, P1, P2) \ + X(keep1, keep2, P1, P2) \ + +-#ifdef _MSC_VER ++#if defined(_MSC_VER) && ! defined(__clang__) + #define MU_FOR_EACH_2_KEEP_2(MACRO_TO_INVOKE, ...) MU_C2(MU_FOR_EACH_2_KEEP_2_, MU_C2(MU_DEC,MU_C2(MU_DEC,MU_C1(MU_COUNT_ARG(__VA_ARGS__))))) MU_LPAREN MACRO_TO_INVOKE, __VA_ARGS__) + #else + #define MU_FOR_EACH_2_KEEP_2(MACRO_TO_INVOKE, ...) MU_C2(MU_FOR_EACH_2_KEEP_2_, MU_C2(MU_DEC, MU_C2(MU_DEC,MU_C1(MU_COUNT_ARG(__VA_ARGS__))))) ( MACRO_TO_INVOKE, __VA_ARGS__) +@@ -11948,6 +11948,7 @@ MU_FOR_EACH_1_COUNTED_123(X, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, + + + #define MU_FOR_EACH_2_COUNTED_0(...) ++#define MU_FOR_EACH_2_COUNTED_1(...) + + #define MU_FOR_EACH_2_COUNTED_2(X, P1, P2) \ + X(2, P1, P2) +@@ -12197,7 +12198,7 @@ X(124, P1, P2) \ + MU_FOR_EACH_2_COUNTED_122(X, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17, P18, P19, P20, P21, P22, P23, P24, P25, P26, P27, P28, P29, P30, P31, P32, P33, P34, P35, P36, P37, P38, P39, P40, P41, P42, P43, P44, P45, P46, P47, P48, P49, P50, P51, P52, P53, P54, P55, P56, P57, P58, P59, P60, P61, P62, P63, P64, P65, P66, P67, P68, P69, P70, P71, P72, P73, P74, P75, P76, P77, P78, P79, P80, P81, P82, P83, P84, P85, P86, P87, P88, P89, P90, P91, P92, P93, P94, P95, P96, P97, P98, P99, P100, P101, P102, P103, P104, P105, P106, P107, P108, P109, P110, P111, P112, P113, P114, P115, P116, P117, P118, P119, P120, P121, P122, P123, P124) + + +-#ifdef _MSC_VER ++#if defined(_MSC_VER) && ! defined(__clang__) + #define MU_FOR_EACH_2(MACRO_TO_INVOKE, ...) MU_C2(MU_FOR_EACH_2_, MU_C1(MU_COUNT_ARG(__VA_ARGS__))) MU_LPAREN MACRO_TO_INVOKE, __VA_ARGS__) + /*the COUNTED breed of MU_FOR_EACH macro invokes a macro with 3 parameters: 1st being the count of invocation. For example. + MU_FOR_EACH_2_COUNTER(MACRO, a,b,c,d,e,f) will result in +@@ -12219,7 +12220,7 @@ MU_FOR_EACH_2_REVERSE(X,a,b,c,d,e,f) => X(e,f) X(c,d) X (a, b) in this order */ + #define MU_FOR_EACH_2_REVERSE(MACRO_TO_INVOKE, ...) MU_C2(MU_FOR_EACH_2_REVERSE_, MU_C1(MU_COUNT_ARG(__VA_ARGS__))) ( MACRO_TO_INVOKE, __VA_ARGS__) + #endif + +-#ifdef _MSC_VER ++#if defined(_MSC_VER) && ! defined(__clang__) + #define MU_EXPAND_OR_MU_C1(x) x + #else + #define MU_EXPAND_OR_MU_C1(...) __VA_ARGS__ +diff --git a/macro_utils_h_generator/macro_utils_generated.tt b/macro_utils_h_generator/macro_utils_generated.tt +index 03890841a..627e672e4 100644 +--- a/macro_utils_h_generator/macro_utils_generated.tt ++++ b/macro_utils_h_generator/macro_utils_generated.tt +@@ -69,7 +69,7 @@ + #define MU_THE_NTH_ARG(<#for(var i=1;i<=nMacroParameters;i++)#> + <#{#>P<#=i#>, <#}#> ... ) P<#=nMacroParameters#> + +-#ifdef _MSC_VER ++#if defined(_MSC_VER) && ! defined(__clang__) + #define MU_COUNT_1_OR_MORE_ARG(...) MU_THE_NTH_ARG MU_LPAREN __VA_ARGS__, \ + <#for(var i=nMacroParameters-1;i>=1;i--){#><#=i.ToString()+((i>1)?", ":"")#><#}#>) + #define MU_MORE_THAN_1_ARG(...) MU_THE_NTH_ARG MU_LPAREN __VA_ARGS__, <#for(var i=nMacroParameters-2;i>=1;i--){#><#=1#>,<#}#>0) +@@ -102,7 +102,7 @@ MU_FOR_EACH_1_<#=i-1#>(X, <#for(var j=2;j<=i;j++){#>P<#=j.ToString()+((j(X, keep, <#for(var j=2;j<=i;j++){#>P<#=(j).ToStrin + #define MU_FOR_EACH_1_KEEP_1_1(X, keep, P1) \ + X(keep, P1) + +-#ifdef _MSC_VER ++#if defined(_MSC_VER) && ! defined(__clang__) + #define MU_FOR_EACH_1_KEEP_1(MACRO_TO_INVOKE, ...) MU_C2(MU_FOR_EACH_1_KEEP_1_, MU_C2(MU_DEC,MU_C1(MU_COUNT_ARG(__VA_ARGS__)))) MU_LPAREN MACRO_TO_INVOKE, __VA_ARGS__) + #else + #define MU_FOR_EACH_1_KEEP_1(MACRO_TO_INVOKE, ...) MU_C2(MU_FOR_EACH_1_KEEP_1_, MU_C2(MU_DEC,MU_C1(MU_COUNT_ARG(__VA_ARGS__)))) ( MACRO_TO_INVOKE, __VA_ARGS__) +@@ -140,7 +140,7 @@ X(keep1, keep2, P1) + + #define MU_FOR_EACH_1_KEEP_2_0(...) + +-#ifdef _MSC_VER ++#if defined(_MSC_VER) && ! defined(__clang__) + #define MU_FOR_EACH_1_KEEP_2(MACRO_TO_INVOKE, ...) MU_C2(MU_FOR_EACH_1_KEEP_2_, MU_C2(MU_DEC,MU_C2(MU_DEC,MU_C1(MU_COUNT_ARG(__VA_ARGS__))))) MU_LPAREN MACRO_TO_INVOKE, __VA_ARGS__) + #else + #define MU_FOR_EACH_1_KEEP_2(MACRO_TO_INVOKE, ...) MU_C2(MU_FOR_EACH_1_KEEP_2_, MU_C2(MU_DEC,MU_C2(MU_DEC,MU_C1(MU_COUNT_ARG(__VA_ARGS__))))) ( MACRO_TO_INVOKE, __VA_ARGS__) +@@ -162,7 +162,7 @@ MU_FOR_EACH_2_KEEP_1_<#=i-2#>(X, keep, <#for(var j=3;j<=i;j++){#>P<#=(j).ToStrin + #define MU_FOR_EACH_2_KEEP_1_2(X, keep, P1, P2) \ + X(keep, P1, P2) \ + +-#ifdef _MSC_VER ++#if defined(_MSC_VER) && ! defined(__clang__) + #define MU_FOR_EACH_2_KEEP_1(MACRO_TO_INVOKE, ...) MU_C2(MU_FOR_EACH_2_KEEP_1_, MU_C2(MU_DEC,MU_C1(MU_COUNT_ARG(__VA_ARGS__)))) MU_LPAREN MACRO_TO_INVOKE, __VA_ARGS__) + #else + #define MU_FOR_EACH_2_KEEP_1(MACRO_TO_INVOKE, ...) MU_C2(MU_FOR_EACH_2_KEEP_1_, MU_C2(MU_DEC,MU_C1(MU_COUNT_ARG(__VA_ARGS__)))) ( MACRO_TO_INVOKE, __VA_ARGS__) +@@ -185,7 +185,7 @@ MU_FOR_EACH_2_KEEP_2_<#=i-2#>(X, keep1, keep2, <#for(var j=3;j<=i;j++){#>P<#=(j) + #define MU_FOR_EACH_2_KEEP_2_2(X, keep1, keep2, P1, P2) \ + X(keep1, keep2, P1, P2) \ + +-#ifdef _MSC_VER ++#if defined(_MSC_VER) && ! defined(__clang__) + #define MU_FOR_EACH_2_KEEP_2(MACRO_TO_INVOKE, ...) MU_C2(MU_FOR_EACH_2_KEEP_2_, MU_C2(MU_DEC,MU_C2(MU_DEC,MU_C1(MU_COUNT_ARG(__VA_ARGS__))))) MU_LPAREN MACRO_TO_INVOKE, __VA_ARGS__) + #else + #define MU_FOR_EACH_2_KEEP_2(MACRO_TO_INVOKE, ...) MU_C2(MU_FOR_EACH_2_KEEP_2_, MU_C2(MU_DEC, MU_C2(MU_DEC,MU_C1(MU_COUNT_ARG(__VA_ARGS__))))) ( MACRO_TO_INVOKE, __VA_ARGS__) +@@ -229,6 +229,7 @@ MU_FOR_EACH_1_COUNTED_<#=i-1#>(X, <#for(var j=2;j<=i;j++){#>P<#=j.ToString()+((j + <#}#> + + #define MU_FOR_EACH_2_COUNTED_0(...) ++#define MU_FOR_EACH_2_COUNTED_1(...) + + #define MU_FOR_EACH_2_COUNTED_2(X, P1, P2) \ + X(2, P1, P2) +@@ -240,7 +241,7 @@ MU_FOR_EACH_2_COUNTED_<#=i-2#>(X, <#for(var j=3;j<=i;j++){#>P<#=j.ToString()+((j + + <#}#> + +-#ifdef _MSC_VER ++#if defined(_MSC_VER) && ! defined(__clang__) + #define MU_FOR_EACH_2(MACRO_TO_INVOKE, ...) MU_C2(MU_FOR_EACH_2_, MU_C1(MU_COUNT_ARG(__VA_ARGS__))) MU_LPAREN MACRO_TO_INVOKE, __VA_ARGS__) + /*the COUNTED breed of MU_FOR_EACH macro invokes a macro with 3 parameters: 1st being the count of invocation. For example. + MU_FOR_EACH_2_COUNTER(MACRO, a,b,c,d,e,f) will result in +@@ -262,7 +263,7 @@ MU_FOR_EACH_2_REVERSE(X,a,b,c,d,e,f) => X(e,f) X(c,d) X (a, b) in this order */ + #define MU_FOR_EACH_2_REVERSE(MACRO_TO_INVOKE, ...) MU_C2(MU_FOR_EACH_2_REVERSE_, MU_C1(MU_COUNT_ARG(__VA_ARGS__))) ( MACRO_TO_INVOKE, __VA_ARGS__) + #endif + +-#ifdef _MSC_VER ++#if defined(_MSC_VER) && ! defined(__clang__) + #define MU_EXPAND_OR_MU_C1(x) x + #else + #define MU_EXPAND_OR_MU_C1(...) __VA_ARGS__ diff --git a/ports/azure-macro-utils-c/portfile.cmake b/ports/azure-macro-utils-c/portfile.cmake index b61022018a4752..d2ee0728a08920 100644 --- a/ports/azure-macro-utils-c/portfile.cmake +++ b/ports/azure-macro-utils-c/portfile.cmake @@ -7,6 +7,8 @@ vcpkg_from_github( SHA512 8f9fd02012202db6cff5b647edbc8332a2c03963e80182a630af6a884f23df96b8e24d60e5412bfc2a0a7f43240a54f9597040aa28a9d3e1566755e1d52aac62 HEAD_REF master FILE_DISAMBIGUATOR 1 + PATCHES + ifdef-clang-cl.patch ) vcpkg_cmake_configure( diff --git a/ports/azure-storage-cpp/fix-clang-cl.patch b/ports/azure-storage-cpp/fix-clang-cl.patch new file mode 100644 index 00000000000000..9f09852567550f --- /dev/null +++ b/ports/azure-storage-cpp/fix-clang-cl.patch @@ -0,0 +1,22 @@ +diff --git a/Microsoft.WindowsAzure.Storage/CMakeLists.txt b/Microsoft.WindowsAzure.Storage/CMakeLists.txt +index 276f10b14d..8afe0646be 100644 +--- a/Microsoft.WindowsAzure.Storage/CMakeLists.txt ++++ b/Microsoft.WindowsAzure.Storage/CMakeLists.txt +@@ -93,7 +93,7 @@ if(CMAKE_CXX_COMPILER_ID MATCHES "GNU") + add_definitions(-DBOOST_LOG_DYN_LINK) + endif() + add_definitions(-D_TURN_OFF_PLATFORM_STRING) +-elseif(CMAKE_CXX_COMPILER_ID MATCHES "Clang") ++elseif(CMAKE_CXX_COMPILER_ID MATCHES "Clang" AND NOT MSVC) + message("-- Setting clang options") + + set(WARNINGS "-Wall -Wextra -Wcast-qual -Wconversion -Wformat=2 -Winit-self -Winvalid-pch -Wmissing-format-attribute -Wmissing-include-dirs -Wpacked -Wredundant-decls") +@@ -109,7 +109,7 @@ elseif(CMAKE_CXX_COMPILER_ID MATCHES "Clang") + add_definitions(-DBOOST_LOG_DYN_LINK) + endif() + add_definitions(-D_TURN_OFF_PLATFORM_STRING) +-elseif(CMAKE_CXX_COMPILER_ID MATCHES "MSVC") ++elseif(MSVC) + message("-- Setting MSVC options") + add_compile_options(/bigobj) + add_compile_options(/MP) diff --git a/ports/azure-storage-cpp/portfile.cmake b/ports/azure-storage-cpp/portfile.cmake index 8f078fbd6491e4..1c6d87526d16d1 100644 --- a/ports/azure-storage-cpp/portfile.cmake +++ b/ports/azure-storage-cpp/portfile.cmake @@ -7,7 +7,9 @@ vcpkg_from_github( SHA512 83eabcaf2114c8af1cabbc96b6ef2b57c934a06f68e7a870adf336feaa19edd57aedaf8507d5c40500e46d4e77f5059f9286e319fe7cadeb9ffc8fa018fb030c HEAD_REF master PATCHES + fix-clang-cl.patch fix-asio-error.patch + ) vcpkg_replace_string("${SOURCE_PATH}/Microsoft.WindowsAzure.Storage/CMakeLists.txt" [[file(GLOB OPENSSL_ROOT_DIR /usr/local/Cellar/openssl/*)]] "") diff --git a/ports/blitz/fix-include-llvm.patch b/ports/blitz/fix-include-llvm.patch new file mode 100644 index 00000000000000..cc58726af4a008 --- /dev/null +++ b/ports/blitz/fix-include-llvm.patch @@ -0,0 +1,17 @@ +diff --git a/blitz/bzconfig.h b/blitz/bzconfig.h +index 17d30b8471..4d375cdc9a 100644 +--- a/blitz/bzconfig.h ++++ b/blitz/bzconfig.h +@@ -51,8 +51,11 @@ + + #elif defined(_MSC_VER) + /* Microsoft VS.NET compiler */ ++#ifdef __clang__ ++#include ++#else + #include +- ++#endif + #elif defined(__xlC__) + /* IBM xlC compiler */ + #include diff --git a/ports/blitz/portfile.cmake b/ports/blitz/portfile.cmake index f2a0769d0070b5..44923f6d080912 100644 --- a/ports/blitz/portfile.cmake +++ b/ports/blitz/portfile.cmake @@ -4,6 +4,8 @@ vcpkg_from_github( REF 839fc5e0f35b1c38a01cfd7a94e83de81e8a6b55 SHA512 efb6b19691e23c95cf6abd59607bce299b0c02a12ce6be105a35ad8509ab564b8dac8d6363f048e547d199e117d2bdd0e4ef3046d3c411f669c0a453a0b75627 HEAD_REF master + PATCHES + fix-include-llvm.patch ) vcpkg_find_acquire_program(PYTHON3) diff --git a/ports/blitz/vcpkg.json b/ports/blitz/vcpkg.json index bedb8f61a36842..faf0f3b5541d6d 100644 --- a/ports/blitz/vcpkg.json +++ b/ports/blitz/vcpkg.json @@ -1,7 +1,7 @@ { "name": "blitz", "version-date": "2020-03-25", - "port-version": 7, + "port-version": 8, "description": "Blitz++ is a C++ template class library that provides high-performance multidimensional array containers for scientific computing.", "homepage": "https://github.com/blitzpp/blitz", "supports": "!(arm | arm64 | uwp)", diff --git a/ports/c4core/disable_cpack.patch b/ports/c4core/disable_cpack.patch new file mode 100644 index 00000000000000..a98325a2bae769 --- /dev/null +++ b/ports/c4core/disable_cpack.patch @@ -0,0 +1,13 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index ba9983c32e..4346f8d23d 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -115,7 +115,7 @@ endif() + c4_add_dev_targets() + + if(C4CORE_INSTALL) +- c4_pack_project(TYPE LIBRARY) ++ #c4_pack_project(TYPE LIBRARY) + endif() + + diff --git a/ports/c4core/fix-clang-cl.patch b/ports/c4core/fix-clang-cl.patch new file mode 100644 index 00000000000000..e11ebe5b1a5b14 --- /dev/null +++ b/ports/c4core/fix-clang-cl.patch @@ -0,0 +1,13 @@ +diff --git a/src/c4/compiler.hpp b/src/c4/compiler.hpp +index 5833913cf1..d01be747ab 100644 +--- a/src/c4/compiler.hpp ++++ b/src/c4/compiler.hpp +@@ -24,7 +24,7 @@ + /** @see http://sourceforge.net/p/predef/wiki/Compilers/ for a list of compiler identifier macros */ + /** @see https://msdn.microsoft.com/en-us/library/b0084kay.aspx for VS2013 predefined macros */ + +-#if defined(_MSC_VER) && !defined(__clang__) ++#if defined(_MSC_VER) + # define C4_MSVC + # define C4_MSVC_VERSION_2022 17 + # define C4_MSVC_VERSION_2019 16 diff --git a/ports/c4core/portfile.cmake b/ports/c4core/portfile.cmake index 5185113865d8fa..bd9e28b127ef12 100644 --- a/ports/c4core/portfile.cmake +++ b/ports/c4core/portfile.cmake @@ -8,7 +8,8 @@ vcpkg_from_github( SHA512 14cd0afbe5c1907ae150fa916354bfb16849d8faadd569b26d4ca05d425d78a12b2af51a49301c1bcad18b840fa46ba1076fcdd5f5baf07677ec0ced4a9b23de HEAD_REF master PATCHES - disable-cpack.patch + fix-clang-cl.patch + disable_cpack.patch ) set(CM_COMMIT_HASH b8e95acb1bdd564e47ac57d903a483604d90cbfa) diff --git a/ports/caf/clang-cl.patch b/ports/caf/clang-cl.patch new file mode 100644 index 00000000000000..6d835c7f3bd7e6 --- /dev/null +++ b/ports/caf/clang-cl.patch @@ -0,0 +1,104 @@ +diff --git a/libcaf_core/caf/config.hpp b/libcaf_core/caf/config.hpp +index f17aa1ac56..3e06bf7520 100644 +--- a/libcaf_core/caf/config.hpp ++++ b/libcaf_core/caf/config.hpp +@@ -106,15 +106,18 @@ + # pragma warning( disable : 4624 ) + # pragma warning( disable : 4800 ) + # pragma warning( disable : 4503 ) +-# ifndef NOMINMAX +-# define NOMINMAX +-# endif // NOMINMAX + #else + # define CAF_PUSH_DEPRECATED_WARNING + # define CAF_POP_WARNINGS + #endif + // clang-format on + ++#ifdef WIN32 ++# ifndef NOMINMAX ++# define NOMINMAX ++# endif // NOMINMAX ++#endif ++ + // This OS-specific block defines one of the following: + // - CAF_MACOS + // - CAF_LINUX +diff --git a/libcaf_core/caf/detail/network_order.hpp b/libcaf_core/caf/detail/network_order.hpp +index 35e0b153fc..b686caa6d9 100644 +--- a/libcaf_core/caf/detail/network_order.hpp ++++ b/libcaf_core/caf/detail/network_order.hpp +@@ -8,7 +8,7 @@ + + namespace caf::detail { + +-#ifdef CAF_MSVC // we assume Windows is always little endian ++#ifdef WIN32 // we assume Windows is always little endian + + inline uint16_t to_network_order(uint16_t value) { + return _byteswap_ushort(value); +diff --git a/libcaf_core/caf/detail/print.cpp b/libcaf_core/caf/detail/print.cpp +index 48a7b5e812..c9f6b8f939 100644 +--- a/libcaf_core/caf/detail/print.cpp ++++ b/libcaf_core/caf/detail/print.cpp +@@ -11,7 +11,7 @@ namespace caf::detail { + + size_t print_timestamp(char* buf, size_t buf_size, time_t ts, size_t ms) { + tm time_buf; +-#ifdef CAF_MSVC ++#ifdef WIN32 + localtime_s(&time_buf, &ts); + #else + localtime_r(&ts, &time_buf); +diff --git a/libcaf_core/caf/detail/print.hpp b/libcaf_core/caf/detail/print.hpp +index 638bbc6fa4..611f5d8d8a 100644 +--- a/libcaf_core/caf/detail/print.hpp ++++ b/libcaf_core/caf/detail/print.hpp +@@ -177,7 +177,7 @@ std::enable_if_t> print(Buffer& buf, T x) { + char* p = stack_buffer; + // Convert negative values into positives as necessary. + if constexpr (std::is_signed_v) { +- if (x == std::numeric_limits::min()) { ++ if (x == (std::numeric_limits::min)()) { + using namespace std::literals; + // The code below would fail for the smallest value, because this value + // has no positive counterpart. For example, an int8_t ranges from -128 to +diff --git a/libcaf_io/CMakeLists.txt b/libcaf_io/CMakeLists.txt +index 55b4437346..26c38b8f14 100644 +--- a/libcaf_io/CMakeLists.txt ++++ b/libcaf_io/CMakeLists.txt +@@ -9,7 +9,7 @@ caf_add_component( + DEPENDENCIES + PUBLIC + CAF::core +- $<$:ws2_32> ++ $<$:ws2_32> + PRIVATE + CAF::internal + ENUM_TYPES +diff --git a/libcaf_io/caf/io/basp_broker.cpp b/libcaf_io/caf/io/basp_broker.cpp +index 087e920213..cc8867ada6 100644 +--- a/libcaf_io/caf/io/basp_broker.cpp ++++ b/libcaf_io/caf/io/basp_broker.cpp +@@ -31,7 +31,7 @@ + + namespace { + +-#ifdef CAF_MSVC ++#ifdef _MSC_VER + # define THREAD_LOCAL thread_local + #else + # define THREAD_LOCAL __thread +diff --git a/libcaf_net/CMakeLists.txt b/libcaf_net/CMakeLists.txt +index 3631c6e8c5..b4e9b7ce58 100644 +--- a/libcaf_net/CMakeLists.txt ++++ b/libcaf_net/CMakeLists.txt +@@ -8,7 +8,7 @@ caf_add_component( + net + DEPENDENCIES + PUBLIC +- $<$:ws2_32> ++ $<$:ws2_32> + CAF::core + OpenSSL::Crypto + OpenSSL::SSL diff --git a/ports/caf/portfile.cmake b/ports/caf/portfile.cmake index 93afa34335ef0a..e76a42da54299a 100644 --- a/ports/caf/portfile.cmake +++ b/ports/caf/portfile.cmake @@ -7,6 +7,7 @@ vcpkg_from_github( PATCHES fix_dependency.patch fix_cxx17.patch + clang-cl.patch ) vcpkg_cmake_configure( diff --git a/ports/caf/vcpkg.json b/ports/caf/vcpkg.json index 1d74e3a5b272fd..1371c6f7fe8676 100644 --- a/ports/caf/vcpkg.json +++ b/ports/caf/vcpkg.json @@ -1,6 +1,7 @@ { "name": "caf", "version": "1.0.2", + "port-version": 1, "description": "an open source implementation of the actor model for C++ featuring lightweight & fast actor implementations, pattern matching for messages, network transparent messaging, and more.", "homepage": "https://github.com/actor-framework/actor-framework", "license": "BSD-3-Clause", diff --git a/ports/clockutils/no-flags.patch b/ports/clockutils/no-flags.patch new file mode 100644 index 00000000000000..129195c7fe365b --- /dev/null +++ b/ports/clockutils/no-flags.patch @@ -0,0 +1,20 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 89b42c8398..3dfe33375c 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -61,6 +61,7 @@ IF(WITH_TESTING AND UNIX) + ENDIF(WITH_TESTING AND UNIX) + set (CLANG_FLAGS "-Wstring-plus-int") + ++if(0) + IF(${CMAKE_CXX_COMPILER_ID} STREQUAL Clang) + set (CMAKE_CXX_FLAGS_DEBUG "${CXX_FLAGS} ${CLANG_FLAGS} -g") + set (CMAKE_CXX_FLAGS_MINSIZEREL "${CXX_FLAGS} ${CLANG_FLAGS} -0s -DNDEBUG") +@@ -80,6 +81,7 @@ ELSEIF(${CMAKE_CXX_COMPILER_ID} STREQUAL MSVC) + ELSE() + message (SEND_INFO "Unknown C++ compiler \"${CMAKE_CXX_COMPILER_ID}\". Only GNU, Clang and MSVC are completely supported.") + ENDIF() ++endif() + + # Setting current version + SET(VERSION_MAJOR 1) diff --git a/ports/clockutils/portfile.cmake b/ports/clockutils/portfile.cmake index 5ca33127f5a6c7..bb4d436887019d 100644 --- a/ports/clockutils/portfile.cmake +++ b/ports/clockutils/portfile.cmake @@ -7,6 +7,7 @@ vcpkg_from_github( PATCHES fix-warningC4643.patch add-missing-thread-header.patch + no-flags.patch ) set(SHARED_FLAG OFF) diff --git a/ports/clockutils/vcpkg.json b/ports/clockutils/vcpkg.json index d40cc4f116fdd9..a97ad8ad631d8f 100644 --- a/ports/clockutils/vcpkg.json +++ b/ports/clockutils/vcpkg.json @@ -1,7 +1,7 @@ { "name": "clockutils", "version": "1.1.1", - "port-version": 2, + "port-version": 3, "description": "A lightweight c++ library for commonly needed tasks. Optimized for simplicity and speed.", "homepage": "https://github.com/ClockworkOrigins/clockUtils", "license": "MIT", diff --git a/ports/compiler-cuda/cuda-env.cmake b/ports/compiler-cuda/cuda-env.cmake new file mode 100644 index 00000000000000..230fba0672e58d --- /dev/null +++ b/ports/compiler-cuda/cuda-env.cmake @@ -0,0 +1,10 @@ +include_guard(GLOBAL) + +function(setup_cuda_env) + if(NOT DEFINED ENV{CUDA_PATH}) + set(CUDA_PATH "${CMAKE_CURRENT_FUNCTION_LIST_DIR}/../compiler/cuda") + cmake_path(NORMAL_PATH CUDA_PATH OUTPUT_VARIABLE cuda_path_norm) + set(ENV{CUDA_PATH} "${cuda_path_norm}") + set(ENV{PATH} "$ENV{PATH};$ENV{cuda_path_norm}/bin") + endif() +endfunction() diff --git a/ports/compiler-cuda/cuda-env.ps1 b/ports/compiler-cuda/cuda-env.ps1 new file mode 100644 index 00000000000000..a5a48f41a5a127 --- /dev/null +++ b/ports/compiler-cuda/cuda-env.ps1 @@ -0,0 +1,18 @@ +function Setup-CUDA-Env { + param( + [string]$CUDA_PATH = (Join-Path -Path $PSScriptRoot -ChildPath "../compiler/cuda") + ) + + if (-not $env:CUDA_PATH) { + # Normalize the path + $CUDA_PATH = (Resolve-Path -Path $CUDA_PATH).Path + $env:CUDA_PATH = $CUDA_PATH + + # Update PATH environment variable + $env:PATH = "$env:PATH;$CUDA_PATH/bin" + } +} + +. .\msvc-env.ps1 + +Setup-CUDA-Env \ No newline at end of file diff --git a/ports/compiler-cuda/hash-windows-x86_64.cmake b/ports/compiler-cuda/hash-windows-x86_64.cmake new file mode 100644 index 00000000000000..6c18842d767021 --- /dev/null +++ b/ports/compiler-cuda/hash-windows-x86_64.cmake @@ -0,0 +1,64 @@ +set(cuda-json_HASH "c40cf40276f22f418a182f21bb9548503b80395dd09818bd96ed045792eda512fc30a8997da2b225c2c6a49a2614f3836047fd9cf03522d912df4978a5b638f3") +set(lic_cuda_cccl_HASH "651d9cf96116f4edc0d623253124424233f11b8a4abda81728bbd19fc6a45daa9b07f5cf21e1b4de780d56a36e8103c918be161b068f39fdfd53b96b9603f68a") +set(cuda_cccl_HASH "e9a90d0a0fd5c574e4a13b8f959ee33659629954101d5df80532ace5cdee506e5d3745970be5c5e9bd89501a4db8cd814c3f9738389b02b2b228bf4c882ebf46") +set(lic_cuda_cudart_HASH "651d9cf96116f4edc0d623253124424233f11b8a4abda81728bbd19fc6a45daa9b07f5cf21e1b4de780d56a36e8103c918be161b068f39fdfd53b96b9603f68a") +set(cuda_cudart_HASH "3ffb2c287f72bb8463a788e3daa35606bea89d46bb999e230ebe299a7e52214e82290f3b8a987ad525f09994e905f0a9cd667d1a0fd03119902057bc8fe8c2e2") +set(lic_cuda_cuobjdump_HASH "651d9cf96116f4edc0d623253124424233f11b8a4abda81728bbd19fc6a45daa9b07f5cf21e1b4de780d56a36e8103c918be161b068f39fdfd53b96b9603f68a") +set(cuda_cuobjdump_HASH "fb353617a28d3e3b897619ece7f8cdf2f747e0afa3db0361be9d18944db8a1f8395013a4f4441cb0717bcb8a73e05da98fcc7ef2ba80435dbfcc723643c12a81") +set(lic_cuda_cupti_HASH "651d9cf96116f4edc0d623253124424233f11b8a4abda81728bbd19fc6a45daa9b07f5cf21e1b4de780d56a36e8103c918be161b068f39fdfd53b96b9603f68a") +set(cuda_cupti_HASH "1b658223ef37a93931d0e72a07ad8895d785983acd1cbf890fa66c38ef3a7e79f0ec709b4328c204c45bff0a72a155a900f063ef494790af9775b15d710d0c99") +set(lic_cuda_cuxxfilt_HASH "651d9cf96116f4edc0d623253124424233f11b8a4abda81728bbd19fc6a45daa9b07f5cf21e1b4de780d56a36e8103c918be161b068f39fdfd53b96b9603f68a") +set(cuda_cuxxfilt_HASH "ee6544e4ca042354cc5c7a6d4bdb23623167441e3cf14bf155279281ff9f8bbea97a45dda5418610fea916fa065d2bc9d8235c9e83592186a27496c6d7dfbac6") +set(lic_cuda_demo_suite_HASH "651d9cf96116f4edc0d623253124424233f11b8a4abda81728bbd19fc6a45daa9b07f5cf21e1b4de780d56a36e8103c918be161b068f39fdfd53b96b9603f68a") +set(cuda_demo_suite_HASH "3b3cee3532161cab146a424a1d9bc30a4d62efeb54dcc565379a4336d83f54513249bd45c182b5e4bbc6330517e02bef89c48bd65ee4a3d3beddadadcaeab579") +set(lic_cuda_documentation_HASH "651d9cf96116f4edc0d623253124424233f11b8a4abda81728bbd19fc6a45daa9b07f5cf21e1b4de780d56a36e8103c918be161b068f39fdfd53b96b9603f68a") +set(cuda_documentation_HASH "094400f5f735f6d96dc9dd33919200ece1334686c15b42ee3163f68e9b8a0ddfdfa668c920cea9d6837a587886a9af46ea2317e8eb78145e0f10da061016dd92") +set(lic_cuda_nvcc_HASH "651d9cf96116f4edc0d623253124424233f11b8a4abda81728bbd19fc6a45daa9b07f5cf21e1b4de780d56a36e8103c918be161b068f39fdfd53b96b9603f68a") +set(cuda_nvcc_HASH "186637211479b81828d76272673d5b63f9afddad4910e1083a7fea1f24b123d5786d1462488178397a491f52dca54ee0c1863d0c52e20f2a4a47a8b91899d705") +set(lic_cuda_nvdisasm_HASH "651d9cf96116f4edc0d623253124424233f11b8a4abda81728bbd19fc6a45daa9b07f5cf21e1b4de780d56a36e8103c918be161b068f39fdfd53b96b9603f68a") +set(cuda_nvdisasm_HASH "32c34bf52870f3bc0709bdb3ad3596f8cc7118163927590234e6812fb05a4b956918ff54db408698250c6d04b6dc8aa483e209230df608c1f3d0c235f7c92c8d") +set(lic_cuda_nvml_dev_HASH "651d9cf96116f4edc0d623253124424233f11b8a4abda81728bbd19fc6a45daa9b07f5cf21e1b4de780d56a36e8103c918be161b068f39fdfd53b96b9603f68a") +set(cuda_nvml_dev_HASH "943565655fe7b1aefbb9cf37e866fbba024ee5711e457fa06c167052ecdeab608edb25a18714d188050037aac39e884897b92e74e0e5a6bc864f1e18eeb2fbb4") +set(lic_cuda_nvprof_HASH "651d9cf96116f4edc0d623253124424233f11b8a4abda81728bbd19fc6a45daa9b07f5cf21e1b4de780d56a36e8103c918be161b068f39fdfd53b96b9603f68a") +set(cuda_nvprof_HASH "2f64b41165548754dd4d0f1b30b9bdd879341d2e7cc7660d953a221456bc3203a5aa0b215835f3aea5f827cc15e3b014aa7d809d7596274e843fe621f97871c1") +set(lic_cuda_nvprune_HASH "651d9cf96116f4edc0d623253124424233f11b8a4abda81728bbd19fc6a45daa9b07f5cf21e1b4de780d56a36e8103c918be161b068f39fdfd53b96b9603f68a") +set(cuda_nvprune_HASH "a936566c4f50c94f679375c3d4234c6a8eb5cd250add2a46a0bca3338817d2a3929da8279c21d08c6eafc01d16c1d09825c6a3e2152e60b9d1acb55b94d0d307") +set(lic_cuda_nvrtc_HASH "651d9cf96116f4edc0d623253124424233f11b8a4abda81728bbd19fc6a45daa9b07f5cf21e1b4de780d56a36e8103c918be161b068f39fdfd53b96b9603f68a") +set(cuda_nvrtc_HASH "d24e908aec61071e4bfe7cbd9a3ec8c11e6ef30e015db73b1187f25f0c017137144d6658937e76e92d374ba99e6ff529de15f67af850653ea29d08602efbf1f7") +set(lic_cuda_nvtx_HASH "651d9cf96116f4edc0d623253124424233f11b8a4abda81728bbd19fc6a45daa9b07f5cf21e1b4de780d56a36e8103c918be161b068f39fdfd53b96b9603f68a") +set(cuda_nvtx_HASH "bcf61cbca915cce5fe058008f8323d617da8d81702931105ad754c2f9e3df22e6af1d329c44b8f5e4088bd3505d01708801b5ecaafbcb05aa09e073cb523354b") +set(lic_cuda_nvvp_HASH "651d9cf96116f4edc0d623253124424233f11b8a4abda81728bbd19fc6a45daa9b07f5cf21e1b4de780d56a36e8103c918be161b068f39fdfd53b96b9603f68a") +set(cuda_nvvp_HASH "12dc43549c429f3fc46cf25a6c32f5a6a5984c64b926ae0ec595dc4c3406ac39320c763a8705443fea6321d4c06a7abc8e1f5148f4dfc792671f5569693924ce") +set(lic_cuda_opencl_HASH "651d9cf96116f4edc0d623253124424233f11b8a4abda81728bbd19fc6a45daa9b07f5cf21e1b4de780d56a36e8103c918be161b068f39fdfd53b96b9603f68a") +set(cuda_opencl_HASH "d6a5366d696cb86b27f89d1ea31762b1d0b0d5dcedc987b041ef5cd9c6504b79f89708ee79738035e38ff9f77e273726ef6435126e044045fea7e1931ea0c3a0") +set(lic_cuda_profiler_api_HASH "651d9cf96116f4edc0d623253124424233f11b8a4abda81728bbd19fc6a45daa9b07f5cf21e1b4de780d56a36e8103c918be161b068f39fdfd53b96b9603f68a") +set(cuda_profiler_api_HASH "003fbdbce73ad85b549b3e1f81af33e3463172a2005c9d0c587eb38e8f3e180dfb847e095e445958a3acf13d042fc23490690f48f17e179ba0bc69b7ae5d6059") +set(lic_cuda_sanitizer_api_HASH "651d9cf96116f4edc0d623253124424233f11b8a4abda81728bbd19fc6a45daa9b07f5cf21e1b4de780d56a36e8103c918be161b068f39fdfd53b96b9603f68a") +set(cuda_sanitizer_api_HASH "2353de7fc639ffbcab36a5111b67b867a9a4b2861ae176c8c5d476e03d0daff7f53e660226e1a6b1622ea8c582fef18fa7c54ebe0ca5efa9708aa91e0bda9282") +set(lic_libcublas_HASH "651d9cf96116f4edc0d623253124424233f11b8a4abda81728bbd19fc6a45daa9b07f5cf21e1b4de780d56a36e8103c918be161b068f39fdfd53b96b9603f68a") +set(libcublas_HASH "8aea604a57d52c342e839be419e6d72f1e6082bd13e8340e0281f0c8e906e04eae51ce1acaf3f9dec9dcaced1558812fb81e50711dad03743ad0aab1c9c9f82c") +set(lic_libcufft_HASH "651d9cf96116f4edc0d623253124424233f11b8a4abda81728bbd19fc6a45daa9b07f5cf21e1b4de780d56a36e8103c918be161b068f39fdfd53b96b9603f68a") +set(libcufft_HASH "92cda70409b928ba608eee3d614b51fb7a3940cc88084e819033570972389847c10cb9761cc12459d8ffcbb583efd8464c5144aa9ee7ee255e24d6c8b4c3e2fa") +set(lic_libcurand_HASH "651d9cf96116f4edc0d623253124424233f11b8a4abda81728bbd19fc6a45daa9b07f5cf21e1b4de780d56a36e8103c918be161b068f39fdfd53b96b9603f68a") +set(libcurand_HASH "b1481e96d4d6ffe2dd696b774f4da2bad0bfc93af60f642932f2cadf2c9e4075b41263e41b40b7e2432a2cb87691157a877602ce175149287d384efbbd41e998") +set(lic_libcusolver_HASH "651d9cf96116f4edc0d623253124424233f11b8a4abda81728bbd19fc6a45daa9b07f5cf21e1b4de780d56a36e8103c918be161b068f39fdfd53b96b9603f68a") +set(libcusolver_HASH "c1c7f54e66f1d98a363966cc5fd5f63ec772fdf9f8a053a8cd1b408b57c08c78349ecf06f99c615e81f18d94c165e8499160c2af35de6e5abe0304d8fee93131") +set(lic_libcusparse_HASH "651d9cf96116f4edc0d623253124424233f11b8a4abda81728bbd19fc6a45daa9b07f5cf21e1b4de780d56a36e8103c918be161b068f39fdfd53b96b9603f68a") +set(libcusparse_HASH "5490ea0621688762cfdc214d67ab8d3273be520ac31423691a861fad67142704b7f795b3659861bdb2d481b3b93ae3eac14ba6c1eb59fe4b195bc7239f75dc8e") +set(lic_libnpp_HASH "651d9cf96116f4edc0d623253124424233f11b8a4abda81728bbd19fc6a45daa9b07f5cf21e1b4de780d56a36e8103c918be161b068f39fdfd53b96b9603f68a") +set(libnpp_HASH "472ca8df053c2383ed45ef479efe1fa42b16a88950f23a955a367c261cec799dd45617d67bf9b8ed96008da9aac10e1df9f32d796134e8f73c74a39d1727e94c") +set(lic_libnvfatbin_HASH "651d9cf96116f4edc0d623253124424233f11b8a4abda81728bbd19fc6a45daa9b07f5cf21e1b4de780d56a36e8103c918be161b068f39fdfd53b96b9603f68a") +set(libnvfatbin_HASH "efa9df290c9239cf01f2a086bfc0b7c0bf3441c607e9fa0e38ef0d387ee0e037c716c5f8d4cc4141b96d0930ac09dcdcbafec4704e5615fa8f12ffbf7fb8ac70") +set(lic_libnvjitlink_HASH "651d9cf96116f4edc0d623253124424233f11b8a4abda81728bbd19fc6a45daa9b07f5cf21e1b4de780d56a36e8103c918be161b068f39fdfd53b96b9603f68a") +set(libnvjitlink_HASH "ed3ad54ddf78363000991084ea390dd00cc353c89fbb8136e876ef6d52645bd1f6634577000dfc519ae8a09cd3c180452bedddef4b62af84f1d0c997ceb86031") +set(lic_libnvjpeg_HASH "651d9cf96116f4edc0d623253124424233f11b8a4abda81728bbd19fc6a45daa9b07f5cf21e1b4de780d56a36e8103c918be161b068f39fdfd53b96b9603f68a") +set(libnvjpeg_HASH "8487a2757a2b6e541abe5806f3b7e171a7658b9d8c5ff3973aa6ce1220fff2fa03a9e6228b855ed2264b97cbb1d4ce0e8f1a19d1409067e7b69c9780e1ba9b0c") +set(lic_nsight_compute_HASH "b9fcf702602703edeae6dbda86d53734343b6b42fcc8d1294783a4220d36e0d283167cdc5dd4ad5fba7ee4ce5774f264251660fbbed20a00a18e86aada6b95f5") +set(nsight_compute_HASH "90863d4101fa016da0cd4a9c5abb904ef22d1a3532b4975adad4bf3f1b74f9c2ba7355bd5f195f62e2310cbca520426a9d0c911d38a0e1540f9ebb4e128d0cae") +set(lic_nsight_systems_HASH "b9fcf702602703edeae6dbda86d53734343b6b42fcc8d1294783a4220d36e0d283167cdc5dd4ad5fba7ee4ce5774f264251660fbbed20a00a18e86aada6b95f5") +set(nsight_systems_HASH "163709086ba9f4e7ac8191812292c07c94a87811dd872f82810abe88ee79a6a1855f56fcf8752faef8176e1223ef2cf601d0e2842c23e63d8ba4c21b55ffcba3") +set(lic_nsight_vse_HASH "b9fcf702602703edeae6dbda86d53734343b6b42fcc8d1294783a4220d36e0d283167cdc5dd4ad5fba7ee4ce5774f264251660fbbed20a00a18e86aada6b95f5") +set(nsight_vse_HASH "f52b8fa140de0936ecd1f8157b4c2be5f6e86f3d95ad28df973ebb6a975347bc9602ef7e9453e76516ade36df39596bcd13cbec0ceda00fd4f01701e6f03d537") +set(lic_visual_studio_integration_HASH "5dedd8b8dc99d4c39591a9988d85c7d55de41a3ca3d9af351ab3102bca7ce21a78f8776ca2c979a817ba4ab04d079cda968f75d15d7a5af0722d7b25bc887081") +set(visual_studio_integration_HASH "e3976c839adbbf718797653baa3ea07a15f7a9881aa9ef08833041b73191771c76dfbc1b0e06874af557860dc42fff697a4c7ebed0ab9c0bb690c498ea3305c8") + diff --git a/ports/compiler-cuda/portfile.cmake b/ports/compiler-cuda/portfile.cmake new file mode 100644 index 00000000000000..0668c644a559ac --- /dev/null +++ b/ports/compiler-cuda/portfile.cmake @@ -0,0 +1,124 @@ +set(base_url "https://developer.download.nvidia.com/compute/cuda/redist") +set(redistrib_json_url "${base_url}/redistrib_${VERSION}.json") + +if(VCPKG_TARGET_ARCHITECTURE STREQUAL "x64") + set(target x86_64) +elseif(VCPKG_TARGET_ARCHITECTURE STREQUAL "arm64" AND VCPKG_TARGET_IS_LINUX) + set(target aarch64) +else() + message(FATAL_ERROR "Unsupported architecture!") +endif() + +if(VCPKG_TARGET_IS_WINDOWS) + set(platform windows) +else() + set(platform linux) +endif() + +set(platform_key "${platform}-${target}") + +set(update_opt "") +#set(cuda_updating 1) +if(cuda_updating) + set(VCPKG_USE_HEAD_VERSION 1) + set(update_opt SKIP_SHA512) + message(STATUS "Running ${PORT} in update mode!") +else() + include("${CURRENT_PORT_DIR}/hash-${platform}-${target}.cmake") +endif() + +vcpkg_download_distfile( + cuda_redist_json + URLS "${redistrib_json_url}" + FILENAME "cuda-redistrib-${VERSION}.json" + SHA512 "${cuda-json_HASH}" + ${update_opt} +) + +if(cuda_updating) + file(SHA512 "${cuda_redist_json}" hash) + string(APPEND update_hash "set(cuda-json_HASH \"${hash}\")\n") +endif() + +file(READ "${cuda_redist_json}" cuda_json) + +set(install_folder "${CURRENT_PACKAGES_DIR}/compiler/cuda") +file(MAKE_DIRECTORY "${install_folder}") + +string(JSON comp_json_length LENGTH "${cuda_json}") +math(EXPR comp_json_length "${comp_json_length} - 1") +set(licenses "") +foreach(index RANGE "${comp_json_length}") + string(JSON comp MEMBER "${cuda_json}" "${index}") + #message(STATUS "comp:${comp}") + if(comp MATCHES "(^release_|documentation|_demo_|visual_studio_integration)") + continue() + endif() + string(JSON comp_json GET "${cuda_json}" "${comp}") + string(JSON lic_rel_url GET "${comp_json}" "license_path") + string(JSON comp_plat_json ERROR_VARIABLE comp_err GET "${comp_json}" "${platform_key}") + if(comp_err) + continue() + endif() + string(JSON comp_plat_rel_url GET "${comp_plat_json}" "relative_path") + + set(lic_url "${base_url}/${lic_rel_url}") + set(comp_url "${base_url}/${comp_plat_rel_url}") + + vcpkg_download_distfile( + "lic_${comp}" + URLS "${lic_url}" + FILENAME "${lic_rel_url}" + SHA512 "${lic_${comp}_HASH}" + ${update_opt} + ) + list(APPEND licenses "${lic_${comp}}") + if(cuda_updating) + file(SHA512 "${lic_${comp}}" hash) + string(APPEND update_hash "set(lic_${comp}_HASH \"${hash}\")\n") + endif() + + cmake_path(GET comp_plat_rel_url FILENAME comp_filename) + + vcpkg_download_distfile( + "${comp}" + URLS "${comp_url}" + FILENAME "${comp_filename}" + SHA512 "${${comp}_HASH}" + ${update_opt} + ) + if(cuda_updating) + file(SHA512 "${${comp}}" hash) + string(APPEND update_hash "set(${comp}_HASH \"${hash}\")\n") + continue() + endif() + + vcpkg_extract_source_archive( + comp-src + ARCHIVE ${${comp}} + ) + file(COPY "${comp-src}/" DESTINATION "${install_folder}") +endforeach() + +if(cuda_updating) + file(WRITE "${CURRENT_PORT_DIR}/new_hash-${platform}-${target}.cmake" "${update_hash}\n") + message(FATAL_ERROR "New hashes obtained!") +endif() + +vcpkg_install_copyright(FILE_LIST ${licenses}) + +configure_file("${CMAKE_CURRENT_LIST_DIR}/vcpkg-cmake-wrapper.cmake" "${CURRENT_PACKAGES_DIR}/share/${PORT}/vcpkg-cmake-wrapper.cmake" @ONLY) +configure_file("${CMAKE_CURRENT_LIST_DIR}/vcpkg-cmake-wrapper.cmake" "${CURRENT_PACKAGES_DIR}/share/CUDAToolkit/vcpkg-cmake-wrapper.cmake" @ONLY) +#configure_file("${CMAKE_CURRENT_LIST_DIR}/vcpkg_find_cuda.cmake" "${CURRENT_PACKAGES_DIR}/share/${PORT}/vcpkg_find_cuda.cmake" @ONLY) + +configure_file("${CMAKE_CURRENT_LIST_DIR}/cuda-env.cmake" "${CURRENT_PACKAGES_DIR}/env-setup/cuda-env.cmake" @ONLY) +configure_file("${CMAKE_CURRENT_LIST_DIR}/cuda-env.ps1" "${CURRENT_PACKAGES_DIR}/env-setup/cuda-env.ps1" @ONLY) + +vcpkg_fixup_pkgconfig() + +set(VCPKG_POLICY_SKIP_DUMPBIN_CHECKS enabled) +set(VCPKG_POLICY_DLLS_IN_STATIC_LIBRARY enabled) +set(VCPKG_POLICY_SKIP_ARCHITECTURE_CHECK enabled) +set(VCPKG_POLICY_ONLY_RELEASE_CRT enabled) +set(VCPKG_POLICY_EMPTY_INCLUDE_FOLDER enabled) +set(VCPKG_POLICY_ALLOW_EMPTY_FOLDERS enabled) diff --git a/ports/compiler-cuda/vcpkg-cmake-wrapper.cmake b/ports/compiler-cuda/vcpkg-cmake-wrapper.cmake new file mode 100644 index 00000000000000..2ed800785b29c0 --- /dev/null +++ b/ports/compiler-cuda/vcpkg-cmake-wrapper.cmake @@ -0,0 +1,3 @@ +set(CUDA_TOOLKIT_ROOT_DIR "${CMAKE_CURRENT_LIST_DIR}/../../compiler/cuda" CACHE "FILEPATH" "" FORCE) +set(CUDAToolkit_ROOT "${CMAKE_CURRENT_LIST_DIR}/../../compiler/cuda") +_find_package(${ARGS}) diff --git a/ports/compiler-cuda/vcpkg.json b/ports/compiler-cuda/vcpkg.json new file mode 100644 index 00000000000000..f050ef8d13e35a --- /dev/null +++ b/ports/compiler-cuda/vcpkg.json @@ -0,0 +1,9 @@ +{ + "name": "compiler-cuda", + "version": "12.8.0", + "description": "The NVIDIA CUDA Toolkit provides a development environment for creating high performance GPU-accelerated applications. With the CUDA Toolkit, you can develop, optimize, and deploy your applications on GPU-accelerated embedded systems, desktop workstations, enterprise data centers, cloud-based platforms and HPC supercomputers. The toolkit includes GPU-accelerated libraries, debugging and optimization tools, a C/C++ compiler, and a runtime library to deploy your application.", + "homepage": "https://developer.nvidia.com/cuda-toolkit", + "license": null, + "supports": "(windows & x64 & !uwp & !xbox) | (linux & x64) | (linux & arm64)", + "dependencies": [] +} diff --git a/ports/compiler-cuda/vcpkg_find_cuda.cmake b/ports/compiler-cuda/vcpkg_find_cuda.cmake new file mode 100644 index 00000000000000..e6725e864d52b2 --- /dev/null +++ b/ports/compiler-cuda/vcpkg_find_cuda.cmake @@ -0,0 +1,64 @@ +function(vcpkg_find_cuda) + cmake_parse_arguments(PARSE_ARGV 0 vfc "" "OUT_CUDA_TOOLKIT_ROOT;OUT_CUDA_VERSION" "") + + if(NOT vfc_OUT_CUDA_TOOLKIT_ROOT) + message(FATAL_ERROR "vcpkg_find_cuda() requires an OUT_CUDA_TOOLKIT_ROOT argument") + endif() + + set(CUDA_REQUIRED_VERSION "11.0.0") + + set(CUDA_PATHS + "${CURRENT_HOST_INSTALLED_DIR}/compiler/cuda" + ENV CUDA_PATH + ENV CUDA_HOME + ENV CUDA_BIN_PATH + ENV CUDA_TOOLKIT_ROOT_DIR) + + + find_program(NVCC + NAMES nvcc.exe + PATHS + ${CUDA_PATHS} + PATH_SUFFIXES bin bin64 + DOC "Toolkit location." + NO_DEFAULT_PATH + ) + + set(error_code 1) + if (NVCC) + execute_process( + COMMAND ${NVCC} --version + OUTPUT_VARIABLE NVCC_OUTPUT + RESULT_VARIABLE error_code) + endif() + + + if (error_code) + message(STATUS "Executing ${NVCC} --version resulted in error: ${error_code}") + message(FATAL_ERROR "Could not find CUDA. Before continuing, please download and install CUDA (v${CUDA_REQUIRED_VERSION} or higher) from:" + "\n https://developer.nvidia.com/cuda-downloads\n") + endif() + + # Sample output: + # NVIDIA (R) Cuda compiler driver + # Copyright (c) 2005-2016 NVIDIA Corporation + # Built on Sat_Sep__3_19:05:48_CDT_2016 + # Cuda compilation tools, release 8.0, V8.0.44 + string(REGEX MATCH "V([0-9]+)\\.([0-9]+)\\.([0-9]+)" CUDA_VERSION ${NVCC_OUTPUT}) + message(STATUS "Found CUDA ${CUDA_VERSION}") + set(CUDA_VERSION_MAJOR "${CMAKE_MATCH_1}") + set(CUDA_VERSION_MINOR "${CMAKE_MATCH_2}") + set(CUDA_VERSION_MAJOR_MINOR "${CMAKE_MATCH_1}.${CMAKE_MATCH_2}") + + if (CUDA_VERSION_MAJOR_MINOR VERSION_LESS CUDA_REQUIRED_VERSION) + message(FATAL_ERROR "CUDA v${CUDA_VERSION_MAJOR_MINOR} found, but v${CUDA_REQUIRED_VERSION} is required. Please download and install a more recent version of CUDA from:" + "\n https://developer.nvidia.com/cuda-downloads\n") + endif() + + get_filename_component(CUDA_TOOLKIT_ROOT "${NVCC}" DIRECTORY) + get_filename_component(CUDA_TOOLKIT_ROOT "${CUDA_TOOLKIT_ROOT}" DIRECTORY) + set(${vfc_OUT_CUDA_TOOLKIT_ROOT} "${CUDA_TOOLKIT_ROOT}" PARENT_SCOPE) + if(DEFINED vfc_OUT_CUDA_VERSION) + set(${vfc_OUT_CUDA_VERSION} "${CUDA_VERSION_MAJOR_MINOR}" PARENT_SCOPE) + endif() +endfunction() diff --git a/ports/compiler-intel/intel-msvc-env.cmake b/ports/compiler-intel/intel-msvc-env.cmake new file mode 100644 index 00000000000000..68fdc177adc642 --- /dev/null +++ b/ports/compiler-intel/intel-msvc-env.cmake @@ -0,0 +1,53 @@ +include_guard(GLOBAL) + +function(setup_intel_msvc_env) + if(NOT DEFINED ENV{INTEL_TOOLCHAIN_ENV_ALREADY_SET}) + set(ONEAPIROOT_DIR "${CMAKE_CURRENT_FUNCTION_LIST_DIR}/../compiler/intel") + file(GLOB CMPLR_ROOT LIST_DIRECTORIES true "${ONEAPIROOT_DIR}/compiler/*") + + cmake_path(CONVERT "$ENV{INCLUDE}" TO_CMAKE_PATH_LIST include_env) + list(PREPEND include_env + "${CMPLR_ROOT}/include" + ) + cmake_path(CONVERT "${include_env}" TO_NATIVE_PATH_LIST include_env NORMALIZE) + set(ENV{INCLUDE} "${include_env}") + + cmake_path(CONVERT "$ENV{LIB}" TO_CMAKE_PATH_LIST lib_env) + list(PREPEND lib_env + "${CMPLR_ROOT}/lib/clang/19/lib/windows" + "${CMPLR_ROOT}/opt/compiler/lib" + "${CMPLR_ROOT}/lib" + ) + cmake_path(CONVERT "${lib_env}" TO_NATIVE_PATH_LIST lib_env NORMALIZE) + set(ENV{LIB} "${lib_env}") + + cmake_path(CONVERT "$ENV{PATH}" TO_CMAKE_PATH_LIST path) + list(APPEND path + "${CMPLR_ROOT}/bin" + ) + cmake_path(CONVERT "${path}" TO_NATIVE_PATH_LIST path NORMALIZE) + set(ENV{PATH} "${path}") + + set(ENV{INTEL_TOOLCHAIN_ENV_ALREADY_SET} "1") + endif() + +# rem OpenCL FPGA runtime +# if exist "%CMPLR_ROOT%\opt\oclfpga\fpgavars.bat" ( + # call "%CMPLR_ROOT%\opt\oclfpga\fpgavars.bat" +# ) + +# set "PATH=%CMPLR_ROOT%\bin;%PATH%" +# set "PATH=%CMPLR_ROOT%\lib\ocloc;%PATH%" +# if /i "%USE_INTEL_LLVM%"=="1" ( + # set "PATH=%CMPLR_ROOT%\bin\compiler;%PATH%" +# ) + +# set "CPATH=%CMPLR_ROOT%\include;%CPATH%" +# set "INCLUDE=%CMPLR_ROOT%\include;%INCLUDE%" +# set "LIB=%CMPLR_ROOT%\lib\clang\19\lib\windows;%CMPLR_ROOT%\opt\compiler\lib;%CMPLR_ROOT%\lib;%LIB%" +# set "PKG_CONFIG_PATH=%CMPLR_ROOT%\lib\pkgconfig;%PKG_CONFIG_PATH%" + +# set "OCL_ICD_FILENAMES=%OCL_ICD_FILENAMES%;%CMPLR_ROOT%\bin\intelocl64_emu.dll;%CMPLR_ROOT%\bin\intelocl64.dll" + +# set "CMAKE_PREFIX_PATH=%CMPLR_ROOT%;%CMAKE_PREFIX_PATH%" +endfunction() diff --git a/ports/compiler-intel/intel-msvc-env.ps1 b/ports/compiler-intel/intel-msvc-env.ps1 new file mode 100644 index 00000000000000..844f461ce6477d --- /dev/null +++ b/ports/compiler-intel/intel-msvc-env.ps1 @@ -0,0 +1,34 @@ +function Setup-Intel-MSVC-Env { + param( + [Parameter(Mandatory = $false)] + [string]$OneApiRootDir = (Join-Path -Path $PSScriptRoot -ChildPath "../compiler/intel") + ) + + if (-not $env:INTEL_TOOLCHAIN_ENV_ALREADY_SET) { + # Get the compiler root directory + $CompilerRoot = Get-ChildItem -Directory -Path (Join-Path -Path $OneApiRootDir -ChildPath "compiler/*") | Select-Object -ExpandProperty FullName + + # Update INCLUDE environment variable + $IncludeEnv = ($env:INCLUDE -split ';') + (Join-Path -Path $CompilerRoot -ChildPath "include") + $env:INCLUDE = ($IncludeEnv -join ';') + + # Update LIB environment variable + $LibEnv = ($env:LIB -split ';') + @( + (Join-Path -Path $CompilerRoot -ChildPath "lib/clang/19/lib/windows"), + (Join-Path -Path $CompilerRoot -ChildPath "opt/compiler/lib"), + (Join-Path -Path $CompilerRoot -ChildPath "lib") + ) + $env:LIB = ($LibEnv -join ';') + + # Update PATH environment variable + $PathEnv = ($env:PATH -split ';') + (Join-Path -Path $CompilerRoot -ChildPath "bin") + $env:PATH = ($PathEnv -join ';') + + # Set the INTEL_TOOLCHAIN_ENV_ALREADY_SET flag + $env:INTEL_TOOLCHAIN_ENV_ALREADY_SET = "1" + } +} + +. .\msvc-env.ps1 + +Setup-Intel-MSVC-Env \ No newline at end of file diff --git a/ports/compiler-intel/portfile.cmake b/ports/compiler-intel/portfile.cmake new file mode 100644 index 00000000000000..9f7cf93d38a64e --- /dev/null +++ b/ports/compiler-intel/portfile.cmake @@ -0,0 +1,83 @@ +set(VCPKG_POLICY_EMPTY_PACKAGE enabled) + +set(url "https://registrationcenter-download.intel.com/akdlm/IRC_NAS/f07e32fa-b505-4b90-8a79-e328ce9ad9d6/intel-oneapi-hpc-toolkit-2025.0.0.822_offline.exe") + +cmake_path(GET url FILENAME filename ) +vcpkg_download_distfile(archive_path + URLS "${url}" + FILENAME "${filename}" + SHA512 589b27f7d67487d87a24c25b651ffef79d4cf4e1dd55c128a50b27c63a8fa3f4675fa7412ebad1e7f6832bfd78a14a978d0889c23583f80b813be724ec9492e4 +) + +vcpkg_find_acquire_program(7Z) + +set(out_dir "${CURRENT_BUILDTREES_DIR}/intel/compiler/") +file(MAKE_DIRECTORY "${out_dir}") + +message(STATUS "Extracting ${archive_path} ....") +vcpkg_execute_in_download_mode( + COMMAND "${7Z}" x "${archive_path}" "-o${out_dir}" "-y" "-bso0" "-bsp0" + WORKING_DIRECTORY "${out_dir}" + ) +message(STATUS "Finished extracting!") + +#configure_file("${CURRENT_PACKAGES_DIR}/intel-extract/license.txt" "${CURRENT_PACKAGES_DIR}/share/${PORT}/coypright" COPYONLY) +# vcpkg_execute_in_download_mode( + # COMMAND "${CURRENT_PACKAGES_DIR}/manual-tools/${PORT}/bootstrapper.exe" + # "-s " "--action install" + # "--components=intel.oneapi.win.cpp-compiler:intel.oneapi.win.ifort-compiler" + # "--eula=accept" + # "--install-dir=${CURRENT_PACKAGES_DIR}/manual-tools/intel" + # "--intel-sw-improvement-program-consent=decline" + # "-p=NEED_VS2017_INTEGRATION=0" "-p=NEED_VS2019_INTEGRATION=0" "-p=NEED_VS2022_INTEGRATION=0" + # "--log-dir=${CURRENT_BUILDTREES_DIR}" + # WORKING_DIRECTORY "${CURRENT_PACKAGES_DIR}/manual-tools/${PORT}" + # ) + +set(packages + "openmp" + "compilers-common-runtime" + "compilers-common" + "ifort-compiler" + "oneapi-common.vars" + # "intel-pti-dev" + # "ipp" # .devel .runtime cp + # "mkl" # .devel .runtime + # "mpi" # .devel .runtime + "ocloc" + # "tbb" # .devel .runtime + ) + +list(TRANSFORM packages PREPEND "intel.oneapi.win.") + +string(REPLACE "." "\\." package_regex "${packages}") +list(JOIN package_regex "|" package_regex) + +file(GLOB extracted_folders LIST_DIRECTORIES true "${out_dir}/packages/*") +file(GLOB extracted_files LIST_DIRECTORIES false "${out_dir}/packages/*") +list(REMOVE_ITEM extracted_folders "${extracted_files}") + +list(FILTER extracted_folders INCLUDE REGEX "(${package_regex}),") + +foreach(package_folder IN LISTS extracted_folders) + cmake_path(GET package_folder STEM LAST_ONLY packstem) + message(STATUS "Extracting ${packstem} ....") + vcpkg_execute_required_process( + COMMAND "${CMAKE_COMMAND}" "-E" "tar" "-xf" "${package_folder}/cupPayload.cup" + WORKING_DIRECTORY "${CURRENT_PACKAGES_DIR}" + LOGNAME "extract-${TARGET_TRIPLET}-${packstem}" + ) + message(STATUS "Finsihed extracting ${packstem}!") + +endforeach() + +file(MAKE_DIRECTORY "${CURRENT_PACKAGES_DIR}/compiler") +file(RENAME "${CURRENT_PACKAGES_DIR}/_installdir/" "${CURRENT_PACKAGES_DIR}/compiler/intel") +file(REMOVE + "${CURRENT_PACKAGES_DIR}/filelist.json" + "${CURRENT_PACKAGES_DIR}/filelist.json.sig" + ) + +configure_file("${CMAKE_CURRENT_LIST_DIR}/intel-msvc-env.cmake" "${CURRENT_PACKAGES_DIR}/env-setup/intel-msvc-env.cmake" @ONLY) +configure_file("${CMAKE_CURRENT_LIST_DIR}/intel-msvc-env.ps1" "${CURRENT_PACKAGES_DIR}/env-setup/intel-msvc-env.ps1" @ONLY) + diff --git a/ports/compiler-intel/vcpkg.json b/ports/compiler-intel/vcpkg.json new file mode 100644 index 00000000000000..22a918fd4d9ff3 --- /dev/null +++ b/ports/compiler-intel/vcpkg.json @@ -0,0 +1,8 @@ +{ + "name": "compiler-intel", + "version": "2025.0.0", + "license": "MIT", + "dependencies": [ + "vcpkg-tool-lessmsi" + ] +} diff --git a/ports/compiler-llvm/llvm-env.cmake b/ports/compiler-llvm/llvm-env.cmake new file mode 100644 index 00000000000000..c6fb23a4141e8c --- /dev/null +++ b/ports/compiler-llvm/llvm-env.cmake @@ -0,0 +1,11 @@ +include_guard(GLOBAL) + +function(setup_llvm_env) + if(NOT DEFINED ENV{LLVMInstallDir}) + set(LLVMInstallDir "${CMAKE_CURRENT_FUNCTION_LIST_DIR}/../compiler/llvm") + cmake_path(NORMAL_PATH LLVMInstallDir) + set(ENV{LLVMInstallDir} "${LLVMInstallDir}") + set(ENV{LLVMToolsVersion} "19") + set(ENV{PATH} "$ENV{LLVMInstallDir}/bin;$ENV{PATH}") + endif() +endfunction() diff --git a/ports/compiler-llvm/llvm-env.ps1 b/ports/compiler-llvm/llvm-env.ps1 new file mode 100644 index 00000000000000..9c5d8cb8987903 --- /dev/null +++ b/ports/compiler-llvm/llvm-env.ps1 @@ -0,0 +1,19 @@ +function Setup-LLVM-Env { + param( + [string]$LLVMInstallDir = (Join-Path -Path $PSScriptRoot -ChildPath "../compiler/llvm") + ) + + if (-not $env:LLVMInstallDir) { + # Normalize the path + $LLVMInstallDir = (Resolve-Path -Path $LLVMInstallDir).Path + $env:LLVMInstallDir = $LLVMInstallDir + $env:LLVMToolsVersion = "19" + + # Update PATH environment variable + $env:PATH = "$LLVMInstallDir/bin;$env:PATH" + } +} + +. .\msvc-env.ps1 + +Setup-LLVM-Env \ No newline at end of file diff --git a/ports/compiler-llvm/portfile.cmake b/ports/compiler-llvm/portfile.cmake new file mode 100644 index 00000000000000..35baf60893d5a1 --- /dev/null +++ b/ports/compiler-llvm/portfile.cmake @@ -0,0 +1,35 @@ +set(VCPKG_POLICY_DLLS_WITHOUT_LIBS enabled) +set(VCPKG_POLICY_EMPTY_INCLUDE_FOLDER enabled) +set(VCPKG_POLICY_SKIP_COPYRIGHT_CHECK enabled) + +vcpkg_download_distfile( + llvm_installer + URLS "https://github.com/llvm/llvm-project/releases/download/llvmorg-${VERSION}/LLVM-${VERSION}-win64.exe" + FILENAME "LLVM-${VERSION}-win64.exe" + SHA512 d90ab2990d787b681b91ca11ae8ac118d28967105790945674c07a1cbd4d7fa608677c199f8538a54387866edde40814e031bd8c9551f6aa7c80620a3ee0515f +) + +file(REMOVE_RECURSE "${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}") +file(MAKE_DIRECTORY "${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}") + +vcpkg_find_acquire_program(7Z) + +vcpkg_execute_required_process( + COMMAND "${7Z}" x "${llvm_installer}" "-o${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}" "-y" "-bso0" "-bsp0" + WORKING_DIRECTORY "${CURRENT_BUILDTREES_DIR}" + LOGNAME "extract-${PORT}-${TARGET_TRIPLET}" +) + +file(REMOVE_RECURSE + "${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}/$PLUGINSDIR" + "${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}/Uninstall.exe" +) + +file(COPY "${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}/" DESTINATION "${CURRENT_PACKAGES_DIR}/compiler/llvm") +vcpkg_apply_patches( + SOURCE_PATH "${CURRENT_PACKAGES_DIR}/compiler/llvm" + PATCHES remove-types.patch +) + +configure_file("${CMAKE_CURRENT_LIST_DIR}/llvm-env.cmake" "${CURRENT_PACKAGES_DIR}/env-setup/llvm-env.cmake" @ONLY) +configure_file("${CMAKE_CURRENT_LIST_DIR}/llvm-env.ps1" "${CURRENT_PACKAGES_DIR}/env-setup/llvm-env.ps1" @ONLY) diff --git a/ports/compiler-llvm/remove-types.patch b/ports/compiler-llvm/remove-types.patch new file mode 100644 index 00000000000000..3e58ffb577dff3 --- /dev/null +++ b/ports/compiler-llvm/remove-types.patch @@ -0,0 +1,16 @@ +diff --git a/lib/clang/20/include/stdatomic.h b/lib/clang/20/include/stdatomic.h +index 8ecef1a059..f1512689c8 100644 +--- a/lib/clang/20/include/stdatomic.h ++++ b/lib/clang/20/include/stdatomic.h +@@ -78,9 +78,11 @@ typedef enum memory_order { + + /* 7.17.4 Fences */ + ++#ifndef _MSC_VER + /* These should be provided by the libc implementation. */ + void atomic_thread_fence(memory_order); + void atomic_signal_fence(memory_order); ++#endif + + #define atomic_thread_fence(order) __c11_atomic_thread_fence(order) + #define atomic_signal_fence(order) __c11_atomic_signal_fence(order) diff --git a/ports/compiler-llvm/vcpkg.json b/ports/compiler-llvm/vcpkg.json new file mode 100644 index 00000000000000..0bcd566f5dbce6 --- /dev/null +++ b/ports/compiler-llvm/vcpkg.json @@ -0,0 +1,5 @@ +{ + "name": "compiler-llvm", + "version": "20.1.0", + "license": "Apache-2.0 WITH LLVM-exception" +} diff --git a/ports/compiler-msvc/download_msbuild.cmake b/ports/compiler-msvc/download_msbuild.cmake new file mode 100644 index 00000000000000..f3b720ac1a7923 --- /dev/null +++ b/ports/compiler-msvc/download_msbuild.cmake @@ -0,0 +1,162 @@ + + +set(MSBuild_Microsoft.Build_URL "https://download.visualstudio.microsoft.com/download/pr/84955a63-15ca-4f52-94af-14ea55b50424/6584576a0075c9b73b9325262fd7e7a07dc6d381016f566f81f587af817a3171/Microsoft.Build.vsix") +set(MSBuild_Microsoft.Build_SHA512 "5f8a4de17515a79f024f163b712fa28e14c0a245496d8d6498158096e64e133ef6bec0879fcf81bb96b3516e111e2f30b8536ac0f720a017771eb6bf486ede2a") +set(MSBuild_Microsoft.Build_FILENAME "Microsoft.Build/Microsoft.Build.vsix") +list(APPEND MSBuild_FILES Microsoft.Build) + + +set(MSBuild_Microsoft.NuGet.Build.Tasks.Setup_URL "https://download.visualstudio.microsoft.com/download/pr/ad49bb2f-1dba-497a-8a2e-e7da770890de/5635b7c143b0f022cdd8f79494718f4c86df8ed0b036249258f22634f23a9536/Microsoft.NuGet.Build.Tasks.Setup.vsix") +set(MSBuild_Microsoft.NuGet.Build.Tasks.Setup_SHA512 "bde1a368404defc330cbfba6bd6d7a8ad4056884ac1274f497b08c3460e32c3dc8b3c347add19b861cd88cd329e0a98a8fedc6bd47098459e753329a4f7c21c4") +set(MSBuild_Microsoft.NuGet.Build.Tasks.Setup_FILENAME "Microsoft.NuGet.Build.Tasks.Setup/Microsoft.NuGet.Build.Tasks.Setup.vsix") +list(APPEND MSBuild_FILES Microsoft.NuGet.Build.Tasks.Setup) + + +set(MSBuild_Microsoft.PythonTools.BuildCore.Vsix_URL "https://download.visualstudio.microsoft.com/download/pr/0a907a7d-34a9-4fb3-8ece-01b773663478/1e4f97a6b7fec1831963dfc6f6648f7564b019fb79f2cadd4ef86e6d34ed9f35/Microsoft.PythonTools.BuildCore.Vsix.vsix") +set(MSBuild_Microsoft.PythonTools.BuildCore.Vsix_SHA512 "dd5eccf09ceab576a9a4b57abd9b81f05908b8260fa7de1e0b2387015c83194ac4d52f0dd568213487a49bd29c17cbd723a5af25878ac9c61473313ffea8da5b") +set(MSBuild_Microsoft.PythonTools.BuildCore.Vsix_FILENAME "Microsoft.PythonTools.BuildCore.Vsix/Microsoft.PythonTools.BuildCore.Vsix.vsix") +list(APPEND MSBuild_FILES Microsoft.PythonTools.BuildCore.Vsix) + + +set(MSBuild_Microsoft.VisualStudio.NativeImageSupport_URL "https://download.visualstudio.microsoft.com/download/pr/7fb42e70-216a-424a-8e55-a42382737f1e/c3c7016d0a6302a1680f6507e7b979143278c33d749e33da596cdcacc2d960ad/payload.vsix") +set(MSBuild_Microsoft.VisualStudio.NativeImageSupport_SHA512 "f6c80287379c70d552cead953d66d4050efb4d4bf89438ceefddddd3115e3c419be1713949a02ae0be78a875fff4a1cd95a71945b3ff159c3c04f080ddda59f6") +set(MSBuild_Microsoft.VisualStudio.NativeImageSupport_FILENAME "Microsoft.VisualStudio.NativeImageSupport/payload.vsix") +list(APPEND MSBuild_FILES Microsoft.VisualStudio.NativeImageSupport) + + +set(MSBuild_Microsoft.Build.UnGAC_URL "https://download.visualstudio.microsoft.com/download/pr/84955a63-15ca-4f52-94af-14ea55b50424/22565855ed09f39d0272431b7c94e37a85476980cbd461c0c830d56935fdbd82/Microsoft.Build.UnGAC.exe") +set(MSBuild_Microsoft.Build.UnGAC_SHA512 "daa866cf0dd35eab81dd2f12536299590af607cbf88d39d55c5b955ffa53329074bc5fd521441d2c67bdd428bf479beb5a3d5ee875605f6bdb2599f413884b52") +set(MSBuild_Microsoft.Build.UnGAC_FILENAME "Microsoft.Build.UnGAC/Microsoft.Build.UnGAC.exe") +list(APPEND MSBuild_FILES Microsoft.Build.UnGAC) + + +set(MSBuild_Microsoft.CodeAnalysis.Compilers_URL "https://download.visualstudio.microsoft.com/download/pr/e119621b-ab6e-4df1-888d-21fd017ffd5d/f74d4b76639b786d5a5257c0ad7add3cb0c63e094dae91ac3fbb76c5e44c7bc9/Microsoft.CodeAnalysis.Compilers.x64.vsix") +set(MSBuild_Microsoft.CodeAnalysis.Compilers_SHA512 "a8ab8bd81e0b3e31533a20356ff760301214055f52b2952b79f942818c2d18824efbeaaf2b25799a86317e86ac3b5387c6bf80f81fd47f007a9b6e618aed9716") +set(MSBuild_Microsoft.CodeAnalysis.Compilers_FILENAME "Microsoft.CodeAnalysis.Compilers/Microsoft.CodeAnalysis.Compilers.x64.vsix") +list(APPEND MSBuild_FILES Microsoft.CodeAnalysis.Compilers) + + +set(MSBuild_Microsoft.DataAI.NuGetRecommender_URL "https://download.visualstudio.microsoft.com/download/pr/f9269a3a-c988-4f39-a172-49cfa3655220/edb9faa4169259775e72872e19eab855b379731f3427a3ff0de1175a10fee2fe/Microsoft.DataAI.NuGetRecommender.vsix") +set(MSBuild_Microsoft.DataAI.NuGetRecommender_SHA512 "2876948d5052692ecc30a51ff439e004d3bce30bca7b87d0dae9f1b2133d6d16e100b9ad3655c7f7ee4a2575f988e8dacb3b0d4d506b8d73baddffc3b3589f6a") +set(MSBuild_Microsoft.DataAI.NuGetRecommender_FILENAME "Microsoft.DataAI.NuGetRecommender/Microsoft.DataAI.NuGetRecommender.vsix") +list(APPEND MSBuild_FILES Microsoft.DataAI.NuGetRecommender) + + +set(MSBuild_Microsoft.VisualStudio.NuGet.BuildTools_URL "https://download.visualstudio.microsoft.com/download/pr/7fb42e70-216a-424a-8e55-a42382737f1e/5918ffd88d0477a3feb7a0665ab43f5a500546ec2e2eba56f99bc4e24e43d689/Microsoft.VisualStudio.NuGet.BuildTools.vsix") +set(MSBuild_Microsoft.VisualStudio.NuGet.BuildTools_SHA512 "3109b6fb57a7ec0139dc1e4bc0dd4108e90c3711043f1be10292a44bc9720ce1300563ba7350631431f1d4e53f1423b66e3899590b13f48ef1b459e1b0b2fbfa") +set(MSBuild_Microsoft.VisualStudio.NuGet.BuildTools_FILENAME "Microsoft.VisualStudio.NuGet.BuildTools/Microsoft.VisualStudio.NuGet.BuildTools.vsix") +list(APPEND MSBuild_FILES Microsoft.VisualStudio.NuGet.BuildTools) + + +set(MSBuild_Microsoft.VisualStudio.NuGet.Core_URL "https://download.visualstudio.microsoft.com/download/pr/7fb42e70-216a-424a-8e55-a42382737f1e/b0df429de364cbfd6cea28a0c659ec6835491523a2da5c870555a0522f5022fd/NuGet.Tools.vsix") +set(MSBuild_Microsoft.VisualStudio.NuGet.Core_SHA512 "7ea7848de62d4008b93868ed8538a65bcd87309696ebfb7046f76f3e753066abee0dc3c6c5434e6e56a17d5b1b6c780df296d372a4fa0991d816f82604546ce1") +set(MSBuild_Microsoft.VisualStudio.NuGet.Core_FILENAME "Microsoft.VisualStudio.NuGet.Core/NuGet.Tools.vsix") +list(APPEND MSBuild_FILES Microsoft.VisualStudio.NuGet.Core) + + +set(MSBuild_Microsoft.Net.Core.SDK.MSBuildExtensions_URL "https://download.visualstudio.microsoft.com/download/pr/45212da0-ea11-4612-bbff-cf4b802a1640/8672462abf8dc589bf4f5095b149208a226c6370c0659780712b1376b6c0c0d3/payload.vsix") +set(MSBuild_Microsoft.Net.Core.SDK.MSBuildExtensions_SHA512 "c1109f6f7f56f944a160f1cded183ee4c251484ccb5f96b5c0c84baea2cfec1d73576f5c89de5f31724af7e0d28c554445972528a8a3d7291fa7893858d0d703") +set(MSBuild_Microsoft.Net.Core.SDK.MSBuildExtensions_FILENAME "Microsoft.Net.Core.SDK.MSBuildExtensions/payload.vsix") +list(APPEND MSBuild_FILES Microsoft.Net.Core.SDK.MSBuildExtensions) + + +set(MSBuild_Microsoft.VisualStudio.TextTemplating.MSBuild_URL "https://download.visualstudio.microsoft.com/download/pr/cc4fe44b-ff78-4199-9cae-553c14d4594a/5c961d9c21587537e35c78bf9a3fc0c441330be66ffefa10c904221a0d7d3aac/payload.vsix") +set(MSBuild_Microsoft.VisualStudio.TextTemplating.MSBuild_SHA512 "494adf0c79e7552492faede639c7f3ec7f2c413750faed6b6adda06071e3b09e578eb9a3d53cc334aa1130bb2361557ff273e2797e8923d589a68484bf17a120") +set(MSBuild_Microsoft.VisualStudio.TextTemplating.MSBuild_FILENAME "Microsoft.VisualStudio.TextTemplating.MSBuild/payload.vsix") +list(APPEND MSBuild_FILES Microsoft.VisualStudio.TextTemplating.MSBuild) + + +set(MSBuild_Microsoft.VisualStudio.VC.MSBuild.Llvm_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/26cf16d3ea4699b29e0d4b7d5a5e338b29dde70145b67ab62a9f232cba9481fc/payload.vsix") +set(MSBuild_Microsoft.VisualStudio.VC.MSBuild.Llvm_SHA512 "7d020510dc042b55176817149fa6866f31c671e7436c77b8411ad5371fe544d7aaf94f28ce44c0508f46c52fd9a89da38398691af7bf7fc4751da6fbb1c5efcc") +set(MSBuild_Microsoft.VisualStudio.VC.MSBuild.Llvm_FILENAME "Microsoft.VisualStudio.VC.MSBuild.Llvm/payload.vsix") +list(APPEND MSBuild_FILES Microsoft.VisualStudio.VC.MSBuild.Llvm) + + +set(MSBuild_Microsoft.VisualStudio.VC.MSBuild.v170.X64.v143_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/59a823a8e823850da300440bef4916718d8dac15189dcc2c14d363ab89f69d7e/payload.vsix") +set(MSBuild_Microsoft.VisualStudio.VC.MSBuild.v170.X64.v143_SHA512 "68648cc32f5d7256735d12de2054cfe8c1ce6a4a4571fc03904771beac227b00d195826089b0ed0131cd4fe1bd6c4057dc6692bb8817be1c8b10f293d1f847ad") +set(MSBuild_Microsoft.VisualStudio.VC.MSBuild.v170.X64.v143_FILENAME "Microsoft.VisualStudio.VC.MSBuild.v170.X64.v143/payload.vsix") +list(APPEND MSBuild_FILES Microsoft.VisualStudio.VC.MSBuild.v170.X64.v143) + + +set(MSBuild_Microsoft.VisualStudio.VC.MSBuild.v170.x86.v143_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/bcd47ef0c9d6017b5439ee73d381b30f5ce475cc67628d6642ad953ef521ae9d/payload.vsix") +set(MSBuild_Microsoft.VisualStudio.VC.MSBuild.v170.x86.v143_SHA512 "40bd44a3f64159e7f9fe93adc74545316302d66b57c1feb2f580e2ebea518c453c556cb4c60458820aa8b56e71fbe9cabbaf5305a3aab83c83970665333798c3") +set(MSBuild_Microsoft.VisualStudio.VC.MSBuild.v170.x86.v143_FILENAME "Microsoft.VisualStudio.VC.MSBuild.v170.x86.v143/payload.vsix") +list(APPEND MSBuild_FILES Microsoft.VisualStudio.VC.MSBuild.v170.x86.v143) + + +set(MSBuild_Microsoft.Build.Dependencies_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/35523db611b7e320194beb71814e352f714cf1d53a353b3d16f42201bcb74825/payload.vsix") +set(MSBuild_Microsoft.Build.Dependencies_SHA512 "63aac61a6b8564485285933565906da090058b6ac45d7b92f4170f1a0465596f04be234a4f19c88b6336f33b787507bd9a743718c75f989bcc512649921e1e09") +set(MSBuild_Microsoft.Build.Dependencies_FILENAME "Microsoft.Build.Dependencies/payload.vsix") +list(APPEND MSBuild_FILES Microsoft.Build.Dependencies) + + +set(MSBuild_Microsoft.VisualStudio.VC.MSBuild.Base_URL "https://download.visualstudio.microsoft.com/download/pr/e8649fa1-f1c8-42d7-a0e9-b76bb9ed5bfd/d406877da22dac60e3d1c82589e797155a876a2c214af028c40a968865d2f35f/payload.vsix") +set(MSBuild_Microsoft.VisualStudio.VC.MSBuild.Base_SHA512 "076a891f8e90ea5f1a6874c191bfcd948d6a1be86e7139327d57fa214ad3e45067a8734609c8bab63d1c8f0b08e22622c69891053d4eeb96e6f77d466f512d40") +set(MSBuild_Microsoft.VisualStudio.VC.MSBuild.Base_FILENAME "Microsoft.VisualStudio.VC.MSBuild.Base/Microsoft.VisualStudio.VC.MSBuild.Base.vsix") +list(APPEND MSBuild_FILES Microsoft.VisualStudio.VC.MSBuild.Base) + + +set(MSBuild_Microsoft.VisualStudio.VC.MSBuild.Llvm.Resources_URL "https://download.visualstudio.microsoft.com/download/pr/aa574f1f-4295-4239-b015-3a0645e5691a/75a51082e74e612fd1d9282fdca341bce8dca5927281b41455c740f0e1babefe/payload.vsix") +set(MSBuild_Microsoft.VisualStudio.VC.MSBuild.Llvm.Resources_SHA512 "56efbcdb27843927c8fa44c1c2b1351feffac73a675e0048f98ae70ca20acd004c6c6f1a69dae3002fd409aeb33ed693c786888c4d322165c1824c710af0ef86") +set(MSBuild_Microsoft.VisualStudio.VC.MSBuild.Llvm.Resources_FILENAME "Microsoft.VisualStudio.VC.MSBuild.Llvm.Resources/payload.vsix") +list(APPEND MSBuild_FILES Microsoft.VisualStudio.VC.MSBuild.Llvm.Resources) + + +set(MSBuild_Microsoft.VisualStudio.VC.MSBuild.v170.Base_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/b79bcf15d7464fb0f88f1e9796db91892e72094e1e2cfb415e8cf959e52847ef/payload.vsix") +set(MSBuild_Microsoft.VisualStudio.VC.MSBuild.v170.Base_SHA512 "1e980317cc8abacdfa535ae2feee4e1332bbf03bf241401cadddac6dd876622e3349414818a8fbfdb8b4aba250adcdf91a64aa54ceaae5df5aab22a41a825ea5") +set(MSBuild_Microsoft.VisualStudio.VC.MSBuild.v170.Base_FILENAME "Microsoft.VisualStudio.VC.MSBuild.v170.Base/payload.vsix") +list(APPEND MSBuild_FILES Microsoft.VisualStudio.VC.MSBuild.v170.Base) + + +set(MSBuild_Microsoft.VisualStudio.VC.MSBuild.v170.X64_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/3bfdb6967fc931985854b0e6ac9fa81e6e07fe27bb3af5737764b8df00393ba7/payload.vsix") +set(MSBuild_Microsoft.VisualStudio.VC.MSBuild.v170.X64_SHA512 "7a0a1c73bff71d3671ce2921ecc592dfd8be622f6bfef577606bad0db8551e10d39411663eb54070fde7d75408a797c1a5bad961e2fd2ab346e2bc4de7e7868f") +set(MSBuild_Microsoft.VisualStudio.VC.MSBuild.v170.X64_FILENAME "Microsoft.VisualStudio.VC.MSBuild.v170.X64/payload.vsix") +list(APPEND MSBuild_FILES Microsoft.VisualStudio.VC.MSBuild.v170.X64) + + +set(MSBuild_Microsoft.VisualStudio.VC.MSBuild.v170.X86_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/e3efb6f304139644f32e338ecb6b285aa422257084df76fbdff477f1867db1e7/payload.vsix") +set(MSBuild_Microsoft.VisualStudio.VC.MSBuild.v170.X86_SHA512 "4082419705cd5f74c095a513e36b7b36ed1a297105ed49c82a79a799a77a9ed801f638eed6a5ba1228d89d66525e240be501bf78a2b0fad5246f895b20b2bce3") +set(MSBuild_Microsoft.VisualStudio.VC.MSBuild.v170.X86_FILENAME "Microsoft.VisualStudio.VC.MSBuild.v170.X86/payload.vsix") +list(APPEND MSBuild_FILES Microsoft.VisualStudio.VC.MSBuild.v170.X86) + + +set(MSBuild_Microsoft.VisualStudio.VC.UnitTest.Desktop.Build.Core_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/d1e5e852b982d78dc1d54b5d400c5cb6556fc238209ab31f312a08d2498d0321/payload.vsix") +set(MSBuild_Microsoft.VisualStudio.VC.UnitTest.Desktop.Build.Core_SHA512 "68b91f77abbb70d9b45cc25c841af5930a939794298ceb6dd0ce84de8b52b2ad7013d0387a740c35d26de4b1bd1e71d4ce2895178bea1559c91ee576057308b3") +set(MSBuild_Microsoft.VisualStudio.VC.UnitTest.Desktop.Build.Core_FILENAME "Microsoft.VisualStudio.VC.UnitTest.Desktop.Build.Core/payload.vsix") +list(APPEND MSBuild_FILES Microsoft.VisualStudio.VC.UnitTest.Desktop.Build.Core) + + +set(MSBuild_Microsoft.Build.FileTracker.Msi_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/26fdd06c4cb1bfa1e017fc075577802534e1892f1ac806a387deac2c9498b48e/Microsoft.Build.FileTracker.Msi.msi") +set(MSBuild_Microsoft.Build.FileTracker.Msi_SHA512 "fb505b3bf029076882baffe0bed6550095647064aae0d82eb9fd26131c653b78d5a713d6e079b15d72439c8864dfac42ed109e3c9069f597de9e9113caf2a867") +set(MSBuild_Microsoft.Build.FileTracker.Msi_FILENAME "Microsoft.Build.FileTracker.Msi/Microsoft.Build.FileTracker.Msi.msi") +list(APPEND MSBuild_FILES Microsoft.Build.FileTracker.Msi) + + +set(MSBuild_Microsoft.Build.FileTracker.Msi_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/fa5b0e4f5fa1bc41dc2b6491e553c801f9f54d537c6712b96328952efcc3ce9b/cab1.cab") +set(MSBuild_Microsoft.Build.FileTracker.Msi_SHA512 "a70c6a7a53bd65244bcee4a21810ca9e6227bc9b4a89cfbe42e7ab92f0b08131e90aa3339a5b708ca49cd482f3a996a336c522448fa7efa098f970156e7e4a6c") +set(MSBuild_Microsoft.Build.FileTracker.Msi_FILENAME "Microsoft.Build.FileTracker.Msi/cab1.cab") +list(APPEND MSBuild_FILES Microsoft.Build.FileTracker.Msi) + + +set(MSBuild_Microsoft.VisualStudio.VC.MSBuild.Base.Resources_URL "https://download.visualstudio.microsoft.com/download/pr/803ce97b-5d5c-403f-a7c9-ffd9e99c0bb7/58bd8e24f9d329693f55aef26adcd0af6e987fb8856f097df857567d1370b3a2/payload.vsix") +set(MSBuild_Microsoft.VisualStudio.VC.MSBuild.Base.Resources_SHA512 "5351b343ebe4e2bd200214749294a5cdb4387902ac0941a619ae6237464fc495eed6edab1525b27e8990a1a09bd11c2bed819f71ba133d2a1ee37ee0b4ab08d9") +set(MSBuild_Microsoft.VisualStudio.VC.MSBuild.Base.Resources_FILENAME "Microsoft.VisualStudio.VC.MSBuild.Base.Resources/Microsoft.VisualStudio.VC.MSBuild.Base.Resources_en-US.vsix") +list(APPEND MSBuild_FILES Microsoft.VisualStudio.VC.MSBuild.Base.Resources) + + +set(MSBuild_Microsoft.VisualStudio.VC.MSBuild.v170.ARM.v143_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/25fe8e1b2e7580b9d2443b4068f41d1c780ebd005cc2fce37d79d4c865aa0f20/payload.vsix") +set(MSBuild_Microsoft.VisualStudio.VC.MSBuild.v170.ARM.v143_SHA512 "b04627b9c370dee59a4ea9034a901673498399b6d5a1e377e51e2bd46f850e7423cca0d0c469c08f58018e92b089832c53e0496c7c7e203d8caf8bebb0b269db") +set(MSBuild_Microsoft.VisualStudio.VC.MSBuild.v170.ARM.v143_FILENAME "Microsoft.VisualStudio.VC.MSBuild.v170.ARM.v143/payload.vsix") +list(APPEND MSBuild_FILES Microsoft.VisualStudio.VC.MSBuild.v170.ARM.v143) + + +set(MSBuild_Microsoft.VisualStudio.VC.MSBuild.v170.Base.Resources_URL "https://download.visualstudio.microsoft.com/download/pr/aa574f1f-4295-4239-b015-3a0645e5691a/44e0e6857a97962a1bc02b4bf232144edda2b48f78915049ac750979939f0fb2/payload.vsix") +set(MSBuild_Microsoft.VisualStudio.VC.MSBuild.v170.Base.Resources_SHA512 "ccb730ed42236cc81afdac462ac70a320aa4d7d53dbc0ded126fe942f6cd939166b6700a897096aacd899104c9a5d9100e8b0281a4e18135ee6ac335fb4e42e9") +set(MSBuild_Microsoft.VisualStudio.VC.MSBuild.v170.Base.Resources_FILENAME "Microsoft.VisualStudio.VC.MSBuild.v170.Base.Resources/payload.vsix") +list(APPEND MSBuild_FILES Microsoft.VisualStudio.VC.MSBuild.v170.Base.Resources) + + +set(MSBuild_Microsoft.VisualStudio.VC.MSBuild.v170.ARM_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/586ef66e193a3eabb9fae9c8a52ceb19f4da0a33d6b53761a9dc2b972b27e105/payload.vsix") +set(MSBuild_Microsoft.VisualStudio.VC.MSBuild.v170.ARM_SHA512 "e85cb7f3f0cd9aa652ef83e9642d907e280016829ca25f49102e7f863035fce25cf0b76134357b751d7e80bb86dff08fb6dc6471d0fa54e5fe909f76f7e0430a") +set(MSBuild_Microsoft.VisualStudio.VC.MSBuild.v170.ARM_FILENAME "Microsoft.VisualStudio.VC.MSBuild.v170.ARM/payload.vsix") +list(APPEND MSBuild_FILES Microsoft.VisualStudio.VC.MSBuild.v170.ARM) diff --git a/ports/compiler-msvc/download_sdk.cmake b/ports/compiler-msvc/download_sdk.cmake new file mode 100644 index 00000000000000..4865d25fa9674c --- /dev/null +++ b/ports/compiler-msvc/download_sdk.cmake @@ -0,0 +1,1398 @@ + + +set(WinSDK_0_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/414ba3d193ec928697a974f85d43c5fd/winsdksetup.exe") +set(WinSDK_0_SHA512 "e5c3b89cf6e506f97275804dfbb5ffde715dbe52eb66897b6580a2b58ae157e79e92c45259c1e49da87fe3c35cecfcada4e8096cbc93d6256f12aabb8ec2e18d") +set(WinSDK_0_FILENAME "Win11SDK_10.0.26100.8/winsdksetup.exe") +list(APPEND WinSDK_FILES 0) + + +set(WinSDK_1_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/298b1ee2a961ba4249827539d28b6ab8/03fbc2dfe9d3e7bb2389c7ed18c6ad3e.cab") +set(WinSDK_1_SHA512 "454bb838b1bd53e8f7ac10715ff0ec32204230782de3364cb4fa0a9c227e73c09ca5f57e4528d7f9fa6ad5b05e8a77f2fb847ef4ef578b7323900ed3a1dc568d") +set(WinSDK_1_FILENAME "Win11SDK_10.0.26100.8/Installers/03fbc2dfe9d3e7bb2389c7ed18c6ad3e.cab") +list(APPEND WinSDK_FILES 1) + + +set(WinSDK_2_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/d1d8be4eedb9763bee90a956baafaf0c/05047a45609f311645eebcac2739fc4c.cab") +set(WinSDK_2_SHA512 "10a0444cdd50ae28483bb7b7cbf3d2928fccf7becf6ae666b3c52457a1589ad9fb2fb0464ad99b61a9b927ffb57cafab5eeed0dd819449e4e8c350855e544386") +set(WinSDK_2_FILENAME "Win11SDK_10.0.26100.8/Installers/05047a45609f311645eebcac2739fc4c.cab") +list(APPEND WinSDK_FILES 2) + + +set(WinSDK_3_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/9603cfa835726100ddd69753b0f6f320/05254f60ea43b4e3959b17cdb03268c0.cab") +set(WinSDK_3_SHA512 "cff16fb879dd95c55f8ea661fc8cf721a808f02de116a71e9459d0abd99dc767ad8e562f91a5225b32e4f614269a857bd78427b3120f1523e6d1b101b49e2d11") +set(WinSDK_3_FILENAME "Win11SDK_10.0.26100.8/Installers/05254f60ea43b4e3959b17cdb03268c0.cab") +list(APPEND WinSDK_FILES 3) + + +set(WinSDK_4_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/107318b69fd90569c0ba60d4c38713c0/07a57cdb41ba28cced14005f087267be.cab") +set(WinSDK_4_SHA512 "f3f159aaaece765733a3e493bf127503f33b46cc362b6047a444ac0be39eb3e095a5221b44d57fee0b575a32b2a0831ff3cebc085b6a406760c0cdf28c474ce0") +set(WinSDK_4_FILENAME "Win11SDK_10.0.26100.8/Installers/07a57cdb41ba28cced14005f087267be.cab") +list(APPEND WinSDK_FILES 4) + + +set(WinSDK_5_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/4310c4c9c4b7c24c2f7e681eafab4b33/08e9468089f54c8455f59fd9bb48fcec.cab") +set(WinSDK_5_SHA512 "2106ebf69062749791a2d1150645658ed9bb7eb32bafab4d328918ca79defcebb22dc0355fa5b4236c72721f4ec3b99115314b38ffef0b884029654298309eeb") +set(WinSDK_5_FILENAME "Win11SDK_10.0.26100.8/Installers/08e9468089f54c8455f59fd9bb48fcec.cab") +list(APPEND WinSDK_FILES 5) + + +set(WinSDK_6_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/8172b1ea03994d399b22fb852f0c1f3c/126c039acc6f1c0a9426a128efb713e7.cab") +set(WinSDK_6_SHA512 "16f7459ac5e85b65415673ec0ef5116a2318e7558f481da19d65612b4bc23e2240a457824ad6453abf371915a1689a0d2e77dc9af011c185af3571b9ac985e3b") +set(WinSDK_6_FILENAME "Win11SDK_10.0.26100.8/Installers/126c039acc6f1c0a9426a128efb713e7.cab") +list(APPEND WinSDK_FILES 6) + + +set(WinSDK_7_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/50ad3cda8f3bb001e5dd6d37c327e2c4/12a529d45b148a2d28290a8a7535b37b.cab") +set(WinSDK_7_SHA512 "522c256eb16479ff6ae0b58c641410581952343df0a976d8d9060974d700f134c4b9be6f900f9ebf5d74b50ec6ea22218812941772d7db296ecf39184968b1b0") +set(WinSDK_7_FILENAME "Win11SDK_10.0.26100.8/Installers/12a529d45b148a2d28290a8a7535b37b.cab") +list(APPEND WinSDK_FILES 7) + + +set(WinSDK_8_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/4d10a5341d3a1f0ba2d892445526f6b2/13bf5f9b75a9d1c9f44ba5d34a14227f.cab") +set(WinSDK_8_SHA512 "36fb1d4492e3294eb898c7cc1521117bb75d59bd9cd8ce0172452c465ebae84ab5670d6160e71360e0215a64130d545dfb72fc8fa9b81c7ee0052dfd0b6b1d7d") +set(WinSDK_8_FILENAME "Win11SDK_10.0.26100.8/Installers/13bf5f9b75a9d1c9f44ba5d34a14227f.cab") +list(APPEND WinSDK_FILES 8) + + +set(WinSDK_9_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/4e1d42de194747fdebecba70e55d5060/13d68b8a7b6678a368e2d13ff4027521.cab") +set(WinSDK_9_SHA512 "ad515108884fc1f5e14a0c0d3763e4ff50775256b147a4f1bf707ce4bdca4864397cda82ddb32f547a4440d34bc3e0cfb9511ac911dc7b8979551a5404309c08") +set(WinSDK_9_FILENAME "Win11SDK_10.0.26100.8/Installers/13d68b8a7b6678a368e2d13ff4027521.cab") +list(APPEND WinSDK_FILES 9) + + +set(WinSDK_10_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/4c380e0492e5e0263288c6ca6dc4faf0/15369c02f0856bfd3d570cd8a8107b55.cab") +set(WinSDK_10_SHA512 "c7de68fc5c6fc2e6c57922d620716b42332390141fe4f2d7cfe4ec38d5df6061cc4c92a0e8055cbb90325f90cfcbece88ed9a47211fe4a70b7d85a1b2b3e6755") +set(WinSDK_10_FILENAME "Win11SDK_10.0.26100.8/Installers/15369c02f0856bfd3d570cd8a8107b55.cab") +list(APPEND WinSDK_FILES 10) + + +set(WinSDK_11_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/f71e10791da84f01adfc173d267df543/1623efce9d1a46396798f44a7bc769e9.cab") +set(WinSDK_11_SHA512 "0f3a16d9969c3cfc544e2bf71a7bfac92ac3a53a04a86b30a7afc62f92992a2fe1f62b5fe89e7932b35547c963b84b37162f9b5e819f69c8b0529f45a587d031") +set(WinSDK_11_FILENAME "Win11SDK_10.0.26100.8/Installers/1623efce9d1a46396798f44a7bc769e9.cab") +list(APPEND WinSDK_FILES 11) + + +set(WinSDK_12_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/22be5b4e09f969b264d8651fdac8c3e0/16ab2ea2187acffa6435e334796c8c89.cab") +set(WinSDK_12_SHA512 "de0dbcedfd50bedb29fde95f93a5bcc6f1f562faf133d4f7956cd2a6ec6a13287d4ec422fc6a09506c8d36096f638dc29e71a44172c0e20a3fe8865c116d6a14") +set(WinSDK_12_FILENAME "Win11SDK_10.0.26100.8/Installers/16ab2ea2187acffa6435e334796c8c89.cab") +list(APPEND WinSDK_FILES 12) + + +set(WinSDK_13_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/4af8377c1fd1f4404b56b4c7f3ac4b4a/19248fabbb2098a7b88c4a2786066bcc.cab") +set(WinSDK_13_SHA512 "a8023939a58dbe62fb7aa8c799b0df27b1b166ea95e64a04836dfdc9b541e1cf7466f4ed67020cfc48efa3718070e1fb2214ef94608f689240748d4efac317c8") +set(WinSDK_13_FILENAME "Win11SDK_10.0.26100.8/Installers/19248fabbb2098a7b88c4a2786066bcc.cab") +list(APPEND WinSDK_FILES 13) + + +set(WinSDK_14_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/9f6d175e15530f1771d07176ae281ddb/1de82860db02f762c5f65a73daa31f3e.cab") +set(WinSDK_14_SHA512 "bf4f2d663f57d75675a5fc975189b33f6903151a9715739e72fca8a8e6fbe60618fb5c7abb568d0de9c528154efd441c3d6873431a8d9c0cd5b3440fb70ba998") +set(WinSDK_14_FILENAME "Win11SDK_10.0.26100.8/Installers/1de82860db02f762c5f65a73daa31f3e.cab") +list(APPEND WinSDK_FILES 14) + + +set(WinSDK_15_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/e322df34ada142d573a391cefe8f833b/1f32e9acf0bb1e6a5f485cd8670cd8e1.cab") +set(WinSDK_15_SHA512 "616d2d05dafda6e2f8a91cb6c717993d02d7b67f2df42274e0f3775b58c2541601801d71aaee9df17019dfe69a8628d58598647ada852dc8f76a3f18b7011bf1") +set(WinSDK_15_FILENAME "Win11SDK_10.0.26100.8/Installers/1f32e9acf0bb1e6a5f485cd8670cd8e1.cab") +list(APPEND WinSDK_FILES 15) + + +set(WinSDK_16_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/cc0bc6910ae9aef8fac957bfaae32223/20e79882c0bf37840a94a4ce06bc571e.cab") +set(WinSDK_16_SHA512 "43fa61bc8e4c542a0890aea9ee4385c7770fe3feeeab566c5958f3dbe8aba68946cc8c5b04f43bcee41b11174bb5c25b3fbbdd24e4cfd864da53d842504d80e9") +set(WinSDK_16_FILENAME "Win11SDK_10.0.26100.8/Installers/20e79882c0bf37840a94a4ce06bc571e.cab") +list(APPEND WinSDK_FILES 16) + + +set(WinSDK_17_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/5cccfd1a95ceaf65dae20727dba99718/220daf459e79c5d26366654b1b482e87.cab") +set(WinSDK_17_SHA512 "6589126bee1f3429401ddba27c2cc3a279d7ceb5d30d996f9750b01f96a302c33f8b79c029aff96f74f70fba756a6fad3629e03e6df713f268e643f8cef2e387") +set(WinSDK_17_FILENAME "Win11SDK_10.0.26100.8/Installers/220daf459e79c5d26366654b1b482e87.cab") +list(APPEND WinSDK_FILES 17) + + +set(WinSDK_18_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/bcc045daf95a578a313d218744dc4314/262fa3187c00a1f695e0c3eeb7ecf423.cab") +set(WinSDK_18_SHA512 "ffbdc84166a8827f76f178345def54d6c125e26fd935b7cab5f0bba029f71c325c9197e0c9722cbb8f5aa243ab3e0d7278dcd7eac9cb16713c2480e058d1050a") +set(WinSDK_18_FILENAME "Win11SDK_10.0.26100.8/Installers/262fa3187c00a1f695e0c3eeb7ecf423.cab") +list(APPEND WinSDK_FILES 18) + + +set(WinSDK_19_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/b1f79e355a795b7a364d2573bd4425d3/2630bae9681db6a9f6722366f47d055c.cab") +set(WinSDK_19_SHA512 "0446e5e2fd68173d8a3c12d68a480d194f56ace199d821cc64008e61a8e6f8a1c7f2e16cf4b5ff1b8d8adbe6ad7d363e5dbab8615aa7e3397e61e26c9c8bcfb7") +set(WinSDK_19_FILENAME "Win11SDK_10.0.26100.8/Installers/2630bae9681db6a9f6722366f47d055c.cab") +list(APPEND WinSDK_FILES 19) + + +set(WinSDK_20_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/1a41166f110fb1d29c8b87f4e5402e9b/263104e5ce3a72f68151a93d88a3f22f.cab") +set(WinSDK_20_SHA512 "925f7a3287d609b2af54fe25c0ca4a395c29a998390a402033e7502bb0bf88fc7c017afe1d24fac93a33ceb74d6fdbea9c4f1d8961d9c638343e104dc01f09d7") +set(WinSDK_20_FILENAME "Win11SDK_10.0.26100.8/Installers/263104e5ce3a72f68151a93d88a3f22f.cab") +list(APPEND WinSDK_FILES 20) + + +set(WinSDK_21_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/315c8f204d1cebe6f48728339857abe9/26ea25236f12b23db661acf268a70cfa.cab") +set(WinSDK_21_SHA512 "ff8475ddb9910755f25d5119f934b6f041259f5b45c29794ba8afcef8ebf63bd4e876593d1e2c8a424bea2a011f5e585f0b823955b6ddce23f8298fcd2a832f9") +set(WinSDK_21_FILENAME "Win11SDK_10.0.26100.8/Installers/26ea25236f12b23db661acf268a70cfa.cab") +list(APPEND WinSDK_FILES 21) + + +set(WinSDK_22_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/fd1221df27e76fcee4589907858682a2/2a30b5d1115d515c6ddd8cd6b5173835.cab") +set(WinSDK_22_SHA512 "67bfd84b976185939b8eed5ad0c25b509ae03760d6735d16a4f3b90155d955113acf116af5e0ef70dfb1aece518226fc21df2563139b15de70ee5527b88d51ce") +set(WinSDK_22_FILENAME "Win11SDK_10.0.26100.8/Installers/2a30b5d1115d515c6ddd8cd6b5173835.cab") +list(APPEND WinSDK_FILES 22) + + +set(WinSDK_23_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/74d143563ff3dd17bf1b0c1489758782/2dd914bb5abd9365f932d15eede09c52.cab") +set(WinSDK_23_SHA512 "c9548f0afa95373aa1fb6fc5fbe27ad762080a2b4d4d083e5be568d4f124527841b77e51573e0a2f492bac63329828583f9a3cc75b5e0040301a88972406aae1") +set(WinSDK_23_FILENAME "Win11SDK_10.0.26100.8/Installers/2dd914bb5abd9365f932d15eede09c52.cab") +list(APPEND WinSDK_FILES 23) + + +set(WinSDK_24_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/c35ffd7ccdc04323216355f6a5fbaca2/2e876dd22fa5e6785f137e3422dd50ec.cab") +set(WinSDK_24_SHA512 "8768d809d631712a8f0b521540cb8df117e2bf56ce7189796813b3c58d4c4948eb9c22fa2e54e62ad88564f9340306a88203e2a91160f2b80abb179a32304c4e") +set(WinSDK_24_FILENAME "Win11SDK_10.0.26100.8/Installers/2e876dd22fa5e6785f137e3422dd50ec.cab") +list(APPEND WinSDK_FILES 24) + + +set(WinSDK_25_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/0fec4bbd314ec72419621abaf80826ce/306e26e920fd32cb02bf538b4e799a0d.cab") +set(WinSDK_25_SHA512 "5561626ffd431b5a9949f1eeb588b20d1ea3dbb1162e7490d9a874fa08198c34cbf12afc1dd8bc34b3b28e13a7aded335284e4cd7a6b453e2748b55b1377bb95") +set(WinSDK_25_FILENAME "Win11SDK_10.0.26100.8/Installers/306e26e920fd32cb02bf538b4e799a0d.cab") +list(APPEND WinSDK_FILES 25) + + +set(WinSDK_26_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/df30033c2b37853ac9976bad802190d8/353be8f91891a6a5761b9ac157fa2ff1.cab") +set(WinSDK_26_SHA512 "950599bbb79a09f82c5e0093bc3cfdf2f4377f039799c5468a29707d8524001c9afbf6bbcf7e97596bb7c5020fc942652e970fae89ddfed3565f1cd501ebea61") +set(WinSDK_26_FILENAME "Win11SDK_10.0.26100.8/Installers/353be8f91891a6a5761b9ac157fa2ff1.cab") +list(APPEND WinSDK_FILES 26) + + +set(WinSDK_27_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/41596db191bfe07fc9ae1571d5c8768f/3e2f7be479e3679d700ce0782e4cc318.cab") +set(WinSDK_27_SHA512 "ea9c2b4a2fd210a817e43adbe197487e747daa9ee90ba5fec318e233a455785bb6970ee30ae979e9c6471ec0f3df68cae3a3061c0fe457a737277b16ac1317c6") +set(WinSDK_27_FILENAME "Win11SDK_10.0.26100.8/Installers/3e2f7be479e3679d700ce0782e4cc318.cab") +list(APPEND WinSDK_FILES 27) + + +set(WinSDK_28_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/d784aee238d998cf7bbbd709fb01dccc/4035a83dc8e73244d15d1196d55059c3.cab") +set(WinSDK_28_SHA512 "0c6a756970de154ca9dbd9bdc41512c9583bde9e9b182a8b597deaf4f0029eef44704526601646dd1addb2a6608d14c789b118612e30775d9bf5daebaeb86f0d") +set(WinSDK_28_FILENAME "Win11SDK_10.0.26100.8/Installers/4035a83dc8e73244d15d1196d55059c3.cab") +list(APPEND WinSDK_FILES 28) + + +set(WinSDK_29_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/4a710a370f3f53658f751e7af2e89ffe/40d92f424eff54b03db4c51669f9a8d6.cab") +set(WinSDK_29_SHA512 "6691ae93c3193e1f9372f90a6f05232a8223c729bdc899ec30479fcdde3973b49bd37d563f4b315a5519ff84705ba56fde0f56db5e665999379948ebb479d062") +set(WinSDK_29_FILENAME "Win11SDK_10.0.26100.8/Installers/40d92f424eff54b03db4c51669f9a8d6.cab") +list(APPEND WinSDK_FILES 29) + + +set(WinSDK_30_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/acb149e9cfa22e4faa4947358bea12b5/43d52fdb99b86048e15fbd34f5b99cb5.cab") +set(WinSDK_30_SHA512 "74a06c7b9d2d5faeb9f5293c75355d4ff21b5728c064a968b4ffcb6f03c6a034d234b9887577b7daa9c67e4394a1998597f5d484b0ea8599bb788fdb0463dfff") +set(WinSDK_30_FILENAME "Win11SDK_10.0.26100.8/Installers/43d52fdb99b86048e15fbd34f5b99cb5.cab") +list(APPEND WinSDK_FILES 30) + + +set(WinSDK_31_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/b6d99c90496d6c7e1619b90c67bf9f85/43fd989a0684600a8c4dda7a6373eb59.cab") +set(WinSDK_31_SHA512 "8260ffc9b5a851229f91a47f0a1f4f58b95710c1ec2fd7f6dfbae56f505d11a888494f7f3fd880bfb9fc2d188a8b45205500b902fc3db6965441a90b4ad942b8") +set(WinSDK_31_FILENAME "Win11SDK_10.0.26100.8/Installers/43fd989a0684600a8c4dda7a6373eb59.cab") +list(APPEND WinSDK_FILES 31) + + +set(WinSDK_32_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/810de5dad678c154d8c505f6ac580215/441901505fcd0b2e997ea7d954f04171.cab") +set(WinSDK_32_SHA512 "b13e20af1fd3084907bb8a9a84c5cf0b55589883384572156459c129975d0f6630964518a347990c36507c65cc9755daf41029f9771e7399c6942df6dac7f04e") +set(WinSDK_32_FILENAME "Win11SDK_10.0.26100.8/Installers/441901505fcd0b2e997ea7d954f04171.cab") +list(APPEND WinSDK_FILES 32) + + +set(WinSDK_33_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/4effdf960d15ec283e1462999fa68f1f/44472e2321abba45e828de25827264a3.cab") +set(WinSDK_33_SHA512 "4bc21faa2a84abef3226c3c607cc03cb699a6db776749214a6eb3728abd968978d242db9365f092ac17401ad10be0d01abeac890caee37e60a92d71a81ab7c8b") +set(WinSDK_33_FILENAME "Win11SDK_10.0.26100.8/Installers/44472e2321abba45e828de25827264a3.cab") +list(APPEND WinSDK_FILES 33) + + +set(WinSDK_34_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/d21adac571d8520db919e83a15147433/463ad1b0783ebda908fd6c16a4abfe93.cab") +set(WinSDK_34_SHA512 "afd545ae5fc9c13d0f523c4f3086e41753ec2166de780b846e6956a0d819fa44596d5fba5b4fbec46c897afe951b799940aeb5851b7cfeb56d25b4963c2ae7f7") +set(WinSDK_34_FILENAME "Win11SDK_10.0.26100.8/Installers/463ad1b0783ebda908fd6c16a4abfe93.cab") +list(APPEND WinSDK_FILES 34) + + +set(WinSDK_35_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/342bf955441dab8eefebaaae83733385/47133212c2f5ccf49392d7762293a075.cab") +set(WinSDK_35_SHA512 "596a05172faa02fd75041483fabdfed2f37e0438cf93caac5d3130fdb47182ba237b9ec8e9dac09da0e26d7e5f649585820e65d922dc7fe8567a78d61c535e15") +set(WinSDK_35_FILENAME "Win11SDK_10.0.26100.8/Installers/47133212c2f5ccf49392d7762293a075.cab") +list(APPEND WinSDK_FILES 35) + + +set(WinSDK_36_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/016529c2cd4ef7878093971e1aa069bd/4a4c678668584fc994ead5b99ccf7f03.cab") +set(WinSDK_36_SHA512 "76ad5594c98e4f6a4a223e6b3e438498445237bf03612ff7bbf9e6c9764a245b48aca6a5b42ee466e60adcbc02cebbee9c1e5fd8ebfb12289696e211284f8b5c") +set(WinSDK_36_FILENAME "Win11SDK_10.0.26100.8/Installers/4a4c678668584fc994ead5b99ccf7f03.cab") +list(APPEND WinSDK_FILES 36) + + +set(WinSDK_37_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/60e30ad3f2a4bf94a0bc46d5c64b2c4f/4ad4df991deb0eaa1f79f896b959d580.cab") +set(WinSDK_37_SHA512 "bb27c5b307231a1eb6a5cd33e883c976a82276be7eda16e061fb9c5c61257e5e743f702b972254d74169da0365c89c2a92731bcda6d21c9161ddbe25cd405ede") +set(WinSDK_37_FILENAME "Win11SDK_10.0.26100.8/Installers/4ad4df991deb0eaa1f79f896b959d580.cab") +list(APPEND WinSDK_FILES 37) + + +set(WinSDK_38_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/d2b3ba5859e4b911327acfa1d2e37850/4c59234340aaf3a96ec480c1aad8d179.cab") +set(WinSDK_38_SHA512 "bc1fc8985b75ff5f5fc431b1cf1729ebebf0e321f3ac1b5cd9bf0f3656fb6d0f0b6635d8d917c4500b7d24cef41d298f11051d6698340b066dd66a884aa5bb56") +set(WinSDK_38_FILENAME "Win11SDK_10.0.26100.8/Installers/4c59234340aaf3a96ec480c1aad8d179.cab") +list(APPEND WinSDK_FILES 38) + + +set(WinSDK_39_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/ecdc48598e0b3a2771161f1b027e35fc/4dc69cc131b3f4fdde53e76d759509dc.cab") +set(WinSDK_39_SHA512 "dbb3301bff38c6c778291653adf16fea0fab2fcab7cdeafba02e033518407dd1332e08c042833129c37573c569bd95fe9d28b90c67eaa561d1ea944947df3eb4") +set(WinSDK_39_FILENAME "Win11SDK_10.0.26100.8/Installers/4dc69cc131b3f4fdde53e76d759509dc.cab") +list(APPEND WinSDK_FILES 39) + + +set(WinSDK_40_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/210548e31bab139cadf731c88ea124b9/4e2dea081242e821596b58b31bc22cca.cab") +set(WinSDK_40_SHA512 "34d3c91f8793a1a667b9b4e3e4488fc44eef5ad455d20fb4e1b0bc32e8e671aecf85b09954fc693f8a5e76fc09739edbac968b7b39a00efd9b35b513a9368ea3") +set(WinSDK_40_FILENAME "Win11SDK_10.0.26100.8/Installers/4e2dea081242e821596b58b31bc22cca.cab") +list(APPEND WinSDK_FILES 40) + + +set(WinSDK_41_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/21f58ad1f216c4bd693a6511a810b256/4ec14c5368b7642563c070cd168960a8.cab") +set(WinSDK_41_SHA512 "d7822530ff0a05da679f08c5770e7ea93af016bd75b13410b843c8413f3cb5eb0bb4591bf87d9b9c7d2c1d2863d72b911ee3c40cadbf4b4073a1c81bff163faf") +set(WinSDK_41_FILENAME "Win11SDK_10.0.26100.8/Installers/4ec14c5368b7642563c070cd168960a8.cab") +list(APPEND WinSDK_FILES 41) + + +set(WinSDK_42_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/c170b6ed84fb5793e22fc4749f49a54a/4fe4c8b88812f5339018c0eef95acdb9.cab") +set(WinSDK_42_SHA512 "2e75f9ee6edab6f0f8831851442e85bc89e5f19681c00e62ea586b0f91da849eb1a0c3d6170653079746245637a630a7221610ef149b0ac80cb115a0e0e7b9ef") +set(WinSDK_42_FILENAME "Win11SDK_10.0.26100.8/Installers/4fe4c8b88812f5339018c0eef95acdb9.cab") +list(APPEND WinSDK_FILES 42) + + +set(WinSDK_43_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/264dfbd5681d7616ca28e934db67bfbf/50ce7925226cb6ab8e0fe9ad9fd58433.cab") +set(WinSDK_43_SHA512 "dabd99fd587b3ebfd7bea8851a177c664c1a9484a42b48d3a75ba4c9077e654cdd900682b3540a51752bf262ff018b6789525c31783c503c294371c7484be270") +set(WinSDK_43_FILENAME "Win11SDK_10.0.26100.8/Installers/50ce7925226cb6ab8e0fe9ad9fd58433.cab") +list(APPEND WinSDK_FILES 43) + + +set(WinSDK_44_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/ec5951c7a0a66fa93192aa0cefd328de/52a8e5203ade8fe7174c590308f2e44a.cab") +set(WinSDK_44_SHA512 "691b3bb263d6e91011be94d839d49f2b2b92ecf69d706ad6f26e74006d8772fde7e3f8c905890597367d099ba35c48ad268d1289bc635e25709ffde4a563f18c") +set(WinSDK_44_FILENAME "Win11SDK_10.0.26100.8/Installers/52a8e5203ade8fe7174c590308f2e44a.cab") +list(APPEND WinSDK_FILES 44) + + +set(WinSDK_45_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/2f2cfa769547b8e5bcf0cc0baf46a4de/53174a8154da07099db041b9caffeaee.cab") +set(WinSDK_45_SHA512 "6010ba0ed42304febf422f4b61cadbeb1324f244beb3dc984254d567870c63ade486fb4a3bb89012c190461fd22d0b811eaf049ff3edcc8c652c83412062de82") +set(WinSDK_45_FILENAME "Win11SDK_10.0.26100.8/Installers/53174a8154da07099db041b9caffeaee.cab") +list(APPEND WinSDK_FILES 45) + + +set(WinSDK_46_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/8ffa68ee44704c634d27cd1aeedfbf1d/5509e4710313421be8d5e7cfbfde4d30.cab") +set(WinSDK_46_SHA512 "387e9095677f46f51c8576591d2d39140c7cccbe7bfcb441a6f84f14852a8c9a7720e9fe91e9e0a46e0b45a689e257adf0e8a43473904af3b33fb6f412a1b743") +set(WinSDK_46_FILENAME "Win11SDK_10.0.26100.8/Installers/5509e4710313421be8d5e7cfbfde4d30.cab") +list(APPEND WinSDK_FILES 46) + + +set(WinSDK_47_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/82c1ac3a75ec2f370b255b6df2d22196/559dbc3a49a69c6adf60b1c87b4df71b.cab") +set(WinSDK_47_SHA512 "094fad05e76f7f7f7faa6ec0f476ac9d1826d06122bac09aadcd9f427277d4d649abcc233dc21be1cfed7a41685f739575bfa61ab1dacc43f35e5d55e94a66e5") +set(WinSDK_47_FILENAME "Win11SDK_10.0.26100.8/Installers/559dbc3a49a69c6adf60b1c87b4df71b.cab") +list(APPEND WinSDK_FILES 47) + + +set(WinSDK_48_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/9d2b142af3c73fcdb918848966cd1ec0/563138901adf40a699df4654138ac397.cab") +set(WinSDK_48_SHA512 "c22b65bc4420ba38884f3a5736bc63a3a16196962acdfc1c0a4ac511a43363eef7502a283fa3a198756fd950852e5492b175490767f22f7e280795d3279d3991") +set(WinSDK_48_FILENAME "Win11SDK_10.0.26100.8/Installers/563138901adf40a699df4654138ac397.cab") +list(APPEND WinSDK_FILES 48) + + +set(WinSDK_49_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/443674a99edafc9dbf93de98de3b88f2/56a114848fda9a7e47bad4b3fc4be9a6.cab") +set(WinSDK_49_SHA512 "7a3673c2aebb39d95ebc92e60c472f4dd19aa0a5e2e9c452228bc385f88cf62897643df2ecc7f180a411b074f6dfb202267ed57dd3881e78e6b1d2a9e4524333") +set(WinSDK_49_FILENAME "Win11SDK_10.0.26100.8/Installers/56a114848fda9a7e47bad4b3fc4be9a6.cab") +list(APPEND WinSDK_FILES 49) + + +set(WinSDK_50_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/e60f95244c8f1f5110a3eb830b19c9f0/576cff9c50e8085ab8d9c28ee12bac3e.cab") +set(WinSDK_50_SHA512 "b73f429b2f20a65319f358c2064c476e378a8346fe15f69e5c37a3aa5c7903b3f97d40e4295405517d1c96ed79bd1ca96e13999c3e69cbab0a7e609524c0dde0") +set(WinSDK_50_FILENAME "Win11SDK_10.0.26100.8/Installers/576cff9c50e8085ab8d9c28ee12bac3e.cab") +list(APPEND WinSDK_FILES 50) + + +set(WinSDK_51_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/5ef64923a115410413581a0a153ab20d/58314d0646d7e1a25e97c902166c3155.cab") +set(WinSDK_51_SHA512 "8a57388a76d1513c8362cc748b8847f2d695a73a73dc05d8b892630402c1c312e1358c47f4482f7be55e8ad4269d7d8816089c1f20d9c0c20d6143bca6923d68") +set(WinSDK_51_FILENAME "Win11SDK_10.0.26100.8/Installers/58314d0646d7e1a25e97c902166c3155.cab") +list(APPEND WinSDK_FILES 51) + + +set(WinSDK_52_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/f0f92292605294877c3c77943d41bd50/590d28783ff280b8b0016c3492433241.cab") +set(WinSDK_52_SHA512 "74401d5208c51642df19fb96f07efe81d7343174a5fbb9d0c69141a3ec17241fd0ad1a5ed87bc1cf595ec85e18500aac2c934a4d17d861e6c4e7ef82ed0c4843") +set(WinSDK_52_FILENAME "Win11SDK_10.0.26100.8/Installers/590d28783ff280b8b0016c3492433241.cab") +list(APPEND WinSDK_FILES 52) + + +set(WinSDK_53_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/eb30b98e8c90d664a0dcd61a833ef3d4/598442d9f84639d200d4f3af477da95c.cab") +set(WinSDK_53_SHA512 "946e75a30287b42f73d424dbd5da1a02800b212ec8dde07cfbeedcce08b0f48e7c90bd5eeffd336d206e85f6ddb8fc9e4dc6d64ea05b5202feeffc0e5b5a3605") +set(WinSDK_53_FILENAME "Win11SDK_10.0.26100.8/Installers/598442d9f84639d200d4f3af477da95c.cab") +list(APPEND WinSDK_FILES 53) + + +set(WinSDK_54_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/a173ac03f231e84545de19dab09b7ada/5a22e5cde814b041749fb271547f4dd5.cab") +set(WinSDK_54_SHA512 "eb62b849357594b736eb568bd54c81d8a90bbfa0b419c00ca64bae159d07c81eceb995b0b6f7c6b95d4b30420fc9cf9127cfcc5da31bf663c146dba7865a8780") +set(WinSDK_54_FILENAME "Win11SDK_10.0.26100.8/Installers/5a22e5cde814b041749fb271547f4dd5.cab") +list(APPEND WinSDK_FILES 54) + + +set(WinSDK_55_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/a6074be3acd6d52c63ae9d4187650687/5c9ecffb06ed5f4fe5fb7db86bf7328b.cab") +set(WinSDK_55_SHA512 "22db70f4410f17672395802e9d832e3a0061ee682a6fdd4bd426f8c572fb9d6bf6c48e0c5ec555e075fef5adc3b4f37c502b9e91497ec8422310178adfd0a9cb") +set(WinSDK_55_FILENAME "Win11SDK_10.0.26100.8/Installers/5c9ecffb06ed5f4fe5fb7db86bf7328b.cab") +list(APPEND WinSDK_FILES 55) + + +set(WinSDK_56_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/b4f684f0901adb720dc2021948c7d3ae/5cf1d61a223a02ff2f52fe05f058d52e.cab") +set(WinSDK_56_SHA512 "85c578ee368d454582e7cbdf2a87cc6e04de731fff1f5af8f0af00c245345015513ad84850888a6f184b9679ee03102f936bf0c10e7e85ac6e83ae7ec66ad549") +set(WinSDK_56_FILENAME "Win11SDK_10.0.26100.8/Installers/5cf1d61a223a02ff2f52fe05f058d52e.cab") +list(APPEND WinSDK_FILES 56) + + +set(WinSDK_57_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/c868a648179f196562b329f2d160921f/5f6cfec263cd265cf3b0d97fd78ddf05.cab") +set(WinSDK_57_SHA512 "3f9581aaf5e913f77e51959dd48892fcea9061fd0238f620f12af9ce9b5a3642f382b8b1bf6f5f8577344b25f70636c249492e73129e73c58edf32825c27c1d9") +set(WinSDK_57_FILENAME "Win11SDK_10.0.26100.8/Installers/5f6cfec263cd265cf3b0d97fd78ddf05.cab") +list(APPEND WinSDK_FILES 57) + + +set(WinSDK_58_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/a72a1c66481d8b59429e77d7fe49cebe/61d57a7a82309cd161a854a6f4619e52.cab") +set(WinSDK_58_SHA512 "aaf38df0bb6793b5b59bb97ed2615e1d804a22367c83fad83f873b7e36222ccb0a07f3299a5f19d43399a0858a5be8b6077f65b486ec122aa0c1de570d1ae352") +set(WinSDK_58_FILENAME "Win11SDK_10.0.26100.8/Installers/61d57a7a82309cd161a854a6f4619e52.cab") +list(APPEND WinSDK_FILES 58) + + +set(WinSDK_59_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/02856337ee2ea553bf948a7d392b7059/66c7c64126fbf84f47ccec556d149b12.cab") +set(WinSDK_59_SHA512 "bfee974c7673ec7279e5671c4cc5357291b3519c8d7720edcc78a201d0d7d1d377ff9a7dcb1dcf28e11bffb5d61f457e2dfd0b914f6a268ee5bbefda31106d50") +set(WinSDK_59_FILENAME "Win11SDK_10.0.26100.8/Installers/66c7c64126fbf84f47ccec556d149b12.cab") +list(APPEND WinSDK_FILES 59) + + +set(WinSDK_60_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/2d09b47f94ac26f58db155c5b1545511/67c9fd1fab36154e6e7e429610cd67c8.cab") +set(WinSDK_60_SHA512 "1a4296ddc7a0189f937854d066ca438692cf8ede2b4a5841f192aaf93b0aa9ddf0867131172011d2aa43dca204d18e0a0b54b352ee40ee427f16c85d5304a06b") +set(WinSDK_60_FILENAME "Win11SDK_10.0.26100.8/Installers/67c9fd1fab36154e6e7e429610cd67c8.cab") +list(APPEND WinSDK_FILES 60) + + +set(WinSDK_61_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/1760628c30e6e38b28a5f5a353f3b0d0/67fb2af3d2219b403e419535a547c019.cab") +set(WinSDK_61_SHA512 "2013b65e482f4d67c80adafc21802fe3ba1640780556bb13e30e19eeb3942777e9d195a5934f4030b4fb71cc1a8378e45175fbc54004fa6ab5ab02ce04427f93") +set(WinSDK_61_FILENAME "Win11SDK_10.0.26100.8/Installers/67fb2af3d2219b403e419535a547c019.cab") +list(APPEND WinSDK_FILES 61) + + +set(WinSDK_62_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/7e118fdaf047185693ae964c9dc2bc8e/685f3d4691f444bc382762d603a99afc.cab") +set(WinSDK_62_SHA512 "6894104951e5ef8569a0f34cd5ddd27a2b11b61de1876042293837b27075185cd5d6a0bd3e1754ac976b6c763fb22eb84d563022ed6ba646e776dbbb8ff7d3fb") +set(WinSDK_62_FILENAME "Win11SDK_10.0.26100.8/Installers/685f3d4691f444bc382762d603a99afc.cab") +list(APPEND WinSDK_FILES 62) + + +set(WinSDK_63_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/a55fcb7cc759b26aee9d291d1a68d7e3/68a5a2b14625f935761325cddfadca11.cab") +set(WinSDK_63_SHA512 "839022f687c6584969b5fd26ac9e301a5995b06bb9f8819fb8d907b7903134e5232ee2882fc8fcd5f4e7550b94306ca5a95558d16e8a204cfd19d05c0e61742b") +set(WinSDK_63_FILENAME "Win11SDK_10.0.26100.8/Installers/68a5a2b14625f935761325cddfadca11.cab") +list(APPEND WinSDK_FILES 63) + + +set(WinSDK_64_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/84829bd3e4ef33bc47e1a973a511b475/68de71e3e2fb9941ee5b7c77500c0508.cab") +set(WinSDK_64_SHA512 "075baf7a267be241e0bb73613987bd00d7583b18b7d506a613e1dca715756d89c0114fb537c7e34fe819fcd4cdfd966ec926c432ba8a56f5839233ea0d1636a4") +set(WinSDK_64_FILENAME "Win11SDK_10.0.26100.8/Installers/68de71e3e2fb9941ee5b7c77500c0508.cab") +list(APPEND WinSDK_FILES 64) + + +set(WinSDK_65_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/778308205c2c1168a83369aeb4c31744/69661e20556b3ca9456b946c2c881ddd.cab") +set(WinSDK_65_SHA512 "d2245fbe91050077cfa09a8bb49dc1bcdd54f59d17b7082faddf7655542c4d55515be3b22fd68faf15c82405490448e4748f1b5f30f921a7780226044b1ac31c") +set(WinSDK_65_FILENAME "Win11SDK_10.0.26100.8/Installers/69661e20556b3ca9456b946c2c881ddd.cab") +list(APPEND WinSDK_FILES 65) + + +set(WinSDK_66_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/f141c4fab9ef5bb395ed776f2daa7380/6b12414fdb1b4978419abcd383206c09.cab") +set(WinSDK_66_SHA512 "f77d0a67a0973e49e3963cd8696821e61b8a31d287e77c6e1d6ae1f18dcab10b226cfeb3fd47de2c71cdfa9dd76bb01b446f54170a93faa23a612b4953c7c393") +set(WinSDK_66_FILENAME "Win11SDK_10.0.26100.8/Installers/6b12414fdb1b4978419abcd383206c09.cab") +list(APPEND WinSDK_FILES 66) + + +set(WinSDK_67_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/3f8ad4b6f684bd0ad9ae7c53312c36da/6b5a91701fdb98ac8bc4af6e238e0390.cab") +set(WinSDK_67_SHA512 "44d8797a0fec7efb23297fd2f6fefea53e66d1f8f9b73c4e07a2471b239fd7ed4895170eb7b985ebed02a6fe688bdf2391ff7bdb060378bc5102b5d27500fc25") +set(WinSDK_67_FILENAME "Win11SDK_10.0.26100.8/Installers/6b5a91701fdb98ac8bc4af6e238e0390.cab") +list(APPEND WinSDK_FILES 67) + + +set(WinSDK_68_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/d210fb987c66c48c31198447b1c7db61/6e86d5003787b5a44d77f0142b20f2ff.cab") +set(WinSDK_68_SHA512 "17ea47328bbf3a1e54769d78c5f8487237a169adf95d3fb695abf606b2e27b5f6fae452b62193f0d49cb9aa1e92d47835c15eda9c4590c145e86e9bb0985a463") +set(WinSDK_68_FILENAME "Win11SDK_10.0.26100.8/Installers/6e86d5003787b5a44d77f0142b20f2ff.cab") +list(APPEND WinSDK_FILES 68) + + +set(WinSDK_69_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/7c360439dc19596eb0dc248788e92ccc/6ee7bbee8435130a869cf971694fd9e2.cab") +set(WinSDK_69_SHA512 "130ce1b2e06f4ee1bfbb5f84272d82b82d47390c441193dcf6d7e8277eb5f2f39a2313c2e375438c75e5e578b069b6791e028700765919f1a0b8325d6b4a01c6") +set(WinSDK_69_FILENAME "Win11SDK_10.0.26100.8/Installers/6ee7bbee8435130a869cf971694fd9e2.cab") +list(APPEND WinSDK_FILES 69) + + +set(WinSDK_70_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/7b25f87e658adb778254b31c9289505e/703316c9de0a32acf316d03b1cffc559.cab") +set(WinSDK_70_SHA512 "779ecbcc1040f90ae17f0ca64a522a17bc3e7d847521c701d1a5fa3b25c7464721e96b66a314f73f203afdef64abcf49ad85647f3cc7306c02c108c437b30b82") +set(WinSDK_70_FILENAME "Win11SDK_10.0.26100.8/Installers/703316c9de0a32acf316d03b1cffc559.cab") +list(APPEND WinSDK_FILES 70) + + +set(WinSDK_71_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/b64f50164140404a44a00002ea841c73/73b80f421d7f3df5a71bd772f56bf3ae.cab") +set(WinSDK_71_SHA512 "70c3f7b6116d1904e8f25d6f67cd6b4635cad6609417ec0e53cf0662a8217b6693add69841d48b61dd88505320dce50920be27b70a72873bac07b655df50e763") +set(WinSDK_71_FILENAME "Win11SDK_10.0.26100.8/Installers/73b80f421d7f3df5a71bd772f56bf3ae.cab") +list(APPEND WinSDK_FILES 71) + + +set(WinSDK_72_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/d69fdb556666b11284fc34fc4fbb508b/766c0ffd568bbb31bf7fb6793383e24a.cab") +set(WinSDK_72_SHA512 "ecd014774527877f4c0a35176dfb8dc8a315ce891de4e5035cfa351ee0de65ac532b04437a3b93fe33fb364676798dc6bd06d908c7c625f2f8e5b5b4c6d66857") +set(WinSDK_72_FILENAME "Win11SDK_10.0.26100.8/Installers/766c0ffd568bbb31bf7fb6793383e24a.cab") +list(APPEND WinSDK_FILES 72) + + +set(WinSDK_73_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/120087c5e73ee6b5d1eef9c8da90b22d/78fa3c824c2c48bd4a49ab5969adaaf7.cab") +set(WinSDK_73_SHA512 "826a9f990a0a29a063feacd508d04d634d6e6a5696b9914d3ac3218a58f5c79a49cd73c67361bde124399be7ace7d16b125330682618ccd0f2e97f357a47f528") +set(WinSDK_73_FILENAME "Win11SDK_10.0.26100.8/Installers/78fa3c824c2c48bd4a49ab5969adaaf7.cab") +list(APPEND WinSDK_FILES 73) + + +set(WinSDK_74_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/775136146b4bfc05801edc692860986f/7afc7b670accd8e3cc94cfffd516f5cb.cab") +set(WinSDK_74_SHA512 "f993fdb68fba1c93a70ac56b6706b1231155cfc3f3f64427e7a9dd1cbf1a57f6fa4a6dae56c5a21a4136aabc09d774187e1cb972909af550570452162aeb2e77") +set(WinSDK_74_FILENAME "Win11SDK_10.0.26100.8/Installers/7afc7b670accd8e3cc94cfffd516f5cb.cab") +list(APPEND WinSDK_FILES 74) + + +set(WinSDK_75_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/0058835b863b1eb346c01440ba3f788e/7c3667a45d36470bf3cb648878a6ac2e.cab") +set(WinSDK_75_SHA512 "ee5742589b5e5b166bdbebd517dc2c4aca94916d455c302cdd6cffaa4fcb2d449bb679a3dd7cf98c7de96941840430484dc432dc1da2f82bcbb7e68ecc502d57") +set(WinSDK_75_FILENAME "Win11SDK_10.0.26100.8/Installers/7c3667a45d36470bf3cb648878a6ac2e.cab") +list(APPEND WinSDK_FILES 75) + + +set(WinSDK_76_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/3af62ffa611b81b0cc55404a34149466/8016f7584c8fbeff0b032c65f4173e78.cab") +set(WinSDK_76_SHA512 "3a8ea433afb4b824a0387bd8341691a0b9ea3d5b9c27a7e506a504392ac19bd9b51441574ce823b1b68ed6b906611d75f3b5c57fed9f1bd17b0110856528b744") +set(WinSDK_76_FILENAME "Win11SDK_10.0.26100.8/Installers/8016f7584c8fbeff0b032c65f4173e78.cab") +list(APPEND WinSDK_FILES 76) + + +set(WinSDK_77_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/4a06ffd75c949b316974b2f20007e7a3/8038f3cc95dc4b7d0346cb2ab7e044ff.cab") +set(WinSDK_77_SHA512 "0ad9118c164998e6844b3397224242a5f94379483ed93250228ac6642351fa247146fb469bd95ea2d694a12a9208d796e5fee5968e7b64dce316a9ec2e0275e8") +set(WinSDK_77_FILENAME "Win11SDK_10.0.26100.8/Installers/8038f3cc95dc4b7d0346cb2ab7e044ff.cab") +list(APPEND WinSDK_FILES 77) + + +set(WinSDK_78_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/b9274ad541c4ad6f076d68436e37aa1f/8125ee239710f33ea485965f76fae646.cab") +set(WinSDK_78_SHA512 "5c9301fd0898de6a087219840ed2525ef5aef10c497b018a14489835114420da02a922a52afd29d1c9735121ffe3cf328af8786a8de0d30a543cc16950179d22") +set(WinSDK_78_FILENAME "Win11SDK_10.0.26100.8/Installers/8125ee239710f33ea485965f76fae646.cab") +list(APPEND WinSDK_FILES 78) + + +set(WinSDK_79_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/f7bec9c4193ca5df4f5cb59b36e75c20/818d2d3634f0efb6e64d7e7c8ca5f98b.cab") +set(WinSDK_79_SHA512 "19218edfcaadb7d21e3acee706d926ee5d47832b9d78cb11d1d8205bf46cc2c9566702354c5f701206ca8f4b851aee8895a24311512857caa0d1ce36f5863aa5") +set(WinSDK_79_FILENAME "Win11SDK_10.0.26100.8/Installers/818d2d3634f0efb6e64d7e7c8ca5f98b.cab") +list(APPEND WinSDK_FILES 79) + + +set(WinSDK_80_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/2236754f96c8c8c5f7533cfc6dfe384a/838060235bcd28bf40ef7532c50ee032.cab") +set(WinSDK_80_SHA512 "c5e0290341d0790109eff066d5261e719a12305a5bb0847934773f5366dbb974c67902d329743632278b51c3597b9f90688d6ee2663c98391ac3b395f382f08b") +set(WinSDK_80_FILENAME "Win11SDK_10.0.26100.8/Installers/838060235bcd28bf40ef7532c50ee032.cab") +list(APPEND WinSDK_FILES 80) + + +set(WinSDK_81_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/67d85a71cc542dbabe627ac77c3b895f/89d9bbd87f7a5560bafa520a4ebfdf17.cab") +set(WinSDK_81_SHA512 "8b1aa549263c081ee9d729807f4fb9a07d35bef265fc220d09ec7f92b451ab104f787cb1baf88d49187fc656a8f08883c98c3b5c13e6858e186fd3660ef89328") +set(WinSDK_81_FILENAME "Win11SDK_10.0.26100.8/Installers/89d9bbd87f7a5560bafa520a4ebfdf17.cab") +list(APPEND WinSDK_FILES 81) + + +set(WinSDK_82_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/cd76dbc3c31b48f5c319150e18065616/8ce0662e0e014576121e526f53d8f6b5.cab") +set(WinSDK_82_SHA512 "2b03a245f2525b3748a6daaeee716cf73c71f3c3a9cde2bbd466d9ca6e8ed0b258a987b62b046e3b15de495b348b72deb7e7bdd0ec35110d780f84b185e2e70a") +set(WinSDK_82_FILENAME "Win11SDK_10.0.26100.8/Installers/8ce0662e0e014576121e526f53d8f6b5.cab") +list(APPEND WinSDK_FILES 82) + + +set(WinSDK_83_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/f88c9f2db124ee16300f3824428622c4/8da73ae89e24f0b5cdf1787799c2a65f.cab") +set(WinSDK_83_SHA512 "1a6abfa01c949c85869a10387e34856d2230190fa38d6147a30164619a9db95cec2ff6af8708cbad96cc954bdd104ce178cfd1ba4ffc94b6af69de9bba5e02c5") +set(WinSDK_83_FILENAME "Win11SDK_10.0.26100.8/Installers/8da73ae89e24f0b5cdf1787799c2a65f.cab") +list(APPEND WinSDK_FILES 83) + + +set(WinSDK_84_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/d5298d4cd01d575508340231f7f72d27/8daf1f236e631041cdaa802ddb9ccc3d.cab") +set(WinSDK_84_SHA512 "57f7567f630b81daa38b5ed429248b14905e37820762e8c1275562b04ad03a7cddc2b6e23a5e996daf295faa9926e57042af626eef448d6a4a7cc35f1b011391") +set(WinSDK_84_FILENAME "Win11SDK_10.0.26100.8/Installers/8daf1f236e631041cdaa802ddb9ccc3d.cab") +list(APPEND WinSDK_FILES 84) + + +set(WinSDK_85_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/fdd863d3bb3b102a8e7f077f0ae9205c/8e4755178e6b5bcba8d3538c3630b7a5.cab") +set(WinSDK_85_SHA512 "f84200d2026e3704f18fd5a86afa19bd4756fabe5b9b51ecfd5b0ad862bfb9cb5f73b56223fca4b010edba686e5e63244249152f628afe0784d017e7b0984273") +set(WinSDK_85_FILENAME "Win11SDK_10.0.26100.8/Installers/8e4755178e6b5bcba8d3538c3630b7a5.cab") +list(APPEND WinSDK_FILES 85) + + +set(WinSDK_86_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/238cabd7e7f8bbe0675117e34e813c2c/8fe3c1ca244ece932599eb0b61855d8f.cab") +set(WinSDK_86_SHA512 "18e79b6f09ccf5133b3489c9098e5aab918de45d04a92070b0a04087a969c28b46701528c9be9b5b01a55f4aaa0718326369faa0f1822955cdb9461b2c13ec4a") +set(WinSDK_86_FILENAME "Win11SDK_10.0.26100.8/Installers/8fe3c1ca244ece932599eb0b61855d8f.cab") +list(APPEND WinSDK_FILES 86) + + +set(WinSDK_87_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/523f3c06194b78f3eb17daee27e0c5db/90e1202895672ce81992e71be30528cc.cab") +set(WinSDK_87_SHA512 "254835d7b52a33a92b6ced024771ea6326111114ef9ae85bb5c92df8d1a94d04cdb7dc7d902046cafd743205c3296082db4709f68e52730802c8abda466ca6bb") +set(WinSDK_87_FILENAME "Win11SDK_10.0.26100.8/Installers/90e1202895672ce81992e71be30528cc.cab") +list(APPEND WinSDK_FILES 87) + + +set(WinSDK_88_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/f994395a2efca90e463cd9535c4b1a3e/931721e121ef91707ddcb6cac354d95c.cab") +set(WinSDK_88_SHA512 "3859e02185d37f0820f15aafc1f390d623cc68f44d8432fb8b6460770c4cc7217c0992a128a2d9fd146411ebaec99ccae1c9ccb411258ff443f64e132a6d3add") +set(WinSDK_88_FILENAME "Win11SDK_10.0.26100.8/Installers/931721e121ef91707ddcb6cac354d95c.cab") +list(APPEND WinSDK_FILES 88) + + +set(WinSDK_89_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/51ba753a1b48362dec07867e7cfb553b/93a74a1d34a22ae9d2e1ccc5208ad21a.cab") +set(WinSDK_89_SHA512 "86bfc6f04fa3ad6b0f84343287182fe483acb45dc370862044acb810534456cb45b29b153c79a77f17bbac852848a4a8881c3144b5fe9a9856710b618a9e6356") +set(WinSDK_89_FILENAME "Win11SDK_10.0.26100.8/Installers/93a74a1d34a22ae9d2e1ccc5208ad21a.cab") +list(APPEND WinSDK_FILES 89) + + +set(WinSDK_90_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/f8f8535268527070b49ff1d940af3f70/94521fd1a9c57258998d60ce60dc43c3.cab") +set(WinSDK_90_SHA512 "6500243c032a70521676215425cb0560436b9559d5b73456f3238adc19e9fcd71b84c2310c71975083e7633e805fbfd1845e6e886329d90c690a7a58d45809cc") +set(WinSDK_90_FILENAME "Win11SDK_10.0.26100.8/Installers/94521fd1a9c57258998d60ce60dc43c3.cab") +list(APPEND WinSDK_FILES 90) + + +set(WinSDK_91_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/84bfea76833935f247c74ee96da49e71/948a611cd2aca64b1e5113ffb7b95d5f.cab") +set(WinSDK_91_SHA512 "0a727d9f1756b736d38d6fa9c50caca76f27c08088ccb10e40c840003dd6bb767bc2c25ed36b28381ccbbfa0cdae5d414b1020fc6e79c0832d90c0d07409a391") +set(WinSDK_91_FILENAME "Win11SDK_10.0.26100.8/Installers/948a611cd2aca64b1e5113ffb7b95d5f.cab") +list(APPEND WinSDK_FILES 91) + + +set(WinSDK_92_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/3e7abc74f86abb375ad528d6b313928b/96076045170fe5db6d5dcf14b6f6688e.cab") +set(WinSDK_92_SHA512 "d2281734dd4317aaed7598fff3ad0ab13e142adb95adafd81b9832ed0246176be75af4b39fd74b0941db20fa758c2c1c77d2e92de01f1986c0d8772334fdd57b") +set(WinSDK_92_FILENAME "Win11SDK_10.0.26100.8/Installers/96076045170fe5db6d5dcf14b6f6688e.cab") +list(APPEND WinSDK_FILES 92) + + +set(WinSDK_93_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/8f2b7d5bfb9bfd1c248149da8b9a7aa5/9a7145bc3b132e5da6d44c0ab4a1af70.cab") +set(WinSDK_93_SHA512 "13e7bec2621b4dcacce8ebfebbd50807c33452598d3668cb5160535864391f223621fba28e6928315bc72dc9445d0970f29d78a565a7bc13723ce1a80b0a9a68") +set(WinSDK_93_FILENAME "Win11SDK_10.0.26100.8/Installers/9a7145bc3b132e5da6d44c0ab4a1af70.cab") +list(APPEND WinSDK_FILES 93) + + +set(WinSDK_94_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/744e6e952cd6b990e43d8a9aa347531a/9ba47e440ec2fbe9a3d32a53bf0f68dc.cab") +set(WinSDK_94_SHA512 "2eccc3e3bcc376293e748ec822b5dd7b5c8ff0ebe94f888b19b954a1ca1268b2303e985768f9e2260bdd890bf7b5dc22ec0523c2f1fb37b4525753d9506c1df4") +set(WinSDK_94_FILENAME "Win11SDK_10.0.26100.8/Installers/9ba47e440ec2fbe9a3d32a53bf0f68dc.cab") +list(APPEND WinSDK_FILES 94) + + +set(WinSDK_95_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/41917303309fe46151ec7d5b498f1ae4/a17683486ace64c3f9a1cacb81ee0260.cab") +set(WinSDK_95_SHA512 "581933e4908963d95190952087ef6a26f6ec5f0ca3d46400efb6c46be9747058a3e4123d46dbf6cc315fd92822b31db7aae3b15f7e4eefeb21dcffd67a8bb9a3") +set(WinSDK_95_FILENAME "Win11SDK_10.0.26100.8/Installers/a17683486ace64c3f9a1cacb81ee0260.cab") +list(APPEND WinSDK_FILES 95) + + +set(WinSDK_96_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/4330c495fa1d81f9dc34e40ac1c038af/a1e2a83aa8a71c48c742eeaff6e71928.cab") +set(WinSDK_96_SHA512 "f059942169ca84571186b539570f3c9415a864b9d863496d4c4f6331b08d6e0a005baac05100b60410821e87fee832ac8a41c55b8ed2bcda782cc58173b6732e") +set(WinSDK_96_FILENAME "Win11SDK_10.0.26100.8/Installers/a1e2a83aa8a71c48c742eeaff6e71928.cab") +list(APPEND WinSDK_FILES 96) + + +set(WinSDK_97_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/9097c5c58abfc8ee7a181b672d88a704/a330840cf08ad4d210703c9acd1bf2b8.cab") +set(WinSDK_97_SHA512 "2ec7ebbb4ab6156ff962709bd46cee5964d3fbf3c8064d6d82aa49c36686195e799df0a1f7781edeb4cb2f8b4a1f7e330ca87d92adedec82f6237b8f4bfff796") +set(WinSDK_97_FILENAME "Win11SDK_10.0.26100.8/Installers/a330840cf08ad4d210703c9acd1bf2b8.cab") +list(APPEND WinSDK_FILES 97) + + +set(WinSDK_98_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/6ad3ddb72c8ff09911091602c014df19/a35cd6c9233b6ba3da66eecaa9190436.cab") +set(WinSDK_98_SHA512 "22b53aad40087c875867686cd8ad27fe90b03396e10265bc7cdefd04e62b22db105ec5f5727302ddc6b127d797078536ac60fa8bee10d22922d2feaae5e0ee63") +set(WinSDK_98_FILENAME "Win11SDK_10.0.26100.8/Installers/a35cd6c9233b6ba3da66eecaa9190436.cab") +list(APPEND WinSDK_FILES 98) + + +set(WinSDK_99_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/27a08c1ffddb139ea243b9139e1db8ca/a68c0988d16ee124783efd98074dcbf9.cab") +set(WinSDK_99_SHA512 "3e02ce6a039f1fc0fca3d37cb48d8b0cc1c49011331841c73548f204c763986630c0f614b1d29c3ab27302e6379496573fedd9cc83414b544362ba6f0b3f6f13") +set(WinSDK_99_FILENAME "Win11SDK_10.0.26100.8/Installers/a68c0988d16ee124783efd98074dcbf9.cab") +list(APPEND WinSDK_FILES 99) + + +set(WinSDK_100_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/55abd58e3a926ac06c5a92a560c928d2/a76e4219ecb0f1c0006a6fe080c54ad9.cab") +set(WinSDK_100_SHA512 "0b74c17d783bed0a202900a6e7cf0ed8a31198d6d7aa9970dc04ea85f834e5429bbbd76d9a8883df597e84731a008702eca7be8cccd9b73d22a9de4c278cd03b") +set(WinSDK_100_FILENAME "Win11SDK_10.0.26100.8/Installers/a76e4219ecb0f1c0006a6fe080c54ad9.cab") +list(APPEND WinSDK_FILES 100) + + +set(WinSDK_101_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/33096e9eaca8d165bbf8c47e9520febd/aa9c58552bdb82dae4ed48ece081cfe3.cab") +set(WinSDK_101_SHA512 "ba94cd7d309b4e4292519fd15906ed5f7710b912f4d85f48f2974316e3423094cd592080a7864194b76122eed6586a65d777e8bf9085a446bd0754debfd17409") +set(WinSDK_101_FILENAME "Win11SDK_10.0.26100.8/Installers/aa9c58552bdb82dae4ed48ece081cfe3.cab") +list(APPEND WinSDK_FILES 101) + + +set(WinSDK_102_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/a0b33bf7ad28223fb0aa97c51cdd772d/ac4ddfcf1101c483559a5f6e36f1ef2d.cab") +set(WinSDK_102_SHA512 "99d2fce2c668e38966fa66e8d80605ede7e4ded4bf19d0af2ca7c4518421d082b639087e9ec0a3352488532cdfc5879051adb92e09337f4645d73456e50ae696") +set(WinSDK_102_FILENAME "Win11SDK_10.0.26100.8/Installers/ac4ddfcf1101c483559a5f6e36f1ef2d.cab") +list(APPEND WinSDK_FILES 102) + + +set(WinSDK_103_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/e31015c0088b4bcb427c93331135661c/application%20verifier%20arm64%20external%20package%20%28desktopeditions%29-arm64_en-us.msi") +set(WinSDK_103_SHA512 "c19bc340e1b3c7f0b393b82ed222a9ce1f8b1ff0e906b8058e4d0c21b1fe586a314c38635bba86c3bb2594f51dc3c9bbc61a6ef90fcd0628c50343d04c6d9e21") +set(WinSDK_103_FILENAME "Win11SDK_10.0.26100.8/Installers/Application Verifier arm64 External Package (DesktopEditions)-arm64_en-us.msi") +list(APPEND WinSDK_FILES 103) + + +set(WinSDK_104_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/0b767226259a65947c6a52278275eac9/application%20verifier%20arm64%20external%20package%20%28onecoreuap%29-arm64_en-us.msi") +set(WinSDK_104_SHA512 "fe82732d490d2372e86c775918788caa0577a00ee81fa98fa44dc90980cf76781b901599f699e09e28431765a6a124f68a521d611604dfde0f72f442e95bfc6c") +set(WinSDK_104_FILENAME "Win11SDK_10.0.26100.8/Installers/Application Verifier arm64 External Package (OnecoreUAP)-arm64_en-us.msi") +list(APPEND WinSDK_FILES 104) + + +set(WinSDK_105_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/6ad6f0026cfaa46b2c79fad0c769feaf/application%20verifier%20x64%20external%20package%20%28desktopeditions%29-x64_en-us.msi") +set(WinSDK_105_SHA512 "5d7f0a1abecabd8892eb0292bd9ceed8a411a6724a7aea661a89b97c196666070542223a8cc7a0526877de28c4321910d9b358c71103c950aebe69aa8a57b3f0") +set(WinSDK_105_FILENAME "Win11SDK_10.0.26100.8/Installers/Application Verifier x64 External Package (DesktopEditions)-x64_en-us.msi") +list(APPEND WinSDK_FILES 105) + + +set(WinSDK_106_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/9a61195cb2283cc5ae3073ebfc0623f5/application%20verifier%20x64%20external%20package%20%28onecoreuap%29-x64_en-us.msi") +set(WinSDK_106_SHA512 "8b0c6377f9c2c906f09ae8fb5a3d0aa8b06023629899febbbc18b33658c184ac711c044242f2b884937cfa1f40ea6e596bb279cd2428f0bee51b256749fbe2a3") +set(WinSDK_106_FILENAME "Win11SDK_10.0.26100.8/Installers/Application Verifier x64 External Package (OnecoreUAP)-x64_en-us.msi") +list(APPEND WinSDK_FILES 106) + + +set(WinSDK_107_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/36193d4cd82a04bf7d07d19dbd22c6e8/application%20verifier%20x86%20external%20package%20%28desktopeditions%29-x86_en-us.msi") +set(WinSDK_107_SHA512 "b30c6994f755a0bb26919e14cec3a489cc0cd403dc2728833d4e1c15ca0d7762efc67c83d4c65421bdf811d6fe8de2939e845f067676e324112f5d27c137b89f") +set(WinSDK_107_FILENAME "Win11SDK_10.0.26100.8/Installers/Application Verifier x86 External Package (DesktopEditions)-x86_en-us.msi") +list(APPEND WinSDK_FILES 107) + + +set(WinSDK_108_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/bbfca75929fa514edaf978da09010284/application%20verifier%20x86%20external%20package%20%28onecoreuap%29-x86_en-us.msi") +set(WinSDK_108_SHA512 "fbbed52b9e56e93c1da389ec88ed3c02a36b253bbd18c9af7be478142c2c08e85159d461cdccc2a4f9cd476cee3960c7213fa6c169d8ed4bda9e4bbb05bb88fb") +set(WinSDK_108_FILENAME "Win11SDK_10.0.26100.8/Installers/Application Verifier x86 External Package (OnecoreUAP)-x86_en-us.msi") +list(APPEND WinSDK_FILES 108) + + +set(WinSDK_109_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/48f9a2c1461e621c2884459917a07380/b0656253ef2f688d2982eafa2e73f621.cab") +set(WinSDK_109_SHA512 "63539b9e3f894a9705c9e25f2def4290bc2b67f61cb448a651fa3c5d278a6a534cae1a70e683194e8a0630a9ddd17c53e2c46b1676bb0d25e3af39c744479fec") +set(WinSDK_109_FILENAME "Win11SDK_10.0.26100.8/Installers/b0656253ef2f688d2982eafa2e73f621.cab") +list(APPEND WinSDK_FILES 109) + + +set(WinSDK_110_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/ca2c8711552d88c0965fa62067651f8f/b1a824e2952532fe8fd0145f5d148d25.cab") +set(WinSDK_110_SHA512 "37565b0d0e3a49d2cdce897139ce606455f80a0adc5ca76d3904278093d68701fbe5c0ab6a2425f17a19cdef838e3cbd5adaf806fd666b30ac5609037d800c25") +set(WinSDK_110_FILENAME "Win11SDK_10.0.26100.8/Installers/b1a824e2952532fe8fd0145f5d148d25.cab") +list(APPEND WinSDK_FILES 110) + + +set(WinSDK_111_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/5edbadb2b2adba1a4b72e43103505f53/b1a8ecf890b4ffddd05e8c9422f55db7.cab") +set(WinSDK_111_SHA512 "93cdf4c794c5bdf10c8437b408daa12734943c0f46289982d009d1cf930e700d8a0b6486f2aacf8bcbb89b4a02326f6b83ab672c124659b82090a7977ac16c70") +set(WinSDK_111_FILENAME "Win11SDK_10.0.26100.8/Installers/b1a8ecf890b4ffddd05e8c9422f55db7.cab") +list(APPEND WinSDK_FILES 111) + + +set(WinSDK_112_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/36aee44ff2bbe7e050af2bbfcf3c9e66/b2f03f34ff83ec013b9e45c7cd8e8a73.cab") +set(WinSDK_112_SHA512 "7a261dfa92746d1c02d85e008b0e7886a97eb88338d2c55cca8cd4735ded03f3560e51bf1bcf05e7aa6ccfe539616a5c83bf8cf1a61a99c7ab10cbc79961e1e3") +set(WinSDK_112_FILENAME "Win11SDK_10.0.26100.8/Installers/b2f03f34ff83ec013b9e45c7cd8e8a73.cab") +list(APPEND WinSDK_FILES 112) + + +set(WinSDK_113_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/fade33ca0b5ef56a56ba1852133701da/b4eea6c909a31ab051e6f9b6218beec8.cab") +set(WinSDK_113_SHA512 "24be1141f676c504e99ed9e205b0954f6fadcc70ecdb6f571cfb97df3257bc45e939d104504d3fbfd0910b421dc8bbbb0baa032a2c3f3fcddaa9b0b80fd5aa1d") +set(WinSDK_113_FILENAME "Win11SDK_10.0.26100.8/Installers/b4eea6c909a31ab051e6f9b6218beec8.cab") +list(APPEND WinSDK_FILES 113) + + +set(WinSDK_114_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/cce53f84e44377f6f2c6db595a2a7d25/b5f177b84c0ec473cbd69557634b27cd.cab") +set(WinSDK_114_SHA512 "dff5ed2763ec138d2009cda6c63cc20c4f190c997aa2b8d77f6c67dfa4cd7081f9151d9829f50879ce3704790b4c5ea237c09daa54133907fb9863fe7bc1a3de") +set(WinSDK_114_FILENAME "Win11SDK_10.0.26100.8/Installers/b5f177b84c0ec473cbd69557634b27cd.cab") +list(APPEND WinSDK_FILES 114) + + +set(WinSDK_115_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/5167e08bdd1058af3cc00a4596a56d8b/b80b7321357f7c9f281536f9440dfe68.cab") +set(WinSDK_115_SHA512 "80c08d699497e11bc5b23e22dc0d39e5b30bba6846a0f0764c2a9eec92cece53e93104b22befe9279739cc471e38ee1aeb3c70f10ad6c45105082a76a52077e8") +set(WinSDK_115_FILENAME "Win11SDK_10.0.26100.8/Installers/b80b7321357f7c9f281536f9440dfe68.cab") +list(APPEND WinSDK_FILES 115) + + +set(WinSDK_116_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/912bf31dcb2ff7b44c483026429635d1/b82881a61b7477bd4eb5de2cd5037fe2.cab") +set(WinSDK_116_SHA512 "646f49f24a59fc739ce6d1b83e6d2d4b7f9905f5ed2a908271e70017068d0366581ea84671f458d8fb2619ea41b1648aa19813ca8a85e8967576e7ea1b942796") +set(WinSDK_116_FILENAME "Win11SDK_10.0.26100.8/Installers/b82881a61b7477bd4eb5de2cd5037fe2.cab") +list(APPEND WinSDK_FILES 116) + + +set(WinSDK_117_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/50b7dc3e944df32bd8d470d1e1c4c7c4/b913ca15956d14df2d4b1f11ae07885b.cab") +set(WinSDK_117_SHA512 "74e4933c3f54b076b984fd56f87cbefddedf0c486f7c3f92b684ede36e19ea6c6ab056f3e30bcdd598111b0d6cf125d21d501b63f414ea1ff063a51a44ec9f1b") +set(WinSDK_117_FILENAME "Win11SDK_10.0.26100.8/Installers/b913ca15956d14df2d4b1f11ae07885b.cab") +list(APPEND WinSDK_FILES 117) + + +set(WinSDK_118_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/b6997473bdc34334e4888830c77bad8f/be06eca425b0c3c2f4de61cbfe9bc7a7.cab") +set(WinSDK_118_SHA512 "d57a30b76a4a0efeea6a440c916983b4b94b5c63d219a4b980736aa98301f109f4b9ad338b8fc6162d41be7f0cec7fd612255ab981232de47554f07dc9c5380d") +set(WinSDK_118_FILENAME "Win11SDK_10.0.26100.8/Installers/be06eca425b0c3c2f4de61cbfe9bc7a7.cab") +list(APPEND WinSDK_FILES 118) + + +set(WinSDK_119_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/c902ceb19bf82af8cd21125655a5f9bf/beb5360d2daaa3167dea7ad16c28f996.cab") +set(WinSDK_119_SHA512 "3f6cd0206866cd260407ec4d31c8c32fcceb2e610feb0f8ab84a5f75a768648754b1bde282aa3d333b0ff74dbb6316fac10bf42cfa76cc736520096f54d777fb") +set(WinSDK_119_FILENAME "Win11SDK_10.0.26100.8/Installers/beb5360d2daaa3167dea7ad16c28f996.cab") +list(APPEND WinSDK_FILES 119) + + +set(WinSDK_120_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/72b2fb602f975c9ad1a4741f18fa3727/c0aa6d435b0851bf34365aadabd0c20f.cab") +set(WinSDK_120_SHA512 "4763c88f2e74844e83ff97bfdc5bc9a5083edc30753a36aa8b6636cd7f4d6e5ae4c4ee8e71e5a93d6e35a45c1724ec7e48643e63ad965a5d61577882f0dba81f") +set(WinSDK_120_FILENAME "Win11SDK_10.0.26100.8/Installers/c0aa6d435b0851bf34365aadabd0c20f.cab") +list(APPEND WinSDK_FILES 120) + + +set(WinSDK_121_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/cb9da84d411fa4471af97000ba63f483/c1be9e93e88be3f6207f5cc074775d81.cab") +set(WinSDK_121_SHA512 "39c992cf61d01886e3b8ce00f4b9163ddec8961124fafc6d28935061ae178698bee541f288da73a9474a2ce2a2b8d900e22bc17552bc270af14ccbea7720ed29") +set(WinSDK_121_FILENAME "Win11SDK_10.0.26100.8/Installers/c1be9e93e88be3f6207f5cc074775d81.cab") +list(APPEND WinSDK_FILES 121) + + +set(WinSDK_122_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/15bb890f79b3bdda6938a53fc919386d/c2aabf6ea5c1d348ec22f3aeb92f8656.cab") +set(WinSDK_122_SHA512 "f97240654caa4a9a703114fee3d25701e41595d545a8049ed7b7b6307e0120d7e52701fccdb482e7116d40caabfabfd545f099499c3a52340ec1332a50102219") +set(WinSDK_122_FILENAME "Win11SDK_10.0.26100.8/Installers/c2aabf6ea5c1d348ec22f3aeb92f8656.cab") +list(APPEND WinSDK_FILES 122) + + +set(WinSDK_123_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/98e30913afa292c7b5a0b5c73786117d/c4d38a2c963178a1a3469ca3d913768e.cab") +set(WinSDK_123_SHA512 "c00868e588150caa29a3f673cd9adf28cf35fead0b24c01f4aba7e32e5dba20f93dd4b80c733d65c162a0338a0f87dc8bf7cea55a49ae13e72c39ac0eadab58a") +set(WinSDK_123_FILENAME "Win11SDK_10.0.26100.8/Installers/c4d38a2c963178a1a3469ca3d913768e.cab") +list(APPEND WinSDK_FILES 123) + + +set(WinSDK_124_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/663f6de667ef7ab9c856814bf4b07382/cd9128b760c06a010e1621af6528432e.cab") +set(WinSDK_124_SHA512 "5fd13a282a445c3db90a3ffe96c35f53200f56bcc715285f9e0db2cdc3c992e4c9ecfac7aea8cea6f8bacffd32448a56b2d7e7c9d593f084eb126cfbf977141d") +set(WinSDK_124_FILENAME "Win11SDK_10.0.26100.8/Installers/cd9128b760c06a010e1621af6528432e.cab") +list(APPEND WinSDK_FILES 124) + + +set(WinSDK_125_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/7d9939a0fb8d66f481e5e463103925f1/cdea5502a35d09ddfbcda12e3a391dc0.cab") +set(WinSDK_125_SHA512 "567ace726d42495986a422fa9734feb32364fb3d3322e011bf18ccc71a6dc568b3b171ce206976bfc519d5d73828a05c1c7d58072c5fd485b8d93edd25e03c1e") +set(WinSDK_125_FILENAME "Win11SDK_10.0.26100.8/Installers/cdea5502a35d09ddfbcda12e3a391dc0.cab") +list(APPEND WinSDK_FILES 125) + + +set(WinSDK_126_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/db946967a26ef2e619f89e106271abdb/d117bb4bc77abadc7c603552e122e513.cab") +set(WinSDK_126_SHA512 "be7e3b7bd3943acd71cfe6ae9a05007765793bf3713c916e073c20b75cb2da18345ddbebe0a5f34b9c397c9fdb161cfdf859e4560475d308f087f173350f4142") +set(WinSDK_126_FILENAME "Win11SDK_10.0.26100.8/Installers/d117bb4bc77abadc7c603552e122e513.cab") +list(APPEND WinSDK_FILES 126) + + +set(WinSDK_127_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/c874462c4d42329902f9af5fee9a6d64/d1de88680a8e53fe75e01e94dc0ed767.cab") +set(WinSDK_127_SHA512 "0b4c2dd335f277fac18180c88113bd44f498d4e927eb9b56c8768b5a5a29a9daeb829d8d3c2974ac6ed4f0728df743d92a96497d0e8d41b83477b1e1fb93165d") +set(WinSDK_127_FILENAME "Win11SDK_10.0.26100.8/Installers/d1de88680a8e53fe75e01e94dc0ed767.cab") +list(APPEND WinSDK_FILES 127) + + +set(WinSDK_128_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/079f6fea58e3e4a429c1d4959fe06db2/d3e405ab232f8aca8c5b6a48a913d6b0.cab") +set(WinSDK_128_SHA512 "c4a3d634971e21c07df5b89be01a8b7fa25c1d727dd50e9924d50ce5af334ea338322aa67793569b53b89615acf80686518b297896835d68daec32eaf959a747") +set(WinSDK_128_FILENAME "Win11SDK_10.0.26100.8/Installers/d3e405ab232f8aca8c5b6a48a913d6b0.cab") +list(APPEND WinSDK_FILES 128) + + +set(WinSDK_129_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/9eba03ebef46e8ce269fa3b85a253215/d67259e233ce975d91c3b02d483becad.cab") +set(WinSDK_129_SHA512 "a09f30792ec1a830cbb2058b4ec0a3a2b6eca2c06e6667f1e6cd8078c951d58d68a7dc78d36c0bf1e1d7902d22b1a51b59e699fe952003b8f0fdb15708b1762a") +set(WinSDK_129_FILENAME "Win11SDK_10.0.26100.8/Installers/d67259e233ce975d91c3b02d483becad.cab") +list(APPEND WinSDK_FILES 129) + + +set(WinSDK_130_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/52b1607f057f474e9fec830475aa7822/d95da93904819b1f7e68adb98b49a9c7.cab") +set(WinSDK_130_SHA512 "8f1e928e4402f767cb3970c85dc5adac24d21fb65b2e02111f4b7ffc2348654d03247ea0a7647848176c31673a50ea0c7595a27a0df184b42915824f7f6c9f11") +set(WinSDK_130_FILENAME "Win11SDK_10.0.26100.8/Installers/d95da93904819b1f7e68adb98b49a9c7.cab") +list(APPEND WinSDK_FILES 130) + + +set(WinSDK_131_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/535fc71b9e033481addb3102e61f5a9a/dcfb1aa345e349091a44e86ce1766566.cab") +set(WinSDK_131_SHA512 "078d2ef349ddc6434322e179d19915605096f39d966ada94f090c631f4a0408e7da13ee931d12aeb290bc425b25ee3bce7baeead1b0f6f9340ef3f3550432242") +set(WinSDK_131_FILENAME "Win11SDK_10.0.26100.8/Installers/dcfb1aa345e349091a44e86ce1766566.cab") +list(APPEND WinSDK_FILES 131) + + +set(WinSDK_132_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/4f23ed9625b5adde5aceba82dc9df896/de111c3d435b0785b31b28c386ee691f.cab") +set(WinSDK_132_SHA512 "ff71cc3696dbb1f2d503a01e0a389c6e86371c79b07f0ba25fa2b0cdf2335e88966037510e95cae343636d83df32bc0db67238905dbecf1b3f95d969088e8c3b") +set(WinSDK_132_FILENAME "Win11SDK_10.0.26100.8/Installers/de111c3d435b0785b31b28c386ee691f.cab") +list(APPEND WinSDK_FILES 132) + + +set(WinSDK_133_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/49ad3ae6d3fb409f902d7552d47cabe0/e10768bb6e9d0ea730280336b697da66.cab") +set(WinSDK_133_SHA512 "d0379a57c43e4ff9e8249e318a2683822dffe218a3aa682930fdd539225005a79d77f697eb1198051c1e3e60a8fd1b375ac6e07be968cd5c816d29255131712d") +set(WinSDK_133_FILENAME "Win11SDK_10.0.26100.8/Installers/e10768bb6e9d0ea730280336b697da66.cab") +list(APPEND WinSDK_FILES 133) + + +set(WinSDK_134_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/d8ca7dbfdf430b066bba8121db85e92d/e10f8811d44b50885777f56f8272f66b.cab") +set(WinSDK_134_SHA512 "87f96840b850d3cdb6a6950dfa94b5c226bbb9a4cf7aba9d427c0b15b1ba7e881c7262ecd0d0f6508cf0369c1155ca74dad17c8bb9471207c3d585ff2b441308") +set(WinSDK_134_FILENAME "Win11SDK_10.0.26100.8/Installers/e10f8811d44b50885777f56f8272f66b.cab") +list(APPEND WinSDK_FILES 134) + + +set(WinSDK_135_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/426057d5f897860e8b472aea73142ef3/e24dd258b3bbfa69c0842948fe0dd670.cab") +set(WinSDK_135_SHA512 "ff648a96a1dfd470ed98590e3427130ec4bd97e1562d156728edc533b9a401db50190231a7c1f7f0662f30cb632e83bfa7023f877cadee0fcb4ccc33bedc07cd") +set(WinSDK_135_FILENAME "Win11SDK_10.0.26100.8/Installers/e24dd258b3bbfa69c0842948fe0dd670.cab") +list(APPEND WinSDK_FILES 135) + + +set(WinSDK_136_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/abe6d602695437fa3399f3861c1f5b20/e3bfdbe21d5f48f62e6347294e6e8492.cab") +set(WinSDK_136_SHA512 "47e72d06a25d4925f10ba6b34011fe8ec8a8b9146eea550a1a11be4d7293af9ea327b382e1a3fe3c3bb70a29509c14be437a51c2a51e074ee555f369d05b88fd") +set(WinSDK_136_FILENAME "Win11SDK_10.0.26100.8/Installers/e3bfdbe21d5f48f62e6347294e6e8492.cab") +list(APPEND WinSDK_FILES 136) + + +set(WinSDK_137_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/1ca1bd45d6d35f463f5bfeaa1c6ae1c4/e3d1b35aecfccda1b4af6fe5988ac4be.cab") +set(WinSDK_137_SHA512 "a5752cd7fc11e4727a1b191823cb1d9c415da69a2cbe38e01cd92857660192f10201eb9f5d2fc2e60d69564e20d09b6a4a4500a902eb63d4789cef97907f4946") +set(WinSDK_137_FILENAME "Win11SDK_10.0.26100.8/Installers/e3d1b35aecfccda1b4af6fe5988ac4be.cab") +list(APPEND WinSDK_FILES 137) + + +set(WinSDK_138_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/97e55c32c857df49f4cc4b88f254813c/e59830bab4961666e8d8c2af1e5fa771.cab") +set(WinSDK_138_SHA512 "033900301e426123376c60e378f770ed49651fb39a5b7384a4e940f1a090d6f300b771d89bf087becbbebca812a6fb45ec7503ff1f7f8554bae658d82e93e233") +set(WinSDK_138_FILENAME "Win11SDK_10.0.26100.8/Installers/e59830bab4961666e8d8c2af1e5fa771.cab") +list(APPEND WinSDK_FILES 138) + + +set(WinSDK_139_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/f4b6cd05c1897c4789f748932088caf9/e5c4b31ff9997ac5603f4f28cd7df602.cab") +set(WinSDK_139_SHA512 "7011d369383ea3bc314b8ba7a0f4ff4d683ee050fc041a158b54f408829bee6d2030c04633b7047e0250486b12dbc33e2713ee6c11fd05e34e31c9934377b7ad") +set(WinSDK_139_FILENAME "Win11SDK_10.0.26100.8/Installers/e5c4b31ff9997ac5603f4f28cd7df602.cab") +list(APPEND WinSDK_FILES 139) + + +set(WinSDK_140_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/af84257aacf7ab2a27783c4f89db49bf/e87de81a902e0c8cde9e1355c3ff5f3f.cab") +set(WinSDK_140_SHA512 "e580562ae70ee6b0d28e3d640ba0ded84d24a97f83992b532b976c2953892d18ed5786fde0c1373811948e35d973b8aaeca375ff952ace70aba8b6a27af10afb") +set(WinSDK_140_FILENAME "Win11SDK_10.0.26100.8/Installers/e87de81a902e0c8cde9e1355c3ff5f3f.cab") +list(APPEND WinSDK_FILES 140) + + +set(WinSDK_141_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/172ac121eb7d62f1e5b1d19428a08aa6/e89e3dcbb016928c7e426238337d69eb.cab") +set(WinSDK_141_SHA512 "885bf5e5687f1bae4d5180a4f6e30da1483b9ad20b8b36a967589d68017627aba00e4c9d5bdf848979df1b4043c59e46c9f5637dba78e8d75ca16f37eb345e08") +set(WinSDK_141_FILENAME "Win11SDK_10.0.26100.8/Installers/e89e3dcbb016928c7e426238337d69eb.cab") +list(APPEND WinSDK_FILES 141) + + +set(WinSDK_142_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/b64b1f377252eeb0f781c354ff0e73a9/e98fa5eb5fee6ce17a7a69d585870b7c.cab") +set(WinSDK_142_SHA512 "6a1c4ce574ee3eda29c3d00a4594879aa263dd0ba15193a40508fbfe3c3966fe3bc83c9f0706da51fe8ac6b1ea65f61f61ca4b09280598667155bfe8eb9cfc82") +set(WinSDK_142_FILENAME "Win11SDK_10.0.26100.8/Installers/e98fa5eb5fee6ce17a7a69d585870b7c.cab") +list(APPEND WinSDK_FILES 142) + + +set(WinSDK_143_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/f0c3520aaacce78ee0fc747085a87bae/ec0637c03f99046936d32d51e13a392a.cab") +set(WinSDK_143_SHA512 "ff731b029a3b59f03ccac0223449377fc7ab42a88bab982548eda64aaf35a2f90fdb417557c47ae5d56f693671bb797fd9acaf1139f542cd7c2d77a0b009fca3") +set(WinSDK_143_FILENAME "Win11SDK_10.0.26100.8/Installers/ec0637c03f99046936d32d51e13a392a.cab") +list(APPEND WinSDK_FILES 143) + + +set(WinSDK_144_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/7afb7295092fe01e1a39838099cd3360/ec9ab4bbb809719605d27da343b909e8.cab") +set(WinSDK_144_SHA512 "9f95ab5c01fb267049458419cc54ad770fa0fd9ac94b2017525302867f9ecd40b7de5a94dcd7a1b302fbdc755df4524bac26bf97bf7d1f8a1e32372d7b57b161") +set(WinSDK_144_FILENAME "Win11SDK_10.0.26100.8/Installers/ec9ab4bbb809719605d27da343b909e8.cab") +list(APPEND WinSDK_FILES 144) + + +set(WinSDK_145_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/638db9c3d8147f074f9014df8a984e6f/ec9d39539c27e8cf5ad39bffce00c34e.cab") +set(WinSDK_145_SHA512 "3906991945e2c1c768e2da971f6d73f035b09a3a2cb68f4b795137599ffd8c208a39a560110c0d3126cf66c853b1f36bd2f4083d4b71c14890961c0decaa0cfc") +set(WinSDK_145_FILENAME "Win11SDK_10.0.26100.8/Installers/ec9d39539c27e8cf5ad39bffce00c34e.cab") +list(APPEND WinSDK_FILES 145) + + +set(WinSDK_146_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/443575c676669b9749b17858603b6692/eca0aa33de85194cd50ed6e0aae0156f.cab") +set(WinSDK_146_SHA512 "97433f359d46645da731bcda70a26057b066b6ce987db9571fc952aa5db5c3cf7a4e7ba560a5b246563d07b263c8a13ef080055d5b0d327416a71de2b1791ef4") +set(WinSDK_146_FILENAME "Win11SDK_10.0.26100.8/Installers/eca0aa33de85194cd50ed6e0aae0156f.cab") +list(APPEND WinSDK_FILES 146) + + +set(WinSDK_147_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/b9c862635349f345fe61a5e85cd15cce/ed4d1c6b9811d81e3cebc553ae604f0d.cab") +set(WinSDK_147_SHA512 "1230ea1531a298ecb57a105df601ede4bf6a4dcbf2a516be72a7f9b031cf0a97f7d675b57ca6d17253e7dab018306ff74e64c2a3fa4acf24003a71fef1c3bbbc") +set(WinSDK_147_FILENAME "Win11SDK_10.0.26100.8/Installers/ed4d1c6b9811d81e3cebc553ae604f0d.cab") +list(APPEND WinSDK_FILES 147) + + +set(WinSDK_148_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/b40b2b96a713302f5b71dbf78a8fb01b/ed5aa2f399092df3084cce671f072cac.cab") +set(WinSDK_148_SHA512 "7b0a688f374b1e3ed7983152b14533d43f776d7493cc27d3aa4473291745de882120e3e2adec56dc15d34c22af1cb2d6374017375b41bc35ddacffa2489d962c") +set(WinSDK_148_FILENAME "Win11SDK_10.0.26100.8/Installers/ed5aa2f399092df3084cce671f072cac.cab") +list(APPEND WinSDK_FILES 148) + + +set(WinSDK_149_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/3de6460b2b6cd8c4d3702536807d89c0/ef4472fd7552490fd759075186ed2ec8.cab") +set(WinSDK_149_SHA512 "b96b41006a425195fce5af7cbea5c9c096216ae647d76f1431ae502d13c07ceeeeab8ae3116b7724f8c40696fa8d572598f5d5041af3cd88d9e0d3641aab01ff") +set(WinSDK_149_FILENAME "Win11SDK_10.0.26100.8/Installers/ef4472fd7552490fd759075186ed2ec8.cab") +list(APPEND WinSDK_FILES 149) + + +set(WinSDK_150_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/9ad78a9c0eb2f999dbf2833aec0b2cfe/f105a73f98cfc88c7b64d8f7b39a474c.cab") +set(WinSDK_150_SHA512 "d7d9b221895ebe6f3883e8aa7d4d2931fca3b0251c072e9365bdc0e7ffd7e63eff2ef9ac82fd7eb78e7bcdaf44c9de546442e0b7725ca2e37407eae90e5abfdf") +set(WinSDK_150_FILENAME "Win11SDK_10.0.26100.8/Installers/f105a73f98cfc88c7b64d8f7b39a474c.cab") +list(APPEND WinSDK_FILES 150) + + +set(WinSDK_151_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/6465250e53a5bc2f2b0b97e5760e5f76/f2e05dfd38ed343d3de77209cf3ecdae.cab") +set(WinSDK_151_SHA512 "0e6c5193129a70ff7f3b8fec0dffaa55100bf2342791e368b661d92dad7fb12fa8d7309f22c8cfe60e9519ae8b26860ba93f19ff910d782d2af1618e6a169759") +set(WinSDK_151_FILENAME "Win11SDK_10.0.26100.8/Installers/f2e05dfd38ed343d3de77209cf3ecdae.cab") +list(APPEND WinSDK_FILES 151) + + +set(WinSDK_152_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/3530aa0f4f32860d9f6fcdc42a2d3f0f/f4661eda3692e166927c14c96164150a.cab") +set(WinSDK_152_SHA512 "5c8b1a43df914a4c072fda4100094399b2401a266fece84591fa96ae0fc1b60de2aca62c5f0e0827ff09513091e44d9195894cf2f86355d448c632dffacd5358") +set(WinSDK_152_FILENAME "Win11SDK_10.0.26100.8/Installers/f4661eda3692e166927c14c96164150a.cab") +list(APPEND WinSDK_FILES 152) + + +set(WinSDK_153_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/c4821237dbc478a2c567893915993871/f7b25543b47329ef932ad391c72c4ab7.cab") +set(WinSDK_153_SHA512 "e71a7f06aafa021bfa00a4dc3262f618d38dd125149f2b04d1f4a191252d9de76effa593bed2c242333350c3d1dbdac66c531e470dff5246fa5ebd62a15b1d06") +set(WinSDK_153_FILENAME "Win11SDK_10.0.26100.8/Installers/f7b25543b47329ef932ad391c72c4ab7.cab") +list(APPEND WinSDK_FILES 153) + + +set(WinSDK_154_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/04b53844279476e63047f40f00846cd0/f87007e985bc5453a0f01ed1a5510abe.cab") +set(WinSDK_154_SHA512 "76be3665b46941df7ca36a33d3c518d451b39146326e177a00da211a1ab64daa6d0eb36d089099235980507e57a244bdc3fb6ddbd183bd0c662cda5e6886b4ab") +set(WinSDK_154_FILENAME "Win11SDK_10.0.26100.8/Installers/f87007e985bc5453a0f01ed1a5510abe.cab") +list(APPEND WinSDK_FILES 154) + + +set(WinSDK_155_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/17efbdb5e4ed21c356f49805d7a4af2f/f9b24c8280986c0683fbceca5326d806.cab") +set(WinSDK_155_SHA512 "2e0399a7ef1d0e860b691956ae033b36a2c8fea4a6242bd2717090fbb080aaff6451d863ebdb5726e45a17937da491edf483d9e8475484a2be63b4db864a2c7f") +set(WinSDK_155_FILENAME "Win11SDK_10.0.26100.8/Installers/f9b24c8280986c0683fbceca5326d806.cab") +list(APPEND WinSDK_FILES 155) + + +set(WinSDK_156_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/2eea1b95999d3e93051a9564a6e56470/f9ff50431335056fb4fbac05b8268204.cab") +set(WinSDK_156_SHA512 "ffcbb213143a627349c175e3353a67699581d4c5d0cc3652cf2f276ede22dfef5a77905ec97f7bca0f765b96a6b6381596132e9e5f91001dfc9e2824ebe56770") +set(WinSDK_156_FILENAME "Win11SDK_10.0.26100.8/Installers/f9ff50431335056fb4fbac05b8268204.cab") +list(APPEND WinSDK_FILES 156) + + +set(WinSDK_157_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/bf0b0f810dac7ff651582e7a0ef96799/fe38b2fd0d440e3c6740b626f51a22fc.cab") +set(WinSDK_157_SHA512 "977a86e99b8b072f818c688d8c56196e733e038b2f5b3537a73f50dfba17c7c21e22404dd8174972019dc0f0f7fcc555ae80a4ca11ea10bf86e435702f0e2647") +set(WinSDK_157_FILENAME "Win11SDK_10.0.26100.8/Installers/fe38b2fd0d440e3c6740b626f51a22fc.cab") +list(APPEND WinSDK_FILES 157) + + +set(WinSDK_158_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/e989bdaeb30fb529e63183ddbf73824b/fef2cfedd6135e0ed85290b83f3682c3.cab") +set(WinSDK_158_SHA512 "3920b868fdcfaa86cd66d94c5337e94597e172dc4c8d43545ec390ec5bf76b38bb6c720ddb458c9e28b217878ffad04a2a4d115f3839447c4b0d33e5a8895ea5") +set(WinSDK_158_FILENAME "Win11SDK_10.0.26100.8/Installers/fef2cfedd6135e0ed85290b83f3682c3.cab") +list(APPEND WinSDK_FILES 158) + + +set(WinSDK_159_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/ba95e08d4047f354185b75c17e4b0ad1/ff8dd5a961e46b5d05906ac4b7a5ba37.cab") +set(WinSDK_159_SHA512 "66a30cb74cbe9577570c82e7477440e67a2fa3be3190f3a92fd4765802ef1c36a24b39332f6736b3997eb2090af6a75134c45534c1c6d3b99fbd59c741b03f23") +set(WinSDK_159_FILENAME "Win11SDK_10.0.26100.8/Installers/ff8dd5a961e46b5d05906ac4b7a5ba37.cab") +list(APPEND WinSDK_FILES 159) + + +set(WinSDK_160_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/6f56c1953ed051a79e8d3c803d2cd00c/kits%20configuration%20installer-x86_en-us.msi") +set(WinSDK_160_SHA512 "80381ef0dab0e0b293d62417f090ac45791c9a1552997faf7edddd423c9b0d17f205dbd357bdf435ff68300f4d546f0bac50901bece769d2396bd4d3b51ffc56") +set(WinSDK_160_FILENAME "Win11SDK_10.0.26100.8/Installers/Kits Configuration Installer-x86_en-us.msi") +list(APPEND WinSDK_FILES 160) + + +set(WinSDK_161_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/28c507114978378ddf3e7a7fd9864c62/msi%20development%20tools-x86_en-us.msi") +set(WinSDK_161_SHA512 "74d11a4ed10ef325c235561768525bf84cacecf292e312aed3d00c2daae65fe8793349cc2a0c145e4e7630456536a39d5155c54ad86bd65cc6c89b46a6299605") +set(WinSDK_161_FILENAME "Win11SDK_10.0.26100.8/Installers/MSI Development Tools-x86_en-us.msi") +list(APPEND WinSDK_FILES 161) + + +set(WinSDK_162_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/77a602641d1652e3814637abd195e168/msival2-x86_en-us.msi") +set(WinSDK_162_SHA512 "b2eb9780632c9a169f2be1a4ccbefd367ea7ecdb88c9f28fb726c97ce1b3838968ee5b0dcaeb33cfbf9507c82ec4958e675f1b899d6dad45a466a27003574506") +set(WinSDK_162_FILENAME "Win11SDK_10.0.26100.8/Installers/MsiVal2-x86_en-us.msi") +list(APPEND WinSDK_FILES 162) + + +set(WinSDK_163_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/c9b65270555c9ceee728814581916728/orca-x86_en-us.msi") +set(WinSDK_163_SHA512 "a621480fdca7d1907402ae9443f70de80944243a781d3a4aaf4fb782729ab5ccec56d1f230e8dda803ccda8abca5a0dd3fa1648585a455a3a0636daa446d639f") +set(WinSDK_163_FILENAME "Win11SDK_10.0.26100.8/Installers/Orca-x86_en-us.msi") +list(APPEND WinSDK_FILES 163) + + +set(WinSDK_164_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/95870b5b4425eac5061fceb64a110166/sdk%20arm64%20additions-x86_en-us.msi") +set(WinSDK_164_SHA512 "146f84faa524766f00cf2979a0813af1f41efbce983434fc3ed377e07f39443a9b004a71ded74e4f72f080f5367c72fa5f1fd901ebf3152080d9e84fc5557cfe") +set(WinSDK_164_FILENAME "Win11SDK_10.0.26100.8/Installers/SDK ARM64 Additions-x86_en-us.msi") +list(APPEND WinSDK_FILES 164) + + +set(WinSDK_165_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/03601040fae71c26c6e2e2e6ed9d0ee7/sdk%20arm64%20redistributables-x86_en-us.msi") +set(WinSDK_165_SHA512 "d2109edf248e6a725e912c7a0e111ef7c1d72c3c03b9ec0d09c97c34c97bc676c60c19680f873ca092f55afa08e3169c300e3947cd336cb2f5faf391fba8969a") +set(WinSDK_165_FILENAME "Win11SDK_10.0.26100.8/Installers/SDK ARM64 Redistributables-x86_en-us.msi") +list(APPEND WinSDK_FILES 165) + + +set(WinSDK_166_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/4dd50eaabe8da9eb33c8602aab726a45/universal%20crt%20extension%20sdk-x86_en-us.msi") +set(WinSDK_166_SHA512 "dc524c33a0b762759a2e1be2808513262c2ba956502a99f464600ca2276fdfbfe453d8cc5015945322048f60fce8bf0aeab1d0a678f0526286193bda6b9bc460") +set(WinSDK_166_FILENAME "Win11SDK_10.0.26100.8/Installers/Universal CRT Extension SDK-x86_en-us.msi") +list(APPEND WinSDK_FILES 166) + + +set(WinSDK_167_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/4b7d2346cb151585604f1806101b903e/universal%20crt%20headers%20libraries%20and%20sources-x86_en-us.msi") +set(WinSDK_167_SHA512 "70f2e5507a4b89adcf8e170e7d8c3434eb1dc5f56b881077c1211c228a22ee6a63492c79fb1d3984cbfac9c45d1daea08bd86be707a5ec3fd13c3f7fe951d09c") +set(WinSDK_167_FILENAME "Win11SDK_10.0.26100.8/Installers/Universal CRT Headers Libraries and Sources-x86_en-us.msi") +list(APPEND WinSDK_FILES 167) + + +set(WinSDK_168_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/2f7f84dbd5e274ad166df0ec3be23d47/universal%20crt%20redistributable-x86_en-us.msi") +set(WinSDK_168_SHA512 "8ca2bcbdf4eb12c57328611b7aea7d703a37c13d1390c638022743ec84c95b4bc541e9b1dfc89581e7a46a3eae3ae9bed4797aa36f86ff1dfdcadc08fff5a7ca") +set(WinSDK_168_FILENAME "Win11SDK_10.0.26100.8/Installers/Universal CRT Redistributable-x86_en-us.msi") +list(APPEND WinSDK_FILES 168) + + +set(WinSDK_169_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/dff7448e602ab53db64870d3cf8132ae/universal%20crt%20tools%20arm64-arm64_en-us.msi") +set(WinSDK_169_SHA512 "323b96e61b016668feaf53bc5a3adc348d480f37a72ac486139640cef8a01cda71e796ca94a39a0d161cb1d91e763b38a8ccd0b3e56c465cf5ec3aec4103e775") +set(WinSDK_169_FILENAME "Win11SDK_10.0.26100.8/Installers/Universal CRT Tools arm64-arm64_en-us.msi") +list(APPEND WinSDK_FILES 169) + + +set(WinSDK_170_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/e135329a1fba10a725b8437dae32c3d5/universal%20crt%20tools%20x64-x64_en-us.msi") +set(WinSDK_170_SHA512 "d84f5c38b0e0a931c0c0f7de13dc5fbd28175f1be7e2842c41dd60309a9c7cbed812e669869e28410fe9d11a7940eed91a272610f77758eb80adb640e081c187") +set(WinSDK_170_FILENAME "Win11SDK_10.0.26100.8/Installers/Universal CRT Tools x64-x64_en-us.msi") +list(APPEND WinSDK_FILES 170) + + +set(WinSDK_171_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/5991bece805a4cff81b4dea117f0475e/universal%20crt%20tools%20x86-x86_en-us.msi") +set(WinSDK_171_SHA512 "427d714946f631be2b8b23ca940db12cd795e2d4b581621541585ba8d437d20057bd55f91eb476a10cdf85d3adac2f05d1016a2f2771ad7420491667f76e5bd1") +set(WinSDK_171_FILENAME "Win11SDK_10.0.26100.8/Installers/Universal CRT Tools x86-x86_en-us.msi") +list(APPEND WinSDK_FILES 171) + + +set(WinSDK_172_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/47334be151f1c529224cb7a0abbf4d14/universal%20general%20midi%20dls%20extension%20sdk-x86_en-us.msi") +set(WinSDK_172_SHA512 "d82bd9c8e94f50720d418712a67e8d5cf907347f8f738c3758c84af0501057b27d43f7d30791761ddb9d6c52ddf5ccf16645f07c89f7f24a9340678032fd8975") +set(WinSDK_172_FILENAME "Win11SDK_10.0.26100.8/Installers/Universal General MIDI DLS Extension SDK-x86_en-us.msi") +list(APPEND WinSDK_FILES 172) + + +set(WinSDK_173_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/fecde26db186bc7ab3ead56a71a3b98c/winappdeploy-x86_en-us.msi") +set(WinSDK_173_SHA512 "822b04d25dfaceab438837bc56db07929308ddc7534f9e1295637e6c7b4d8aad16a642766dc21ec2109fa62fdebc0c3545f0d3c620e8a6fd64ad0ec21fa52f60") +set(WinSDK_173_FILENAME "Win11SDK_10.0.26100.8/Installers/WinAppDeploy-x86_en-us.msi") +list(APPEND WinSDK_FILES 173) + + +set(WinSDK_174_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/e2b320101dda19c7202c0dbc1f138816/windows%20app%20certification%20kit%20native%20components-x64_en-us.msi") +set(WinSDK_174_SHA512 "905aa7db677c9eb8277bee115d926eb653ecb2197a9f20b082c3da2c08b4b6b0f4a1fb17ea66e3216634f52fc65e8ed18c39445206e93f59c010bc67980e9944") +set(WinSDK_174_FILENAME "Win11SDK_10.0.26100.8/Installers/Windows App Certification Kit Native Components-x64_en-us.msi") +list(APPEND WinSDK_FILES 174) + + +set(WinSDK_175_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/f18962f58732aa6671237e27757a6b72/windows%20app%20certification%20kit%20native%20components-x86_en-us.msi") +set(WinSDK_175_SHA512 "12c9f410209d967e8e3ef5b0c71ad83ddc7350e3e77a77aa98d586a8397f9586118022de8b1e2556befe31e88385e5e7e5dacbf56000d085e283c9205c673806") +set(WinSDK_175_FILENAME "Win11SDK_10.0.26100.8/Installers/Windows App Certification Kit Native Components-x86_en-us.msi") +list(APPEND WinSDK_FILES 175) + + +set(WinSDK_176_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/eaf35a8865fdf3010b825463744a5256/windows%20app%20certification%20kit%20supportedapilist%20x86-x86_en-us.msi") +set(WinSDK_176_SHA512 "fe633b053c7b6e005016649d5d8bef45d53d2975f75254d0462b00dc96f637a7d34a4153d86cdc02873d9914e1feb651cc675a531ac5aee2b80d326a423651ef") +set(WinSDK_176_FILENAME "Win11SDK_10.0.26100.8/Installers/Windows App Certification Kit SupportedApiList x86-x86_en-us.msi") +list(APPEND WinSDK_FILES 176) + + +set(WinSDK_177_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/dbe7a7625ac2911ca0196a472c46436c/windows%20app%20certification%20kit%20x64%20%28onecoreuap%29-x86_en-us.msi") +set(WinSDK_177_SHA512 "355f4a7049a478cba98ff6f114030fd9eea78e8acc2d7d1b74f672911e74fc206246cdf06ea30628aad4b180d191c9f579a22b8483a8d0b4d4c2f0ae8faf7be1") +set(WinSDK_177_FILENAME "Win11SDK_10.0.26100.8/Installers/Windows App Certification Kit x64 (OnecoreUAP)-x86_en-us.msi") +list(APPEND WinSDK_FILES 177) + + +set(WinSDK_178_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/141fc998f9c3e4d71a7c114846bb1a97/windows%20app%20certification%20kit%20x64-x86_en-us.msi") +set(WinSDK_178_SHA512 "b30ec7fc758d7041da39b74520de32c350fdd575f85b65ae1fa620d39be5744cc53701ca27292d0c8d5721b61d76b124e0d00921dc27b70609c46a0135e4f41a") +set(WinSDK_178_FILENAME "Win11SDK_10.0.26100.8/Installers/Windows App Certification Kit x64-x86_en-us.msi") +list(APPEND WinSDK_FILES 178) + + +set(WinSDK_179_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/6f4305c5390751244b796b5f1e83e8f6/windows%20app%20certification%20kit%20x86%20%28onecoreuap%29-x86_en-us.msi") +set(WinSDK_179_SHA512 "046b42edb7550a03c11ca43910fe835143f60c5efd2fac5acfa01914c202bab7e39fabbcb5cee110586f2f9022f24b3bfdac0d712b84b7fcff1adf73a7169057") +set(WinSDK_179_FILENAME "Win11SDK_10.0.26100.8/Installers/Windows App Certification Kit x86 (OnecoreUAP)-x86_en-us.msi") +list(APPEND WinSDK_FILES 179) + + +set(WinSDK_180_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/c4c3d364cb32a1616f3cb06e884765e1/windows%20app%20certification%20kit%20x86-x86_en-us.msi") +set(WinSDK_180_SHA512 "be5af5b0fe84f86b4c6d47e1b46f6ae41d2e745f5e142e21e3d45ec7b9cc3e5867b040a858146248a5321883d4fe531e772b9e8fc66dee50fb83bbdd367b3b4d") +set(WinSDK_180_FILENAME "Win11SDK_10.0.26100.8/Installers/Windows App Certification Kit x86-x86_en-us.msi") +list(APPEND WinSDK_FILES 180) + + +set(WinSDK_181_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/35dfd9479435ee661c2cd3ab6554fc16/windows%20desktop%20extension%20sdk%20contracts-x86_en-us.msi") +set(WinSDK_181_SHA512 "6fd5bec659e95059e7975e286dc703ed8cd62162556a22977f2a1bd62c95761bf8006b589ec49136143e791ea44bf10866b05bd584fc789d75707d9d83b160c5") +set(WinSDK_181_FILENAME "Win11SDK_10.0.26100.8/Installers/Windows Desktop Extension SDK Contracts-x86_en-us.msi") +list(APPEND WinSDK_FILES 181) + + +set(WinSDK_182_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/ce51d8d0e62e1a38e7abead7d11abe7f/windows%20desktop%20extension%20sdk-x86_en-us.msi") +set(WinSDK_182_SHA512 "705cb69c5241149d6752c523ae1077cb0c38013c124b00b9d1a084a2eabe039b6957aeb87feb822fd24141bda37cbc4ab1f16bff013fd80f6d2c75407fe719d4") +set(WinSDK_182_FILENAME "Win11SDK_10.0.26100.8/Installers/Windows Desktop Extension SDK-x86_en-us.msi") +list(APPEND WinSDK_FILES 182) + + +set(WinSDK_183_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/fa574dc09253a7ed70e554d9a8fbe2ec/windows%20iot%20extension%20sdk%20contracts-x86_en-us.msi") +set(WinSDK_183_SHA512 "0af7160e9e8d1d366321c94f7cccf0d370af135b22bbcf5aa7d1f020609d4b140a57deeed150945b295d858196165ea4e2ca117a99b7a748afc601442c026166") +set(WinSDK_183_FILENAME "Win11SDK_10.0.26100.8/Installers/Windows IoT Extension SDK Contracts-x86_en-us.msi") +list(APPEND WinSDK_FILES 183) + + +set(WinSDK_184_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/06b08d3920a07f027bb139cb7ce022ee/windows%20iot%20extension%20sdk-x86_en-us.msi") +set(WinSDK_184_SHA512 "39687f178cf583cf1e609a393153a847136bd5c3a6ea153fedb0e1655294d42ccffe9ac06df579447dbb40c6699c5d8cf3db23b2f22640de64497259d066a02d") +set(WinSDK_184_FILENAME "Win11SDK_10.0.26100.8/Installers/Windows IoT Extension SDK-x86_en-us.msi") +list(APPEND WinSDK_FILES 184) + + +set(WinSDK_185_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/3465842a1c7752b53a8b91446f16441f/windows%20mobile%20extension%20sdk%20contracts-x86_en-us.msi") +set(WinSDK_185_SHA512 "aed1a1720f0ef2b5614ae9fa447342ec178c653b4b51e91e7a8960baf52386f1471202711932c308458dc68e8fd1cbd0b53d07df98bcf852c2459af585ec955f") +set(WinSDK_185_FILENAME "Win11SDK_10.0.26100.8/Installers/Windows Mobile Extension SDK Contracts-x86_en-us.msi") +list(APPEND WinSDK_FILES 185) + + +set(WinSDK_186_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/0a1669bb347a50142264e55554681ed8/windows%20mobile%20extension%20sdk-x86_en-us.msi") +set(WinSDK_186_SHA512 "a17c6f47572848146a44275f90c6cef54f5faec41d17f33dfb8f9db56aeb86c911554be81ce8aa457317f5e4a062cb07d86f5a7610d941367ebbcbe62a391ea9") +set(WinSDK_186_FILENAME "Win11SDK_10.0.26100.8/Installers/Windows Mobile Extension SDK-x86_en-us.msi") +list(APPEND WinSDK_FILES 186) + + +set(WinSDK_187_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/29751009be7d2aec3720254fa0521072/windows%20sdk%20arm64%20desktop%20tools-x86_en-us.msi") +set(WinSDK_187_SHA512 "c4682d4f6dcdcc189868fedffc3681db4adf99e7f4365838bc416847122f05193928363b272022d5154e9c3f4a745596af30613fd702f961a5ce17ad9f8722db") +set(WinSDK_187_FILENAME "Win11SDK_10.0.26100.8/Installers/Windows SDK ARM64 Desktop Tools-x86_en-us.msi") +list(APPEND WinSDK_FILES 187) + + +set(WinSDK_188_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/52c9553e81174b48f29c38b67b80b251/windows%20sdk%20desktop%20headers%20arm64-x86_en-us.msi") +set(WinSDK_188_SHA512 "3a33b3900706f16ee4b0222b2399cdea166192beeb1d025d3265861baa807a7610ade7c639fb5acc5668bc6b7c6c21e723626f66041389278e3998b8a62266fd") +set(WinSDK_188_FILENAME "Win11SDK_10.0.26100.8/Installers/Windows SDK Desktop Headers arm64-x86_en-us.msi") +list(APPEND WinSDK_FILES 188) + + +set(WinSDK_189_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/23ba6ecf8f00ab81f4b62d28db6dcadb/windows%20sdk%20desktop%20headers%20x64-x86_en-us.msi") +set(WinSDK_189_SHA512 "9754f03435fa76bd76e980daaf590567e2147c57d80a89c2ae8247e5872ce5927f0544575096394eedb161c91d3195cc37e3f6d9f1a989a9df53810c2481d5de") +set(WinSDK_189_FILENAME "Win11SDK_10.0.26100.8/Installers/Windows SDK Desktop Headers x64-x86_en-us.msi") +list(APPEND WinSDK_FILES 189) + + +set(WinSDK_190_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/d2df062ddc5814d9d135633311595ca8/windows%20sdk%20desktop%20headers%20x86-x86_en-us.msi") +set(WinSDK_190_SHA512 "413815c3c8eb0ca4ba032f2fcdffd0158e7883047cebac10ecbd463b475558c81e6bf7a453ea0a0911c51d4281c49af896fc99ce781789710ee3dc6ac44c08de") +set(WinSDK_190_FILENAME "Win11SDK_10.0.26100.8/Installers/Windows SDK Desktop Headers x86-x86_en-us.msi") +list(APPEND WinSDK_FILES 190) + + +set(WinSDK_191_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/38011bca5b9007a74dcc0bf6defeefee/windows%20sdk%20desktop%20libs%20arm64-x86_en-us.msi") +set(WinSDK_191_SHA512 "945e5032d7a073cdd7a7634af4c2e3a91fc4a2dddc68a47e7906352b20d856891ba21c6f0b68e3ca6b780dd4c08d5bbe5161e2a66ff3bd0be0b9ed304505ff60") +set(WinSDK_191_FILENAME "Win11SDK_10.0.26100.8/Installers/Windows SDK Desktop Libs arm64-x86_en-us.msi") +list(APPEND WinSDK_FILES 191) + + +set(WinSDK_192_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/0637c842cf9280741b96af43ca3e3297/windows%20sdk%20desktop%20libs%20x64-x86_en-us.msi") +set(WinSDK_192_SHA512 "5b6c05e38b88c5b44fa4e228726af5fcf6d6f744309f19a78840a26f6dab91a0fdad688540e2120f6e338ebab389d4f9cb93be1d056f4d2f20badb943913ac4c") +set(WinSDK_192_FILENAME "Win11SDK_10.0.26100.8/Installers/Windows SDK Desktop Libs x64-x86_en-us.msi") +list(APPEND WinSDK_FILES 192) + + +set(WinSDK_193_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/cff75e4eaf723f42b8a93cafd66b011a/windows%20sdk%20desktop%20libs%20x86-x86_en-us.msi") +set(WinSDK_193_SHA512 "737848ab9f8435b7b2e7e42bc1735f39a00bd15ab365ac591ca29a6ec7c88c2dc91ea63ee2ca1cabb94fa930fccc94810dbf566cab92261f7a89f7c4f3a4f60e") +set(WinSDK_193_FILENAME "Win11SDK_10.0.26100.8/Installers/Windows SDK Desktop Libs x86-x86_en-us.msi") +list(APPEND WinSDK_FILES 193) + + +set(WinSDK_194_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/4c87a980d88550c576bf7ab6c0341f07/windows%20sdk%20desktop%20tools%20arm64-x86_en-us.msi") +set(WinSDK_194_SHA512 "9114598b713b318ff8fd845ba98526cd8e807fa97564a6325439fd623afb29329a7f84e0c0efbcdfa3282be442eaf663b42e894c1f68d870b1e96df1c484d161") +set(WinSDK_194_FILENAME "Win11SDK_10.0.26100.8/Installers/Windows SDK Desktop Tools arm64-x86_en-us.msi") +list(APPEND WinSDK_FILES 194) + + +set(WinSDK_195_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/5689cf5ab3906f48887a2ca09812f5cd/windows%20sdk%20desktop%20tools%20x64-x86_en-us.msi") +set(WinSDK_195_SHA512 "5f499a3e6f0aa54911a6b52f7e71de890de9eed9c94d1a7ef72add1306916f0955031fb678cb25626e1d8f5750d7bc6203d7f86afecb3c897be127d0c7d6186c") +set(WinSDK_195_FILENAME "Win11SDK_10.0.26100.8/Installers/Windows SDK Desktop Tools x64-x86_en-us.msi") +list(APPEND WinSDK_FILES 195) + + +set(WinSDK_196_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/c58b962c2e3ea67467edb48eae4029b5/windows%20sdk%20desktop%20tools%20x86-x86_en-us.msi") +set(WinSDK_196_SHA512 "d2f4a5d6389618af27f5ba1837fd3afd329479586cc99a2e370507daf011a44343aa1559dc90d5adb9fad4e4819a75437775c94991de0a460ad130e6b962c7e4") +set(WinSDK_196_FILENAME "Win11SDK_10.0.26100.8/Installers/Windows SDK Desktop Tools x86-x86_en-us.msi") +list(APPEND WinSDK_FILES 196) + + +set(WinSDK_197_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/5b582f2df2207b6841add052e562934a/windows%20sdk%20directx%20x64%20remote-x64_en-us.msi") +set(WinSDK_197_SHA512 "caf095aa81ef8e22d54aa02d8606f2be07394b30d81ebc3083a20ebce35204927f3a0ba8d28917223583a1be1509de85e093d64eae90704ddde77e6f53cad711") +set(WinSDK_197_FILENAME "Win11SDK_10.0.26100.8/Installers/Windows SDK DirectX x64 Remote-x64_en-us.msi") +list(APPEND WinSDK_FILES 197) + + +set(WinSDK_198_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/df0af38a50fc2b6a72163c27af6f137b/windows%20sdk%20directx%20x86%20remote-x86_en-us.msi") +set(WinSDK_198_SHA512 "547b609d4d2233a42fda35b9de9274e2a7717e00456304c413995a7091a4db015a2ddcf147c42fb86046415a9a92855b41866374d5162a376318d22fb84841d1") +set(WinSDK_198_FILENAME "Win11SDK_10.0.26100.8/Installers/Windows SDK DirectX x86 Remote-x86_en-us.msi") +list(APPEND WinSDK_FILES 198) + + +set(WinSDK_199_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/97998007f398e2a866db263f3e6839f4/windows%20sdk%20eula-x86_en-us.msi") +set(WinSDK_199_SHA512 "a91c8ebfc8dd13113d1d2a672b5e8abe3cd1febae38a784dfdd4b4ca583c0a91e3ca45937f8ac5596fe8234ed122bd4a73e374e2d83cc30336a47277b0aa3fe2") +set(WinSDK_199_FILENAME "Win11SDK_10.0.26100.8/Installers/Windows SDK EULA-x86_en-us.msi") +list(APPEND WinSDK_FILES 199) + + +set(WinSDK_200_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/188fdd59c4e1b14a81f30f339919d116/windows%20sdk%20facade%20windows%20winmd%20versioned-x86_en-us.msi") +set(WinSDK_200_SHA512 "a375b70b44287dd66a543a3924da8de3e15aec9d01d803aa6616ef0d5c6a1e9c7319415ea821e230cb4830c6d376ef91d09d2025abca5e10996f77960486f876") +set(WinSDK_200_FILENAME "Win11SDK_10.0.26100.8/Installers/Windows SDK Facade Windows WinMD Versioned-x86_en-us.msi") +list(APPEND WinSDK_FILES 200) + + +set(WinSDK_201_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/880e9b38f081173d2a4408eb99f2763a/windows%20sdk%20for%20windows%20store%20apps%20contracts-x86_en-us.msi") +set(WinSDK_201_SHA512 "edb524c890754f02a3c74cc067c9c7afe0ff99c6604e472728b705635f91d0006cb1e8cd03b5fbbda3157c62c020ab802b0edeb8c3521f350e695fffede46fb3") +set(WinSDK_201_FILENAME "Win11SDK_10.0.26100.8/Installers/Windows SDK for Windows Store Apps Contracts-x86_en-us.msi") +list(APPEND WinSDK_FILES 201) + + +set(WinSDK_202_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/e2cc173e3434c7826cedfcd4af0537ae/windows%20sdk%20for%20windows%20store%20apps%20directx%20x64%20remote-x64_en-us.msi") +set(WinSDK_202_SHA512 "611f02f8336cab04300ff34fcf6b57878e4b3e24e52b672b51635d8f0cfa337848b82d4bb0b2a5fff1e21997fb267761df36280cbf0e1f0588c7180a5a10d9c9") +set(WinSDK_202_FILENAME "Win11SDK_10.0.26100.8/Installers/Windows SDK for Windows Store Apps DirectX x64 Remote-x64_en-us.msi") +list(APPEND WinSDK_FILES 202) + + +set(WinSDK_203_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/c0e02ebc1c51fb4e9a2f5aa12a49dd9a/windows%20sdk%20for%20windows%20store%20apps%20directx%20x86%20remote-x86_en-us.msi") +set(WinSDK_203_SHA512 "e49347eb92aa4290a9e24be5079bf933a162bf621b5015f886fac24c95df83763d395fae70839630252ef7d3c48cecce4d7a929e742e34118158a22a66a3dfcd") +set(WinSDK_203_FILENAME "Win11SDK_10.0.26100.8/Installers/Windows SDK for Windows Store Apps DirectX x86 Remote-x86_en-us.msi") +list(APPEND WinSDK_FILES 203) + + +set(WinSDK_204_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/d1fa9387243847e82952c6892f2cb003/windows%20sdk%20for%20windows%20store%20apps%20headers%20onecoreuap-x86_en-us.msi") +set(WinSDK_204_SHA512 "f913c6f8d509db8ea7b101c2abf72d7137048b9e3978ad962063e381330a06a0c3cccbeaa2431d6b1bddfd3e7108cda347c5a626d5d3389a0b64fd7f03f87b76") +set(WinSDK_204_FILENAME "Win11SDK_10.0.26100.8/Installers/Windows SDK for Windows Store Apps Headers OnecoreUap-x86_en-us.msi") +list(APPEND WinSDK_FILES 204) + + +set(WinSDK_205_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/668bcc9baa452a5e502769f13a23be0d/windows%20sdk%20for%20windows%20store%20apps%20headers-x86_en-us.msi") +set(WinSDK_205_SHA512 "37dfa1b1e52a659247d7682ad0863246cfc7f58cdbbd1149e026e8f662da5c2e56d9191e7945de28dd75524578723d8c074fbd0371146fdf2f27abee044a20e9") +set(WinSDK_205_FILENAME "Win11SDK_10.0.26100.8/Installers/Windows SDK for Windows Store Apps Headers-x86_en-us.msi") +list(APPEND WinSDK_FILES 205) + + +set(WinSDK_206_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/8546b02cdcdac0603ca20383287c0554/windows%20sdk%20for%20windows%20store%20apps%20legacy%20tools-x86_en-us.msi") +set(WinSDK_206_SHA512 "beed50fb5bed7ba93955c0aba078748910747aa13e65186331eaed5b29a91024222aecf963187b4415241011aab5acc92a6bacf967f5779e857ecba3aace3e1f") +set(WinSDK_206_FILENAME "Win11SDK_10.0.26100.8/Installers/Windows SDK for Windows Store Apps Legacy Tools-x86_en-us.msi") +list(APPEND WinSDK_FILES 206) + + +set(WinSDK_207_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/0db3d1f4d1fb3e8e0aac71cd1ffa5462/windows%20sdk%20for%20windows%20store%20apps%20libs-x86_en-us.msi") +set(WinSDK_207_SHA512 "eea13282c0b9865ebe453724a2beccf71968dea9e730515d24dff7e3f9d62d50aadacebfee396184b833b1a80bb32a4acdbf69f285c90ede36022558882bff52") +set(WinSDK_207_FILENAME "Win11SDK_10.0.26100.8/Installers/Windows SDK for Windows Store Apps Libs-x86_en-us.msi") +list(APPEND WinSDK_FILES 207) + + +set(WinSDK_208_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/84353de30057cab9e78d85452d99be52/windows%20sdk%20for%20windows%20store%20apps%20metadata-x86_en-us.msi") +set(WinSDK_208_SHA512 "ce68324669683e00d64199bb40443dc91d595a6c02a93540f73c9b08d7aa2c702f5b75ae2081e2f113a9c392a54b76bedd56a81b20ddbe02240a30ae8873a3fd") +set(WinSDK_208_FILENAME "Win11SDK_10.0.26100.8/Installers/Windows SDK for Windows Store Apps Metadata-x86_en-us.msi") +list(APPEND WinSDK_FILES 208) + + +set(WinSDK_209_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/d5f147658d800d567c2970f8ee288098/windows%20sdk%20for%20windows%20store%20apps%20tools-x86_en-us.msi") +set(WinSDK_209_SHA512 "811ed47d8c1ffacaf20b910d781f3912d1c46fb63d2c396b1ef862fb00102084e7a9fcb1643e00aa47c4ca02c79ebbc7c1b16dbe9984805f725ba5609e152b98") +set(WinSDK_209_FILENAME "Win11SDK_10.0.26100.8/Installers/Windows SDK for Windows Store Apps Tools-x86_en-us.msi") +list(APPEND WinSDK_FILES 209) + + +set(WinSDK_210_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/46fd7c093412e6948573b85cefea308e/windows%20sdk%20for%20windows%20store%20apps-x86_en-us.msi") +set(WinSDK_210_SHA512 "31e0fe3eede85d3ac0cdaf4f50959820235532f046d5046ac072fadd3676333d8f68139e7aaed5d2664e18a46ab7d15f4d1ba7f0cec314c13e19321579f96637") +set(WinSDK_210_FILENAME "Win11SDK_10.0.26100.8/Installers/Windows SDK for Windows Store Apps-x86_en-us.msi") +list(APPEND WinSDK_FILES 210) + + +set(WinSDK_211_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/514fa05d50e47f35207f44433e2a0043/windows%20sdk%20for%20windows%20store%20managed%20apps%20libs-x86_en-us.msi") +set(WinSDK_211_SHA512 "ff57b3d35b9f96602a6216da6d9322d5e4562455ba9cc15f269ec7ce5ec0559655efbc9023c6e5d4e1feb83806ce8d3b5369a5f5fdecb20e60134b5bb3603160") +set(WinSDK_211_FILENAME "Win11SDK_10.0.26100.8/Installers/Windows SDK for Windows Store Managed Apps Libs-x86_en-us.msi") +list(APPEND WinSDK_FILES 211) + + +set(WinSDK_212_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/7a1b1052d7f9523b043d49025993512c/windows%20sdk%20modern%20non-versioned%20developer%20tools-x86_en-us.msi") +set(WinSDK_212_SHA512 "1b8f8595aa4d9f03b43f373cc49abd76575cc1d730cce4949c3a213888f42d4ad5846e0a7708873afadef51da268078cf9cb44b6cb69a6eedcfe17d19ea42ed8") +set(WinSDK_212_FILENAME "Win11SDK_10.0.26100.8/Installers/Windows SDK Modern Non-Versioned Developer Tools-x86_en-us.msi") +list(APPEND WinSDK_FILES 212) + + +set(WinSDK_213_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/6049a5790f3f94bc45767f9ba004f506/windows%20sdk%20modern%20versioned%20developer%20tools-x86_en-us.msi") +set(WinSDK_213_SHA512 "ddc083e7f5426bec4f4650d26210b4e141166b1fdc9dcf5804f390c12247c93abebdb2cd46fd04bd7af95adc10269bbe22a6d8c3bd86fe05762276bc2a401bc9") +set(WinSDK_213_FILENAME "Win11SDK_10.0.26100.8/Installers/Windows SDK Modern Versioned Developer Tools-x86_en-us.msi") +list(APPEND WinSDK_FILES 213) + + +set(WinSDK_214_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/307f59076cc0e89250efe219c8f1806b/windows%20sdk%20onecoreuap%20headers%20arm64-x86_en-us.msi") +set(WinSDK_214_SHA512 "ab30828ce5b9354fd95fc68aa4db04f799322573d80f05e4efa1c23b5948fab5f7fd9799b31178b8753a1ebfacf193990678f1b0516f3e372eb6614805c9bc78") +set(WinSDK_214_FILENAME "Win11SDK_10.0.26100.8/Installers/Windows SDK OnecoreUap Headers arm64-x86_en-us.msi") +list(APPEND WinSDK_FILES 214) + + +set(WinSDK_215_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/6d6547a18e95938b4fe6d83d7d4eddf3/windows%20sdk%20onecoreuap%20headers%20x64-x86_en-us.msi") +set(WinSDK_215_SHA512 "36ab99fa199c7d8bf2bcbf82f4a0e130aee87c411c754d71596a8d8b54fa411e89ca3e7d50608d6afc4938d1afb2ff8a3e80c0b530fb92a1b123aef67fda84a6") +set(WinSDK_215_FILENAME "Win11SDK_10.0.26100.8/Installers/Windows SDK OnecoreUap Headers x64-x86_en-us.msi") +list(APPEND WinSDK_FILES 215) + + +set(WinSDK_216_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/3dfd2f16100f29ae9bc285fa79e6cfb4/windows%20sdk%20onecoreuap%20headers%20x86-x86_en-us.msi") +set(WinSDK_216_SHA512 "4ac20df8570d452e5d7f4dc43729493a52b1a425ea09b488ba24aefad9c2a519c08139a6e6ee7e12945e0ff2a4f171b0584997a1d603a247c19db02cb89f140a") +set(WinSDK_216_FILENAME "Win11SDK_10.0.26100.8/Installers/Windows SDK OnecoreUap Headers x86-x86_en-us.msi") +list(APPEND WinSDK_FILES 216) + + +set(WinSDK_217_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/d40ef6232a97142fb720f81c01b770d6/windows%20sdk%20redistributables-x86_en-us.msi") +set(WinSDK_217_SHA512 "dfd1b8d43f31345d14f8608de6d0004144ae3b9e1f57a686661c4d3b86890bfa2cec5f4de2b2885f3c3b311bd7cc8fe8fe37dcf10fc94c4c0423cfb6381cdc91") +set(WinSDK_217_FILENAME "Win11SDK_10.0.26100.8/Installers/Windows SDK Redistributables-x86_en-us.msi") +list(APPEND WinSDK_FILES 217) + + +set(WinSDK_218_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/329fdf84ef347ceaa5bcc3e7c7d99b5b/windows%20sdk%20signing%20tools-x86_en-us.msi") +set(WinSDK_218_SHA512 "d66484d6f087ef0d577caff17d90856e6bee9703c86a813fbe065afbe9cbe254fdd2e6b2432e4ac68c88ddaf3d12a104c8f14382eeaeef6fa4259e998e3a3471") +set(WinSDK_218_FILENAME "Win11SDK_10.0.26100.8/Installers/Windows SDK Signing Tools-x86_en-us.msi") +list(APPEND WinSDK_FILES 218) + + +set(WinSDK_219_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/e0570989342d36f93ee5edb157b90c33/windows%20sdk-x86_en-us.msi") +set(WinSDK_219_SHA512 "34463d46ac6236a546a0d2c358e57bd9bcb858371387391913a52d0a891972a024d329a42171b86c028da4ee9a3df9ad30427824ad214b939be85f1eecdaebb9") +set(WinSDK_219_FILENAME "Win11SDK_10.0.26100.8/Installers/Windows SDK-x86_en-us.msi") +list(APPEND WinSDK_FILES 219) + + +set(WinSDK_220_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/49f8fa9182c07e7ee304e7c7f898d5de/windows%20team%20extension%20sdk%20contracts-x86_en-us.msi") +set(WinSDK_220_SHA512 "2b4a3da7cb2f0eaecb83c9f770f3116dc590660d41e548884ef2f6d2d2b352eb082cb5b07a43728f03280aafeef876a5ea396ea0d5a03d962331b7439a9322ad") +set(WinSDK_220_FILENAME "Win11SDK_10.0.26100.8/Installers/Windows Team Extension SDK Contracts-x86_en-us.msi") +list(APPEND WinSDK_FILES 220) + + +set(WinSDK_221_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/3f3481ca1f8c5727b33584a842270429/windows%20team%20extension%20sdk-x86_en-us.msi") +set(WinSDK_221_SHA512 "0a2087f287c7325eab3161b7d0f4b155799cc2aaacc32212dbd18a12843e53c58812f8190e4ed70aa0202c4359452792eac41ccfe031a63bd1ec8e26623f0331") +set(WinSDK_221_FILENAME "Win11SDK_10.0.26100.8/Installers/Windows Team Extension SDK-x86_en-us.msi") +list(APPEND WinSDK_FILES 221) + + +set(WinSDK_222_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/327c87b8bb024173cb3fb6939675ce98/winrt%20intellisense%20desktop%20-%20en-us-x86_en-us.msi") +set(WinSDK_222_SHA512 "e58d4d8e63f5e068542b6eca59ecb14e121bf1e303281317af2664493a306feaa99afbb0295e51d84764e9fde5c1ab5498cb6fb8a2f0938f5cea0d6f3784b8ff") +set(WinSDK_222_FILENAME "Win11SDK_10.0.26100.8/Installers/WinRT Intellisense Desktop - en-us-x86_en-us.msi") +list(APPEND WinSDK_FILES 222) + + +set(WinSDK_223_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/f19af365ed832f2c1c1d03f77268ed06/winrt%20intellisense%20desktop%20-%20other%20languages-x86_en-us.msi") +set(WinSDK_223_SHA512 "0bfab2780d888b988641c0874b992fdf1be18acdd3ec80064c5b821131d36e401e031d61624cc35cc9d8ffa63fa0df63c64525a288cbddd1ead017146abb8fc6") +set(WinSDK_223_FILENAME "Win11SDK_10.0.26100.8/Installers/WinRT Intellisense Desktop - Other Languages-x86_en-us.msi") +list(APPEND WinSDK_FILES 223) + + +set(WinSDK_224_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/c5b59a607da46f055bda875e7c024865/winrt%20intellisense%20iot%20-%20en-us-x86_en-us.msi") +set(WinSDK_224_SHA512 "e3c450d88b5c48879df1c28a7b1dce723334862aedbc616316d376cef11a94277e68e79e728c0d778aa5d111e3fd9189577d84d97f4cce8f0d94ef4613861b6b") +set(WinSDK_224_FILENAME "Win11SDK_10.0.26100.8/Installers/WinRT Intellisense IoT - en-us-x86_en-us.msi") +list(APPEND WinSDK_FILES 224) + + +set(WinSDK_225_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/d92615619d56c8ec2a4a9e6fbd7acab0/winrt%20intellisense%20iot%20-%20other%20languages-x86_en-us.msi") +set(WinSDK_225_SHA512 "be2b50e66653041d4a7959243f70553d3c4f5060c45013e2f6a8a42bba2a9b00027abf3c8c4f9b038aab7b7937c6c38e8872200820c94308627838fb0aa9b7c9") +set(WinSDK_225_FILENAME "Win11SDK_10.0.26100.8/Installers/WinRT Intellisense IoT - Other Languages-x86_en-us.msi") +list(APPEND WinSDK_FILES 225) + + +set(WinSDK_226_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/e6fae431a89dc27fca8d906758da8df5/winrt%20intellisense%20mobile%20-%20en-us-x86_en-us.msi") +set(WinSDK_226_SHA512 "ce47497c8e2689aa2a0cc08e6777474ff494ea5c0cdbd0961f6a1882cbf07a51f9db77680e5b2c3b68bbdd2083564fa68fd6b334e4898d4313cb6daf9f28217d") +set(WinSDK_226_FILENAME "Win11SDK_10.0.26100.8/Installers/WinRT Intellisense Mobile - en-us-x86_en-us.msi") +list(APPEND WinSDK_FILES 226) + + +set(WinSDK_227_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/3a717f1f2a9c292dd27e816a3c88d166/winrt%20intellisense%20ppi%20-%20en-us-x86_en-us.msi") +set(WinSDK_227_SHA512 "7104dd5d288ad6f09d570205a63ce03c7bbaf6f10e99a356f9245ee7b9c1794aaa7e09d7f3d1d768d5df5a64030c7f6c2f81d25b3146cd68980583093be13657") +set(WinSDK_227_FILENAME "Win11SDK_10.0.26100.8/Installers/WinRT Intellisense PPI - en-us-x86_en-us.msi") +list(APPEND WinSDK_FILES 227) + + +set(WinSDK_228_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/76066072787aa9c06975a9586bef047c/winrt%20intellisense%20ppi%20-%20other%20languages-x86_en-us.msi") +set(WinSDK_228_SHA512 "51b4d182956aaff3a3738eff16c7cf9010e8118b146e4cb915f325aca9d9eb5be5d5dc9d324054aa98b802990f2b8ab170e36940e73774e868f56bac75f77479") +set(WinSDK_228_FILENAME "Win11SDK_10.0.26100.8/Installers/WinRT Intellisense PPI - Other Languages-x86_en-us.msi") +list(APPEND WinSDK_FILES 228) + + +set(WinSDK_229_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/6e9bc7f16a58a2f0374aca3abf0dfa2a/winrt%20intellisense%20uap%20-%20en-us-x86_en-us.msi") +set(WinSDK_229_SHA512 "5d4467ec6bb21d90592515a703ea4578e551a85106d6ab62529faec37a6fd8a30c8787516a2370086d9e233a0e7c0d66794ef8dbdc90a95a69ec1a0c137e70cb") +set(WinSDK_229_FILENAME "Win11SDK_10.0.26100.8/Installers/WinRT Intellisense UAP - en-us-x86_en-us.msi") +list(APPEND WinSDK_FILES 229) + + +set(WinSDK_230_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/9ad5a1ea5de41d1a09d75f19c7b68062/winrt%20intellisense%20uap%20-%20other%20languages-x86_en-us.msi") +set(WinSDK_230_SHA512 "0dac20ed11e783d84a9deb29c45733433c28a1ae8bf94706de90009d14139fe73cbd8240e8a5643dad3c5612379fedd18c8050fc2dfd69ceb893511a38c88d04") +set(WinSDK_230_FILENAME "Win11SDK_10.0.26100.8/Installers/WinRT Intellisense UAP - Other Languages-x86_en-us.msi") +list(APPEND WinSDK_FILES 230) + + +set(WinSDK_231_URL "https://download.visualstudio.microsoft.com/download/pr/ff1d1330-d8b5-4bfc-9f6d-b8af7400a48b/f2c8f298535bbd32e4ab5fdf99d0d886/uapsdkaddon-x86.msi") +set(WinSDK_231_SHA512 "cab64a666f58bc0e5edf6103cd9bd9e83200aaf9ea87486611bc0f6bc53eaf0cb9c508d0ee57cc42843e5b530a5cf4b1ac7527057279064c86aefedfd0bc7ea9") +set(WinSDK_231_FILENAME "Win11SDK_10.0.26100.8/Redistributable/10.1.0.0/UAPSDKAddOn-x86.msi") +list(APPEND WinSDK_FILES 231) + + +set(WinSDK_232_URL "https://download.visualstudio.microsoft.com/download/pr/ce9ebac5-d0b0-4a01-9e8d-97679b3d5515/412cd86a46f13f60c4937d984139f106/winsdkinstaller.exe") +set(WinSDK_232_SHA512 "b753cbc44a736c9e97d08edb280bfbc6df06adb0e9840a2632827bc88ceee5a8c40bab631d2566caac7990fcbcc59878bc7b5e681e64eb57c954cf1f67dbe82d") +set(WinSDK_232_FILENAME "Win11SDK_10.0.26100.8/WinSdkInstaller.exe") +list(APPEND WinSDK_FILES 232) diff --git a/ports/compiler-msvc/download_toolkit.cmake b/ports/compiler-msvc/download_toolkit.cmake new file mode 100644 index 00000000000000..e244893bf1b561 --- /dev/null +++ b/ports/compiler-msvc/download_toolkit.cmake @@ -0,0 +1,2994 @@ + + +set(VCToolkit_Microsoft.AspNetCore.SharedFramework.8.0.8.0.13-servicing.25066.10_1_URL "https://download.visualstudio.microsoft.com/download/pr/03180c1b-901e-439c-9ff5-272d4afda487/d27c8c3f55e77ec005892d48fc0b2211a36a71f5ebd2fde82158aa0cc6d80322/aspnetcore-runtime-8.0.13-servicing.25066.10-win-x64.msi") +set(VCToolkit_Microsoft.AspNetCore.SharedFramework.8.0.8.0.13-servicing.25066.10_1_SHA512 "b31f52f6c863ab2c4de8ca914853814c86ccb94025ba5851bdc5d813298bb6f02d6f204c95bfae147081102f0273c547bb6c78266a5b8835ea307a1379ca8c23") +set(VCToolkit_Microsoft.AspNetCore.SharedFramework.8.0.8.0.13-servicing.25066.10_1_FILENAME "Microsoft.AspNetCore.SharedFramework.8.0.8.0.13-servicing.25066.10/aspnetcore-runtime-8.0.13-servicing.25066.10-win-x64.msi") +list(APPEND VCToolkit_FILES Microsoft.AspNetCore.SharedFramework.8.0.8.0.13-servicing.25066.10_1) + + +set(VCToolkit_Microsoft.AspNetCore.TargetingPack.8.0.8.0.13-servicing.25066.10_2_URL "https://download.visualstudio.microsoft.com/download/pr/03180c1b-901e-439c-9ff5-272d4afda487/aa342d03bed7edfd571d8cb8a5d293321db2f45277f2ef396626638fe6b614f9/aspnetcore-targeting-pack-8.0.13-servicing.25066.10-win-x64.msi") +set(VCToolkit_Microsoft.AspNetCore.TargetingPack.8.0.8.0.13-servicing.25066.10_2_SHA512 "fd6a26cd8a51f57ec6d4e40513cb8c31feaea27eb1960584627adfca4a52d1719305946e6aad3a63276fce10c625f66aea208457eb27fdae1e3430ef49ce3b59") +set(VCToolkit_Microsoft.AspNetCore.TargetingPack.8.0.8.0.13-servicing.25066.10_2_FILENAME "Microsoft.AspNetCore.TargetingPack.8.0.8.0.13-servicing.25066.10/aspnetcore-targeting-pack-8.0.13-servicing.25066.10-win-x64.msi") +list(APPEND VCToolkit_FILES Microsoft.AspNetCore.TargetingPack.8.0.8.0.13-servicing.25066.10_2) + + +set(VCToolkit_Microsoft.Net.4.8.1.SDK_3_URL "https://download.visualstudio.microsoft.com/download/pr/f33785ca-afdb-403b-a9aa-1465b7c2737c/51b52225b380e702e72f0e24437eea10d87b023285056a540b2d37a2d77fa688/sdk_tools481.msi") +set(VCToolkit_Microsoft.Net.4.8.1.SDK_3_SHA512 "e4f3d1ac4e97db7c70595403e1d6f2dcaab3eb861e391f7ef4d1b76863caa1c9bc764653c6757843afa1acd8ebf8c13ce41df71d98a10baad52f2c1e497644b9") +set(VCToolkit_Microsoft.Net.4.8.1.SDK_3_FILENAME "Microsoft.Net.4.8.1.SDK/sdk_tools481.msi") +list(APPEND VCToolkit_FILES Microsoft.Net.4.8.1.SDK_3) + + +set(VCToolkit_Microsoft.Net.4.8.1.SDK_4_URL "https://download.visualstudio.microsoft.com/download/pr/f33785ca-afdb-403b-a9aa-1465b7c2737c/2f96fbbdf06e9387043c3e8ec31e23f765d43456b7a78aaee0d17ebff4ec4e62/sdk_tools481.cab") +set(VCToolkit_Microsoft.Net.4.8.1.SDK_4_SHA512 "2642f45dcf1344368026daeefbb929cb62d16e819e7c9ce64a4dc5bf3516af6edf2050d38f29a79b03696b6db8f724391b77f048a3e18e0c1c73f60cb351d46a") +set(VCToolkit_Microsoft.Net.4.8.1.SDK_4_FILENAME "Microsoft.Net.4.8.1.SDK/sdk_tools481.cab") +list(APPEND VCToolkit_FILES Microsoft.Net.4.8.1.SDK_4) + + +set(VCToolkit_Microsoft.Net.4.8.1.TargetingPack_5_URL "https://download.visualstudio.microsoft.com/download/pr/f33785ca-afdb-403b-a9aa-1465b7c2737c/782eeff8106e1dbcf01ca0a67232a5d4e0fe5116d2ada8b4c47f47e4f1e561f4/netfx_481mtpack.msi") +set(VCToolkit_Microsoft.Net.4.8.1.TargetingPack_5_SHA512 "1e693645a8317f613c4c90aeb3b21a3b161218d24525cf83ac3eb29ade3562ab641124383b33d9e0c4f35815ef5a1f452e7cd56aaf4aa173961b7ee360e5bf22") +set(VCToolkit_Microsoft.Net.4.8.1.TargetingPack_5_FILENAME "Microsoft.Net.4.8.1.TargetingPack/netfx_481mtpack.msi") +list(APPEND VCToolkit_FILES Microsoft.Net.4.8.1.TargetingPack_5) + + +set(VCToolkit_Microsoft.Net.4.8.1.TargetingPack_6_URL "https://download.visualstudio.microsoft.com/download/pr/7c1e52e0-0921-4611-a6db-8243c58bc751/1ffcd16b1a04c1e798d4c18fa0a9f9cae306a32edff99514037fa976cc835993/cab1.cab") +set(VCToolkit_Microsoft.Net.4.8.1.TargetingPack_6_SHA512 "7e8a8b4a005f7cc4d7a7df29800e267e7ca0a4ed17f375e6840588423bc4f360dfd097964d812d9dcbb48f7fa3207a076ffe4042995077ecb22bc3b627e44419") +set(VCToolkit_Microsoft.Net.4.8.1.TargetingPack_6_FILENAME "Microsoft.Net.4.8.1.TargetingPack/cab1.cab") +list(APPEND VCToolkit_FILES Microsoft.Net.4.8.1.TargetingPack_6) + + +set(VCToolkit_Microsoft.NetCore.AppHostPack.8.0.8.0.13.arm64_7_URL "https://download.visualstudio.microsoft.com/download/pr/03180c1b-901e-439c-9ff5-272d4afda487/b9cd82b8b9e9eeba4e71cc5485a9c3172d995c603ba07e624a89b1a3369e712c/dotnet-apphost-pack-8.0.13-win-x64_arm64.msi") +set(VCToolkit_Microsoft.NetCore.AppHostPack.8.0.8.0.13.arm64_7_SHA512 "afa3b8bed3f49ebcfe771acf3b2c4fb299d0cc955f2537c6de478ce1984d016550bbfb861a72bda545289cfd5c65a1bcd1cb6c26aa69d72de9c79cd2170771d1") +set(VCToolkit_Microsoft.NetCore.AppHostPack.8.0.8.0.13.arm64_7_FILENAME "Microsoft.NetCore.AppHostPack.8.0.8.0.13.arm64/dotnet-apphost-pack-8.0.13-win-x64_arm64.msi") +list(APPEND VCToolkit_FILES Microsoft.NetCore.AppHostPack.8.0.8.0.13.arm64_7) + + +set(VCToolkit_Microsoft.NetCore.AppHostPack.8.0.8.0.13.x64_8_URL "https://download.visualstudio.microsoft.com/download/pr/03180c1b-901e-439c-9ff5-272d4afda487/b4e5dac9937b43d3610c5d751e09ed2b356185888fec8bf1c2ca378f4069a370/dotnet-apphost-pack-8.0.13-win-x64.msi") +set(VCToolkit_Microsoft.NetCore.AppHostPack.8.0.8.0.13.x64_8_SHA512 "69e8381129aabffd9da2f204af7eaa219c89a8e24d4c712fd06416cbd6cb8e35c440bf47df8d3e02cade671a57cf8ced9b377f913656a42ee5cc74ec7ef428ec") +set(VCToolkit_Microsoft.NetCore.AppHostPack.8.0.8.0.13.x64_8_FILENAME "Microsoft.NetCore.AppHostPack.8.0.8.0.13.x64/dotnet-apphost-pack-8.0.13-win-x64.msi") +list(APPEND VCToolkit_FILES Microsoft.NetCore.AppHostPack.8.0.8.0.13.x64_8) + + +set(VCToolkit_Microsoft.NetCore.AppHostPack.8.0.8.0.13.x86_9_URL "https://download.visualstudio.microsoft.com/download/pr/03180c1b-901e-439c-9ff5-272d4afda487/ac1c4556c146f9263dc4edf8309df4f3e6d0c2c1c75d8bb1d0b055852b7e2107/dotnet-apphost-pack-8.0.13-win-x64_x86.msi") +set(VCToolkit_Microsoft.NetCore.AppHostPack.8.0.8.0.13.x86_9_SHA512 "38ee19f48b03d391e2b46c664da2d02c5afe6a7dc43a38472513353b1ccc521778861149a06941a1a89df5cea877b6022d20d606534bebf4f473ad4706e3192a") +set(VCToolkit_Microsoft.NetCore.AppHostPack.8.0.8.0.13.x86_9_FILENAME "Microsoft.NetCore.AppHostPack.8.0.8.0.13.x86/dotnet-apphost-pack-8.0.13-win-x64_x86.msi") +list(APPEND VCToolkit_FILES Microsoft.NetCore.AppHostPack.8.0.8.0.13.x86_9) + + +set(VCToolkit_Microsoft.NetCore.HostFXR.9.0.2_10_URL "https://download.visualstudio.microsoft.com/download/pr/03180c1b-901e-439c-9ff5-272d4afda487/1ea10a16a77ba4064bb4d5c25545f72e721e5198f62a362ce7e31ba45e0fd012/dotnet-hostfxr-9.0.2-win-x64.msi") +set(VCToolkit_Microsoft.NetCore.HostFXR.9.0.2_10_SHA512 "797b20ea385f1a0981884a8c646e76d2de7ca2311e24f0e1f8e33f91cd8a5daa46b4deff1770f2ff0e79ae40f73794768889ea0524e2e698abe57793e1d57aff") +set(VCToolkit_Microsoft.NetCore.HostFXR.9.0.2_10_FILENAME "Microsoft.NetCore.HostFXR.9.0.2/dotnet-hostfxr-9.0.2-win-x64.msi") +list(APPEND VCToolkit_FILES Microsoft.NetCore.HostFXR.9.0.2_10) + + +set(VCToolkit_Microsoft.NetCore.SdkPlaceholder.9.0.200-rtm.25073.12_11_URL "https://download.visualstudio.microsoft.com/download/pr/0af0a119-9df3-4224-bb85-2fc49b1dbcc7/496c23505f84f7424bd319c56692814627b1921c0ab0bf64ef7b90bfc2d43a2a/dotnet-sdkplaceholder-9.0.200-rtm.25073.12-win-x64.msi") +set(VCToolkit_Microsoft.NetCore.SdkPlaceholder.9.0.200-rtm.25073.12_11_SHA512 "59532ace10cd903df794eee5775bcb89ba2ca3af48d2ff3ae091dfc0dc068b27255881a66d833f9c6b4892fa35f481b9f2482e5cad6fb8dfff5fa0a4a5025de8") +set(VCToolkit_Microsoft.NetCore.SdkPlaceholder.9.0.200-rtm.25073.12_11_FILENAME "Microsoft.NetCore.SdkPlaceholder.9.0.200-rtm.25073.12/dotnet-sdkplaceholder-9.0.200-rtm.25073.12-win-x64.msi") +list(APPEND VCToolkit_FILES Microsoft.NetCore.SdkPlaceholder.9.0.200-rtm.25073.12_11) + + +set(VCToolkit_Microsoft.NetCore.SharedFramework.8.0.8.0.13_12_URL "https://download.visualstudio.microsoft.com/download/pr/03180c1b-901e-439c-9ff5-272d4afda487/c1460bb39777df9e22bb841af1b877c7badb92b1957099df59b550ed5958d2c7/dotnet-runtime-8.0.13-win-x64.msi") +set(VCToolkit_Microsoft.NetCore.SharedFramework.8.0.8.0.13_12_SHA512 "54fd691ee0d34b9f5fad3a598ac0acf725b59a0c489f44648acc0c908cbc188f3579c54d67c831c430de54792eba8d35a58e011ad067d27535ca70ad81fbf933") +set(VCToolkit_Microsoft.NetCore.SharedFramework.8.0.8.0.13_12_FILENAME "Microsoft.NetCore.SharedFramework.8.0.8.0.13/dotnet-runtime-8.0.13-win-x64.msi") +list(APPEND VCToolkit_FILES Microsoft.NetCore.SharedFramework.8.0.8.0.13_12) + + +set(VCToolkit_Microsoft.NetCore.SharedHost.9.0.0_13_URL "https://download.visualstudio.microsoft.com/download/pr/03180c1b-901e-439c-9ff5-272d4afda487/860888c2747672c4a565cf7938669426e45ed1d87d1957ea3962b5ac791384e1/dotnet-host-9.0.2-win-x64.msi") +set(VCToolkit_Microsoft.NetCore.SharedHost.9.0.0_13_SHA512 "72cbd592b5a97f90a45745ce2962cf6a974941622f9fa1fc0d394474952cbe7453d929ad25f61d55cccdaa8c60aaeeb0c7a395a40654d661a8c8f3b725fe54bf") +set(VCToolkit_Microsoft.NetCore.SharedHost.9.0.0_13_FILENAME "Microsoft.NetCore.SharedHost.9.0.0/dotnet-host-9.0.2-win-x64.msi") +list(APPEND VCToolkit_FILES Microsoft.NetCore.SharedHost.9.0.0_13) + + +set(VCToolkit_Microsoft.NetCore.TargetingPack.8.0.8.0.13_14_URL "https://download.visualstudio.microsoft.com/download/pr/03180c1b-901e-439c-9ff5-272d4afda487/1ad7e90da2ad1498240fa4c0572f0be4ddeb917f966d7d7755b93daf0f8011c2/dotnet-targeting-pack-8.0.13-win-x64.msi") +set(VCToolkit_Microsoft.NetCore.TargetingPack.8.0.8.0.13_14_SHA512 "c1879a7696d2eb5e8e63989619ac7f356adead2d87ba490f60a958514492143139a6993a738c56520b9e3f71b3a4d5113cd6d8c45c1fc17bbfb1b989fe111afc") +set(VCToolkit_Microsoft.NetCore.TargetingPack.8.0.8.0.13_14_FILENAME "Microsoft.NetCore.TargetingPack.8.0.8.0.13/dotnet-targeting-pack-8.0.13-win-x64.msi") +list(APPEND VCToolkit_FILES Microsoft.NetCore.TargetingPack.8.0.8.0.13_14) + + +set(VCToolkit_Microsoft.NetCore.TemplateLocator_15_URL "https://download.visualstudio.microsoft.com/download/pr/45212da0-ea11-4612-bbff-cf4b802a1640/96e54e6642652bed0cb4c88d0b4bf7bcd809b82e76857d9c2de66270c3f645c1/payload.vsix") +set(VCToolkit_Microsoft.NetCore.TemplateLocator_15_SHA512 "c7ca02c1146279ef96c9a5ab2c90c5d3b17adabb14fc78a25f9d63a48a9dbcf1f7742ec5b2ce05e22d1f48e7e48f7b8c60f634ff2e057b00d325df43938d699b") +set(VCToolkit_Microsoft.NetCore.TemplateLocator_15_FILENAME "Microsoft.NetCore.TemplateLocator/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.NetCore.TemplateLocator_15) + + +set(VCToolkit_Microsoft.NetCore.Templates.8.0.8.0.406-servicing.25072.9_16_URL "https://download.visualstudio.microsoft.com/download/pr/03180c1b-901e-439c-9ff5-272d4afda487/92c41298745d107ccc66cc392718f4036e8d7b1c2d5eb7fb8c5a1b3b7ac26ecf/dotnet-80templates-8.0.406-servicing.25072.9-win-x64.msi") +set(VCToolkit_Microsoft.NetCore.Templates.8.0.8.0.406-servicing.25072.9_16_SHA512 "5304279f3e98b8963d7cb2ef12f3a16a4501c2073240981619c42082889198598737222706e7d05b251d8902ab4253cb12c5980a45e857b6ac2f80c4f40d8260") +set(VCToolkit_Microsoft.NetCore.Templates.8.0.8.0.406-servicing.25072.9_16_FILENAME "Microsoft.NetCore.Templates.8.0.8.0.406-servicing.25072.9/dotnet-80templates-8.0.406-servicing.25072.9-win-x64.msi") +list(APPEND VCToolkit_FILES Microsoft.NetCore.Templates.8.0.8.0.406-servicing.25072.9_16) + + +set(VCToolkit_Microsoft.NetCore.Toolset.9.0.200_17_URL "https://download.visualstudio.microsoft.com/download/pr/0af0a119-9df3-4224-bb85-2fc49b1dbcc7/a1ad74133c98231dc8275f489456d73229abf9100e906826de8b8b7e06574228/dotnet-sdk-internal-9.0.200-win-x64.msi") +set(VCToolkit_Microsoft.NetCore.Toolset.9.0.200_17_SHA512 "8035c218b2fd766b225af38e5a5340b8003b5aec44425e7c7aac6274b6f4115722f6a9edce5c927c9fe5b1f30d5e2752b28dcd1a24e2a80b7948049483922fbc") +set(VCToolkit_Microsoft.NetCore.Toolset.9.0.200_17_FILENAME "Microsoft.NetCore.Toolset.9.0.200/dotnet-sdk-internal-9.0.200-win-x64.msi") +list(APPEND VCToolkit_FILES Microsoft.NetCore.Toolset.9.0.200_17) + + +set(VCToolkit_Microsoft.NetStandard.TargetingPack.2.1.2.1.0_18_URL "https://download.visualstudio.microsoft.com/download/pr/26138bea-1396-4e75-8ea1-77b93a01408e/d270e7f8f29ecf30bf4e06d21663ec1a36cfbd8d535cd1a4d011d693e646506f/netstandard-targeting-pack-2.1.0-win-x64.msi") +set(VCToolkit_Microsoft.NetStandard.TargetingPack.2.1.2.1.0_18_SHA512 "ba4cfe9fff8516de39333f6d71a3baa2c3b0d1f0d53b0bc7cf4be70b8c2245a9653485f6eb2d85e36574dcb1dae9bbe4009a2a315f52b5a3710d479115cdffb2") +set(VCToolkit_Microsoft.NetStandard.TargetingPack.2.1.2.1.0_18_FILENAME "Microsoft.NetStandard.TargetingPack.2.1.2.1.0,chip=x64/netstandard-targeting-pack-2.1.0-win-x64.msi") +list(APPEND VCToolkit_FILES Microsoft.NetStandard.TargetingPack.2.1.2.1.0_18) + + +set(VCToolkit_Microsoft.NetStandard.TargetingPack.2.1.2.1.0_19_URL "https://download.visualstudio.microsoft.com/download/pr/26138bea-1396-4e75-8ea1-77b93a01408e/1037e2f4afbce8429891a98b9e7adf84e64e278019905a0c7bd4ffa98104b1d1/netstandard-targeting-pack-2.1.0-win-x86.msi") +set(VCToolkit_Microsoft.NetStandard.TargetingPack.2.1.2.1.0_19_SHA512 "c78492813819e065eccbb9c275f64f0b0633538253f2c99b2ce930e5adb75f59f23b9216313cebd977ee1fbfb31de66a52f9c03bc134a2a1de868e89b65c76f5") +set(VCToolkit_Microsoft.NetStandard.TargetingPack.2.1.2.1.0_19_FILENAME "Microsoft.NetStandard.TargetingPack.2.1.2.1.0,chip=x86/netstandard-targeting-pack-2.1.0-win-x86.msi") +list(APPEND VCToolkit_FILES Microsoft.NetStandard.TargetingPack.2.1.2.1.0_19) + + +set(VCToolkit_Microsoft.VisualCpp.ASAN.X86_20_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/1fbd95a0c02d488bb71efc7adc93a1af29eae2072ddc885fba6872e76d2b41b6/Microsoft.VisualCpp.ASAN.X86.vsix") +set(VCToolkit_Microsoft.VisualCpp.ASAN.X86_20_SHA512 "4007ade9733630bc59f456e9d564ece50f8e5d48371d9c42c449c8beacf503ae32f4176bebc076ee5ded148ca977bfa17ba2292ece835d403b86e6e1594e0061") +set(VCToolkit_Microsoft.VisualCpp.ASAN.X86_20_FILENAME "Microsoft.VisualCpp.ASAN.X86/Microsoft.VisualCpp.ASAN.X86.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.ASAN.X86_20) + + +set(VCToolkit_Microsoft.VisualCpp.ATL.Headers_21_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/680742ddcf1ed5641e61b5815f7bc1a3a71df67a9f34c1e6f97bfc82d5d48fc7/Microsoft.VisualCpp.ATL.Headers.vsix") +set(VCToolkit_Microsoft.VisualCpp.ATL.Headers_21_SHA512 "c90ee1179b78e06fb1de219154d6f3998505c2e91bbc2263e409523bd680dcfd7bbdc3a1ea816b5c9b15e340dc29a6914c22e307ad6ddf1b23738eb8d9fbbb86") +set(VCToolkit_Microsoft.VisualCpp.ATL.Headers_21_FILENAME "Microsoft.VisualCpp.ATL.Headers/Microsoft.VisualCpp.ATL.Headers.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.ATL.Headers_21) + + +set(VCToolkit_Microsoft.VisualCpp.ATL.Source_22_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/4060e402e001d3fb05ced7eede9167dae8d0b87a4b3d3ce40a24162099676618/Microsoft.VisualCpp.ATL.Source.vsix") +set(VCToolkit_Microsoft.VisualCpp.ATL.Source_22_SHA512 "6ea33d55f1f628c54834737848f3fe24f53585bd2956b27de0594b62430ffa280f2c9e15462c221c4e1f51d9af00244c639a5c634188c6625311ea5174cece15") +set(VCToolkit_Microsoft.VisualCpp.ATL.Source_22_FILENAME "Microsoft.VisualCpp.ATL.Source/Microsoft.VisualCpp.ATL.Source.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.ATL.Source_22) + + +set(VCToolkit_Microsoft.VisualCpp.ATL.X64_23_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/0428462a3cb5b7295d9c7ed8433d69f938dcba8561035816c4a0d3ab66b1f426/Microsoft.VisualCpp.ATL.X64.vsix") +set(VCToolkit_Microsoft.VisualCpp.ATL.X64_23_SHA512 "9ddc95ca8babc5a52309e15721f6df678c87ab6c90a99922de7f1b17120c0e13aafc2750ef84251e3f60989181edd587fb44f8b03417f3ab870a5ff02178838b") +set(VCToolkit_Microsoft.VisualCpp.ATL.X64_23_FILENAME "Microsoft.VisualCpp.ATL.X64/Microsoft.VisualCpp.ATL.X64.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.ATL.X64_23) + + +set(VCToolkit_Microsoft.VisualCpp.ATL.X86_24_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/15a4b951bf4295f9e3d97228d73ef0087049b0299cc12b514375f82614b48522/Microsoft.VisualCpp.ATL.X86.vsix") +set(VCToolkit_Microsoft.VisualCpp.ATL.X86_24_SHA512 "2db6ac525a1836efdad74bd1f429a2a2b54b5a0600bd5fe5e90eed86a88b4473599f7a453c13c89a1fff54df1022809b34fdb76b3566bc9a902f8a6475ce8d72") +set(VCToolkit_Microsoft.VisualCpp.ATL.X86_24_FILENAME "Microsoft.VisualCpp.ATL.X86/Microsoft.VisualCpp.ATL.X86.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.ATL.X86_24) + + +set(VCToolkit_Microsoft.VisualCpp.CA.Ext.Hostx64.Targetx64_25_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/0f2c5fff876fcbb939520e2b896cbc48fa4f0c5b8da2cb0993cbfa75bcda6312/Microsoft.VisualCpp.CA.Ext.Hostx64.Targetx64.vsix") +set(VCToolkit_Microsoft.VisualCpp.CA.Ext.Hostx64.Targetx64_25_SHA512 "d287fbc9b7e34acd64abeb1315f80e193da8f7c356052c1cd293da7180cd5743baaf1cc732964a5371edad7847ba3e0f35dba4d9820ce3d04d7cb83f4fb25fea") +set(VCToolkit_Microsoft.VisualCpp.CA.Ext.Hostx64.Targetx64_25_FILENAME "Microsoft.VisualCpp.CA.Ext.Hostx64.Targetx64,chip=x64/Microsoft.VisualCpp.CA.Ext.Hostx64.Targetx64.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.CA.Ext.Hostx64.Targetx64_25) + + +set(VCToolkit_Microsoft.VisualCpp.CA.Ext.Hostx64.Targetx86_26_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/e921d6b7cf2cbe268b2666d58c20ae2372bff9f9e66e5ac4148388f2807e1297/Microsoft.VisualCpp.CA.Ext.Hostx64.Targetx86.vsix") +set(VCToolkit_Microsoft.VisualCpp.CA.Ext.Hostx64.Targetx86_26_SHA512 "8e57dea210dea8629e18a8ab32e1ad139bd8ec0fa435486fdda96049d27c379aae606fa996881ba979562d256eaeedd1f7f4fb30f44f747b07a4e961157bfd40") +set(VCToolkit_Microsoft.VisualCpp.CA.Ext.Hostx64.Targetx86_26_FILENAME "Microsoft.VisualCpp.CA.Ext.Hostx64.Targetx86,chip=x64/Microsoft.VisualCpp.CA.Ext.Hostx64.Targetx86.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.CA.Ext.Hostx64.Targetx86_26) + + +set(VCToolkit_Microsoft.VisualCpp.CA.Ext.Hostx86.Targetx64_27_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/af6b3407e99ffc73c05b393031e7223becce0c9313adbf7d9495b4645ab1a902/Microsoft.VisualCpp.CA.Ext.Hostx86.Targetx64.vsix") +set(VCToolkit_Microsoft.VisualCpp.CA.Ext.Hostx86.Targetx64_27_SHA512 "2af9975d0500d0ab1217b6b1515c89b8e59b130354a6b721d30794cfc65e40ef488ac4db817951a044cca7af4cbb46fa86054a523339ba8357f67ea1dc5f2489") +set(VCToolkit_Microsoft.VisualCpp.CA.Ext.Hostx86.Targetx64_27_FILENAME "Microsoft.VisualCpp.CA.Ext.Hostx86.Targetx64/Microsoft.VisualCpp.CA.Ext.Hostx86.Targetx64.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.CA.Ext.Hostx86.Targetx64_27) + + +set(VCToolkit_Microsoft.VisualCpp.CA.Ext.Hostx86.Targetx86_28_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/a189fa2f098d3b2b547d410ee9ee7560491df151da995c43fb50a072cc287d42/Microsoft.VisualCpp.CA.Ext.Hostx86.Targetx86.vsix") +set(VCToolkit_Microsoft.VisualCpp.CA.Ext.Hostx86.Targetx86_28_SHA512 "208e3441ea5853e0e7db09bc00da98a65b5a6ab0f9283f3a5cc6c4f5d4017fc0cb956117ac0e0d2a2068e872944e04441b5d0b6cb775b97e2527d659229a9569") +set(VCToolkit_Microsoft.VisualCpp.CA.Ext.Hostx86.Targetx86_28_FILENAME "Microsoft.VisualCpp.CA.Ext.Hostx86.Targetx86/Microsoft.VisualCpp.CA.Ext.Hostx86.Targetx86.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.CA.Ext.Hostx86.Targetx86_28) + + +set(VCToolkit_Microsoft.VisualCpp.CodeAnalysis.Extensions_29_URL "https://download.visualstudio.microsoft.com/download/pr/26f443d4-683f-4538-99d0-f281d3c14762/b683b0bca94eb8e374e9a3a565412381a2c8b1fd067d600bb34ec10c5dd89f4e/payload.vsix") +set(VCToolkit_Microsoft.VisualCpp.CodeAnalysis.Extensions_29_SHA512 "7aa338af781e096b64e0ca61d18d263cc6166040e2022860737fa204c3f2fa4147552e699b5c958a77740b994110138b8246743aa518350e5c31c050e098d08c") +set(VCToolkit_Microsoft.VisualCpp.CodeAnalysis.Extensions_29_FILENAME "Microsoft.VisualCpp.CodeAnalysis.Extensions/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.CodeAnalysis.Extensions_29) + + +set(VCToolkit_Microsoft.VisualCpp.CRT.ClickOnce.Msi_30_URL "https://download.visualstudio.microsoft.com/download/pr/53b2bf3d-716a-455a-bcc0-39cfb7447fe0/f7633cc71f2d558666865965c606b9ecc33560185edd0e94d725936291c4d1ee/vcpp_crt.redist.clickonce.msi") +set(VCToolkit_Microsoft.VisualCpp.CRT.ClickOnce.Msi_30_SHA512 "bab0ccba0b7535901d87f3b3d3c70e31022cce19e7ece152c1da33777fd990c21b878423be0c2f628f418898304cdf5ccfefbf32c38cdd2bdd964490f159900d") +set(VCToolkit_Microsoft.VisualCpp.CRT.ClickOnce.Msi_30_FILENAME "Microsoft.VisualCpp.CRT.ClickOnce.Msi/vcpp_crt.redist.clickonce.msi") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.CRT.ClickOnce.Msi_30) + + +set(VCToolkit_Microsoft.VisualCpp.CRT.ClickOnce.Msi_31_URL "https://download.visualstudio.microsoft.com/download/pr/53b2bf3d-716a-455a-bcc0-39cfb7447fe0/74ff51dfbdade51ab5f767f1200adbffe9677fec5a1a9775f89d8f0e123f9aec/cab1.cab") +set(VCToolkit_Microsoft.VisualCpp.CRT.ClickOnce.Msi_31_SHA512 "9f654b4cf113df9effd0faa0aa4e419c666c3f5900b12e2b8713674d478da65ddfbe70ddbb6bf7a8af85051c1156b6d4c5e5e6741bc5e0209d6152ea1fb86b5e") +set(VCToolkit_Microsoft.VisualCpp.CRT.ClickOnce.Msi_31_FILENAME "Microsoft.VisualCpp.CRT.ClickOnce.Msi/cab1.cab") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.CRT.ClickOnce.Msi_31) + + +set(VCToolkit_Microsoft.VisualCpp.CRT.Redist.x64.OneCore.Desktop_32_URL "https://download.visualstudio.microsoft.com/download/pr/53b2bf3d-716a-455a-bcc0-39cfb7447fe0/2808173cc16bb0609cc3f401febb9ffd4966a6799e880794358475bb9444cd18/Microsoft.VisualCpp.CRT.Redist.x64.OneCore.Desktop.vsix") +set(VCToolkit_Microsoft.VisualCpp.CRT.Redist.x64.OneCore.Desktop_32_SHA512 "be22ce1ded76050309af17adc2933e102d956375b263b8ac23ae64f4a3799b4ae070c41aef55ecc0279bf1f5bc7fb9f4c3fdfcc8955f58938f6ca7a5332e372b") +set(VCToolkit_Microsoft.VisualCpp.CRT.Redist.x64.OneCore.Desktop_32_FILENAME "Microsoft.VisualCpp.CRT.Redist.x64.OneCore.Desktop/Microsoft.VisualCpp.CRT.Redist.x64.OneCore.Desktop.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.CRT.Redist.x64.OneCore.Desktop_32) + + +set(VCToolkit_Microsoft.VisualCpp.CRT.Redist.x86.OneCore.Desktop_33_URL "https://download.visualstudio.microsoft.com/download/pr/53b2bf3d-716a-455a-bcc0-39cfb7447fe0/75f9a47b8d4727ec360e228f24e03678e01a02a823d1627a929c08febf49f446/Microsoft.VisualCpp.CRT.Redist.x86.OneCore.Desktop.vsix") +set(VCToolkit_Microsoft.VisualCpp.CRT.Redist.x86.OneCore.Desktop_33_SHA512 "3926241442ac935bcd73f8d2f6fb696ddc8a5c18f1994409d4b2b5f12b920da61683d6c26c9caf08c359b4aa97b0c407485d931dc624ada11d1a4df8511c5a52") +set(VCToolkit_Microsoft.VisualCpp.CRT.Redist.x86.OneCore.Desktop_33_FILENAME "Microsoft.VisualCpp.CRT.Redist.x86.OneCore.Desktop/Microsoft.VisualCpp.CRT.Redist.x86.OneCore.Desktop.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.CRT.Redist.x86.OneCore.Desktop_33) + + +set(VCToolkit_Microsoft.VisualCpp.CRT.x64.OneCore.Desktop_34_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/711da6a16d8343833be6e5ecbc7a1fc3a834b0b0514b2859f43a9ddf10fec464/Microsoft.VisualCpp.CRT.x64.OneCore.Desktop.vsix") +set(VCToolkit_Microsoft.VisualCpp.CRT.x64.OneCore.Desktop_34_SHA512 "c876d8ce2fdfe4e132c7b56cbeb0cc24650922c6c34246cf762e19f9bb6d37d85d258b2687d3b26c7dd7d12c7a472419968b1ce657387f649e4fd95fb3119801") +set(VCToolkit_Microsoft.VisualCpp.CRT.x64.OneCore.Desktop_34_FILENAME "Microsoft.VisualCpp.CRT.x64.OneCore.Desktop/Microsoft.VisualCpp.CRT.x64.OneCore.Desktop.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.CRT.x64.OneCore.Desktop_34) + + +set(VCToolkit_Microsoft.VisualCpp.CRT.x64.Store_35_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/f054a925d06c4d2cec3b2dfe710dc19829f9cd5bc8b021aa284ad9da09094497/Microsoft.VisualCpp.CRT.x64.Store.vsix") +set(VCToolkit_Microsoft.VisualCpp.CRT.x64.Store_35_SHA512 "00d9c7047607a53ed92df6931a4783bf08e9e72088e478686f9382d5e619e8fd542faccbe80f18dc3d9e353e5516cc70b823f594e23a76b2332475c74a37b216") +set(VCToolkit_Microsoft.VisualCpp.CRT.x64.Store_35_FILENAME "Microsoft.VisualCpp.CRT.x64.Store/Microsoft.VisualCpp.CRT.x64.Store.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.CRT.x64.Store_35) + + +set(VCToolkit_Microsoft.VisualCpp.CRT.x86.OneCore.Desktop_36_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/62c643b88b9764d24840b9c33c57d767886cf28eac162bc5877c6c6ae4643a16/Microsoft.VisualCpp.CRT.x86.OneCore.Desktop.vsix") +set(VCToolkit_Microsoft.VisualCpp.CRT.x86.OneCore.Desktop_36_SHA512 "1be6f67fca9a7c11a0bf0fa9d4c932c9b419e6b74bc3fde886115a45fe095501a9883cd70db9fee59c0ae805fa3e4c4655f43126248b2b7c67c7dd9485fe18bf") +set(VCToolkit_Microsoft.VisualCpp.CRT.x86.OneCore.Desktop_36_FILENAME "Microsoft.VisualCpp.CRT.x86.OneCore.Desktop/Microsoft.VisualCpp.CRT.x86.OneCore.Desktop.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.CRT.x86.OneCore.Desktop_36) + + +set(VCToolkit_Microsoft.VisualCpp.CRT.x86.Store_37_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/3202d7bb9da743539fca8f9c7843c8110f3a702d89e67d7e48e08a35b11c58f0/Microsoft.VisualCpp.CRT.x86.Store.vsix") +set(VCToolkit_Microsoft.VisualCpp.CRT.x86.Store_37_SHA512 "dd0a497e842063bf1f141d689bb5c7bbb115d71082bc0bfaf367d15495c95287b3c3d30d586c7d37eac26379bd721f5c56ed7607d300410d80553b13ed194bb0") +set(VCToolkit_Microsoft.VisualCpp.CRT.x86.Store_37_FILENAME "Microsoft.VisualCpp.CRT.x86.Store/Microsoft.VisualCpp.CRT.x86.Store.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.CRT.x86.Store_37) + + +set(VCToolkit_Microsoft.VisualCpp.HTMLHelpWorkshop.Msi_38_URL "https://download.visualstudio.microsoft.com/download/pr/25fdf4b7-eb6a-4d83-8b6b-ae142bff1e07/26c9efe253635f82082d9c822205fdf38419a8bb5bb6dc7a7ac8cf8e8a4b9941/VC_HTML_Help_Workshop.msi") +set(VCToolkit_Microsoft.VisualCpp.HTMLHelpWorkshop.Msi_38_SHA512 "023aa4e60ae8acdf283ad810cb8487d85733695b530ffde7d6a34ccb773d64e6db783f0638bfa775c52e34f505eecc571a7e0e4d597b06869f76d45193cd7a9c") +set(VCToolkit_Microsoft.VisualCpp.HTMLHelpWorkshop.Msi_38_FILENAME "Microsoft.VisualCpp.HTMLHelpWorkshop.Msi/VC_HTML_Help_Workshop.msi") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.HTMLHelpWorkshop.Msi_38) + + +set(VCToolkit_Microsoft.VisualCpp.HTMLHelpWorkshop.Msi_39_URL "https://download.visualstudio.microsoft.com/download/pr/25fdf4b7-eb6a-4d83-8b6b-ae142bff1e07/77363339b34c627882d3e50540005c9ad4625f352167b3a8c164de169a44ec56/cab1.cab") +set(VCToolkit_Microsoft.VisualCpp.HTMLHelpWorkshop.Msi_39_SHA512 "391d4524883c55a9cfd902a728db8592fa0a19d5eab51db55f2ad806994187993537732d7dd638646e896030a9df364a8763f086b725b6d40bdce1d1169a647e") +set(VCToolkit_Microsoft.VisualCpp.HTMLHelpWorkshop.Msi_39_FILENAME "Microsoft.VisualCpp.HTMLHelpWorkshop.Msi/cab1.cab") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.HTMLHelpWorkshop.Msi_39) + + +set(VCToolkit_Microsoft.VisualCpp.MFC.Headers_40_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/771dc4cb73fcbcd16660c39fb0cb06455e42c379f67feee79f9003fe8e57216a/Microsoft.VisualCpp.MFC.Headers.vsix") +set(VCToolkit_Microsoft.VisualCpp.MFC.Headers_40_SHA512 "efeb0d133d3fb6774465739d44cdbfa8f8bd2a39386e27ac86cfdd4a2a0a43fcb09d2b74eb95ce327db1af73d6311c2a8e7b943af47693219622777937533734") +set(VCToolkit_Microsoft.VisualCpp.MFC.Headers_40_FILENAME "Microsoft.VisualCpp.MFC.Headers/Microsoft.VisualCpp.MFC.Headers.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.MFC.Headers_40) + + +set(VCToolkit_Microsoft.VisualCpp.MFC.MBCS_41_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/4a4502a501b9a94d98a9b5f318db2759249be8e95f90352dc69146425167265b/Microsoft.VisualCpp.MFC.MBCS.vsix") +set(VCToolkit_Microsoft.VisualCpp.MFC.MBCS_41_SHA512 "fd23100f4bc9e615b0a96c37590c5e5f847e9b47af63a025f2f9a07fc88365a0cd64b46635eb372ebb26ae2933e34002ed32dc06ef5be847ff2a32d1d2b3ee88") +set(VCToolkit_Microsoft.VisualCpp.MFC.MBCS_41_FILENAME "Microsoft.VisualCpp.MFC.MBCS/Microsoft.VisualCpp.MFC.MBCS.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.MFC.MBCS_41) + + +set(VCToolkit_Microsoft.VisualCpp.MFC.MBCS.X64_42_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/db710cffbf790abd982c3f94731f7a5bac9011882cb20fa15d7c5638acdd4ae3/Microsoft.VisualCpp.MFC.MBCS.X64.vsix") +set(VCToolkit_Microsoft.VisualCpp.MFC.MBCS.X64_42_SHA512 "2b2fe4b3eed239d3e9b9bf569622b3a00de77102743aa9905664b2b2ae672cc521fcd5a1ca8b848a29db8a7b1da862ed08aba95a2f70f6300a466deb84592a56") +set(VCToolkit_Microsoft.VisualCpp.MFC.MBCS.X64_42_FILENAME "Microsoft.VisualCpp.MFC.MBCS.X64/Microsoft.VisualCpp.MFC.MBCS.X64.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.MFC.MBCS.X64_42) + + +set(VCToolkit_Microsoft.VisualCpp.MFC.Redist.X64_43_URL "https://download.visualstudio.microsoft.com/download/pr/53b2bf3d-716a-455a-bcc0-39cfb7447fe0/bcceb2a27613e214cfbbb2a052deac7ac72fd02dfe49048c6486b6e9a3d86728/Microsoft.VisualCpp.MFC.Redist.X64.vsix") +set(VCToolkit_Microsoft.VisualCpp.MFC.Redist.X64_43_SHA512 "4c313d2c0d99542d7a7d1796eb9ca42636b14986fdccb199fd296fee6497cba32f5310e80b755b70b541da8f78b1622e2d4abb4c3544ba0199e6c1ceaef1f187") +set(VCToolkit_Microsoft.VisualCpp.MFC.Redist.X64_43_FILENAME "Microsoft.VisualCpp.MFC.Redist.X64/Microsoft.VisualCpp.MFC.Redist.X64.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.MFC.Redist.X64_43) + + +set(VCToolkit_Microsoft.VisualCpp.MFC.Redist.X86_44_URL "https://download.visualstudio.microsoft.com/download/pr/53b2bf3d-716a-455a-bcc0-39cfb7447fe0/58a49c31a084e0d75f304ba25dcbdf3dcf89d7f305483eb23918eb7c60e72ab4/Microsoft.VisualCpp.MFC.Redist.X86.vsix") +set(VCToolkit_Microsoft.VisualCpp.MFC.Redist.X86_44_SHA512 "c6d73546cee3d6432e05ad2e93a142fd5518865821f0598756cde3cb495b5bfe93ac813b122724893a780d1b3c5cdb005600e8ad14b526cc34830d4c39370dc5") +set(VCToolkit_Microsoft.VisualCpp.MFC.Redist.X86_44_FILENAME "Microsoft.VisualCpp.MFC.Redist.X86/Microsoft.VisualCpp.MFC.Redist.X86.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.MFC.Redist.X86_44) + + +set(VCToolkit_Microsoft.VisualCpp.MFC.Source_45_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/409bf8347b4e38ca3a08c44bd6acbf10bffc90ca70ba14b71d388e3476052070/Microsoft.VisualCpp.MFC.Source.vsix") +set(VCToolkit_Microsoft.VisualCpp.MFC.Source_45_SHA512 "3202336782ad707be41667c5566b2a76896235e6fb84e6c383d2d22b5fbda7489fc8d822afad95bb5990a077cea89f7b8047e306e296a8c59547e62b856672ee") +set(VCToolkit_Microsoft.VisualCpp.MFC.Source_45_FILENAME "Microsoft.VisualCpp.MFC.Source/Microsoft.VisualCpp.MFC.Source.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.MFC.Source_45) + + +set(VCToolkit_Microsoft.VisualCpp.MFC.X64_46_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/d130402d111c39bc8ab0a7589cbb4f2e04a4b91368f778777228b5d042148281/Microsoft.VisualCpp.MFC.X64.vsix") +set(VCToolkit_Microsoft.VisualCpp.MFC.X64_46_SHA512 "55ad260ca442125d7106f0aa558a9e250de2b7423056937c26bb3a5f8d296fc780f159b55c2a6a2add265ec5484d5a117afebcb18e4522dcd5a77c5a70f97677") +set(VCToolkit_Microsoft.VisualCpp.MFC.X64_46_FILENAME "Microsoft.VisualCpp.MFC.X64/Microsoft.VisualCpp.MFC.X64.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.MFC.X64_46) + + +set(VCToolkit_Microsoft.VisualCpp.MFC.X86_47_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/eb61fc3c377d22007f44b348045a7ee16214f5f7321f01809c9a6ef87547bce1/Microsoft.VisualCpp.MFC.X86.vsix") +set(VCToolkit_Microsoft.VisualCpp.MFC.X86_47_SHA512 "dfcc04163ceefdda880282a887bcf39e41402bda92a743658401fcc44ba70b24f3350818d43ffc713433bab5ef91fc07e53df676fd197539aaafd343e091fc4b") +set(VCToolkit_Microsoft.VisualCpp.MFC.X86_47_FILENAME "Microsoft.VisualCpp.MFC.X86/Microsoft.VisualCpp.MFC.X86.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.MFC.X86_47) + + +set(VCToolkit_Microsoft.VisualCpp.PGO.Headers_48_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/0b5183381490b4498c4cbcd91f8cbe72265b4987698f7575ee016dafe917ad82/Microsoft.VisualCpp.PGO.Headers.vsix") +set(VCToolkit_Microsoft.VisualCpp.PGO.Headers_48_SHA512 "56c56f1c6fdfa1139387fa644ea1ee3af78e056ced826c94f1870f6598469cb9f1599f5aee97c0e78533406e88ba656319031ce920574e91dca617315a2cbc44") +set(VCToolkit_Microsoft.VisualCpp.PGO.Headers_48_FILENAME "Microsoft.VisualCpp.PGO.Headers/Microsoft.VisualCpp.PGO.Headers.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.PGO.Headers_48) + + +set(VCToolkit_Microsoft.VisualCpp.PGO.X64_49_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/82c06677d0b353479b2aa13314325f556d7a89d91cbe499a0b5ec5d7417bcac5/Microsoft.VisualCpp.PGO.X64.vsix") +set(VCToolkit_Microsoft.VisualCpp.PGO.X64_49_SHA512 "12b29d8fe3c5fed4ab8a6b9ce416284ab19e005d0544fa3e1a8ba22f054d40703f5a063e344630cb7c5ac2b55bb66dc76c62fecf9f00303b0859ff13c2212b01") +set(VCToolkit_Microsoft.VisualCpp.PGO.X64_49_FILENAME "Microsoft.VisualCpp.PGO.X64/Microsoft.VisualCpp.PGO.X64.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.PGO.X64_49) + + +set(VCToolkit_Microsoft.VisualCpp.PGO.X86_50_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/c857dbb6f546de83b4ed8794e54132ae7227d6a4981b268ba329caf83ea84125/Microsoft.VisualCpp.PGO.X86.vsix") +set(VCToolkit_Microsoft.VisualCpp.PGO.X86_50_SHA512 "28389dd7c88bfe9bce920e1f213bd49bff7649618070c6e20997fe159177e5083c2bcea7751f4c303bb8ab100c55fe083ba64a3d196e7ca107dbf3b4164d56b2") +set(VCToolkit_Microsoft.VisualCpp.PGO.X86_50_FILENAME "Microsoft.VisualCpp.PGO.X86/Microsoft.VisualCpp.PGO.X86.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.PGO.X86_50) + + +set(VCToolkit_Microsoft.VisualCpp.Premium.Tools.HostX64.TargetX64_51_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/4e7864d43adbe7ea24d62bea3a981c9be09b91af98e3406e1eaea53ff50df01e/Microsoft.VisualCpp.Premium.Tools.HostX64.TargetX64.vsix") +set(VCToolkit_Microsoft.VisualCpp.Premium.Tools.HostX64.TargetX64_51_SHA512 "351ae3e76b74d21344d3dc5147a3084f7ee83861bae3dd6517b75f3d0c2d51fe03180f3b7c1d8b9d7f1a006254e458337f4b3b6bba938eb8c8b38da0ae654aa9") +set(VCToolkit_Microsoft.VisualCpp.Premium.Tools.HostX64.TargetX64_51_FILENAME "Microsoft.VisualCpp.Premium.Tools.HostX64.TargetX64,chip=x64/Microsoft.VisualCpp.Premium.Tools.HostX64.TargetX64.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.Premium.Tools.HostX64.TargetX64_51) + + +set(VCToolkit_Microsoft.VisualCpp.Premium.Tools.HostX64.TargetX86_52_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/3d56177cc5a7f904ba35e9611baf614051764f590aebff92bab27ba7e963016f/Microsoft.VisualCpp.Premium.Tools.HostX64.TargetX86.vsix") +set(VCToolkit_Microsoft.VisualCpp.Premium.Tools.HostX64.TargetX86_52_SHA512 "af854df4ce7bf75f17b520f8f719aee5cfbeca1851dcbdbb81cb69ff57a7a068d58146a980ebe5643e8c0b26f7d6b103d3424a23ef150d4d43ac82bc455926f4") +set(VCToolkit_Microsoft.VisualCpp.Premium.Tools.HostX64.TargetX86_52_FILENAME "Microsoft.VisualCpp.Premium.Tools.HostX64.TargetX86,chip=x64/Microsoft.VisualCpp.Premium.Tools.HostX64.TargetX86.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.Premium.Tools.HostX64.TargetX86_52) + + +set(VCToolkit_Microsoft.VisualCpp.Premium.Tools.HostX86.TargetX64_53_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/ac8d9426542037255473795e300e7a0f79efd2a35289014e0e4d0ba04749dfd7/Microsoft.VisualCpp.Premium.Tools.HostX86.TargetX64.vsix") +set(VCToolkit_Microsoft.VisualCpp.Premium.Tools.HostX86.TargetX64_53_SHA512 "dd9922b12b5603738bdac8dc756ebf126a242ddc41d434a4c79281772915fba62b82e020dc16f9d37fe829b6111b44d136351441e167141a14998573d0f4da1a") +set(VCToolkit_Microsoft.VisualCpp.Premium.Tools.HostX86.TargetX64_53_FILENAME "Microsoft.VisualCpp.Premium.Tools.HostX86.TargetX64/Microsoft.VisualCpp.Premium.Tools.HostX86.TargetX64.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.Premium.Tools.HostX86.TargetX64_53) + + +set(VCToolkit_Microsoft.VisualCpp.Premium.Tools.HostX86.TargetX86_54_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/587ce367c3cf8976988985d5754b1b28fd869b0b48b7f8eb9de4e2340c7c28e1/Microsoft.VisualCpp.Premium.Tools.HostX86.TargetX86.vsix") +set(VCToolkit_Microsoft.VisualCpp.Premium.Tools.HostX86.TargetX86_54_SHA512 "bdf5c6e4c33a1dfcd5ee34383a8797ec3592c526eec9df5db085adc898b722791e049a56c797c027800cf92b35c296b026d23b9dbbd194a44e99104d6c501174") +set(VCToolkit_Microsoft.VisualCpp.Premium.Tools.HostX86.TargetX86_54_FILENAME "Microsoft.VisualCpp.Premium.Tools.HostX86.TargetX86/Microsoft.VisualCpp.Premium.Tools.HostX86.TargetX86.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.Premium.Tools.HostX86.TargetX86_54) + + +set(VCToolkit_Microsoft.VisualCpp.Redist.14_55_URL "https://download.visualstudio.microsoft.com/download/pr/578f1d98-fde0-415a-99fb-8b9fa3ff6092/8F9FB1B3CFE6E5092CF1225ECD6659DAB7CE50B8BF935CB79BFEDE1F3C895240/VC_redist.x64.exe") +set(VCToolkit_Microsoft.VisualCpp.Redist.14_55_SHA512 "c021453f6dbc8e79c5b97ca1f5d717868e9124e503391cc133a76f10643e2b41043e47d98836f524938d581c610d5f887c710cd5e6c036dc8f868074e3759c8f") +set(VCToolkit_Microsoft.VisualCpp.Redist.14_55_FILENAME "Microsoft.VisualCpp.Redist.14,chip=x64/VC_redist.x64.exe") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.Redist.14_55) + + +set(VCToolkit_Microsoft.VisualCpp.Redist.14_56_URL "https://download.visualstudio.microsoft.com/download/pr/3e1ad35c-ea40-4021-98f8-dc273ea14b91/1451963edb8080629977c84e644ee22fd82e8a32f5d549a521cf262f24b401d1/VCRedistInstall.ps1") +set(VCToolkit_Microsoft.VisualCpp.Redist.14_56_SHA512 "28ead049a8a73521d6fe420eeeb9da263f80caa29dd60eae1b5030acffe8c213b48be3051070fe2c4df707b7fd1015d81ae693ca46c1fafcdf5e7f6e780a09cf") +set(VCToolkit_Microsoft.VisualCpp.Redist.14_56_FILENAME "Microsoft.VisualCpp.Redist.14,chip=x64/VCRedistInstall.ps1") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.Redist.14_56) + + +set(VCToolkit_Microsoft.VisualCpp.Redist.14_57_URL "https://download.visualstudio.microsoft.com/download/pr/578f1d98-fde0-415a-99fb-8b9fa3ff6092/C4E3992F3883005881CF3937F9E33F1C7D792AC1C860EA9C52D8F120A16A7EB1/VC_redist.x86.exe") +set(VCToolkit_Microsoft.VisualCpp.Redist.14_57_SHA512 "32cc452ba3e0eaa66cb1fef379f5f15fbd5d3d632dd7ef5a7259a641eb77b62096cb665faa3737a7a57798ca7aef4a9d859bd21d5fe036e1d7d2871834e0349b") +set(VCToolkit_Microsoft.VisualCpp.Redist.14_57_FILENAME "Microsoft.VisualCpp.Redist.14,chip=x86/VC_redist.x86.exe") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.Redist.14_57) + + +set(VCToolkit_Microsoft.VisualCpp.Redist.14_58_URL "https://download.visualstudio.microsoft.com/download/pr/3e1ad35c-ea40-4021-98f8-dc273ea14b91/1451963edb8080629977c84e644ee22fd82e8a32f5d549a521cf262f24b401d1/VCRedistInstall.ps1") +set(VCToolkit_Microsoft.VisualCpp.Redist.14_58_SHA512 "28ead049a8a73521d6fe420eeeb9da263f80caa29dd60eae1b5030acffe8c213b48be3051070fe2c4df707b7fd1015d81ae693ca46c1fafcdf5e7f6e780a09cf") +set(VCToolkit_Microsoft.VisualCpp.Redist.14_58_FILENAME "Microsoft.VisualCpp.Redist.14,chip=x86/VCRedistInstall.ps1") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.Redist.14_58) + + +set(VCToolkit_Microsoft.VisualCpp.Tools.HostX64.TargetX64_59_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/ca571e64908ee842b36859814bb09dbcc6a249dd92ac608151bf17cb3473b3d6/Microsoft.VisualCpp.Tools.HostX64.TargetX64.vsix") +set(VCToolkit_Microsoft.VisualCpp.Tools.HostX64.TargetX64_59_SHA512 "a1ad5e1b432fcd7a92c4baf6de7f24c8501d0f34edb317ceb51733af1bc7705ebdda101b38ae08cdaa4330813b44d8c5a9e179d05b32bbb549db1bc175fdb97b") +set(VCToolkit_Microsoft.VisualCpp.Tools.HostX64.TargetX64_59_FILENAME "Microsoft.VisualCpp.Tools.HostX64.TargetX64,chip=x64/Microsoft.VisualCpp.Tools.HostX64.TargetX64.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.Tools.HostX64.TargetX64_59) + + +set(VCToolkit_Microsoft.VisualCpp.Tools.HostX64.TargetX86_60_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/56a69692d50324e696ce247227d230be14dc71e4a310c0efce4ce472a43f9f85/Microsoft.VisualCpp.Tools.HostX64.TargetX86.vsix") +set(VCToolkit_Microsoft.VisualCpp.Tools.HostX64.TargetX86_60_SHA512 "c9e6768359d17b90e5c54cbcbeaeb9020f149dd43eb721a67fd9f9eb4dd49f7653bd0d6d3ed9099dd57964818fc04d4524e8f15f2f6965dde97ec6544bc37947") +set(VCToolkit_Microsoft.VisualCpp.Tools.HostX64.TargetX86_60_FILENAME "Microsoft.VisualCpp.Tools.HostX64.TargetX86,chip=x64/Microsoft.VisualCpp.Tools.HostX64.TargetX86.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.Tools.HostX64.TargetX86_60) + + +set(VCToolkit_Microsoft.VisualStudio.TextTemplating.Integration_61_URL "https://download.visualstudio.microsoft.com/download/pr/cc4fe44b-ff78-4199-9cae-553c14d4594a/cf805ee7cec79c8dd55f986c0eb947fbc34b3b2ed3b6bd88847451dad383fafc/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.TextTemplating.Integration_61_SHA512 "9d19dad1e07e2d6b268867d02cc445ebb17ff6ef4f60efdb8c5280769a4784858d6ccfbdc2c19d966d416c34f149987af8d5d247fb2289e63e5ec4bf2d9ffbe1") +set(VCToolkit_Microsoft.VisualStudio.TextTemplating.Integration_61_FILENAME "Microsoft.VisualStudio.TextTemplating.Integration/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.TextTemplating.Integration_61) + + +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.ATL_62_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/13c26b0dd6697745c93a045a7c88e82b53a2721365a38d5a939800b700809ef6/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.ATL_62_SHA512 "7b27b949ea57f138bbdd4d8924fe1904d556f4aee3659423150fe20b71889b468d9292258b65bc828d4e786a89bd489fc2bb439587e3b024c9b43c5453d3a8f2") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.ATL_62_FILENAME "Microsoft.VisualStudio.VC.Ide.ATL/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.VC.Ide.ATL_62) + + +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.MFC_63_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/a18e659259c6780d476ec236457043e4aad719a546a845dbd1fd02800d1a1f2e/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.MFC_63_SHA512 "e234e0a5c179b1fb4bdc10319fb0269d9966471c4e7cd5d4f8b2f27717c17671188997f66054d855b8ed576a94ec530ca93faeebdeecc8a298cec876ade6dd5f") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.MFC_63_FILENAME "Microsoft.VisualStudio.VC.Ide.MFC/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.VC.Ide.MFC_63) + + +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.Pro_64_URL "https://download.visualstudio.microsoft.com/download/pr/26f443d4-683f-4538-99d0-f281d3c14762/bb04bdae2a77d3f216acfe491cd0e9f7faea8358b55f13921efb257e2b4cd29f/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.Pro_64_SHA512 "88463e49541a29c9161f8def6d363cf7f1cdc2b8e2f357cbb642370020be532222ed71d2d2e3e029f2f78e7914f7c8a67431e0004da532eee5566b68a682ce93") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.Pro_64_FILENAME "Microsoft.VisualStudio.VC.Ide.Pro/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.VC.Ide.Pro_64) + + +set(VCToolkit_Microsoft.VisualStudio.VC.IDE.Project.Factories_65_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/91ddd433c68c02873d6b540a78fb0aa56fa3ce71a675c06f8f14a4a69e81c480/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.VC.IDE.Project.Factories_65_SHA512 "5e38b7999a8a2d8aa11eb13c70356506cf60121e84c01456890389807a139d78a86380858ae123363ede38b008b6d1312ff4ef14cbf1f1f109683e6ef8ab22a3") +set(VCToolkit_Microsoft.VisualStudio.VC.IDE.Project.Factories_65_FILENAME "Microsoft.VisualStudio.VC.IDE.Project.Factories/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.VC.IDE.Project.Factories_65) + + +set(VCToolkit_Microsoft.VisualStudio.VC.Items.Pro_66_URL "https://download.visualstudio.microsoft.com/download/pr/26f443d4-683f-4538-99d0-f281d3c14762/1d9fd41d44e60cd9658eed06aa6267a08f01843024db2489ab55caae0e989677/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.VC.Items.Pro_66_SHA512 "6fa14a2a451465daad227954cd9db4ac066cc19455f63586ce8824a0a53a7ca0fef86009a1fc78cc3ea2a073b3f2c43f86d27f1d3d1bc63a6efc69b73d5c2bc3") +set(VCToolkit_Microsoft.VisualStudio.VC.Items.Pro_66_FILENAME "Microsoft.VisualStudio.VC.Items.Pro/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.VC.Items.Pro_66) + + +set(VCToolkit_Microsoft.VisualStudio.VC.Templates.Desktop_67_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/e3d5cd4e74bc525a09a4b443da5221b4da069c3ca3e43da731209e2af511467b/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.VC.Templates.Desktop_67_SHA512 "5747261375b07253f629972fa643ff68847b7037decb65f25c05a012b48badf1087a2f3f9ee3696a2a03de9ca24bba6a20dab5e33aed246805912e161fc975f1") +set(VCToolkit_Microsoft.VisualStudio.VC.Templates.Desktop_67_FILENAME "Microsoft.VisualStudio.VC.Templates.Desktop/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.VC.Templates.Desktop_67) + + +set(VCToolkit_Microsoft.VisualStudio.VC.Templates.General_68_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/c2e33ce614548c52ffc46e78e507053a4f289e2d628c386395fc8528aa70413f/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.VC.Templates.General_68_SHA512 "7f9019edbf9c1be0fe1d0ec7aa1787bdfdae91688d034d65e580949d5b42a80e0dd6d9343f9458ec7f60f9f7cca9fab2aca07f128c33735c09c44d7eacf62f2d") +set(VCToolkit_Microsoft.VisualStudio.VC.Templates.General_68_FILENAME "Microsoft.VisualStudio.VC.Templates.General/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.VC.Templates.General_68) + + +set(VCToolkit_Microsoft.VisualStudio.VC.Templates.UnitTest_69_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/33eaf7425427fdb700ae9dfcd038e6df13332cee36ff9cabff784436243831c5/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.VC.Templates.UnitTest_69_SHA512 "23cd917ced2a588bfb6ce94eb3e7a874994345b0f862aa146bd63c0b96c2b63509924abd49125e3fa3401ad3bc538bae590e911e532b2ad297d5e9306c156b6e") +set(VCToolkit_Microsoft.VisualStudio.VC.Templates.UnitTest_69_FILENAME "Microsoft.VisualStudio.VC.Templates.UnitTest/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.VC.Templates.UnitTest_69) + + +set(VCToolkit_Microsoft.VisualStudio.VC.vcvars_70_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/0c1e7366c92a0091ef359de63a6ae3ade2185c6be0f21e26c77e3c2b7c7ec3c2/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.VC.vcvars_70_SHA512 "d1e4b6ae0093b4ffb54d91143f9a272844d357bbf3c6f18f9c1afd286785b2d67ebe913ed878e711e8026761f7461d25f07f2052500d9bc4912d4c42adb3d30e") +set(VCToolkit_Microsoft.VisualStudio.VC.vcvars_70_FILENAME "Microsoft.VisualStudio.VC.vcvars/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.VC.vcvars_70) + + +set(VCToolkit_Microsoft.VS.VC.vcvars.x64.Shortcuts_71_URL "https://download.visualstudio.microsoft.com/download/pr/26f443d4-683f-4538-99d0-f281d3c14762/2bab634162eb616cbf54b64dcebb5466bd929c3ce0133ca6e60962613e85b7c4/payload.vsix") +set(VCToolkit_Microsoft.VS.VC.vcvars.x64.Shortcuts_71_SHA512 "2bc6e7767c684714a398f5630445ee7ec42d656b3b4e95d5e1430eb626f48a0e84d67e5d90d3edd53c3fe7b6e3041e26a10b8189dc29ebb839fffd7c7eca582a") +set(VCToolkit_Microsoft.VS.VC.vcvars.x64.Shortcuts_71_FILENAME "Microsoft.VS.VC.vcvars.x64.Shortcuts/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VS.VC.vcvars.x64.Shortcuts_71) + + +set(VCToolkit_Microsoft.VS.VC.vcvars.x86.Shortcuts_72_URL "https://download.visualstudio.microsoft.com/download/pr/26f443d4-683f-4538-99d0-f281d3c14762/4ddf79fb74cc8df68ee09e0d65e13c56003d5f3aec342d1ec5dc15661359c3b3/payload.vsix") +set(VCToolkit_Microsoft.VS.VC.vcvars.x86.Shortcuts_72_SHA512 "99de743cf3293a9c5459750514569bab6843729f1524a7c8d59fbde14be5f930b6cf5721f7ebb4b97ede2b5edd4ebb7711c2ab955ce08f4d6abcb122f5184185") +set(VCToolkit_Microsoft.VS.VC.vcvars.x86.Shortcuts_72_FILENAME "Microsoft.VS.VC.vcvars.x86.Shortcuts/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VS.VC.vcvars.x86.Shortcuts_72) + + +set(VCToolkit_Microsoft.WindowsDesktop.SharedFramework.8.0.8.0.13_73_URL "https://download.visualstudio.microsoft.com/download/pr/03180c1b-901e-439c-9ff5-272d4afda487/11eec2a018ee15450fb57c160bbdb1d3ac40082f1762861722adaf5e76b2f492/windowsdesktop-runtime-8.0.13-win-x64.msi") +set(VCToolkit_Microsoft.WindowsDesktop.SharedFramework.8.0.8.0.13_73_SHA512 "dbe43ac99804c74f2216e59b749a400b4ffc6077f79dad3ebf11067aa2775f69c69c11e8d0e1e9cf1b40bc5b8791a2b2fcfb05a904b300f5ef518b012c7137d1") +set(VCToolkit_Microsoft.WindowsDesktop.SharedFramework.8.0.8.0.13_73_FILENAME "Microsoft.WindowsDesktop.SharedFramework.8.0.8.0.13/windowsdesktop-runtime-8.0.13-win-x64.msi") +list(APPEND VCToolkit_FILES Microsoft.WindowsDesktop.SharedFramework.8.0.8.0.13_73) + + +set(VCToolkit_Microsoft.WindowsDesktop.TargetingPack.8.0.8.0.13_74_URL "https://download.visualstudio.microsoft.com/download/pr/03180c1b-901e-439c-9ff5-272d4afda487/122c25fe3d7a2ec19f40e3860b591a5d4b73df7fe9c3732f37ec19320c29259e/windowsdesktop-targeting-pack-8.0.13-win-x64.msi") +set(VCToolkit_Microsoft.WindowsDesktop.TargetingPack.8.0.8.0.13_74_SHA512 "aab93caed1a0c12806b1b9bac9fe546d5a85bcc92e56a7db3c87baec43184017d0aa4e0694d5a385f5aef63b5a27be8124390abe80ef38cde372d63da954fc19") +set(VCToolkit_Microsoft.WindowsDesktop.TargetingPack.8.0.8.0.13_74_FILENAME "Microsoft.WindowsDesktop.TargetingPack.8.0.8.0.13/windowsdesktop-targeting-pack-8.0.13-win-x64.msi") +list(APPEND VCToolkit_FILES Microsoft.WindowsDesktop.TargetingPack.8.0.8.0.13_74) + + +set(VCToolkit_Android.Manifest-9.0.100.35.0.39_75_URL "https://download.visualstudio.microsoft.com/download/pr/26f443d4-683f-4538-99d0-f281d3c14762/682f0cbb3e3d230506a13bb27a351ace66c5dd48bdac2692d2c9c5808614233b/84e6129db2e008f7b6c46310722151a7-x64.msi") +set(VCToolkit_Android.Manifest-9.0.100.35.0.39_75_SHA512 "39cf627a3e9aa3986f21ee8d533ee73b586e2bad326a89607ac911ab9970f02bbfdd31aa5c8a163fe4cffece24a4a8acc4e394d54922229c198b4cd6673c1e9c") +set(VCToolkit_Android.Manifest-9.0.100.35.0.39_75_FILENAME "Android.Manifest-9.0.100.35.0.39/84e6129db2e008f7b6c46310722151a7-x64.msi") +list(APPEND VCToolkit_FILES Android.Manifest-9.0.100.35.0.39_75) + + +set(VCToolkit_CoreEditorFonts_76_URL "https://download.visualstudio.microsoft.com/download/pr/ffe85cff-cf99-4ab5-b5ee-d65c1350d36e/6104b11f0ce00732cf143e529e8799486e66cd76d7c2483824d3fc41a4d354f6/CoreEditorFonts.msi") +set(VCToolkit_CoreEditorFonts_76_SHA512 "c3b41577dd83e10308a2a3c61452a005442765e3d3616258ead06b118129fad503c7f3cf9224e200cb75aabe9e1db161557eabfd9e0d46dd0dbe084b9209fd31") +set(VCToolkit_CoreEditorFonts_76_FILENAME "CoreEditorFonts/CoreEditorFonts.msi") +list(APPEND VCToolkit_FILES CoreEditorFonts_76) + + +set(VCToolkit_CoreEditorFonts_77_URL "https://download.visualstudio.microsoft.com/download/pr/ffe85cff-cf99-4ab5-b5ee-d65c1350d36e/2f062ee1e7b90ef9a8e560d81da73ec979de56ae27433f94a86e4acdbbbed58f/cab1.cab") +set(VCToolkit_CoreEditorFonts_77_SHA512 "26604af10fa121a9850a8f75b45125b101494ad0364eb6426483763cef52bf315546fc1155502d40c7ed74e384ce9c5154c041e04a259ea188397c2e115b48d6") +set(VCToolkit_CoreEditorFonts_77_FILENAME "CoreEditorFonts/cab1.cab") +list(APPEND VCToolkit_FILES CoreEditorFonts_77) + + +set(VCToolkit_Emsdk.6.Manifest-9.0.100.9.0.2_78_URL "https://download.visualstudio.microsoft.com/download/pr/03180c1b-901e-439c-9ff5-272d4afda487/3c8bfc8a9b4adbc35145240a6ab7980623c6922a3cd4b17be28bd31ad8b3fbe9/95824259bd6e460dc90b94153d043a6c-x64.msi") +set(VCToolkit_Emsdk.6.Manifest-9.0.100.9.0.2_78_SHA512 "35b05db37d041f49b8c4d0e062c9d7a5daff6dfb2ad9690b4cfd6bd77fd71cbb33f19556aca4f9bdd79741cd5bd17a9d8002b1e711011cc928666058a137a963") +set(VCToolkit_Emsdk.6.Manifest-9.0.100.9.0.2_78_FILENAME "Emsdk.6.Manifest-9.0.100.9.0.2/95824259bd6e460dc90b94153d043a6c-x64.msi") +list(APPEND VCToolkit_FILES Emsdk.6.Manifest-9.0.100.9.0.2_78) + + +set(VCToolkit_Emsdk.7.Manifest-9.0.100.9.0.2_79_URL "https://download.visualstudio.microsoft.com/download/pr/03180c1b-901e-439c-9ff5-272d4afda487/37eb41ed1ae9c445886ff9eb4d93aaad401a7d35ae83ebd3009264031ae524a1/9dc26e8334d4adb7de279ce709eefb10-x64.msi") +set(VCToolkit_Emsdk.7.Manifest-9.0.100.9.0.2_79_SHA512 "2db908ec91ef1860239785086aff2b147ff8eae1904d9efd718b99a82d3158672fbcb71d323529e10a0e02280bc5abbc312672f5af9e13cd8328eba91de9551e") +set(VCToolkit_Emsdk.7.Manifest-9.0.100.9.0.2_79_FILENAME "Emsdk.7.Manifest-9.0.100.9.0.2/9dc26e8334d4adb7de279ce709eefb10-x64.msi") +list(APPEND VCToolkit_FILES Emsdk.7.Manifest-9.0.100.9.0.2_79) + + +set(VCToolkit_Emsdk.8.Manifest-9.0.100.9.0.2_80_URL "https://download.visualstudio.microsoft.com/download/pr/03180c1b-901e-439c-9ff5-272d4afda487/0cb29663af9e4db691a47a2a57c531a373070dfb02b50dece833fa0c2c5ca24f/dea44017c83b375f88d66ca9fcc075c8-x64.msi") +set(VCToolkit_Emsdk.8.Manifest-9.0.100.9.0.2_80_SHA512 "34c5e8c1eef9576914e9927b23bc97aee827883f3a6fda307b82a88046328a2d532894f37025c242a7869120c4f8e32778a5d8e0f2bd111b1ff4a289a01bfbed") +set(VCToolkit_Emsdk.8.Manifest-9.0.100.9.0.2_80_FILENAME "Emsdk.8.Manifest-9.0.100.9.0.2/dea44017c83b375f88d66ca9fcc075c8-x64.msi") +list(APPEND VCToolkit_FILES Emsdk.8.Manifest-9.0.100.9.0.2_80) + + +set(VCToolkit_Microsoft.AspNetCore.SharedFramework.9.0.9.0.2-rtm.25067.4_81_URL "https://download.visualstudio.microsoft.com/download/pr/03180c1b-901e-439c-9ff5-272d4afda487/976bf7a3f3ff762d6d47aaf8607c74ea3d263ffc71740df53d1a53413b912a86/aspnetcore-runtime-9.0.2-rtm.25067.4-win-x64.msi") +set(VCToolkit_Microsoft.AspNetCore.SharedFramework.9.0.9.0.2-rtm.25067.4_81_SHA512 "d7af6d8e79edd98ab62f019c08e78c022c2224de671e827e0dd9deb070b53ce0bd04d6ac82ce89e7151190f237dedd2571d1aa4ff46f9ee8d002e6115152580f") +set(VCToolkit_Microsoft.AspNetCore.SharedFramework.9.0.9.0.2-rtm.25067.4_81_FILENAME "Microsoft.AspNetCore.SharedFramework.9.0.9.0.2-rtm.25067.4/aspnetcore-runtime-9.0.2-rtm.25067.4-win-x64.msi") +list(APPEND VCToolkit_FILES Microsoft.AspNetCore.SharedFramework.9.0.9.0.2-rtm.25067.4_81) + + +set(VCToolkit_Microsoft.AspNetCore.TargetingPack.9.0.9.0.2-rtm.25067.4_82_URL "https://download.visualstudio.microsoft.com/download/pr/03180c1b-901e-439c-9ff5-272d4afda487/09525178e44a2611a7171844a97e67bdc0f1ff934b5acc26f163031948b7eed7/aspnetcore-targeting-pack-9.0.2-rtm.25067.4-win-x64.msi") +set(VCToolkit_Microsoft.AspNetCore.TargetingPack.9.0.9.0.2-rtm.25067.4_82_SHA512 "a91df95896ed93a2bacb32644e6f3c3f51b85d2e8e26ba591cfcb940cd149735337b48e9c3e0c48f2fc0dc355c7bdb2131945f0114a84739b785c5f2de5ee0ac") +set(VCToolkit_Microsoft.AspNetCore.TargetingPack.9.0.9.0.2-rtm.25067.4_82_FILENAME "Microsoft.AspNetCore.TargetingPack.9.0.9.0.2-rtm.25067.4/aspnetcore-targeting-pack-9.0.2-rtm.25067.4-win-x64.msi") +list(APPEND VCToolkit_FILES Microsoft.AspNetCore.TargetingPack.9.0.9.0.2-rtm.25067.4_82) + + +set(VCToolkit_Microsoft.DiaSymReader_83_URL "https://download.visualstudio.microsoft.com/download/pr/26f443d4-683f-4538-99d0-f281d3c14762/708152cdad4bdea594e6ac7d3251aa4038c8276eba751a82efc3076deb517115/payload.vsix") +set(VCToolkit_Microsoft.DiaSymReader_83_SHA512 "450e1f37fe8d377278b7b98be1b2791e5e51622ff62ff7eb5d19299c4cb502d4ba2d8aa5d6bbc680c44bdd64ba253b6eca90ebeb8a086655761111278e3dd7ca") +set(VCToolkit_Microsoft.DiaSymReader_83_FILENAME "Microsoft.DiaSymReader/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.DiaSymReader_83) + + +set(VCToolkit_Microsoft.MacCatalyst.Manifest-9.0.100.18.2.9180_84_URL "https://download.visualstudio.microsoft.com/download/pr/e4b350b8-13ee-4a1b-84b2-ccc23f37f3b9/62d1cc6b7ca1d13a6c10e63f9473e218ff1b5c0b8e68bd110251aabbcfff70be/38699bd2e7fe49f2be806b6690cfa685-x64.msi") +set(VCToolkit_Microsoft.MacCatalyst.Manifest-9.0.100.18.2.9180_84_SHA512 "c60e99cd8eb81c0ae43b3958770dc7cc8ae04afdb643f23e3056a8902168a0b804bc978d748cca340babc92f94a013b7eb732064a4ef9d9e9dbe05ffbb022e24") +set(VCToolkit_Microsoft.MacCatalyst.Manifest-9.0.100.18.2.9180_84_FILENAME "Microsoft.MacCatalyst.Manifest-9.0.100.18.2.9180/38699bd2e7fe49f2be806b6690cfa685-x64.msi") +list(APPEND VCToolkit_FILES Microsoft.MacCatalyst.Manifest-9.0.100.18.2.9180_84) + + +set(VCToolkit_Microsoft.Net.4.8.1.FullRedist_85_URL "https://download.visualstudio.microsoft.com/download/pr/2e9af4a7-7671-4e10-a7cf-7a0d7fd2fe8f/859b556ee19a33353626682b8b6f7e9ce97cd325b0d8f24c7770dc31f688d3c1/dotNetFxLatest-x86-x64-AllOS-ENU.exe") +set(VCToolkit_Microsoft.Net.4.8.1.FullRedist_85_SHA512 "d9ebb3b34a303acba9213de87cf89006f9b8a84cf1b0f852afe7815abbf672de9239423a4db2bb96d325114970337ed41fe643eb62719cd3e0212fd35d6bed09") +set(VCToolkit_Microsoft.Net.4.8.1.FullRedist_85_FILENAME "Microsoft.Net.4.8.1.FullRedist/dotNetFxLatest-x86-x64-AllOS-ENU.exe") +list(APPEND VCToolkit_FILES Microsoft.Net.4.8.1.FullRedist_85) + + +set(VCToolkit_Microsoft.Net.4.8.1.TargetingPack.Resources_86_URL "https://download.visualstudio.microsoft.com/download/pr/f33785ca-afdb-403b-a9aa-1465b7c2737c/866001f742bd06f73b6a64d93e336579ac4f596c61a425afcc6e20a49656c932/netfx_481mtpacklp.msi") +set(VCToolkit_Microsoft.Net.4.8.1.TargetingPack.Resources_86_SHA512 "ff14c5299ff5181b8543b475599c184209313bc84a1c50cb7ded284d183728b81af2b677e6f5910f315af333ea1d4abec478ee0511d0c487802c4b8549f6d1ea") +set(VCToolkit_Microsoft.Net.4.8.1.TargetingPack.Resources_86_FILENAME "Microsoft.Net.4.8.1.TargetingPack.Resources/netfx_481mtpacklp.msi") +list(APPEND VCToolkit_FILES Microsoft.Net.4.8.1.TargetingPack.Resources_86) + + +set(VCToolkit_Microsoft.Net.4.8.1.TargetingPack.Resources_87_URL "https://download.visualstudio.microsoft.com/download/pr/f33785ca-afdb-403b-a9aa-1465b7c2737c/61385d8bf54a77b3148aa3904561b15a78175e968fdccad0d641548bc0103023/cab1.cab") +set(VCToolkit_Microsoft.Net.4.8.1.TargetingPack.Resources_87_SHA512 "ea839ea96d3060555eb239421b277b0523131ccbfb700a31f693b77468dd41fb6fb236dfb0644ee8dd85104b37d1ad2fc1a57ce4137bb0216a8f05c715bc01eb") +set(VCToolkit_Microsoft.Net.4.8.1.TargetingPack.Resources_87_FILENAME "Microsoft.Net.4.8.1.TargetingPack.Resources/cab1.cab") +list(APPEND VCToolkit_FILES Microsoft.Net.4.8.1.TargetingPack.Resources_87) + + +set(VCToolkit_Microsoft.Net.4.8.FullRedist_88_URL "https://download.visualstudio.microsoft.com/download/pr/a30b3737-77d0-4afc-9cee-34c41fa64a26/0a3a390c47e639d0f7fc65b21195fee6b7f65b066f80f70c60fab191d14b7e40/NDP48-x86-x64-AllOS-ENU.exe") +set(VCToolkit_Microsoft.Net.4.8.FullRedist_88_SHA512 "a1d1976c85381f3d17ecb4f10cd4d46283ebee5fd4dcfb962a7d617e1db3a83b0709d41243bfe6036788193f64e41040d3c28d55b2dc39e766a933ceccd28d34") +set(VCToolkit_Microsoft.Net.4.8.FullRedist_88_FILENAME "Microsoft.Net.4.8.FullRedist/NDP48-x86-x64-AllOS-ENU.exe") +list(APPEND VCToolkit_FILES Microsoft.Net.4.8.FullRedist_88) + + +set(VCToolkit_Microsoft.Net.4.8.FullRedist.20H2_89_URL "https://download.visualstudio.microsoft.com/download/pr/2e9af4a7-7671-4e10-a7cf-7a0d7fd2fe8f/859b556ee19a33353626682b8b6f7e9ce97cd325b0d8f24c7770dc31f688d3c1/dotNetFxLatest-x86-x64-AllOS-ENU.exe") +set(VCToolkit_Microsoft.Net.4.8.FullRedist.20H2_89_SHA512 "d9ebb3b34a303acba9213de87cf89006f9b8a84cf1b0f852afe7815abbf672de9239423a4db2bb96d325114970337ed41fe643eb62719cd3e0212fd35d6bed09") +set(VCToolkit_Microsoft.Net.4.8.FullRedist.20H2_89_FILENAME "Microsoft.Net.4.8.FullRedist.20H2/dotNetFxLatest-x86-x64-AllOS-ENU.exe") +list(APPEND VCToolkit_FILES Microsoft.Net.4.8.FullRedist.20H2_89) + + +set(VCToolkit_Microsoft.Net.4.8.KB5003304_90_URL "https://download.visualstudio.microsoft.com/download/pr/8acb20f5-d326-4956-ae1f-fc3d71422f25/188325e83c5c9489209f70c05729ea2f0694a57d80ca70bd1484ccd8b00f9e79/Windows10.0-KB5003304-x64-NDP48.msu") +set(VCToolkit_Microsoft.Net.4.8.KB5003304_90_SHA512 "c65df3953b8264dcb0297f265125df33d000ab1d8440d1c882fdfaae3dc9d2918d805f876d6f5414db130e171158f979bfa0be4ed3f3621b43bfa7c40d028744") +set(VCToolkit_Microsoft.Net.4.8.KB5003304_90_FILENAME "Microsoft.Net.4.8.KB5003304,chip=x64/Windows10.0-KB5003304-x64-NDP48.msu") +list(APPEND VCToolkit_FILES Microsoft.Net.4.8.KB5003304_90) + + +set(VCToolkit_Microsoft.Net.4.8.KB5003306_91_URL "https://download.visualstudio.microsoft.com/download/pr/8acb20f5-d326-4956-ae1f-fc3d71422f25/31c51fecb95e8f93b5552616e197896430d9c048e51f23c301ecbeb79bee89b5/Windows10.0-KB5003306-x64-NDP48.msu") +set(VCToolkit_Microsoft.Net.4.8.KB5003306_91_SHA512 "886fe45542457455972512ea97fab23f694540b40eff613e28edb9c40c3d48a0804c5d98520adfb937818f79966b6ecfb12b332a5a91cc86d595e388de39cfc6") +set(VCToolkit_Microsoft.Net.4.8.KB5003306_91_FILENAME "Microsoft.Net.4.8.KB5003306,chip=x64/Windows10.0-KB5003306-x64-NDP48.msu") +list(APPEND VCToolkit_FILES Microsoft.Net.4.8.KB5003306_91) + + +set(VCToolkit_Microsoft.NET.Sdk.Aspire.Manifest-8.0.100.8.2.2_92_URL "https://download.visualstudio.microsoft.com/download/pr/4d6f92b0-80e9-4424-b82b-224e4880060e/9a6379081a579c0b9bb7c9e290189f51c712d0100e1581e5dafb9b817b3ffb3f/7bdd89fa015679c6d39dbc54ab7f51c7-x64.msi") +set(VCToolkit_Microsoft.NET.Sdk.Aspire.Manifest-8.0.100.8.2.2_92_SHA512 "73f32348a5f1d2bf37e58bac4c365d791a6eed44c35e0aabe9afc30199f657a75ea80a525874f2e65366f16046bb9b3bf810b6b82c4d5bcb45c91ba6ceff1908") +set(VCToolkit_Microsoft.NET.Sdk.Aspire.Manifest-8.0.100.8.2.2_92_FILENAME "Microsoft.NET.Sdk.Aspire.Manifest-8.0.100.8.2.2/7bdd89fa015679c6d39dbc54ab7f51c7-x64.msi") +list(APPEND VCToolkit_FILES Microsoft.NET.Sdk.Aspire.Manifest-8.0.100.8.2.2_92) + + +set(VCToolkit_Microsoft.NET.Sdk.iOS.Manifest-9.0.100.18.2.9180_93_URL "https://download.visualstudio.microsoft.com/download/pr/e4b350b8-13ee-4a1b-84b2-ccc23f37f3b9/72c1f12a1dcf577d3758d6e6a36a1941b5ed2fc211c03cb741a02f03b5815e81/ef958a9bb28415e21d14dce0d1937010-x64.msi") +set(VCToolkit_Microsoft.NET.Sdk.iOS.Manifest-9.0.100.18.2.9180_93_SHA512 "42344a3ebab58b8adebd34ab41194f8c1fc40b660a3f5f4b609fe8badaa4222f12d436f90b3689b1d95be044a6846a758b4ebdc4d6726f059dcd29009f1f32c8") +set(VCToolkit_Microsoft.NET.Sdk.iOS.Manifest-9.0.100.18.2.9180_93_FILENAME "Microsoft.NET.Sdk.iOS.Manifest-9.0.100.18.2.9180/ef958a9bb28415e21d14dce0d1937010-x64.msi") +list(APPEND VCToolkit_FILES Microsoft.NET.Sdk.iOS.Manifest-9.0.100.18.2.9180_93) + + +set(VCToolkit_Microsoft.NET.Sdk.macOS.Manifest-9.0.100.15.2.9180_94_URL "https://download.visualstudio.microsoft.com/download/pr/e4b350b8-13ee-4a1b-84b2-ccc23f37f3b9/28a109e5860c477b0bc03b01254b639a4c05771e54e9087ee8a0686857bd9807/2cf94f5d0d1a7b0fb446f55448252425-x64.msi") +set(VCToolkit_Microsoft.NET.Sdk.macOS.Manifest-9.0.100.15.2.9180_94_SHA512 "c1cea4b90a2fb7624a417ba20dc234c54d1ad7bc835cf657e84f178ae1d76d220b8ca8f10518e042c68df3343958f44c3ebf55a5d5b89592988ffda475cccabc") +set(VCToolkit_Microsoft.NET.Sdk.macOS.Manifest-9.0.100.15.2.9180_94_FILENAME "Microsoft.NET.Sdk.macOS.Manifest-9.0.100.15.2.9180/2cf94f5d0d1a7b0fb446f55448252425-x64.msi") +list(APPEND VCToolkit_FILES Microsoft.NET.Sdk.macOS.Manifest-9.0.100.15.2.9180_94) + + +set(VCToolkit_Microsoft.NET.Sdk.Maui.Manifest-9.0.100.9.0.14_95_URL "https://download.visualstudio.microsoft.com/download/pr/b82198fb-acf0-477b-8791-3471a51e5e6c/c67fdc7dc2cb53c1e5ac89282ace7dc47003487d7daa2e0b1614fcdbae1f52f4/921e633cf297184ff3cb819dea862ac8-x64.msi") +set(VCToolkit_Microsoft.NET.Sdk.Maui.Manifest-9.0.100.9.0.14_95_SHA512 "54c462ca17cb4c45e36f3dd86d82b8d648734c09e3411a12ec2c12ee96f355f03fb2411b6122db1455a65d0e028d1d16ea29072e716af8339ceadedfa74468a5") +set(VCToolkit_Microsoft.NET.Sdk.Maui.Manifest-9.0.100.9.0.14_95_FILENAME "Microsoft.NET.Sdk.Maui.Manifest-9.0.100.9.0.14/921e633cf297184ff3cb819dea862ac8-x64.msi") +list(APPEND VCToolkit_FILES Microsoft.NET.Sdk.Maui.Manifest-9.0.100.9.0.14_95) + + +set(VCToolkit_Microsoft.NET.Sdk.tvOS.Manifest-9.0.100.18.2.9180_96_URL "https://download.visualstudio.microsoft.com/download/pr/e4b350b8-13ee-4a1b-84b2-ccc23f37f3b9/a6fb71e6a9f9975e21392cb06b666545aea73d17304b381e73d5cb1b4dfb90f2/0dc25786ccca5d90432768c527a7193d-x64.msi") +set(VCToolkit_Microsoft.NET.Sdk.tvOS.Manifest-9.0.100.18.2.9180_96_SHA512 "ae6c834ca5463a5cef90a348a06c17ec007836b5a918d23ad6c5028800ca684c7de443b62b0f4e47575d24ed9c229c43510c0422f3092fa9e7b779bbc588b2df") +set(VCToolkit_Microsoft.NET.Sdk.tvOS.Manifest-9.0.100.18.2.9180_96_FILENAME "Microsoft.NET.Sdk.tvOS.Manifest-9.0.100.18.2.9180/0dc25786ccca5d90432768c527a7193d-x64.msi") +list(APPEND VCToolkit_FILES Microsoft.NET.Sdk.tvOS.Manifest-9.0.100.18.2.9180_96) + + +set(VCToolkit_Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100.9.0.2_97_URL "https://download.visualstudio.microsoft.com/download/pr/03180c1b-901e-439c-9ff5-272d4afda487/8d9e79ced9ca8d255e773f187c3ebd08af5bda14bb2c638c17968f48b2d02e78/4d0cd09f8b75a489b90e9fe8ecbf798f-x64.msi") +set(VCToolkit_Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100.9.0.2_97_SHA512 "1d001dd44a81905062bb593ddb2996738d4fd4303bc2c849b1130f8078abd49d4aae61ab80eed721a51c492308d98610f76735bce783db73104591c14c6dad70") +set(VCToolkit_Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100.9.0.2_97_FILENAME "Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100.9.0.2/4d0cd09f8b75a489b90e9fe8ecbf798f-x64.msi") +list(APPEND VCToolkit_FILES Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100.9.0.2_97) + + +set(VCToolkit_Microsoft.NetCore.AppHostPack.9.0.9.0.2.arm64_98_URL "https://download.visualstudio.microsoft.com/download/pr/03180c1b-901e-439c-9ff5-272d4afda487/714c6c3a7c20e97763ddbf66f34a6afedea27dcf452f87c4697d8124d375b05e/dotnet-apphost-pack-9.0.2-win-x64_arm64.msi") +set(VCToolkit_Microsoft.NetCore.AppHostPack.9.0.9.0.2.arm64_98_SHA512 "42136b64ab8da643f04c786e0660bb9823249b930733455227d20ea858ecbabe4d94d3e7a35ff286f78eff0814978083abe775cff2e8e3b02b10dd2cd114723e") +set(VCToolkit_Microsoft.NetCore.AppHostPack.9.0.9.0.2.arm64_98_FILENAME "Microsoft.NetCore.AppHostPack.9.0.9.0.2.arm64/dotnet-apphost-pack-9.0.2-win-x64_arm64.msi") +list(APPEND VCToolkit_FILES Microsoft.NetCore.AppHostPack.9.0.9.0.2.arm64_98) + + +set(VCToolkit_Microsoft.NetCore.AppHostPack.9.0.9.0.2.x64_99_URL "https://download.visualstudio.microsoft.com/download/pr/03180c1b-901e-439c-9ff5-272d4afda487/4c517d4ebbc68f7ba113ceb81fc65c31a7c453828aadc25b909c9e4264d49de8/dotnet-apphost-pack-9.0.2-win-x64.msi") +set(VCToolkit_Microsoft.NetCore.AppHostPack.9.0.9.0.2.x64_99_SHA512 "929f4752303a036d2401f74aee4ee01fbcf1b25d120eb8c3f6b98cb61c9cd3a1676e2eb3822b6a14901c9a9e9555ccf61505818ce57fde6f70c148599b82a994") +set(VCToolkit_Microsoft.NetCore.AppHostPack.9.0.9.0.2.x64_99_FILENAME "Microsoft.NetCore.AppHostPack.9.0.9.0.2.x64/dotnet-apphost-pack-9.0.2-win-x64.msi") +list(APPEND VCToolkit_FILES Microsoft.NetCore.AppHostPack.9.0.9.0.2.x64_99) + + +set(VCToolkit_Microsoft.NetCore.AppHostPack.9.0.9.0.2.x86_100_URL "https://download.visualstudio.microsoft.com/download/pr/03180c1b-901e-439c-9ff5-272d4afda487/289486969ab91a499d73d228ceb5d73154b5400457a5d2276d10789f483acdc7/dotnet-apphost-pack-9.0.2-win-x64_x86.msi") +set(VCToolkit_Microsoft.NetCore.AppHostPack.9.0.9.0.2.x86_100_SHA512 "4c17647586c57c4b0fc080be2f25493ebcf904b8e1776c4ae45825909144a31b5003311815607ee76d1e70bcebabe17830425a807c7c510d633707e25c7abe25") +set(VCToolkit_Microsoft.NetCore.AppHostPack.9.0.9.0.2.x86_100_FILENAME "Microsoft.NetCore.AppHostPack.9.0.9.0.2.x86/dotnet-apphost-pack-9.0.2-win-x64_x86.msi") +list(APPEND VCToolkit_FILES Microsoft.NetCore.AppHostPack.9.0.9.0.2.x86_100) + + +set(VCToolkit_Microsoft.NetCore.SharedFramework.9.0.9.0.2_101_URL "https://download.visualstudio.microsoft.com/download/pr/03180c1b-901e-439c-9ff5-272d4afda487/56f2fcb72ec0ad1206f8278c4987f34e009e36553865f924a2c12aa1a6014757/dotnet-runtime-9.0.2-win-x64.msi") +set(VCToolkit_Microsoft.NetCore.SharedFramework.9.0.9.0.2_101_SHA512 "5fb3ede732d130324c972fed0db12ebd7130b59be64a81cf9f2648828129b7f5b4c8e271182ac6a9d611e90ed7d89cd18545356b74e3c5ee27192c2b39aeaa89") +set(VCToolkit_Microsoft.NetCore.SharedFramework.9.0.9.0.2_101_FILENAME "Microsoft.NetCore.SharedFramework.9.0.9.0.2/dotnet-runtime-9.0.2-win-x64.msi") +list(APPEND VCToolkit_FILES Microsoft.NetCore.SharedFramework.9.0.9.0.2_101) + + +set(VCToolkit_Microsoft.NetCore.TargetingPack.9.0.9.0.2_102_URL "https://download.visualstudio.microsoft.com/download/pr/03180c1b-901e-439c-9ff5-272d4afda487/782a5297f8c6b7334261f384c5f1dc114dbdf6a1b2c61956f06b8a8943f3c725/dotnet-targeting-pack-9.0.2-win-x64.msi") +set(VCToolkit_Microsoft.NetCore.TargetingPack.9.0.9.0.2_102_SHA512 "f7554dd5c3f13a5b54a5d908b908d641529b5ec85668de7080e5693442c06a339633b35f237e1bd51b4c79a07e9f425a4f27baf7ff162610663e4fd9dc0332b5") +set(VCToolkit_Microsoft.NetCore.TargetingPack.9.0.9.0.2_102_FILENAME "Microsoft.NetCore.TargetingPack.9.0.9.0.2/dotnet-targeting-pack-9.0.2-win-x64.msi") +list(APPEND VCToolkit_FILES Microsoft.NetCore.TargetingPack.9.0.9.0.2_102) + + +set(VCToolkit_Microsoft.NetCore.Templates.9.0.9.0.200-rtm.25073.12_103_URL "https://download.visualstudio.microsoft.com/download/pr/0af0a119-9df3-4224-bb85-2fc49b1dbcc7/6423dd18c339ddd014cdac50810569245394095cb1308b75c4d54fc26f834722/dotnet-90templates-9.0.200-rtm.25073.12-win-x64.msi") +set(VCToolkit_Microsoft.NetCore.Templates.9.0.9.0.200-rtm.25073.12_103_SHA512 "f04ae9327db338267c9b1115daed946caf3f0d96e74d295347e462f7dc72c4be0ed540a886cb9c1d82be666430e70e9fc1c5dac8d54f25259ee1b05a4053d06d") +set(VCToolkit_Microsoft.NetCore.Templates.9.0.9.0.200-rtm.25073.12_103_FILENAME "Microsoft.NetCore.Templates.9.0.9.0.200-rtm.25073.12/dotnet-90templates-9.0.200-rtm.25073.12-win-x64.msi") +list(APPEND VCToolkit_FILES Microsoft.NetCore.Templates.9.0.9.0.200-rtm.25073.12_103) + + +set(VCToolkit_Microsoft.VC.14.42.17.12.CRT.Redist.x64.OneCore.Desktop.base_104_URL "https://download.visualstudio.microsoft.com/download/pr/53b2bf3d-716a-455a-bcc0-39cfb7447fe0/78731c32e4acf7f99b9eff79cd75eff32a0d54a81868d420e84b164b9e628575/Microsoft.VC.14.42.17.12.CRT.Redist.x64.OneCore.Desktop.base.vsix") +set(VCToolkit_Microsoft.VC.14.42.17.12.CRT.Redist.x64.OneCore.Desktop.base_104_SHA512 "8876105ec100b667ef7fd916922194a286712a8d60e6704f9c779513ae115fd67f81645e69f182dd0d2b75f30b8792c89324a0457719f623525ca3f7805fdb77") +set(VCToolkit_Microsoft.VC.14.42.17.12.CRT.Redist.x64.OneCore.Desktop.base_104_FILENAME "Microsoft.VC.14.42.17.12.CRT.Redist.x64.OneCore.Desktop.base/Microsoft.VC.14.42.17.12.CRT.Redist.x64.OneCore.Desktop.base.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.42.17.12.CRT.Redist.x64.OneCore.Desktop.base_104) + + +set(VCToolkit_Microsoft.VC.14.42.17.12.CRT.Redist.x86.OneCore.Desktop.base_105_URL "https://download.visualstudio.microsoft.com/download/pr/53b2bf3d-716a-455a-bcc0-39cfb7447fe0/3f8d402e1a47b547a911d1a80e5558b2de1017a97d0fc04a399350f9827a500f/Microsoft.VC.14.42.17.12.CRT.Redist.x86.OneCore.Desktop.base.vsix") +set(VCToolkit_Microsoft.VC.14.42.17.12.CRT.Redist.x86.OneCore.Desktop.base_105_SHA512 "3c3c63dadef39e9eb9cc004ffc215628e3bcdb7552f5dde3c4ea8c82d9d5fb93d94623adb30105aad0a1986b1d664c1c93c6527d3ab3dfbe01ac900eef218f9d") +set(VCToolkit_Microsoft.VC.14.42.17.12.CRT.Redist.x86.OneCore.Desktop.base_105_FILENAME "Microsoft.VC.14.42.17.12.CRT.Redist.x86.OneCore.Desktop.base/Microsoft.VC.14.42.17.12.CRT.Redist.x86.OneCore.Desktop.base.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.42.17.12.CRT.Redist.x86.OneCore.Desktop.base_105) + + +set(VCToolkit_Microsoft.VC.14.42.17.12.MFC.Redist.X64.base_106_URL "https://download.visualstudio.microsoft.com/download/pr/53b2bf3d-716a-455a-bcc0-39cfb7447fe0/564a3924a2c2d50c09b1c4b688779ef398735f9fda17a0e5976661244a6ac5e4/Microsoft.VC.14.42.17.12.MFC.Redist.X64.base.vsix") +set(VCToolkit_Microsoft.VC.14.42.17.12.MFC.Redist.X64.base_106_SHA512 "efe0e28c49fa3bf99fbf89598eaa79e2bad6560814e3132cc879341dc7fadd0cc77b4fd31d8af5d9491f889b009010f07a65db92ecbf0dab583106dfc7b88ad1") +set(VCToolkit_Microsoft.VC.14.42.17.12.MFC.Redist.X64.base_106_FILENAME "Microsoft.VC.14.42.17.12.MFC.Redist.X64.base/Microsoft.VC.14.42.17.12.MFC.Redist.X64.base.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.42.17.12.MFC.Redist.X64.base_106) + + +set(VCToolkit_Microsoft.VC.14.42.17.12.MFC.Redist.X86.base_107_URL "https://download.visualstudio.microsoft.com/download/pr/53b2bf3d-716a-455a-bcc0-39cfb7447fe0/b37530839569b59f1e9b6d4bd55c6560db3e89c7f9ceafd64fc28dcbd9457c65/Microsoft.VC.14.42.17.12.MFC.Redist.X86.base.vsix") +set(VCToolkit_Microsoft.VC.14.42.17.12.MFC.Redist.X86.base_107_SHA512 "9ebeff75def7fbaef05c08b363d7e26a1a937775da36a396783f0e53da77209e07ad20b48155bf1efb97b830df950ee6bf5855b4c2c59b84a60e689490aa210c") +set(VCToolkit_Microsoft.VC.14.42.17.12.MFC.Redist.X86.base_107_FILENAME "Microsoft.VC.14.42.17.12.MFC.Redist.X86.base/Microsoft.VC.14.42.17.12.MFC.Redist.X86.base.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.42.17.12.MFC.Redist.X86.base_107) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.ASAN.X86.base_108_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/8dc6cd0d7fdfdd4636f0ee3becd52dc158d4f507c3a4844db08dd58c02088c03/Microsoft.VC.14.43.17.13.ASAN.X86.base.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.ASAN.X86.base_108_SHA512 "75e8cbe80b89d7fa7fc42612a574a0a515378d7d120737053e76e7eb46e4372ffba10f484d739a7cddfaef1fa004682cf9bea2805acd3b8057b13b3b2d70c2ab") +set(VCToolkit_Microsoft.VC.14.43.17.13.ASAN.X86.base_108_FILENAME "Microsoft.VC.14.43.17.13.ASAN.X86.base/Microsoft.VC.14.43.17.13.ASAN.X86.base.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.ASAN.X86.base_108) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.ATL.Headers.base_109_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/19720af15df8129b261b04d59cc3d72d7ba1ef069f32d6b936f7b101390926d6/Microsoft.VC.14.43.17.13.ATL.Headers.base.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.ATL.Headers.base_109_SHA512 "f98945c176aed7964ea430c27ea6955c4086f84514f1e23ca9b07caca6daa6ac63ed4b8598e76b1b6e04218db443e1273d0e9a617594ad85bab3e72013468967") +set(VCToolkit_Microsoft.VC.14.43.17.13.ATL.Headers.base_109_FILENAME "Microsoft.VC.14.43.17.13.ATL.Headers.base/Microsoft.VC.14.43.17.13.ATL.Headers.base.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.ATL.Headers.base_109) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.ATL.Source.base_110_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/55385f40a0507c9b75895cdfa233b1ef105c7f2564ac53a2a374764ad1df86ba/Microsoft.VC.14.43.17.13.ATL.Source.base.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.ATL.Source.base_110_SHA512 "7a4621c163b17b0f84f89bd9144768b3a17bd06835bf2cb5b26c2f0df4f79ec60f97e50c4ae8ccd227b186181a86f029a01d736740ea1bb5c81b08231783e03d") +set(VCToolkit_Microsoft.VC.14.43.17.13.ATL.Source.base_110_FILENAME "Microsoft.VC.14.43.17.13.ATL.Source.base/Microsoft.VC.14.43.17.13.ATL.Source.base.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.ATL.Source.base_110) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.ATL.X64.base_111_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/92f5e4fe0f1d9afff06779e7021b5d9db2d231167d3773eb20e02a1c579075f4/Microsoft.VC.14.43.17.13.ATL.X64.base.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.ATL.X64.base_111_SHA512 "c1c6a8b69a038630c402d4da94886551e55ba4543bf311334b1d54c2a5f3c2599f1d4049d638557d579ff9e08365c8416bb0cd3bf4b921db4eee10979255503e") +set(VCToolkit_Microsoft.VC.14.43.17.13.ATL.X64.base_111_FILENAME "Microsoft.VC.14.43.17.13.ATL.X64.base/Microsoft.VC.14.43.17.13.ATL.X64.base.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.ATL.X64.base_111) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.ATL.X86.base_112_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/0aa0ab7980ade7f0cb0965cade01925dba9b69982cc164fb5ef4053be9f1dcca/Microsoft.VC.14.43.17.13.ATL.X86.base.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.ATL.X86.base_112_SHA512 "73b82455303b9a1974cedd65ddf2bb8de1bc6b256705c24b4ae09579017d973380751293a9dcd979a5ef2410db6109ea0a9d95e7c82511524e6a46873990394b") +set(VCToolkit_Microsoft.VC.14.43.17.13.ATL.X86.base_112_FILENAME "Microsoft.VC.14.43.17.13.ATL.X86.base/Microsoft.VC.14.43.17.13.ATL.X86.base.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.ATL.X86.base_112) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.CA.Ext.Hostx64.Targetx64.base_113_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/fb631a022dac20a9e88170752a7c6ef110254c9879e1d52c33a8b3d5f32eac2d/Microsoft.VC.14.43.17.13.CA.Ext.Hostx64.Targetx64.base.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.CA.Ext.Hostx64.Targetx64.base_113_SHA512 "7a3835328a272eb2fd8145945911b7bfc253d72450372527d3c16da6b18adea4b0f5dbc450bd074cec57934f1763b079d87be60031689774cd66714c308edf19") +set(VCToolkit_Microsoft.VC.14.43.17.13.CA.Ext.Hostx64.Targetx64.base_113_FILENAME "Microsoft.VC.14.43.17.13.CA.Ext.Hostx64.Targetx64.base,chip=x64/Microsoft.VC.14.43.17.13.CA.Ext.Hostx64.Targetx64.base.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.CA.Ext.Hostx64.Targetx64.base_113) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.CA.Ext.Hostx64.Targetx86.base_114_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/9a65d30940025aa7d40ec54b59a6d05698f1cf381738d632f186c738d077291e/Microsoft.VC.14.43.17.13.CA.Ext.Hostx64.Targetx86.base.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.CA.Ext.Hostx64.Targetx86.base_114_SHA512 "9d6221639f3b156aaaf0d25419d246637a365f73189d465c554d42a7d3144abad9bc44f5fe8ad72bb926112a8d5f326dafde5d3d21a1aeab40d050ff1eb60d31") +set(VCToolkit_Microsoft.VC.14.43.17.13.CA.Ext.Hostx64.Targetx86.base_114_FILENAME "Microsoft.VC.14.43.17.13.CA.Ext.Hostx64.Targetx86.base,chip=x64/Microsoft.VC.14.43.17.13.CA.Ext.Hostx64.Targetx86.base.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.CA.Ext.Hostx64.Targetx86.base_114) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.CA.Ext.Hostx86.Targetx64.base_115_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/e136fe01dd5544e5b5832be406d994bfd92a2b917d7597d2ddebc8fa930186e1/Microsoft.VC.14.43.17.13.CA.Ext.Hostx86.Targetx64.base.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.CA.Ext.Hostx86.Targetx64.base_115_SHA512 "62e66d4c7ca333c7a92ca3fb9d86a922ca27232a14beba916088cee041995a811ea781ba7187512ac5df48832fbd21b2efb9fb5016e6094a34304e987519e4bb") +set(VCToolkit_Microsoft.VC.14.43.17.13.CA.Ext.Hostx86.Targetx64.base_115_FILENAME "Microsoft.VC.14.43.17.13.CA.Ext.Hostx86.Targetx64.base/Microsoft.VC.14.43.17.13.CA.Ext.Hostx86.Targetx64.base.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.CA.Ext.Hostx86.Targetx64.base_115) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.CA.Ext.Hostx86.Targetx86.base_116_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/f058fbdf907122121dd9315db70b884f2b2c07b08e992bd6dcaa3130d2a56805/Microsoft.VC.14.43.17.13.CA.Ext.Hostx86.Targetx86.base.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.CA.Ext.Hostx86.Targetx86.base_116_SHA512 "48b8bcd80ba47ea7b3737f73140acd12c86548660599943db5abcd91314644ac00e6d710271ee9895e441d4c527d1824fcbd1c3e26adaf9e8180f782fe17c47b") +set(VCToolkit_Microsoft.VC.14.43.17.13.CA.Ext.Hostx86.Targetx86.base_116_FILENAME "Microsoft.VC.14.43.17.13.CA.Ext.Hostx86.Targetx86.base/Microsoft.VC.14.43.17.13.CA.Ext.Hostx86.Targetx86.base.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.CA.Ext.Hostx86.Targetx86.base_116) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.CRT.x64.OneCore.Desktop.base_117_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/f36777ffbe191620ca8b7fc769494ea0367675b0e1d6158fe07668f6ed0ec521/Microsoft.VC.14.43.17.13.CRT.x64.OneCore.Desktop.base.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.CRT.x64.OneCore.Desktop.base_117_SHA512 "3efcdaae71dc66b28a72588f8e1191e59aa283b63a1396bda5e2ac357653cad8060e79ba9a15615ee061f054ffc63d22e963038a33e833248d8ed7b3f459f109") +set(VCToolkit_Microsoft.VC.14.43.17.13.CRT.x64.OneCore.Desktop.base_117_FILENAME "Microsoft.VC.14.43.17.13.CRT.x64.OneCore.Desktop.base/Microsoft.VC.14.43.17.13.CRT.x64.OneCore.Desktop.base.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.CRT.x64.OneCore.Desktop.base_117) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.CRT.x64.Store.base_118_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/cd171acce407afe22fb49cf9da11307f958d989193a2196cc951e88426204526/Microsoft.VC.14.43.17.13.CRT.x64.Store.base.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.CRT.x64.Store.base_118_SHA512 "f5574bb65e81870cd722112a52fa225efa8308a41eed4f302223f842748e0d8dbce45af258cc0c642133ba812cb87c8fd4d805270b89629ed40509107bbd6d08") +set(VCToolkit_Microsoft.VC.14.43.17.13.CRT.x64.Store.base_118_FILENAME "Microsoft.VC.14.43.17.13.CRT.x64.Store.base/Microsoft.VC.14.43.17.13.CRT.x64.Store.base.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.CRT.x64.Store.base_118) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.CRT.x86.OneCore.Desktop.base_119_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/1a3aa78055addbcde2d51c77e3714d989d7477ee8b3dc8fa047b8d7abe5fc917/Microsoft.VC.14.43.17.13.CRT.x86.OneCore.Desktop.base.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.CRT.x86.OneCore.Desktop.base_119_SHA512 "218831a00b255b91f9d3c1d6d99b1a6100e0aa31bd138a57e38b792d5a2b4ecd125d741d16b42180aef00a453d07cc6ad7f8da8bbf9c519512877f4d886d26d7") +set(VCToolkit_Microsoft.VC.14.43.17.13.CRT.x86.OneCore.Desktop.base_119_FILENAME "Microsoft.VC.14.43.17.13.CRT.x86.OneCore.Desktop.base/Microsoft.VC.14.43.17.13.CRT.x86.OneCore.Desktop.base.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.CRT.x86.OneCore.Desktop.base_119) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.CRT.x86.Store.base_120_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/c1a76c74e79c18b7e4fed8ee6e88fc0a0bd87cf44d0c48931fedb34874c8b891/Microsoft.VC.14.43.17.13.CRT.x86.Store.base.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.CRT.x86.Store.base_120_SHA512 "b38a6b7983f8a3e12a389f5ff6d6aa1a2fddedd5f2b97aa5b9748ce4be5126b0f110cd00ecba1c607fefb14c68006d3a943fc1bf6a9a9a33aabfac1f6abf4466") +set(VCToolkit_Microsoft.VC.14.43.17.13.CRT.x86.Store.base_120_FILENAME "Microsoft.VC.14.43.17.13.CRT.x86.Store.base/Microsoft.VC.14.43.17.13.CRT.x86.Store.base.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.CRT.x86.Store.base_120) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.MFC.Headers.base_121_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/1cf4efd94b8cbaf9a5411653dc88e98499493a16a242b8a6f25e5cb720985c6b/Microsoft.VC.14.43.17.13.MFC.Headers.base.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.MFC.Headers.base_121_SHA512 "331ecf137947e37e41b2035d1213d9a57ba62fbbbb43e9d3d1468e91dab1d5726bb4680de1ec484ccac6747813cc4b1648bcdc7dd952c345d35a3ed8810e6d16") +set(VCToolkit_Microsoft.VC.14.43.17.13.MFC.Headers.base_121_FILENAME "Microsoft.VC.14.43.17.13.MFC.Headers.base/Microsoft.VC.14.43.17.13.MFC.Headers.base.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.MFC.Headers.base_121) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.MFC.MBCS.base_122_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/f20bef70ff82df46a04d77a0f0c279c7964f512d2bc6a36d399c6d3697fb79ae/Microsoft.VC.14.43.17.13.MFC.MBCS.base.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.MFC.MBCS.base_122_SHA512 "2857420465c249c80e7d80b99f8714958b1528f45cde6e70305d7856eef0423d31a50ce45d9c425cec215b24911c6799cc65a7feb1971e9d8e464d6d22e0745b") +set(VCToolkit_Microsoft.VC.14.43.17.13.MFC.MBCS.base_122_FILENAME "Microsoft.VC.14.43.17.13.MFC.MBCS.base/Microsoft.VC.14.43.17.13.MFC.MBCS.base.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.MFC.MBCS.base_122) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.MFC.MBCS.X64.base_123_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/07022fec7e4ed672b9aecdf3367ce70413a8cc146eaad52c01678606e1ecf1cc/Microsoft.VC.14.43.17.13.MFC.MBCS.X64.base.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.MFC.MBCS.X64.base_123_SHA512 "1e5e528c0650c0a3933fee83e130727eca02ded01ecc8622322d6fab9e286bf0cc55428ea648f64e8365a43204cec7c3cead02bfa21896ec63178733c3b48859") +set(VCToolkit_Microsoft.VC.14.43.17.13.MFC.MBCS.X64.base_123_FILENAME "Microsoft.VC.14.43.17.13.MFC.MBCS.X64.base/Microsoft.VC.14.43.17.13.MFC.MBCS.X64.base.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.MFC.MBCS.X64.base_123) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.MFC.Source.base_124_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/ccc5f68c80880d181f1248e5ef357ad957a7544d984da732efd471d64c4ad192/Microsoft.VC.14.43.17.13.MFC.Source.base.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.MFC.Source.base_124_SHA512 "ce9f5e4f09a944b6e7aec1584ad79e27f2f41d2c8549ddb31ef030636e5b6e4c896193227a88410413790f8dd5fd1e2e5859585ed39d5592c6babbeeeb29d325") +set(VCToolkit_Microsoft.VC.14.43.17.13.MFC.Source.base_124_FILENAME "Microsoft.VC.14.43.17.13.MFC.Source.base/Microsoft.VC.14.43.17.13.MFC.Source.base.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.MFC.Source.base_124) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.MFC.X64.base_125_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/9305517d7faf981e09090e64129e81aa1ba33cd140faa1a9aadf2d6b4cac291f/Microsoft.VC.14.43.17.13.MFC.X64.base.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.MFC.X64.base_125_SHA512 "7ba21c5fbf0317e7ad84bb558d6e6dc65188bed4024a2b23350450231e5daf4cebc2e264adcf45a19d6c5785fd94563dd853fd2906c24d1f8252477eee66b070") +set(VCToolkit_Microsoft.VC.14.43.17.13.MFC.X64.base_125_FILENAME "Microsoft.VC.14.43.17.13.MFC.X64.base/Microsoft.VC.14.43.17.13.MFC.X64.base.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.MFC.X64.base_125) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.MFC.X86.base_126_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/108f23dd73accfbf1e050f8aef78e5e33ddacb3a79eb554144556079a3ef314a/Microsoft.VC.14.43.17.13.MFC.X86.base.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.MFC.X86.base_126_SHA512 "e9a0fdeb6fd1cefd109c2b8e7aa67e76bedc78d15dbdcf4f3058130d96c9b5e503f7eecb094d17ebe3a1d02b540e0aa03b3cd8a33d5794da96b81edffd97ff75") +set(VCToolkit_Microsoft.VC.14.43.17.13.MFC.X86.base_126_FILENAME "Microsoft.VC.14.43.17.13.MFC.X86.base/Microsoft.VC.14.43.17.13.MFC.X86.base.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.MFC.X86.base_126) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.PGO.Headers.base_127_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/6dfcb5b85c96764274c633bdbdd2a8c8d9991e50615d09780b9ddb8173985b82/Microsoft.VC.14.43.17.13.PGO.Headers.base.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.PGO.Headers.base_127_SHA512 "30cb8b16dd69a6e023258dd33806772e235a323f7b27b2f2aaebabd781238d94292a731857b13c3fe75ff57b76099f7fd7ea05e1b9200585fb3ea3a802d86723") +set(VCToolkit_Microsoft.VC.14.43.17.13.PGO.Headers.base_127_FILENAME "Microsoft.VC.14.43.17.13.PGO.Headers.base/Microsoft.VC.14.43.17.13.PGO.Headers.base.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.PGO.Headers.base_127) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.PGO.X64.base_128_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/10f83dd9dc7631fb4541262d62ed12983b033bd7e80c2c9c49f076b19e49b2d7/Microsoft.VC.14.43.17.13.PGO.X64.base.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.PGO.X64.base_128_SHA512 "5ddda60030259ef148211b974fe1a2c209aca923727391558600a3c17c590f543f88651cf01123d2a1aca1eab0943d2251881349e4f93ae963869d76ebe39159") +set(VCToolkit_Microsoft.VC.14.43.17.13.PGO.X64.base_128_FILENAME "Microsoft.VC.14.43.17.13.PGO.X64.base/Microsoft.VC.14.43.17.13.PGO.X64.base.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.PGO.X64.base_128) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.PGO.X86.base_129_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/1db5b4e3be20b36ededf38299423cbc1fa41f70d4c64c7eca2483c4b3e29de0b/Microsoft.VC.14.43.17.13.PGO.X86.base.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.PGO.X86.base_129_SHA512 "cc0efe755ce29c05ed84cd5c19d9d5790792cfde340e9cb3e86f348fc2b01db3d1f5b414e36ac0eb80132e62ae87fff3ba425cffb5b094474473da687dc993d0") +set(VCToolkit_Microsoft.VC.14.43.17.13.PGO.X86.base_129_FILENAME "Microsoft.VC.14.43.17.13.PGO.X86.base/Microsoft.VC.14.43.17.13.PGO.X86.base.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.PGO.X86.base_129) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.Premium.Tools.HostX64.TargetX64.base_130_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/92bceb4e0d981932d6c32d5a81dda5435d04f9ea6ae5e4d6136d788e50bd478a/Microsoft.VC.14.43.17.13.Premium.Tools.HostX64.TargetX64.base.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.Premium.Tools.HostX64.TargetX64.base_130_SHA512 "2e8a4c549ded8e02a64e5f02c7ba3111a243a704f110a3e2203678a87ba4c067c1ac501e04da15275007c1c09e12cb8b255122b5681920168375b8b2c2d7fcd6") +set(VCToolkit_Microsoft.VC.14.43.17.13.Premium.Tools.HostX64.TargetX64.base_130_FILENAME "Microsoft.VC.14.43.17.13.Premium.Tools.HostX64.TargetX64.base,chip=x64/Microsoft.VC.14.43.17.13.Premium.Tools.HostX64.TargetX64.base.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.Premium.Tools.HostX64.TargetX64.base_130) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.Premium.Tools.HostX64.TargetX86.base_131_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/6105b76558a6cc82142ef89088b40fd1776aac7cee531f276ba4f1f121fbee76/Microsoft.VC.14.43.17.13.Premium.Tools.HostX64.TargetX86.base.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.Premium.Tools.HostX64.TargetX86.base_131_SHA512 "67b0e86af176da83792c37eaa03e56a6ba5bfb13375493f0dd8a96e38eec6bb06fca7cd569e82deaf44bfd4e8dc19c96054b5fec4207c250678a5be73192348e") +set(VCToolkit_Microsoft.VC.14.43.17.13.Premium.Tools.HostX64.TargetX86.base_131_FILENAME "Microsoft.VC.14.43.17.13.Premium.Tools.HostX64.TargetX86.base,chip=x64/Microsoft.VC.14.43.17.13.Premium.Tools.HostX64.TargetX86.base.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.Premium.Tools.HostX64.TargetX86.base_131) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.Premium.Tools.HostX86.TargetX64.base_132_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/758ee3ca4485cdda6e00abea7b8c828258b044f8c6948ad8a240505395c3c396/Microsoft.VC.14.43.17.13.Premium.Tools.HostX86.TargetX64.base.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.Premium.Tools.HostX86.TargetX64.base_132_SHA512 "5f79f82a3048ce166d1fd3888f45e38ddd62127be03bb3298b092a3f913c53a72fc3e0700d22d1df9ba1415fe91733ddf8c5695e5e567d544a5cb7e955ee06dd") +set(VCToolkit_Microsoft.VC.14.43.17.13.Premium.Tools.HostX86.TargetX64.base_132_FILENAME "Microsoft.VC.14.43.17.13.Premium.Tools.HostX86.TargetX64.base/Microsoft.VC.14.43.17.13.Premium.Tools.HostX86.TargetX64.base.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.Premium.Tools.HostX86.TargetX64.base_132) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.Premium.Tools.HostX86.TargetX86.base_133_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/21f1fbff2181ce42f8e7ee26bd4eda33d6afe52b6ba4ccfca71d377d34467aa9/Microsoft.VC.14.43.17.13.Premium.Tools.HostX86.TargetX86.base.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.Premium.Tools.HostX86.TargetX86.base_133_SHA512 "cb2b67bffade1309bacc29ccab554b9d940fef0c6b6c0840ec6e91e714f96a0baf443c114631532c2f268e1e38eb9938ccc4e442c285f9ab028fe8b8bf167b77") +set(VCToolkit_Microsoft.VC.14.43.17.13.Premium.Tools.HostX86.TargetX86.base_133_FILENAME "Microsoft.VC.14.43.17.13.Premium.Tools.HostX86.TargetX86.base/Microsoft.VC.14.43.17.13.Premium.Tools.HostX86.TargetX86.base.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.Premium.Tools.HostX86.TargetX86.base_133) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.Tools.HostX64.TargetX64.base_134_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/51c4d1a7033173d44020436e0ac931c8c0a7796486e0698c355ee348e1e4f404/Microsoft.VC.14.43.17.13.Tools.HostX64.TargetX64.base.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.Tools.HostX64.TargetX64.base_134_SHA512 "5a17a75fdd9e3f0215e6ad764f011849ec2118b57ba69013180dc94a76bc5f3f86b7e1c46c1c6c4034b357e80d159b1170125b76b8d0ef83c598bfc557cd001d") +set(VCToolkit_Microsoft.VC.14.43.17.13.Tools.HostX64.TargetX64.base_134_FILENAME "Microsoft.VC.14.43.17.13.Tools.HostX64.TargetX64.base,chip=x64/Microsoft.VC.14.43.17.13.Tools.HostX64.TargetX64.base.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.Tools.HostX64.TargetX64.base_134) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.Tools.HostX64.TargetX86.base_135_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/4e2316f55dd82f2d453d0770744991d89cf5b4596af7cf2e74a6faced76804cb/Microsoft.VC.14.43.17.13.Tools.HostX64.TargetX86.base.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.Tools.HostX64.TargetX86.base_135_SHA512 "5f9043fcd8eb866416550ab337e640116cc876e26cec82db12e13726c7f9de8aac9c6b9dabdd11b789fbd05a77246f6bb3fe6f34eebcc69b588bffdd6898d70c") +set(VCToolkit_Microsoft.VC.14.43.17.13.Tools.HostX64.TargetX86.base_135_FILENAME "Microsoft.VC.14.43.17.13.Tools.HostX64.TargetX86.base,chip=x64/Microsoft.VC.14.43.17.13.Tools.HostX64.TargetX86.base.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.Tools.HostX64.TargetX86.base_135) + + +set(VCToolkit_Microsoft.VisualCpp.ASAN.X86.OneCore_136_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/45f8ee29ffec2fa64b041f3d653b4ae3eb5335731829b2c29aa2b5af9aadf835/Microsoft.VisualCpp.ASAN.X86.OneCore.vsix") +set(VCToolkit_Microsoft.VisualCpp.ASAN.X86.OneCore_136_SHA512 "236644a8cebcc20f20664f4b7f986bb112924594556570a27c702984a135a77c70606fb92b965041aff0d962f83c91aee74edee9d53eb7fdee38c1deb2673068") +set(VCToolkit_Microsoft.VisualCpp.ASAN.X86.OneCore_136_FILENAME "Microsoft.VisualCpp.ASAN.X86.OneCore/Microsoft.VisualCpp.ASAN.X86.OneCore.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.ASAN.X86.OneCore_136) + + +set(VCToolkit_Microsoft.VisualCpp.CRT.Headers_137_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/62e9e5964dd0d1de66a08c81f4e21b27d87b4ee9b42880af3980a17e81103fe1/Microsoft.VisualCpp.CRT.Headers.vsix") +set(VCToolkit_Microsoft.VisualCpp.CRT.Headers_137_SHA512 "38072cb1fd45d818f276d351eb57806586bb78f85ea3e5cf4fefb15aa2dd1f1afe168ed5f9869337b102f11870bfe1f1b1ed4b90faf032e22c5bc952542c2229") +set(VCToolkit_Microsoft.VisualCpp.CRT.Headers_137_FILENAME "Microsoft.VisualCpp.CRT.Headers/Microsoft.VisualCpp.CRT.Headers.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.CRT.Headers_137) + + +set(VCToolkit_Microsoft.VisualCpp.CRT.Redist.X64_138_URL "https://download.visualstudio.microsoft.com/download/pr/53b2bf3d-716a-455a-bcc0-39cfb7447fe0/b2ecaa35b9616b8aed2b6188ee04f049304ada16cf45f5ee85bfb933c2bf10d7/Microsoft.VisualCpp.CRT.Redist.X64.vsix") +set(VCToolkit_Microsoft.VisualCpp.CRT.Redist.X64_138_SHA512 "4f3c931686801b6495a61a59ce5e093ded09433e757fa32fd4005f5ff9c32fc778f424fedfed538cdb26e7218e4aa788e0361c1a23305194d9916429fceb9d67") +set(VCToolkit_Microsoft.VisualCpp.CRT.Redist.X64_138_FILENAME "Microsoft.VisualCpp.CRT.Redist.X64/Microsoft.VisualCpp.CRT.Redist.X64.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.CRT.Redist.X64_138) + + +set(VCToolkit_Microsoft.VisualCpp.CRT.Redist.X86_139_URL "https://download.visualstudio.microsoft.com/download/pr/53b2bf3d-716a-455a-bcc0-39cfb7447fe0/5df0b3f0c43ddacb55f60a5b8321bd4fe84c760ae8d72530ccbe8a2f9c11879d/Microsoft.VisualCpp.CRT.Redist.X86.vsix") +set(VCToolkit_Microsoft.VisualCpp.CRT.Redist.X86_139_SHA512 "8418c6ad52f80f805ba96040c1a10e0462cd6f94cd8fdaabb26d7cd2d44c4f3bd579f71a90a6d2ef1d473d73284de73a98c54526612047cf1517545269c43c73") +set(VCToolkit_Microsoft.VisualCpp.CRT.Redist.X86_139_FILENAME "Microsoft.VisualCpp.CRT.Redist.X86/Microsoft.VisualCpp.CRT.Redist.X86.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.CRT.Redist.X86_139) + + +set(VCToolkit_Microsoft.VisualCpp.CRT.Source_140_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/545353a1ea1cb6b19db689f6c27d6d79f76130c6aaec329dff2d3c81cc438fb0/Microsoft.VisualCpp.CRT.Source.vsix") +set(VCToolkit_Microsoft.VisualCpp.CRT.Source_140_SHA512 "44f41661b56691e80e1643d3291ba203e129016d56a11b1bed9e9d67794fc96287451de44cb68d7c53af483bc1ec0f6744124a9553eef60b5c3d9651458a08b0") +set(VCToolkit_Microsoft.VisualCpp.CRT.Source_140_FILENAME "Microsoft.VisualCpp.CRT.Source/Microsoft.VisualCpp.CRT.Source.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.CRT.Source_140) + + +set(VCToolkit_Microsoft.VisualCpp.CRT.x64.Desktop_141_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/59853b7c470dd0256f59665564920aab4ac16a78e10a13fcec9a228a1dbc8c10/Microsoft.VisualCpp.CRT.x64.Desktop.vsix") +set(VCToolkit_Microsoft.VisualCpp.CRT.x64.Desktop_141_SHA512 "a83804fe3e2c9cd16bc94e26a3318bb2cffa98077dac7b2c24ebf46adf9f07d8b4584eb7548498c9a4e2784b5f1f8867ed36480f383e63e333b22344e96ba930") +set(VCToolkit_Microsoft.VisualCpp.CRT.x64.Desktop_141_FILENAME "Microsoft.VisualCpp.CRT.x64.Desktop/Microsoft.VisualCpp.CRT.x64.Desktop.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.CRT.x64.Desktop_141) + + +set(VCToolkit_Microsoft.VisualCpp.CRT.x86.Desktop_142_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/e6108aa48afd5524a61119b8b7e7b21b8b47cb1eec2fbd4568cd8383abcb64b7/Microsoft.VisualCpp.CRT.x86.Desktop.vsix") +set(VCToolkit_Microsoft.VisualCpp.CRT.x86.Desktop_142_SHA512 "a3d5ead9349bd1b536e03cafd0e12830d929918502f3b97c11440a2aded7037217a74f3fa75cecdfba4570f0ec06a107a176b4f860da70f74560dfd7f22578c5") +set(VCToolkit_Microsoft.VisualCpp.CRT.x86.Desktop_142_FILENAME "Microsoft.VisualCpp.CRT.x86.Desktop/Microsoft.VisualCpp.CRT.x86.Desktop.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.CRT.x86.Desktop_142) + + +set(VCToolkit_Microsoft.VisualCpp.DIA.SDK_143_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/989af151ee0bc3c54655354e7750f8b56d058c04d79d9f535befeaa3f0dd8506/Microsoft.VisualCpp.DIA.SDK.vsix") +set(VCToolkit_Microsoft.VisualCpp.DIA.SDK_143_SHA512 "cfb2dfd72abfcdab587b0e5bfc4f219497f390efb5c8dd7e44a1382aacff2b454c508a8c93205711d21b25a2cba88131e0a3b566000289f76b78a7d50fc7c0e0") +set(VCToolkit_Microsoft.VisualCpp.DIA.SDK_143_FILENAME "Microsoft.VisualCpp.DIA.SDK/Microsoft.VisualCpp.DIA.SDK.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.DIA.SDK_143) + + +set(VCToolkit_Microsoft.VisualCpp.RuntimeDebug.14_144_URL "https://download.visualstudio.microsoft.com/download/pr/53b2bf3d-716a-455a-bcc0-39cfb7447fe0/fcc7693e2a6090c4f712630b00b8dcd15bc945b62ab970fd7558d181d65e005d/vc_RuntimeDebug.msi") +set(VCToolkit_Microsoft.VisualCpp.RuntimeDebug.14_144_SHA512 "364e72b8955a3c96895ab3c004db17715853453a98482ff6e783061a7ab5b66433ab4c224fc7f85df024cebbb3433b44fe12e0275b9fa08bb6791ff19856b120") +set(VCToolkit_Microsoft.VisualCpp.RuntimeDebug.14_144_FILENAME "Microsoft.VisualCpp.RuntimeDebug.14,chip=x64/vc_RuntimeDebug.msi") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.RuntimeDebug.14_144) + + +set(VCToolkit_Microsoft.VisualCpp.RuntimeDebug.14_145_URL "https://download.visualstudio.microsoft.com/download/pr/53b2bf3d-716a-455a-bcc0-39cfb7447fe0/fc650f58e7899faf8cda787df6cce93c6e654a98a485538c36d5c4c2fc254d1d/cab1.cab") +set(VCToolkit_Microsoft.VisualCpp.RuntimeDebug.14_145_SHA512 "ab9a9ba759dfd067d27efac204f3df6e75f971403d7f623626453c779d4d7359607ffe0c5eeb1b16f2b308668530246f64b5e94360734de8e1db11474065d233") +set(VCToolkit_Microsoft.VisualCpp.RuntimeDebug.14_145_FILENAME "Microsoft.VisualCpp.RuntimeDebug.14,chip=x64/cab1.cab") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.RuntimeDebug.14_145) + + +set(VCToolkit_Microsoft.VisualCpp.RuntimeDebug.14_146_URL "https://download.visualstudio.microsoft.com/download/pr/53b2bf3d-716a-455a-bcc0-39cfb7447fe0/1155f41669df9f09718c9fa0a359787a618d885d6da02715bfeea172cb8cc187/vc_RuntimeDebug.msi") +set(VCToolkit_Microsoft.VisualCpp.RuntimeDebug.14_146_SHA512 "dbef02e1a19abea2cf835af599c04de3a66bfb00cc23c4e3d44c6b5344057458d5d2a52b091cae952e6180962860274574d345458ce5fdc40a5e17d4f2a10757") +set(VCToolkit_Microsoft.VisualCpp.RuntimeDebug.14_146_FILENAME "Microsoft.VisualCpp.RuntimeDebug.14,chip=x86/vc_RuntimeDebug.msi") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.RuntimeDebug.14_146) + + +set(VCToolkit_Microsoft.VisualCpp.RuntimeDebug.14_147_URL "https://download.visualstudio.microsoft.com/download/pr/53b2bf3d-716a-455a-bcc0-39cfb7447fe0/eb8605771910106ef5fe029afad3364383c4261375af853e0138e15fe94d91c1/cab1.cab") +set(VCToolkit_Microsoft.VisualCpp.RuntimeDebug.14_147_SHA512 "58769a0c8aeb8f3fdb48153fe5d62fa9519cebc99a82987ac88ca7f4e6368d2161da8603c66858d3e254a4ea3f4734866b67780a158cf175993bca3761c6ca0b") +set(VCToolkit_Microsoft.VisualCpp.RuntimeDebug.14_147_FILENAME "Microsoft.VisualCpp.RuntimeDebug.14,chip=x86/cab1.cab") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.RuntimeDebug.14_147) + + +set(VCToolkit_Microsoft.VisualCpp.Servicing.Redist_148_URL "https://download.visualstudio.microsoft.com/download/pr/53b2bf3d-716a-455a-bcc0-39cfb7447fe0/f0f0da5432077d57fb7f5ce4d3e37bad9582821c3ee307d9823734be15f18f33/Microsoft.VisualCpp.Servicing.Redist.vsix") +set(VCToolkit_Microsoft.VisualCpp.Servicing.Redist_148_SHA512 "0754ec3b195bd55a0286f209e9548aa5f0282576d1a09934fd1fdf71e645b18c390f190952d73df7b58ecc6c3891204f0bed828d875970bd3eaee983e9d3a941") +set(VCToolkit_Microsoft.VisualCpp.Servicing.Redist_148_FILENAME "Microsoft.VisualCpp.Servicing.Redist/Microsoft.VisualCpp.Servicing.Redist.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.Servicing.Redist_148) + + +set(VCToolkit_Microsoft.VisualCpp.Tools.Common.Utils_149_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/c027eee3e9805a91dffc3ed7b8ad4efe52f2b3f3de2b9093641fd643b82777d4/Microsoft.VisualCpp.Tools.Common.Utils.vsix") +set(VCToolkit_Microsoft.VisualCpp.Tools.Common.Utils_149_SHA512 "6ae06801cc897ddf68f361ebb4e0ae5e76b5adce3899b387dbf3eecf746d1c4365c50dd08812a17b6cfac0db7d2e9d5940cf73d47a945fee838877a3a191cd05") +set(VCToolkit_Microsoft.VisualCpp.Tools.Common.Utils_149_FILENAME "Microsoft.VisualCpp.Tools.Common.Utils/Microsoft.VisualCpp.Tools.Common.Utils.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.Tools.Common.Utils_149) + + +set(VCToolkit_Microsoft.VisualCpp.Tools.Common.Utils.Resources_150_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/021d644752a0abd8f938f01e53403b1fca1da3dd615eafa27073de8e08f97fb2/Microsoft.VisualCpp.Tools.Common.Utils.Resources.enu.vsix") +set(VCToolkit_Microsoft.VisualCpp.Tools.Common.Utils.Resources_150_SHA512 "e7f52a67c20fa6aa151c648258f84b1afa81da1b1fe71a4a60157d57054795cb46c3ff07fda1990147fc514662ff497247b8d774aa0dbe137d86fb24d05a876d") +set(VCToolkit_Microsoft.VisualCpp.Tools.Common.Utils.Resources_150_FILENAME "Microsoft.VisualCpp.Tools.Common.Utils.Resources/Microsoft.VisualCpp.Tools.Common.Utils.Resources.enu.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.Tools.Common.Utils.Resources_150) + + +set(VCToolkit_Microsoft.VisualCpp.Tools.Common.UtilsPrereq_151_URL "https://download.visualstudio.microsoft.com/download/pr/26f443d4-683f-4538-99d0-f281d3c14762/d8db2266f3b068661f9959f5773f65b76dacc7112efb44bd3c1a93a115b3d27b/payload.vsix") +set(VCToolkit_Microsoft.VisualCpp.Tools.Common.UtilsPrereq_151_SHA512 "269812a86a5020f6cea339b4f521a7a3f7ea5a7224600e94bb5a637c361ac99133e197cc507ea1bd1f2a933ff8eb9d43cfdc9c5a038204b9900758c2e796f62c") +set(VCToolkit_Microsoft.VisualCpp.Tools.Common.UtilsPrereq_151_FILENAME "Microsoft.VisualCpp.Tools.Common.UtilsPrereq/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.Tools.Common.UtilsPrereq_151) + + +set(VCToolkit_Microsoft.VisualCpp.Tools.Core.Resources_152_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/a4b207389cb920a4217fb02529e0609150868cb75908e74bbfa2e418b820b5e5/Microsoft.VisualCpp.Tools.Core.Resources.enu.vsix") +set(VCToolkit_Microsoft.VisualCpp.Tools.Core.Resources_152_SHA512 "15dbe91c3e33905adb8eec8893ae658246c51ad3b709e843294397c124b2c1c665d302f10a453e43fd73bb0727fdf54d8b2416f8fe7f65bcbd92de893d9ba93a") +set(VCToolkit_Microsoft.VisualCpp.Tools.Core.Resources_152_FILENAME "Microsoft.VisualCpp.Tools.Core.Resources/Microsoft.VisualCpp.Tools.Core.Resources.enu.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.Tools.Core.Resources_152) + + +set(VCToolkit_Microsoft.VisualCpp.Tools.Core.x86_153_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/a6c2d0bc2f5e1dd7b0677de189f8f260a30a88ca7e51d431c8d6e188909cbe9f/Microsoft.VisualCpp.Tools.Core.x86.vsix") +set(VCToolkit_Microsoft.VisualCpp.Tools.Core.x86_153_SHA512 "07352dd1df6501a081cd411c77d757ebdbfb8509b56f7a66bd6bd04bbf89833eb5d11f8cdc6de2d84babca0bb53149ddc43e9e42e3dd14ba89c38b3241629987") +set(VCToolkit_Microsoft.VisualCpp.Tools.Core.x86_153_FILENAME "Microsoft.VisualCpp.Tools.Core.x86/Microsoft.VisualCpp.Tools.Core.x86.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.Tools.Core.x86_153) + + +set(VCToolkit_Microsoft.VisualCpp.Tools.HostX86.TargetX64_154_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/d40c8e8e37e951adcb3080177762fb086552eaf00bd22926ae5870117ebe84f8/Microsoft.VisualCpp.Tools.HostX86.TargetX64.vsix") +set(VCToolkit_Microsoft.VisualCpp.Tools.HostX86.TargetX64_154_SHA512 "aa8a13e490324e5c306928021dd65c598433e80b2836fc958dfb4ed15525fc11a5de35ab323aed36aee3ca83ae14f29b37602961ef29eb938de20367e35230e1") +set(VCToolkit_Microsoft.VisualCpp.Tools.HostX86.TargetX64_154_FILENAME "Microsoft.VisualCpp.Tools.HostX86.TargetX64/Microsoft.VisualCpp.Tools.HostX86.TargetX64.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.Tools.HostX86.TargetX64_154) + + +set(VCToolkit_Microsoft.VisualCpp.Tools.Hostx86.Targetx64.Res_155_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/68346679caaddcf9737f6585cebe69afb42d11f0ac432621bcbee238e4f79934/Microsoft.VisualCpp.Tools.Hostx86.Targetx64.Res.enu.vsix") +set(VCToolkit_Microsoft.VisualCpp.Tools.Hostx86.Targetx64.Res_155_SHA512 "7e1b2add720f487cfbf297c70ccfc6538cba1186a2a6ae569ac3fe9430b177ad4b4d47f2ce220d63c6990077b44e3d89eee4f8c65d9285a089fe295d50eb30ab") +set(VCToolkit_Microsoft.VisualCpp.Tools.Hostx86.Targetx64.Res_155_FILENAME "Microsoft.VisualCpp.Tools.Hostx86.Targetx64.Res/Microsoft.VisualCpp.Tools.Hostx86.Targetx64.Res.enu.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.Tools.Hostx86.Targetx64.Res_155) + + +set(VCToolkit_Microsoft.VisualCpp.Tools.HostX86.TargetX86_156_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/8cdea611d07ca7e2c8098914629135507698958026039b667992984180575973/Microsoft.VisualCpp.Tools.HostX86.TargetX86.vsix") +set(VCToolkit_Microsoft.VisualCpp.Tools.HostX86.TargetX86_156_SHA512 "3ada7dc7ddd62d67511e31523bac454bded5eda47ca9078b00530c9f8f9473f2cebbfe4e6a03058b275fd3e4d959114c54781e601fe494c68403754c74b88679") +set(VCToolkit_Microsoft.VisualCpp.Tools.HostX86.TargetX86_156_FILENAME "Microsoft.VisualCpp.Tools.HostX86.TargetX86/Microsoft.VisualCpp.Tools.HostX86.TargetX86.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.Tools.HostX86.TargetX86_156) + + +set(VCToolkit_Microsoft.VisualCpp.Tools.HostX86.TargetX86.Res_157_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/83c50b22fbaf70b39659012f4520bc6480d6e735500063231cfdc7af9b72e27b/Microsoft.VisualCpp.Tools.HostX86.TargetX86.Res.enu.vsix") +set(VCToolkit_Microsoft.VisualCpp.Tools.HostX86.TargetX86.Res_157_SHA512 "093bb0dceec76e12f460f38b80b6b13a51e476c83aa2ee9690832175b7cc402d52de58e5288cf2fff734e36afb23f48825fcfb61fb492db7fb1295bad17781b5") +set(VCToolkit_Microsoft.VisualCpp.Tools.HostX86.TargetX86.Res_157_FILENAME "Microsoft.VisualCpp.Tools.HostX86.TargetX86.Res/Microsoft.VisualCpp.Tools.HostX86.TargetX86.Res.enu.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.Tools.HostX86.TargetX86.Res_157) + + +set(VCToolkit_Microsoft.VisualStudio.Connected_158_URL "https://download.visualstudio.microsoft.com/download/pr/cc4fe44b-ff78-4199-9cae-553c14d4594a/503d8fb16e8196ca10fccce63959121a2da635755b0d3ffb63376537f7880618/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Connected_158_SHA512 "6d1e42994073236910be019c21ec3c7f19171144e8822edd5743fe0e84df1888d79c58a0b662229f436468eb18bc8daa3557289ebbe47d0211d57dc691e164ac") +set(VCToolkit_Microsoft.VisualStudio.Connected_158_FILENAME "Microsoft.VisualStudio.Connected/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Connected_158) + + +set(VCToolkit_Microsoft.VisualStudio.CoreEditor_159_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/f1f11231eabd5c6efd0d47fdc053703bd0148f3c485eb7476392388cff6f3cfc/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.CoreEditor_159_SHA512 "c92592f64d266992a9cf05027880395554c4747914c9d0c33e1c446b1dda0a019fee1fba0e16e737c912a183ecb0111569a3ccfa2f609d5fe0e215e61e449d35") +set(VCToolkit_Microsoft.VisualStudio.CoreEditor_159_FILENAME "Microsoft.VisualStudio.CoreEditor/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.CoreEditor_159) + + +set(VCToolkit_Microsoft.VisualStudio.Debugger_160_URL "https://download.visualstudio.microsoft.com/download/pr/84955a63-15ca-4f52-94af-14ea55b50424/7df0e93e44469a488a9c2fc1268bf28ef123f110f875c7bdc9d208bf4cee375d/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Debugger_160_SHA512 "aa9e84d50ca0183084d71e2a8c9414e71baf626b0c22bcc43ac8cde485554535635914a1e3065ebfc4543f79bc728b1cc5e7fbc47f019636fac4e6f78bf1bfdf") +set(VCToolkit_Microsoft.VisualStudio.Debugger_160_FILENAME "Microsoft.VisualStudio.Debugger/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Debugger_160) + + +set(VCToolkit_Microsoft.VisualStudio.Debugger.AzureAttach_161_URL "https://download.visualstudio.microsoft.com/download/pr/9ae24623-a707-4b2d-a78c-f3b33fbd1a1f/e5945d45b4eef34952c9f80e02e77be06eb172f9c914e63ea3f093dd3fc71423/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Debugger.AzureAttach_161_SHA512 "fbea9e452ffbae17f3b685819951e97273472bca2a89ae76ca84b417a3da61661455ca4f4d5f31389ddb534809d6ecf88937177891ac4896b2ed38ec76d0fc20") +set(VCToolkit_Microsoft.VisualStudio.Debugger.AzureAttach_161_FILENAME "Microsoft.VisualStudio.Debugger.AzureAttach/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Debugger.AzureAttach_161) + + +set(VCToolkit_Microsoft.VisualStudio.Debugger.BrokeredServices_162_URL "https://download.visualstudio.microsoft.com/download/pr/682a72a0-bf57-4dc1-9158-312b47cc0a8b/60df78ef2ee90cc43ef0f6826626ead9c66f4b70af9cdc579e2744d4263fd996/Microsoft.VisualStudio.Debugger.BrokeredServices.vsix") +set(VCToolkit_Microsoft.VisualStudio.Debugger.BrokeredServices_162_SHA512 "b638e4708d7bf12760dbc87593ec2172db9ce545196ba0466ddacdfd37c7c518d4ea91d40ce058cdd9df02e8e320508721386b3b6b206423c57198da4aa25503") +set(VCToolkit_Microsoft.VisualStudio.Debugger.BrokeredServices_162_FILENAME "Microsoft.VisualStudio.Debugger.BrokeredServices/Microsoft.VisualStudio.Debugger.BrokeredServices.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Debugger.BrokeredServices_162) + + +set(VCToolkit_Microsoft.VisualStudio.Debugger.CollectionAgents_163_URL "https://download.visualstudio.microsoft.com/download/pr/c894e90b-9f6b-4fd7-a558-3f70bd59899a/f22cf2c59be57939c9715df47ff7e07068ceebee32f7489c645eca2996b2e221/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Debugger.CollectionAgents_163_SHA512 "bbfa3f35ae0db8736a1bc87676ececa98dbf081d117cdf2f82d7ef540a4adf1d48549d28a79a8232071f098a4b5730d4f4c39cf8e3edfeb23645080ee34de116") +set(VCToolkit_Microsoft.VisualStudio.Debugger.CollectionAgents_163_FILENAME "Microsoft.VisualStudio.Debugger.CollectionAgents,chip=x64/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Debugger.CollectionAgents_163) + + +set(VCToolkit_Microsoft.VisualStudio.Debugger.CollectionAgents_164_URL "https://download.visualstudio.microsoft.com/download/pr/c894e90b-9f6b-4fd7-a558-3f70bd59899a/632674efa0084982cc8cfcf115574d293d3f92b455bf8bf7f5e6680ea3172783/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Debugger.CollectionAgents_164_SHA512 "e4cd944d2f6ccd5348dec2ece84f15aa4cb038c1726afb488ddfc5c76fcced9a15c28a3be77709ad5689bf08607133abc70746cc8b1071ee74bc79d17bfe2398") +set(VCToolkit_Microsoft.VisualStudio.Debugger.CollectionAgents_164_FILENAME "Microsoft.VisualStudio.Debugger.CollectionAgents,chip=x86/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Debugger.CollectionAgents_164) + + +set(VCToolkit_Microsoft.VisualStudio.Debugger.Managed_165_URL "https://download.visualstudio.microsoft.com/download/pr/9d5fb17c-0634-4eda-bc4f-1e4e9dccbf33/b2467f02c3294072f7d3a42112651d30850ad3c981d372b7db532d190f089dd2/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Managed_165_SHA512 "9ab97b9088f0337be407fa2d8781d19f5caca652c5d53d23211b5d7831b694da38d4df11ec46265211be5c2affa997e1efdca5867599badf5eb7b20be3e6bfbf") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Managed_165_FILENAME "Microsoft.VisualStudio.Debugger.Managed/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Debugger.Managed_165) + + +set(VCToolkit_Microsoft.VisualStudio.Debugger.Parallel_166_URL "https://download.visualstudio.microsoft.com/download/pr/9d5fb17c-0634-4eda-bc4f-1e4e9dccbf33/e68fb03c646e9fc8cb6d0b0a166c0159e318872942daa129c72304cf85793e45/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Parallel_166_SHA512 "f064033a78c885a01214d43d052a04aeb28416f74b864397b987542f55ea20477967f5ad5abfd699c6d2134c5623e2815ab0079f60931baca19a13382aae2eef") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Parallel_166_FILENAME "Microsoft.VisualStudio.Debugger.Parallel/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Debugger.Parallel_166) + + +set(VCToolkit_Microsoft.VisualStudio.Debugger.Remote_167_URL "https://download.visualstudio.microsoft.com/download/pr/9d5fb17c-0634-4eda-bc4f-1e4e9dccbf33/0980ee9fab378a6ee4f336978f894cebf6bba03ae12e732b2dcdf99b295378df/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Remote_167_SHA512 "b21677500431352e54a56acf105a7d91d30712ec79371ecfa04c4109d84687dff9f9ffd0629457eb9a11453f36b2bea5b35e13b8822b341e52f9900a88d0e0d8") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Remote_167_FILENAME "Microsoft.VisualStudio.Debugger.Remote,chip=x64/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Debugger.Remote_167) + + +set(VCToolkit_Microsoft.VisualStudio.Debugger.Remote_168_URL "https://download.visualstudio.microsoft.com/download/pr/9d5fb17c-0634-4eda-bc4f-1e4e9dccbf33/3f8c0dde78af4b51d829ca57fac6dcc36f675b19cd92ab296bd9c92e9a7cf5ee/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Remote_168_SHA512 "e873d9110836264a545bf283ca959979f3186326aeabcdd08f74e394c6a66c761f874ba858b988da9ce90d72e3166a61dc9af0b69da02b0a11216f2903cdc599") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Remote_168_FILENAME "Microsoft.VisualStudio.Debugger.Remote,chip=x86/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Debugger.Remote_168) + + +set(VCToolkit_Microsoft.VisualStudio.Debugger.TargetComposition_169_URL "https://download.visualstudio.microsoft.com/download/pr/26f443d4-683f-4538-99d0-f281d3c14762/81d127a6956ba055b3a7a5603b229e1946a60d2e0af10322e6538069744cef0a/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Debugger.TargetComposition_169_SHA512 "8072a49689e421d36761fd2818fb6d86b9544894c303aa496bda582c88f1bad0a63b82c76c7a45f1adf71b6f971e9e66f27ea0033a1bfae73839d8e9c30e515e") +set(VCToolkit_Microsoft.VisualStudio.Debugger.TargetComposition_169_FILENAME "Microsoft.VisualStudio.Debugger.TargetComposition/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Debugger.TargetComposition_169) + + +set(VCToolkit_Microsoft.VisualStudio.Debugger.VSCodeDebuggerHost_170_URL "https://download.visualstudio.microsoft.com/download/pr/77c8faba-276b-41c7-bf08-a2fe8200aef4/8f7850cb29d79c065b85c3e2ce2638098e6d052441bab737e31b25b23924b2a3/Microsoft.VisualStudio.Debugger.VSCodeDebuggerHost.vsix") +set(VCToolkit_Microsoft.VisualStudio.Debugger.VSCodeDebuggerHost_170_SHA512 "770cff5f79a39ad1f8f143e87d5be584d7800fdbc7207cec01de554fe368234c9640072c92dd318e66a8f9bc3fb385770a88e845ac6b7e2b64dd3f6f660e28f5") +set(VCToolkit_Microsoft.VisualStudio.Debugger.VSCodeDebuggerHost_170_FILENAME "Microsoft.VisualStudio.Debugger.VSCodeDebuggerHost/Microsoft.VisualStudio.Debugger.VSCodeDebuggerHost.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Debugger.VSCodeDebuggerHost_170) + + +set(VCToolkit_Microsoft.VisualStudio.Devenv_171_URL "https://download.visualstudio.microsoft.com/download/pr/84955a63-15ca-4f52-94af-14ea55b50424/bc7ce55fba820c1b19096389437c3a46eb7d850789da7831c103d09079cabf1f/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Devenv_171_SHA512 "11b6ed521a6b5b2636ad80d9be921b983e1bb9e346f5dcee8e0f62537caf065ebdfd27f8be30070a30a89a59a0c61598efac6ee861186c537767710a98178f59") +set(VCToolkit_Microsoft.VisualStudio.Devenv_171_FILENAME "Microsoft.VisualStudio.Devenv/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Devenv_171) + + +set(VCToolkit_Microsoft.VisualStudio.FileHandler.Msi_172_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/ad486ede2511f38d053434d04cea935dd1a3b1695ac2a61dfdccd2ef2e55b203/Microsoft.VisualStudio.FileHandler.Msi.x64.msi") +set(VCToolkit_Microsoft.VisualStudio.FileHandler.Msi_172_SHA512 "0290ea0eddb11f4baea9b2d1c80049e247d370984b104e960ed8c349918a739c1e66dd1054c3b3611af86a6f62d94296088c22d03198db7a88decb56d7dd0d02") +set(VCToolkit_Microsoft.VisualStudio.FileHandler.Msi_172_FILENAME "Microsoft.VisualStudio.FileHandler.Msi,chip=x64/Microsoft.VisualStudio.FileHandler.Msi.x64.msi") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.FileHandler.Msi_172) + + +set(VCToolkit_Microsoft.VisualStudio.FileHandler.Msi_173_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/019479fb0c3bfca0f5f505ee19ac3aee06ceb67b3a140e28d7a0fc43632641a2/cab1.cab") +set(VCToolkit_Microsoft.VisualStudio.FileHandler.Msi_173_SHA512 "bf40507ae0aedc6ff2270c4c1308682465fba76d9a6aadb6d0a9761825f1804499a011f45235676b81890653b6a67131f613626c119f66383288fe7f8d95c773") +set(VCToolkit_Microsoft.VisualStudio.FileHandler.Msi_173_FILENAME "Microsoft.VisualStudio.FileHandler.Msi,chip=x64/cab1.cab") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.FileHandler.Msi_173) + + +set(VCToolkit_Microsoft.VisualStudio.FileHandler.Msi_174_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/5be5db24cf61b3bca1d5dcc8b39d1c45dfa26c67aac22b7ccc3c27f2ab71e53c/Microsoft.VisualStudio.FileHandler.Msi.x86.msi") +set(VCToolkit_Microsoft.VisualStudio.FileHandler.Msi_174_SHA512 "15deeaa2a21b783be9e6096dfe766a2a2ec90f9144613454699f1a65b7cb1b08ab9d50281f720ac286d0d6a6f2201ee0abd53bdcfddb133b8bb43a47b723cfc4") +set(VCToolkit_Microsoft.VisualStudio.FileHandler.Msi_174_FILENAME "Microsoft.VisualStudio.FileHandler.Msi,chip=x86/Microsoft.VisualStudio.FileHandler.Msi.x86.msi") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.FileHandler.Msi_174) + + +set(VCToolkit_Microsoft.VisualStudio.FileHandler.Msi_175_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/afaeedab065415fbb69e2a46e8da39ced3037bb488f38bef7843a5ec7974457b/cab1.cab") +set(VCToolkit_Microsoft.VisualStudio.FileHandler.Msi_175_SHA512 "318dbb200caba9a79199f1601a67b0829c66bc037f13926ca12c0dec88b2a91466fd1d6ecbb714f84bd71f0e5481dbe740eb1fe926939ac032aa38e6dfe305dc") +set(VCToolkit_Microsoft.VisualStudio.FileHandler.Msi_175_FILENAME "Microsoft.VisualStudio.FileHandler.Msi,chip=x86/cab1.cab") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.FileHandler.Msi_175) + + +set(VCToolkit_Microsoft.VisualStudio.Finalizer_176_URL "https://download.visualstudio.microsoft.com/download/pr/ba442527-4505-4d63-956d-247a2d61eddc/1145de4288aa2a82b65f46763cefc6fd7bdb6e2e81c33007d3bb3e9e272db296/Microsoft.VisualStudio.Finalizer.vsix") +set(VCToolkit_Microsoft.VisualStudio.Finalizer_176_SHA512 "32fdecc56727cbf4072e4c990d2edb2e88be15aae16117a557dd68e13550ecc05bb642fc98ee3a49ab274b54c39b7f7d3fb78c073465574a5674119bda8eb059") +set(VCToolkit_Microsoft.VisualStudio.Finalizer_176_FILENAME "Microsoft.VisualStudio.Finalizer/Microsoft.VisualStudio.Finalizer.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Finalizer_176) + + +set(VCToolkit_Microsoft.VisualStudio.Log_177_URL "https://download.visualstudio.microsoft.com/download/pr/9d5fb17c-0634-4eda-bc4f-1e4e9dccbf33/f9e81d4b52d5efb6257b8edb9fdff6a5f1c304ac21a49ba2b840b4a8dd308b38/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Log_177_SHA512 "94a39a848c1cc7b8c055d02718861d3190ee495e1a8d7f8618804e83fa032caef521574c7a4876840faf19d20a2a47719115e66c13de4a2df433505ca41da677") +set(VCToolkit_Microsoft.VisualStudio.Log_177_FILENAME "Microsoft.VisualStudio.Log/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Log_177) + + +set(VCToolkit_Microsoft.VisualStudio.OpenFolder.VSIX_178_URL "https://download.visualstudio.microsoft.com/download/pr/682a72a0-bf57-4dc1-9158-312b47cc0a8b/96743f9b5b40d0d33aca5ff200bb00cb23b88bd03c28bdab273523e1eef90c39/Microsoft.VisualStudio.OpenFolder.vsix") +set(VCToolkit_Microsoft.VisualStudio.OpenFolder.VSIX_178_SHA512 "5e0df19d369866c70cfbb3c9fdfc3c40f47babc0e3ca271096577ffa90cc690f7ece0f3fadb2b8cc08373c5eeebaf25c62a1d5d1ccef69b3a5f4806eef97bdc9") +set(VCToolkit_Microsoft.VisualStudio.OpenFolder.VSIX_178_FILENAME "Microsoft.VisualStudio.OpenFolder.VSIX/Microsoft.VisualStudio.OpenFolder.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.OpenFolder.VSIX_178) + + +set(VCToolkit_Microsoft.VisualStudio.Platform.Markdown_179_URL "https://download.visualstudio.microsoft.com/download/pr/292714a7-a383-4df1-beee-20cfed60e255/06a014865a50956a222c3ee184851767ff031eacd8321a2e69b065dfd987800e/Microsoft.VisualStudio.Platform.Markdown.vsix") +set(VCToolkit_Microsoft.VisualStudio.Platform.Markdown_179_SHA512 "f800e3c6ee387d7506397a7fa3dcf3b99ada522ceeed0ad34a3998fe8c1206afe9d1ffa2c235c8fe20d7f41d4cb6cb73d866822bfaf314c5fa8f9729a33fe027") +set(VCToolkit_Microsoft.VisualStudio.Platform.Markdown_179_FILENAME "Microsoft.VisualStudio.Platform.Markdown/Microsoft.VisualStudio.Platform.Markdown.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Platform.Markdown_179) + + +set(VCToolkit_Microsoft.VisualStudio.ProjectServices_180_URL "https://download.visualstudio.microsoft.com/download/pr/ce243c52-32fb-412d-975f-90ed59332cf9/57696d2ef941e8f275cc88073941ee498307c4d400250b5f79b9c7b9de4b7ec4/Microsoft.VisualStudio.ProjectServices.vsix") +set(VCToolkit_Microsoft.VisualStudio.ProjectServices_180_SHA512 "228a88c2de286dbe29beadcd95ae390a22cad4dbb7444fd4e55bb28169447b8365f85245c931abb89e564c92b17c3bef4ca87609bcb77c5f1a38c91a193cce57") +set(VCToolkit_Microsoft.VisualStudio.ProjectServices_180_FILENAME "Microsoft.VisualStudio.ProjectServices/Microsoft.VisualStudio.ProjectServices.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.ProjectServices_180) + + +set(VCToolkit_Microsoft.VisualStudio.ScriptedHost_181_URL "https://download.visualstudio.microsoft.com/download/pr/264bfab8-5fe9-41ac-8193-7d3a3c1f7874/edc1eb1f88a6ff4964b9618a44d6b7b71d25c9c53fe731944955a8dc6cc8e4cc/Microsoft.VisualStudio.ScriptedHost.vsix") +set(VCToolkit_Microsoft.VisualStudio.ScriptedHost_181_SHA512 "6b4617efd3ea9df655d2c1ba92f72c91d24991a872c8e73ef4a1a527b2834f1b7419ea65016da80bd4c4e3d222ba477ac4a4fc3ff30b724b9826943586bcbd5d") +set(VCToolkit_Microsoft.VisualStudio.ScriptedHost_181_FILENAME "Microsoft.VisualStudio.ScriptedHost/Microsoft.VisualStudio.ScriptedHost.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.ScriptedHost_181) + + +set(VCToolkit_Microsoft.VisualStudio.StaticAnalysis.auxil_182_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/7717cc8f1a656ee2b40935c0c858e1b997d4e0d78e9d7f537c0427b9e535c065/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.StaticAnalysis.auxil_182_SHA512 "cdabc76372d305862c069410225773464254362081f956003c2623797ff7fa9f6e28978d518e8d7c5f3312371d137bcb7357e233aca6a9943592e41ffa783c4a") +set(VCToolkit_Microsoft.VisualStudio.StaticAnalysis.auxil_182_FILENAME "Microsoft.VisualStudio.StaticAnalysis.auxil/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.StaticAnalysis.auxil_182) + + +set(VCToolkit_Microsoft.VisualStudio.StaticAnalysis.auxil.Resources_183_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/7191c06aeec0e5e60a46ac5d536e114e06a95b04318f956eeb9b84b30ccaffdf/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.StaticAnalysis.auxil.Resources_183_SHA512 "8849e00d8c44c93438bd24eb4bc54c981b8379a3188b51ad23722da07195c7ff9ba1275e1822c52c0ef1d6d3b0707fd854bdea087763c69221925a58bd31a5f9") +set(VCToolkit_Microsoft.VisualStudio.StaticAnalysis.auxil.Resources_183_FILENAME "Microsoft.VisualStudio.StaticAnalysis.auxil.Resources/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.StaticAnalysis.auxil.Resources_183) + + +set(VCToolkit_Microsoft.VisualStudio.StaticAnalysis.FxCop_184_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/9655f2156363d8a78907b8543228bac46e6f0d48ca15a16b615a1794a259295d/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.StaticAnalysis.FxCop_184_SHA512 "b78c9537ca37d04f89e9e926ec5562d66e28511c310d8dfc9b04a0802976f3ac9d6ad75d2354d8c52b2722fe9fd8f367b3d61a8d57280769641456bc1ab0bfd6") +set(VCToolkit_Microsoft.VisualStudio.StaticAnalysis.FxCop_184_FILENAME "Microsoft.VisualStudio.StaticAnalysis.FxCop/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.StaticAnalysis.FxCop_184) + + +set(VCToolkit_Microsoft.VisualStudio.StaticAnalysis.FxCop.Resources_185_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/2d615d4bd572dbcf1827367b8b4776f2b97489afed82311ba8304b99e74a525b/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.StaticAnalysis.FxCop.Resources_185_SHA512 "391c8d3b7c4f644730fc896e71a2f9aea32c51a9e0b9cf6c0f63fccb1ff0984170c8fad787b829f8558c973aefc0f1d2e6a8fa8075946d232d265bccf72f1286") +set(VCToolkit_Microsoft.VisualStudio.StaticAnalysis.FxCop.Resources_185_FILENAME "Microsoft.VisualStudio.StaticAnalysis.FxCop.Resources/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.StaticAnalysis.FxCop.Resources_185) + + +set(VCToolkit_Microsoft.VisualStudio.StaticAnalysis.IDE_186_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/4effd080d8c4cbf632928987ced2b4229678d6275ee4f35aa7508cb6cbf88d2c/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.StaticAnalysis.IDE_186_SHA512 "1ebba756e7476fec473f69742ac11d14db93f7a8007ce1bebea7ccc0a277b1b17e471ccf4e7dbed4072337d161d47d0bd75be0f1216a9685d16afb4e0c013555") +set(VCToolkit_Microsoft.VisualStudio.StaticAnalysis.IDE_186_FILENAME "Microsoft.VisualStudio.StaticAnalysis.IDE/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.StaticAnalysis.IDE_186) + + +set(VCToolkit_Microsoft.VisualStudio.StaticAnalysis.IDE.Resources_187_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/57470837c9e0b2dcf2958e41056389eb4861740ac9fb441a780311aad215db43/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.StaticAnalysis.IDE.Resources_187_SHA512 "d28b248401d8457893c684ec2149c826128035a4099632cb158903dc2cebd92cce08202a738551cbb91434ac4d278f104f4d2e10845dae0a09cf331e18570b20") +set(VCToolkit_Microsoft.VisualStudio.StaticAnalysis.IDE.Resources_187_FILENAME "Microsoft.VisualStudio.StaticAnalysis.IDE.Resources/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.StaticAnalysis.IDE.Resources_187) + + +set(VCToolkit_Microsoft.VisualStudio.TextMateGrammars_188_URL "https://download.visualstudio.microsoft.com/download/pr/292714a7-a383-4df1-beee-20cfed60e255/fd1aa2d6ef3e7c3c4675dfd3c1f07a7a9b0b95247f9a7faae762cf62282e26dd/Microsoft.VisualStudio.TextMateGrammars.vsix") +set(VCToolkit_Microsoft.VisualStudio.TextMateGrammars_188_SHA512 "ed853215d46ef7e480822c832925de856598e4a4731a7441658a332afa956a2fc69bcad94dcc2db80fdd06b2b4ae9ee32183a0cfb2f4e28296fa7c1780a5f07e") +set(VCToolkit_Microsoft.VisualStudio.TextMateGrammars_188_FILENAME "Microsoft.VisualStudio.TextMateGrammars/Microsoft.VisualStudio.TextMateGrammars.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.TextMateGrammars_188) + + +set(VCToolkit_Microsoft.VisualStudio.TextTemplating.Core_189_URL "https://download.visualstudio.microsoft.com/download/pr/7fb42e70-216a-424a-8e55-a42382737f1e/a53045b56f7d78acdd6a7c3c4757db0108f7d5fc6227f9206775f60cc24b221b/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.TextTemplating.Core_189_SHA512 "f78d7f56b1ecd0c154bd9ba4c7727836af880dd88dbe31b1fd7a6b80a22de80dbc345672f6697b9aec4e28d29dda8090363067f488158345d07fba2eb5be0920") +set(VCToolkit_Microsoft.VisualStudio.TextTemplating.Core_189_FILENAME "Microsoft.VisualStudio.TextTemplating.Core/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.TextTemplating.Core_189) + + +set(VCToolkit_Microsoft.VisualStudio.TextTemplating.Integration.Resources_190_URL "https://download.visualstudio.microsoft.com/download/pr/cc4fe44b-ff78-4199-9cae-553c14d4594a/def579173b0f24ff1d7486b516b7d734fd55666d84e879cdeaf79abd6ac32f84/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.TextTemplating.Integration.Resources_190_SHA512 "6608a969ad3ed221e476e62598088108bfd62f05502212c666a2678cb3f204c8b8267a184762f38e3259c31d50087e8a86cb143f69161fa4be26ac374ac1f754") +set(VCToolkit_Microsoft.VisualStudio.TextTemplating.Integration.Resources_190_FILENAME "Microsoft.VisualStudio.TextTemplating.Integration.Resources/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.TextTemplating.Integration.Resources_190) + + +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.ATL.Resources_191_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/669ff419cc3cd066173ab88c695fea2a3ed8e54cc9139259dbf17ec87551372d/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.ATL.Resources_191_SHA512 "7fb76416fce41f34e673ffc143a4648852cda3e048a3e911dc59e26d177467f15f554e62745c0f275845499d9acb27104871f106981c1ef3d0ca985ecab724b8") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.ATL.Resources_191_FILENAME "Microsoft.VisualStudio.VC.Ide.ATL.Resources/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.VC.Ide.ATL.Resources_191) + + +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.Common_192_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/0fe55b8aea3257cc5197fd84ee9fa8ea7cce3b77b0aba603a48a5425d23c1ce8/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.Common_192_SHA512 "d2aa429421402b7b49c13bba6c73ea03c70d02c3d3855cb1c2e66e7c685ddfc8f523823589feadcc710c9aeb2b57a753d1559442cffa93213068d0b7eeb4d5b7") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.Common_192_FILENAME "Microsoft.VisualStudio.VC.Ide.Common/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.VC.Ide.Common_192) + + +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.Debugger_193_URL "https://download.visualstudio.microsoft.com/download/pr/45212da0-ea11-4612-bbff-cf4b802a1640/a5b57612ac3cb3c47dd63226ce2269353309211056b83ca144a66fed7a536609/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.Debugger_193_SHA512 "7d8f75ae7b35b10fdd4c4ca53ce718c21ac5fa3f4ed7130b689b64fc7e598c59271f563d3afc1072f6744839db511d2453b29067593ae5567ece41759c1ed05e") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.Debugger_193_FILENAME "Microsoft.VisualStudio.VC.Ide.Debugger/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.VC.Ide.Debugger_193) + + +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.LanguageService_194_URL "https://download.visualstudio.microsoft.com/download/pr/30615164-ea3e-435d-a72e-f3d70d629f9e/5ee139d880438b9462ba42c52030929350efbf89eea8c618e199db84ea912ecb/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.LanguageService_194_SHA512 "1e8546ea3f7f732b567a0d9191fb4d2f22483db697220aa0c9a76855501e898dd73593651b46934a86e2bfb294c62849e4b5495b232856e4b6cc776eca7ae7aa") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.LanguageService_194_FILENAME "Microsoft.VisualStudio.VC.Ide.LanguageService/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.VC.Ide.LanguageService_194) + + +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.Linux.ConnectionManager_195_URL "https://download.visualstudio.microsoft.com/download/pr/84955a63-15ca-4f52-94af-14ea55b50424/5c2fb7905a206243c524902f65ad3335ab20f46cd7086d24424389c5391c98ad/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.Linux.ConnectionManager_195_SHA512 "179e5a3342f18122fcf6ce2c3b0a595a54d603c922217c1fd26612008ea17b7309adc1d37c9223f2c894fcc22c15f7e03174cfed754e2bde42ba339cd49bb819") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.Linux.ConnectionManager_195_FILENAME "Microsoft.VisualStudio.VC.Ide.Linux.ConnectionManager/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.VC.Ide.Linux.ConnectionManager_195) + + +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.MDD_196_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/b905f90fee0f0a8ad3b654b359da9b37585b62b29515983ffbed56c652bf4da8/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.MDD_196_SHA512 "30c6eb36c379f0e8a53b03dc50706f0405e1e724b290816b9788db05cf0a874215fa4cb21f5b5833f232a0ac28a295e7a140bbdaad85771239c5d826f704cade") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.MDD_196_FILENAME "Microsoft.VisualStudio.VC.Ide.MDD/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.VC.Ide.MDD_196) + + +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.MFC.Resources_197_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/d21e62f05af7a64d0778369a7ffd008993632f133ba2e415138b4e2cdb71bfac/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.MFC.Resources_197_SHA512 "75d7da754fc35b2e8c460afec3912a8dbd69370e8805c5516ed07ea83e24c0725379ef0b90b4da621b1afebab665bb8aeea6951491d4428c0dffd7f4e04b9f5a") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.MFC.Resources_197_FILENAME "Microsoft.VisualStudio.VC.Ide.MFC.Resources/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.VC.Ide.MFC.Resources_197) + + +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.Pro.Resources_198_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/181e6ef2da72c4633bdc54f2049da657e2950c0375b556e9eb892e649bfba60c/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.Pro.Resources_198_SHA512 "b02c5c9b59b820af67c1bd76eef1377f44e19483994b34016dc45e842b8d2dcc7e5ddfa7b403ab224642ae007ef4d062dbcc76cd3b9fe46ceb4de5b42adc723c") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.Pro.Resources_198_FILENAME "Microsoft.VisualStudio.VC.Ide.Pro.Resources/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.VC.Ide.Pro.Resources_198) + + +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.x64_199_URL "https://download.visualstudio.microsoft.com/download/pr/26f443d4-683f-4538-99d0-f281d3c14762/184d29aaa68cfffa5ffb0ec821aca44eb9124312ae4db63935069986985be6f0/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.x64_199_SHA512 "e6da67377dbb92ba1ce7529ce85224340a3a8d3de93f7af66544b0cdcdf5dd46ff8ee9a9e236e4f92e3dccb7b036855e4598f8beaff2366ca83b0ff09ec73f75") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.x64_199_FILENAME "Microsoft.VisualStudio.VC.Ide.x64,chip=x64/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.VC.Ide.x64_199) + + +set(VCToolkit_Microsoft.VisualStudio.VC.Templates.General.Resources_200_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/30fe87b289eb714a57cb157fdf8a0814c423ffb1bd94c254cc7402d5564a808a/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.VC.Templates.General.Resources_200_SHA512 "ee59d2968be62624c7aba1ff008dd8baa203efa1584b09b238fbfbd4375a6e4da1191526e52978657e1589b823c3a2d28c269338209f42574fbc765d58601205") +set(VCToolkit_Microsoft.VisualStudio.VC.Templates.General.Resources_200_FILENAME "Microsoft.VisualStudio.VC.Templates.General.Resources/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.VC.Templates.General.Resources_200) + + +set(VCToolkit_Microsoft.VisualStudio.VC.Templates.UnitTest.Resources_201_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/7fa6211b3beabfbb94a4369f42b58f69dd2aa52e64c69d8cc359b9346cf8e02f/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.VC.Templates.UnitTest.Resources_201_SHA512 "0ce9e3e5846c4795a5ec97678bc995c28e5907870b5309bbeee3da3bf1f75316197f15451a937d24712d8ad75e4944edc9bd262ce10c35d01de195a691447ca8") +set(VCToolkit_Microsoft.VisualStudio.VC.Templates.UnitTest.Resources_201_FILENAME "Microsoft.VisualStudio.VC.Templates.UnitTest.Resources/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.VC.Templates.UnitTest.Resources_201) + + +set(VCToolkit_Microsoft.VisualStudio.VirtualTree_202_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/f6255ffc32bc4e0243437b4ad5ef8fc6fd9cd173b9484d78ae49e88bb653f8c5/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.VirtualTree_202_SHA512 "068ab0503504eb2b20e6415817a0f9dd5265346e59517f79e089f626bc3ca7cc030ebaba44f8e069178c3f4335e3b68b44dda0a2ca3b984052750b3b504bf81a") +set(VCToolkit_Microsoft.VisualStudio.VirtualTree_202_FILENAME "Microsoft.VisualStudio.VirtualTree/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.VirtualTree_202) + + +set(VCToolkit_Microsoft.WebView2_203_URL "https://download.visualstudio.microsoft.com/download/pr/682a72a0-bf57-4dc1-9158-312b47cc0a8b/145aa4146e0fa84438484db31c5c120824c4556c5e939dab33e0af07a61da551/MicrosoftEdgeWebView2RuntimeInstallerX64.exe") +set(VCToolkit_Microsoft.WebView2_203_SHA512 "8349fbd2a59f85a5e9d7f9a3538e1de5a6c16d716679a960348ed4995114b44b0a2c60c343b96777773e52c93c1359c51c924b544c466f4a4417c9fb12a5c856") +set(VCToolkit_Microsoft.WebView2_203_FILENAME "Microsoft.WebView2/MicrosoftEdgeWebView2RuntimeInstallerX64.exe") +list(APPEND VCToolkit_FILES Microsoft.WebView2_203) + + +set(VCToolkit_Microsoft.Windows.UniversalCRT.Msu.7_204_URL "https://download.visualstudio.microsoft.com/download/pr/4645a642-c157-489c-811c-050db80cb5f4/45d57864f5b372c7ee1fc687169e7698/windows6.1-kb2999226-x64.msu") +set(VCToolkit_Microsoft.Windows.UniversalCRT.Msu.7_204_SHA512 "3ab0a5eb48c7e5aec55640171acec4e3449dd5e5e90345a39c214be16858d5e66892b01fb4a792405c9fcef9a6286c85e5411c79d38d49930d9edfa40e535093") +set(VCToolkit_Microsoft.Windows.UniversalCRT.Msu.7_204_FILENAME "Microsoft.Windows.UniversalCRT.Msu.7,chip=x64/Windows6.1-KB2999226-x64.msu") +list(APPEND VCToolkit_FILES Microsoft.Windows.UniversalCRT.Msu.7_204) + + +set(VCToolkit_Microsoft.Windows.UniversalCRT.Msu.7_205_URL "https://download.visualstudio.microsoft.com/download/pr/1aff208d-1acb-473c-9664-6e2e0cb92b2d/7424ebdedbca9a378eb9b51b05af5721/windows6.1-kb2999226-x86.msu") +set(VCToolkit_Microsoft.Windows.UniversalCRT.Msu.7_205_SHA512 "d4cd081968d4639349599e8bdee683210bf2c504eaa6733e815a27d13ad1a2277859492c4217b7a999004f6d0286e9d0e99fd561d32ee557d62909c7a66eafda") +set(VCToolkit_Microsoft.Windows.UniversalCRT.Msu.7_205_FILENAME "Microsoft.Windows.UniversalCRT.Msu.7,chip=x86/Windows6.1-KB2999226-x86.msu") +list(APPEND VCToolkit_FILES Microsoft.Windows.UniversalCRT.Msu.7_205) + + +set(VCToolkit_Microsoft.Windows.UniversalCRT.Msu.8_206_URL "https://download.visualstudio.microsoft.com/download/pr/b5aec246-ce17-4f47-805a-365bceae1c99/8eb38b82b5068a0f148e6a11a2a14273/windows8-rt-kb2999226-x64.msu") +set(VCToolkit_Microsoft.Windows.UniversalCRT.Msu.8_206_SHA512 "832188ee8a9f98ab349e0dc078a91f995774470bfb5b33fa2b782bd02a1cc14f91a7546f889192cf0b0270521c22791581b17ae973569c69b81a0ac481089ec6") +set(VCToolkit_Microsoft.Windows.UniversalCRT.Msu.8_206_FILENAME "Microsoft.Windows.UniversalCRT.Msu.8,chip=x64/Windows8-RT-KB2999226-x64.msu") +list(APPEND VCToolkit_FILES Microsoft.Windows.UniversalCRT.Msu.8_206) + + +set(VCToolkit_Microsoft.Windows.UniversalCRT.Msu.8_207_URL "https://download.visualstudio.microsoft.com/download/pr/e69bcde5-8b88-4c65-aa65-58a89d9f18c0/66fab16aad59a73d2ef84cc0645048f4/windows8-rt-kb2999226-x86.msu") +set(VCToolkit_Microsoft.Windows.UniversalCRT.Msu.8_207_SHA512 "38bd2696578bb7085ae3bfc7a2c1c78ac44c4a6a9e6de92bc7ac4dd889c7f992c8435df7e97a24bb2aef2b5675c111b91c923afd47b9c0a7f97310f8db550021") +set(VCToolkit_Microsoft.Windows.UniversalCRT.Msu.8_207_FILENAME "Microsoft.Windows.UniversalCRT.Msu.8,chip=x86/Windows8-RT-KB2999226-x86.msu") +list(APPEND VCToolkit_FILES Microsoft.Windows.UniversalCRT.Msu.8_207) + + +set(VCToolkit_Microsoft.Windows.UniversalCRT.Msu.81_208_URL "https://download.visualstudio.microsoft.com/download/pr/7952f534-11c4-4907-9a94-9e3ea90c2be7/b0fad8448023703c2123c3eea1b2f634/windows8.1-kb2999226-x64.msu") +set(VCToolkit_Microsoft.Windows.UniversalCRT.Msu.81_208_SHA512 "e5cecaca86779a281bf5c396d7fa3a5f322bc6423e2250d617a6fab229e86d2c9d3b784c1fa3fa2be5513fcd3ba87695b3934d13802ee15cabae62f84c2c3668") +set(VCToolkit_Microsoft.Windows.UniversalCRT.Msu.81_208_FILENAME "Microsoft.Windows.UniversalCRT.Msu.81,chip=x64/Windows8.1-KB2999226-x64.msu") +list(APPEND VCToolkit_FILES Microsoft.Windows.UniversalCRT.Msu.81_208) + + +set(VCToolkit_Microsoft.Windows.UniversalCRT.Msu.81_209_URL "https://download.visualstudio.microsoft.com/download/pr/c46680ac-4bf1-49b3-97e5-23ad7ae78d68/22ee610ebfc32a2edc36ebced4dd6ce6/windows8.1-kb2999226-x86.msu") +set(VCToolkit_Microsoft.Windows.UniversalCRT.Msu.81_209_SHA512 "b997df922a31d33d23a05fccd9e56a5a3f06726a49b01d78579edb0c056daf973dc592c470660e209f39aeac97bb07d75e81ddf0923b3ecc5256fcf340e3f649") +set(VCToolkit_Microsoft.Windows.UniversalCRT.Msu.81_209_FILENAME "Microsoft.Windows.UniversalCRT.Msu.81,chip=x86/Windows8.1-KB2999226-x86.msu") +list(APPEND VCToolkit_FILES Microsoft.Windows.UniversalCRT.Msu.81_209) + + +set(VCToolkit_Microsoft.WindowsDesktop.SharedFramework.9.0.9.0.2_210_URL "https://download.visualstudio.microsoft.com/download/pr/03180c1b-901e-439c-9ff5-272d4afda487/b8294dbb8e00c690bb30503621401d675bb53d577d7a5c7013a1a42c7e06b377/windowsdesktop-runtime-9.0.2-win-x64.msi") +set(VCToolkit_Microsoft.WindowsDesktop.SharedFramework.9.0.9.0.2_210_SHA512 "004555ac78ce12f81aa2b156f745089d2b11af201f92989e3b12783f0930f0729ad85f960a17960fdddaa9c68450f26ca0ca9c6ba5fbd5695d6b2322a7df126e") +set(VCToolkit_Microsoft.WindowsDesktop.SharedFramework.9.0.9.0.2_210_FILENAME "Microsoft.WindowsDesktop.SharedFramework.9.0.9.0.2/windowsdesktop-runtime-9.0.2-win-x64.msi") +list(APPEND VCToolkit_FILES Microsoft.WindowsDesktop.SharedFramework.9.0.9.0.2_210) + + +set(VCToolkit_Microsoft.WindowsDesktop.TargetingPack.9.0.9.0.2_211_URL "https://download.visualstudio.microsoft.com/download/pr/03180c1b-901e-439c-9ff5-272d4afda487/e979ad863c9cd9d7ab6bc133a136698ce9521704c3d919a76edc505dff1909d8/windowsdesktop-targeting-pack-9.0.2-win-x64.msi") +set(VCToolkit_Microsoft.WindowsDesktop.TargetingPack.9.0.9.0.2_211_SHA512 "2a386e7b81a9a51ec6bef6e804902935057264fe7e0b7caac208a56c457c13cdec077403ed52a6bbef9e27dd5ec126ddec9fec13d1582f799e6e9d125900caa8") +set(VCToolkit_Microsoft.WindowsDesktop.TargetingPack.9.0.9.0.2_211_FILENAME "Microsoft.WindowsDesktop.TargetingPack.9.0.9.0.2/windowsdesktop-targeting-pack-9.0.2-win-x64.msi") +list(APPEND VCToolkit_FILES Microsoft.WindowsDesktop.TargetingPack.9.0.9.0.2_211) + + +set(VCToolkit_Mono.6.Manifest-9.0.100.9.0.2_212_URL "https://download.visualstudio.microsoft.com/download/pr/03180c1b-901e-439c-9ff5-272d4afda487/b2f373275563d5abbe701ac92980e848e9253f10830f7beafae9a064f6aaf94f/baa2120e170e6f1c31127713f402f57f-x64.msi") +set(VCToolkit_Mono.6.Manifest-9.0.100.9.0.2_212_SHA512 "e9474d03a044969e4b55de7feb0c4f20b5ff4c0fe3cda9f9beb468cc530b9ac969f3c6993acbb887a63dfe6cecc5490f8754539c996275baba29fc37a855f0d5") +set(VCToolkit_Mono.6.Manifest-9.0.100.9.0.2_212_FILENAME "Mono.6.Manifest-9.0.100.9.0.2/baa2120e170e6f1c31127713f402f57f-x64.msi") +list(APPEND VCToolkit_FILES Mono.6.Manifest-9.0.100.9.0.2_212) + + +set(VCToolkit_Mono.7.Manifest-9.0.100.9.0.2_213_URL "https://download.visualstudio.microsoft.com/download/pr/03180c1b-901e-439c-9ff5-272d4afda487/84813df96e700e5bf68e45ab1b54f2d2d9ae60b06974100c69195ffb66aabfdf/862dc1bf3a6c997d1992480ff1545c35-x64.msi") +set(VCToolkit_Mono.7.Manifest-9.0.100.9.0.2_213_SHA512 "57bf6303b9afa264cc42ae44b531d9d1c4faed9cd9978ad76bc822a15bac5d262fe6084217c3c59bbe0669208a8a302a7ad738ef11010667763b5b2145489949") +set(VCToolkit_Mono.7.Manifest-9.0.100.9.0.2_213_FILENAME "Mono.7.Manifest-9.0.100.9.0.2/862dc1bf3a6c997d1992480ff1545c35-x64.msi") +list(APPEND VCToolkit_FILES Mono.7.Manifest-9.0.100.9.0.2_213) + + +set(VCToolkit_Mono.8.Manifest-9.0.100.9.0.2_214_URL "https://download.visualstudio.microsoft.com/download/pr/03180c1b-901e-439c-9ff5-272d4afda487/c845e6aabf5f3093a8c9a765247c198882536f53319fdbf79bcd695bf81a17d1/015b404aaacc071e1a9d401908f8c0da-x64.msi") +set(VCToolkit_Mono.8.Manifest-9.0.100.9.0.2_214_SHA512 "0e3e2405d62072117cad9ebd61bf5e133db7695e9949ce0ec1a4227ee584e05ba574d6fcc5986eed850730ba083ee3579aef882a1285855372d53e2111235fa6") +set(VCToolkit_Mono.8.Manifest-9.0.100.9.0.2_214_FILENAME "Mono.8.Manifest-9.0.100.9.0.2/015b404aaacc071e1a9d401908f8c0da-x64.msi") +list(APPEND VCToolkit_FILES Mono.8.Manifest-9.0.100.9.0.2_214) + + +set(VCToolkit_Mono.Manifest-9.0.100.9.0.2_215_URL "https://download.visualstudio.microsoft.com/download/pr/03180c1b-901e-439c-9ff5-272d4afda487/42b540d51fcd9b72013bdac30f0316cb9d6930a6e23ed589d94e0d4a482cf866/2c4e834fc70c08e2d83502457a61dc11-x64.msi") +set(VCToolkit_Mono.Manifest-9.0.100.9.0.2_215_SHA512 "cf917df46dfb25e4cdc3292b9d80f27aad60513681638f8afe2d8b6a4e7df27e8cd9d7e553323b9ea965722ff98cbfe434afabd7e0f35041ca2b87f12fed2d5f") +set(VCToolkit_Mono.Manifest-9.0.100.9.0.2_215_FILENAME "Mono.Manifest-9.0.100.9.0.2/2c4e834fc70c08e2d83502457a61dc11-x64.msi") +list(APPEND VCToolkit_FILES Mono.Manifest-9.0.100.9.0.2_215) + + +set(VCToolkit_Microsoft.CodeAnalysis.ExpressionEvaluator_216_URL "https://download.visualstudio.microsoft.com/download/pr/e119621b-ab6e-4df1-888d-21fd017ffd5d/038248697c2cbe19c3a445574a20ae7d6a3ce9e3d86d7203f6335794f4ae30da/ExpressionEvaluatorPackage.vsix") +set(VCToolkit_Microsoft.CodeAnalysis.ExpressionEvaluator_216_SHA512 "79ffe3febdeec817be9ae1f6e576d6b2b5a08d7440850c6462dc626cfc6d2029714bfa9035398dc3948ed04bfb3fda1c9b0a5faafdd13c4838c7d65e92dcec80") +set(VCToolkit_Microsoft.CodeAnalysis.ExpressionEvaluator_216_FILENAME "Microsoft.CodeAnalysis.ExpressionEvaluator/ExpressionEvaluatorPackage.vsix") +list(APPEND VCToolkit_FILES Microsoft.CodeAnalysis.ExpressionEvaluator_216) + + +set(VCToolkit_Microsoft.Developer.IdentityServiceGS_217_URL "https://download.visualstudio.microsoft.com/download/pr/3ee69e05-5f40-458d-819a-ef7fda76590c/39dbc7cb351d7366c5c1b8e0570b20e39dff86b58dbaf7ea48a5d5aacd1f2c86/Microsoft.Developer.IdentityServiceGS.vsix") +set(VCToolkit_Microsoft.Developer.IdentityServiceGS_217_SHA512 "9ba543c44f8f7af70ac5672fc9d177379f4953bfa52e0ca38e543118a4c549362ffa6a723e3e8e5d0ad1cdf3bbd7088cf0fd9f3a0b3487155cdb9d5c116725a4") +set(VCToolkit_Microsoft.Developer.IdentityServiceGS_217_FILENAME "Microsoft.Developer.IdentityServiceGS/Microsoft.Developer.IdentityServiceGS.vsix") +list(APPEND VCToolkit_FILES Microsoft.Developer.IdentityServiceGS_217) + + +set(VCToolkit_Microsoft.DiaSymReader.PortablePdb_218_URL "https://download.visualstudio.microsoft.com/download/pr/26f443d4-683f-4538-99d0-f281d3c14762/9664d03290242a5a9ca45efcd72837c69dbca33072f76a70380745b3168e2686/payload.vsix") +set(VCToolkit_Microsoft.DiaSymReader.PortablePdb_218_SHA512 "321c39242b968b80733ca336f1e4b1479e4cfae9176cc6f8aeaa0bf4173185d91eace4001bf23e39086c9f246f501671cde2118757fe9ec255be7d446de4b4af") +set(VCToolkit_Microsoft.DiaSymReader.PortablePdb_218_FILENAME "Microsoft.DiaSymReader.PortablePdb/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.DiaSymReader.PortablePdb_218) + + +set(VCToolkit_Microsoft.IntelliTrace.DiagnosticsHub_219_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/6139ab1c1890c08a4c84751a72caceda538fbb009137d69955e9955af7722b8a/payload.vsix") +set(VCToolkit_Microsoft.IntelliTrace.DiagnosticsHub_219_SHA512 "fada79d73ac00a80344aa0a0bee19c5ec2afceab23c0f1a971aafa1d0b943c9340be098c9b1de4b26beaf670ce2e1e0e6b8f5bc000676002c1ee97ee4149aa83") +set(VCToolkit_Microsoft.IntelliTrace.DiagnosticsHub_219_FILENAME "Microsoft.IntelliTrace.DiagnosticsHub/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.IntelliTrace.DiagnosticsHub_219) + + +set(VCToolkit_Microsoft.ServiceHub.amd64_220_URL "https://download.visualstudio.microsoft.com/download/pr/92454142-3d66-4821-b791-40b6ca6093c3/1f3b480dc438f72acf68656765f1b0fd14b294b7ffcc965be4694b6a3dda6466/Microsoft.ServiceHub.amd64.vsix") +set(VCToolkit_Microsoft.ServiceHub.amd64_220_SHA512 "355dee86d786d2cc18fabfa5747350798efb62de0179089385dee7a4c382088dacd908062d9eeff1bb67f67690c1be17a549d053be8f1f21f3f2338bd2fce2d2") +set(VCToolkit_Microsoft.ServiceHub.amd64_220_FILENAME "Microsoft.ServiceHub.amd64/Microsoft.ServiceHub.amd64.vsix") +list(APPEND VCToolkit_FILES Microsoft.ServiceHub.amd64_220) + + +set(VCToolkit_Microsoft.ServiceHub.Managed_221_URL "https://download.visualstudio.microsoft.com/download/pr/92454142-3d66-4821-b791-40b6ca6093c3/828cf2cdb8e12282d1d79798d02936bed3e9201e28e243dd70c7d127cc6cba8b/Microsoft.ServiceHub.Managed.vsix") +set(VCToolkit_Microsoft.ServiceHub.Managed_221_SHA512 "70368c849e6663603e06ae14e86a56e65380815bc990a4cbbf565acdeb9272c28b4fbcb27273eea63822603fadd19ca4720832d97ce0ca660949eab64ca45b55") +set(VCToolkit_Microsoft.ServiceHub.Managed_221_FILENAME "Microsoft.ServiceHub.Managed/Microsoft.ServiceHub.Managed.vsix") +list(APPEND VCToolkit_FILES Microsoft.ServiceHub.Managed_221) + + +set(VCToolkit_Microsoft.ServiceHub.Node_222_URL "https://download.visualstudio.microsoft.com/download/pr/92454142-3d66-4821-b791-40b6ca6093c3/1d592367fc6cfd6b49ccaaf6fc67ccd72704d63b793b6998ffb3919332d34652/Microsoft.ServiceHub.Node.vsix") +set(VCToolkit_Microsoft.ServiceHub.Node_222_SHA512 "6c982edbee4c5d5b31d5d01202dc5e180dcfc561df9b672be37d80f5ade09c05411c50d495c0225d8bcd188eb6e4cdabe38e22139521e027e44b6584bda23e38") +set(VCToolkit_Microsoft.ServiceHub.Node_222_FILENAME "Microsoft.ServiceHub.Node/Microsoft.ServiceHub.Node.vsix") +list(APPEND VCToolkit_FILES Microsoft.ServiceHub.Node_222) + + +set(VCToolkit_Microsoft.VC.14.42.17.12.CRT.Redist.X64.base_223_URL "https://download.visualstudio.microsoft.com/download/pr/53b2bf3d-716a-455a-bcc0-39cfb7447fe0/49d70db282f1c74d456206501120134f021c2bc3aaabb41577fe18dea35d1454/Microsoft.VC.14.42.17.12.CRT.Redist.X64.base.vsix") +set(VCToolkit_Microsoft.VC.14.42.17.12.CRT.Redist.X64.base_223_SHA512 "7eb0bd203f2611b67c0d8ba23508185e26fbd9c63b40c39ff9aee58dbf1c18a6f05dfa3036e90e46fe628d2b6f8393982b727878c477c0a5417a84029426a3e2") +set(VCToolkit_Microsoft.VC.14.42.17.12.CRT.Redist.X64.base_223_FILENAME "Microsoft.VC.14.42.17.12.CRT.Redist.X64.base/Microsoft.VC.14.42.17.12.CRT.Redist.X64.base.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.42.17.12.CRT.Redist.X64.base_223) + + +set(VCToolkit_Microsoft.VC.14.42.17.12.CRT.Redist.X86.base_224_URL "https://download.visualstudio.microsoft.com/download/pr/53b2bf3d-716a-455a-bcc0-39cfb7447fe0/e3fc464eb249d8aa8c98498a79fed6be55890bbcfd4baa5a6b23d134d3e4c997/Microsoft.VC.14.42.17.12.CRT.Redist.X86.base.vsix") +set(VCToolkit_Microsoft.VC.14.42.17.12.CRT.Redist.X86.base_224_SHA512 "2a0a30419397b8d5490fb029f7ea82d0909c79c1bde226b34159066ca57ef557a7a0dfc9b574159a648b85e75ffb4df0542ff0a074d178d0f2d29a77750c2445") +set(VCToolkit_Microsoft.VC.14.42.17.12.CRT.Redist.X86.base_224_FILENAME "Microsoft.VC.14.42.17.12.CRT.Redist.X86.base/Microsoft.VC.14.42.17.12.CRT.Redist.X86.base.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.42.17.12.CRT.Redist.X86.base_224) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.ASAN.Headers.base_225_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/d1990d284a9fe8b05104736e8ed4457178cdbdef0b1ab9a45c566484d33559d9/Microsoft.VC.14.43.17.13.ASAN.Headers.base.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.ASAN.Headers.base_225_SHA512 "77bf3d07a3a43e89ce45a8f77ce3ed154e65b15f56316b0e76a79c512db1cb0ac6517a747dc71b11fa6acba4ab356e93d03f9111fcc8191dce78a65ea6ab9935") +set(VCToolkit_Microsoft.VC.14.43.17.13.ASAN.Headers.base_225_FILENAME "Microsoft.VC.14.43.17.13.ASAN.Headers.base/Microsoft.VC.14.43.17.13.ASAN.Headers.base.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.ASAN.Headers.base_225) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.ASAN.X64.base_226_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/50fedf0e4285276ea2463acee879a99adcff4342526d1eecec4863ddd64a4d95/Microsoft.VC.14.43.17.13.ASAN.X64.base.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.ASAN.X64.base_226_SHA512 "386cc040d3190f5805ab852e80c6b45d695c8db21e185d9d0cb3dea8dd064707997b41300d60287399094c2e9016a39b482b6f4937a5a89cce50caf4caccff61") +set(VCToolkit_Microsoft.VC.14.43.17.13.ASAN.X64.base_226_FILENAME "Microsoft.VC.14.43.17.13.ASAN.X64.base/Microsoft.VC.14.43.17.13.ASAN.X64.base.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.ASAN.X64.base_226) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.ASAN.X86.OneCore.base_227_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/161018fdf0a5aca978ff3762040b66467f88aa49b4dcecb862011a0aade33f08/Microsoft.VC.14.43.17.13.ASAN.X86.OneCore.base.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.ASAN.X86.OneCore.base_227_SHA512 "d33cafb7b4e03c00cd1057ce205857d7d0f4a2ed387e57961d3da9c964919c5be1640ac3b06c9cd2c60e4f71e46e156f9af5c1ec2cd3b46c185f64f59f4e3a9b") +set(VCToolkit_Microsoft.VC.14.43.17.13.ASAN.X86.OneCore.base_227_FILENAME "Microsoft.VC.14.43.17.13.ASAN.X86.OneCore.base/Microsoft.VC.14.43.17.13.ASAN.X86.OneCore.base.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.ASAN.X86.OneCore.base_227) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.CA.Ext.Hostx64.Targetx64.Res.base_228_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/dcaa181119d41bdd5f3e546c1ca0c4e44699a5b81b6c6876a314d8b135548cbf/Microsoft.VC.14.43.17.13.CA.Ext.Hostx64.Targetx64.Res.base.enu.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.CA.Ext.Hostx64.Targetx64.Res.base_228_SHA512 "13b67d1140cf21be9529c53df23c19ca4d1bc70ecbb0c1927f21ec3e6da9a0b8e6b5904e75e6634901588626e1131bb782da075479149e5d635941935f8d5699") +set(VCToolkit_Microsoft.VC.14.43.17.13.CA.Ext.Hostx64.Targetx64.Res.base_228_FILENAME "Microsoft.VC.14.43.17.13.CA.Ext.Hostx64.Targetx64.Res.base,chip=x64/Microsoft.VC.14.43.17.13.CA.Ext.Hostx64.Targetx64.Res.base.enu.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.CA.Ext.Hostx64.Targetx64.Res.base_228) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.CA.Ext.Hostx64.Targetx86.Res.base_229_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/a60ac4208d4419c1f69a4c599d83f09925d7c36fb0e32f2605c3eb2cb204de76/Microsoft.VC.14.43.17.13.CA.Ext.Hostx64.Targetx86.Res.base.enu.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.CA.Ext.Hostx64.Targetx86.Res.base_229_SHA512 "18ba31685b567edbeb66ef1db776656e207df526269380305501b8ee418df79dc7b93fc8762e3c1dbf156631fbd1584c7fb9cdade197bf7ec6d117a5c7462729") +set(VCToolkit_Microsoft.VC.14.43.17.13.CA.Ext.Hostx64.Targetx86.Res.base_229_FILENAME "Microsoft.VC.14.43.17.13.CA.Ext.Hostx64.Targetx86.Res.base,chip=x64/Microsoft.VC.14.43.17.13.CA.Ext.Hostx64.Targetx86.Res.base.enu.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.CA.Ext.Hostx64.Targetx86.Res.base_229) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.CA.Ext.Hostx86.Targetx64.Res.base_230_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/9ce5ed89676b7afcfb60d0f442c8b4857c38d6279135ca0cae7be8907947f362/Microsoft.VC.14.43.17.13.CA.Ext.Hostx86.Targetx64.Res.base.enu.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.CA.Ext.Hostx86.Targetx64.Res.base_230_SHA512 "a71ba1cd2fcb1715b399fb62b214c7d5cdde509e71f500be0ef0f948e10392ebf33b4416dd1493dd506a2f5390e04957abb0e84ac3d17f1644dcb52528000f0b") +set(VCToolkit_Microsoft.VC.14.43.17.13.CA.Ext.Hostx86.Targetx64.Res.base_230_FILENAME "Microsoft.VC.14.43.17.13.CA.Ext.Hostx86.Targetx64.Res.base/Microsoft.VC.14.43.17.13.CA.Ext.Hostx86.Targetx64.Res.base.enu.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.CA.Ext.Hostx86.Targetx64.Res.base_230) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.CA.Ext.Hostx86.Targetx86.Res.base_231_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/6c21f58378bc8fda5abea39a5668b25fb8ef1c9ff8de8a2c9fc705bcc84661de/Microsoft.VC.14.43.17.13.CA.Ext.Hostx86.Targetx86.Res.base.enu.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.CA.Ext.Hostx86.Targetx86.Res.base_231_SHA512 "ac0b9e87f0135dc0182667df03d8787fb7425a17fc750d88ae27141a19494875875089af25dac7f847fbc107d468ab91bfb90a2291d426507a3aa67856c3dd48") +set(VCToolkit_Microsoft.VC.14.43.17.13.CA.Ext.Hostx86.Targetx86.Res.base_231_FILENAME "Microsoft.VC.14.43.17.13.CA.Ext.Hostx86.Targetx86.Res.base/Microsoft.VC.14.43.17.13.CA.Ext.Hostx86.Targetx86.Res.base.enu.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.CA.Ext.Hostx86.Targetx86.Res.base_231) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.CA.Rulesets.base_232_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/3651e2ca2e92af92009abb49d4b72ec7b13aaa85decb2af6d98a04ac67995ffb/Microsoft.VC.14.43.17.13.CA.Rulesets.base.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.CA.Rulesets.base_232_SHA512 "36fcad9f7474d58298330b274966078267fedebf017e767c9ac7005a651f04a3b1ee0d6494031b74d8f8706fb8e2daeed61b65c9773eab4a12ae99fe511adf44") +set(VCToolkit_Microsoft.VC.14.43.17.13.CA.Rulesets.base_232_FILENAME "Microsoft.VC.14.43.17.13.CA.Rulesets.base/Microsoft.VC.14.43.17.13.CA.Rulesets.base.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.CA.Rulesets.base_232) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.CRT.Headers.base_233_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/4bc81fc819666b51440f4ef0e331303031b7b8d3bb9b7c12f75a5061f374bd68/Microsoft.VC.14.43.17.13.CRT.Headers.base.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.CRT.Headers.base_233_SHA512 "03d2ba186df7b73a3472068890f6428e7b6cae38774cc241e45aa8b0e08a9a9284d3ffb1c6a08d1c9b95f9b6e17b21f3bde2e7095f106d979900d43efe8069bc") +set(VCToolkit_Microsoft.VC.14.43.17.13.CRT.Headers.base_233_FILENAME "Microsoft.VC.14.43.17.13.CRT.Headers.base/Microsoft.VC.14.43.17.13.CRT.Headers.base.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.CRT.Headers.base_233) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.CRT.Headers.Resources_234_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/1af52b0e9af9e9b047fdb1d9aa0a62168f80b6e7e1346128271759d2b7c43f49/Microsoft.VC.14.43.17.13.CRT.Headers.Resources.enu.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.CRT.Headers.Resources_234_SHA512 "d51703fa7bc691f0ef84ad8028c54faa308fc88804fb4e9864408b97d7c1c244c6ef764c8a8c4c44ef9d5731aaeff3403bbd680554f31670154d68684d3231ec") +set(VCToolkit_Microsoft.VC.14.43.17.13.CRT.Headers.Resources_234_FILENAME "Microsoft.VC.14.43.17.13.CRT.Headers.Resources/Microsoft.VC.14.43.17.13.CRT.Headers.Resources.enu.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.CRT.Headers.Resources_234) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.CRT.Source.base_235_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/67ee14e1c09329d268690d73394dab29a1640c726b7105636689ed33a6d8f96d/Microsoft.VC.14.43.17.13.CRT.Source.base.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.CRT.Source.base_235_SHA512 "7ff395a2438a480c07d49d1d77c62279ebb1590bb1d74c3ef98986c32c37adee8e614699005ce7215a3624deb80a910847611bd9a2aab7c9458378f2cfd9b819") +set(VCToolkit_Microsoft.VC.14.43.17.13.CRT.Source.base_235_FILENAME "Microsoft.VC.14.43.17.13.CRT.Source.base/Microsoft.VC.14.43.17.13.CRT.Source.base.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.CRT.Source.base_235) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.CRT.x64.Desktop.base_236_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/cef3577d750c97ad270b44d2d22d6b9ff91040d8121aff211c74662b574c3323/Microsoft.VC.14.43.17.13.CRT.x64.Desktop.base.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.CRT.x64.Desktop.base_236_SHA512 "d552cb114fee55b0efca437b923f986bc16bad61cc150260f195a54f7fcd5d8b4b46b390eb8e890a9207a7befb7b27d208aeb21ce780f00a071f16e759f0a804") +set(VCToolkit_Microsoft.VC.14.43.17.13.CRT.x64.Desktop.base_236_FILENAME "Microsoft.VC.14.43.17.13.CRT.x64.Desktop.base/Microsoft.VC.14.43.17.13.CRT.x64.Desktop.base.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.CRT.x64.Desktop.base_236) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.CRT.x86.Desktop.base_237_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/1d09afd53689af1bce75a2a17ac2a5a2ac6d2fea3d2985325bb1fc6117272777/Microsoft.VC.14.43.17.13.CRT.x86.Desktop.base.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.CRT.x86.Desktop.base_237_SHA512 "8e4117bb10976885114eacc0f822dbc7f36224bf95b61488ec8fd28dff557fd349438568ab624665ae2b6a2e75fe26a130ba89389e88a931d230d7e8a9c38b62") +set(VCToolkit_Microsoft.VC.14.43.17.13.CRT.x86.Desktop.base_237_FILENAME "Microsoft.VC.14.43.17.13.CRT.x86.Desktop.base/Microsoft.VC.14.43.17.13.CRT.x86.Desktop.base.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.CRT.x86.Desktop.base_237) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.MFC.MBCS.Debug.base_238_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/7734c2450dd97c8b2145718b82d1b25fb19b1f7968ec35385007e37fdab0efff/Microsoft.VC.14.43.17.13.MFC.MBCS.Debug.base.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.MFC.MBCS.Debug.base_238_SHA512 "ad10cfaee0ea8ded1266e12b862aeb9b737c3ce7b4703aa5324200fc0dcbcc4a87fc922d81616c756f01d1d6f16fad8d91f571da1b3d9c9999f28c263a55c99c") +set(VCToolkit_Microsoft.VC.14.43.17.13.MFC.MBCS.Debug.base_238_FILENAME "Microsoft.VC.14.43.17.13.MFC.MBCS.Debug.base/Microsoft.VC.14.43.17.13.MFC.MBCS.Debug.base.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.MFC.MBCS.Debug.base_238) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.MFC.MBCS.X64.Debug.base_239_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/5308d14857b3c98a0f603fc3d6704be3ff06cf0e63967a4691743b046d6d25c3/Microsoft.VC.14.43.17.13.MFC.MBCS.X64.Debug.base.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.MFC.MBCS.X64.Debug.base_239_SHA512 "8f32849000c901a59284cf6efe78bdb1df2a0227a5e4db7612c29978ca27766721bbfa6fdc175af649e074d00dc3ec4505fe6e291e764fad586183ea73018a2b") +set(VCToolkit_Microsoft.VC.14.43.17.13.MFC.MBCS.X64.Debug.base_239_FILENAME "Microsoft.VC.14.43.17.13.MFC.MBCS.X64.Debug.base/Microsoft.VC.14.43.17.13.MFC.MBCS.X64.Debug.base.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.MFC.MBCS.X64.Debug.base_239) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.MFC.X64.Debug.base_240_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/87964639473b514ce842b6be6c209d08214b5121757915b9ac98ac6eeb4cdd0c/Microsoft.VC.14.43.17.13.MFC.X64.Debug.base.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.MFC.X64.Debug.base_240_SHA512 "3ad6c00e9094d8c72f94bbf35a68cc0e9a1f1b321a77d5282eb473a94b60b7d51711429c673cf278b50b8b053a9eac6a4d12ec85b641df03eb2ea5bdfeaca246") +set(VCToolkit_Microsoft.VC.14.43.17.13.MFC.X64.Debug.base_240_FILENAME "Microsoft.VC.14.43.17.13.MFC.X64.Debug.base/Microsoft.VC.14.43.17.13.MFC.X64.Debug.base.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.MFC.X64.Debug.base_240) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.MFC.X86.Debug.base_241_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/c1bd33717491f32a97c91e1b495c4d0a87ae6bab70a8494bd2adafeabafab87a/Microsoft.VC.14.43.17.13.MFC.X86.Debug.base.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.MFC.X86.Debug.base_241_SHA512 "76caa1e952b25ce1c2102ca7d39f3e761c994245b8f474e21badf114949722b67c938cf1c14a89d9a2301525a6e2ec7b63abc46cec277ada2b977ef305098a30") +set(VCToolkit_Microsoft.VC.14.43.17.13.MFC.X86.Debug.base_241_FILENAME "Microsoft.VC.14.43.17.13.MFC.X86.Debug.base/Microsoft.VC.14.43.17.13.MFC.X86.Debug.base.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.MFC.X86.Debug.base_241) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.Prem.HostX64.TargetX64.Res.base_242_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/3362602dc4340c6a373ce8546b361f9f2ae13469a523bf49ffbfb2121b185d21/Microsoft.VC.14.43.17.13.Prem.HostX64.TargetX64.Res.base.enu.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.Prem.HostX64.TargetX64.Res.base_242_SHA512 "65266fd2a8b1574ed113261b8266a68f1fe66fbf5ca0d0f0fee95df81c6bf2c563c3b0359c7014e094f6f19f90e50fcbe118fe0edfc5c3bbf3f1b73caa24e788") +set(VCToolkit_Microsoft.VC.14.43.17.13.Prem.HostX64.TargetX64.Res.base_242_FILENAME "Microsoft.VC.14.43.17.13.Prem.HostX64.TargetX64.Res.base,chip=x64/Microsoft.VC.14.43.17.13.Prem.HostX64.TargetX64.Res.base.enu.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.Prem.HostX64.TargetX64.Res.base_242) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.Prem.HostX64.TargetX86.Res.base_243_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/0f7112913cee50ef3efc949d46f04c9052fa03115e7498b5f6e190f5f5a4d30f/Microsoft.VC.14.43.17.13.Prem.HostX64.TargetX86.Res.base.enu.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.Prem.HostX64.TargetX86.Res.base_243_SHA512 "7ea698ba19ee51e0ccb9dd70204059418f54741b3bbd3aba53ce86e78f1099549fc4d03731748aa30228f070057fe7221ad02c119c68ccbb5d15d374deb19679") +set(VCToolkit_Microsoft.VC.14.43.17.13.Prem.HostX64.TargetX86.Res.base_243_FILENAME "Microsoft.VC.14.43.17.13.Prem.HostX64.TargetX86.Res.base,chip=x64/Microsoft.VC.14.43.17.13.Prem.HostX64.TargetX86.Res.base.enu.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.Prem.HostX64.TargetX86.Res.base_243) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.Prem.Hostx86.Targetx64.Res.base_244_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/989781d9952227e377c781d025862f5dc8b1fd183a5efa6517876ed28e442fb3/Microsoft.VC.14.43.17.13.Prem.Hostx86.Targetx64.Res.base.enu.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.Prem.Hostx86.Targetx64.Res.base_244_SHA512 "1719683eaf8da190426e364ad79042230eba484ca961eea2c9471b499bda4d05438539c29ebe057cdd02bef5345dc8002c1a2856fcd160b0b7a8305e0dcc1f15") +set(VCToolkit_Microsoft.VC.14.43.17.13.Prem.Hostx86.Targetx64.Res.base_244_FILENAME "Microsoft.VC.14.43.17.13.Prem.Hostx86.Targetx64.Res.base/Microsoft.VC.14.43.17.13.Prem.Hostx86.Targetx64.Res.base.enu.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.Prem.Hostx86.Targetx64.Res.base_244) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.Prem.HostX86.TargetX86.Res.base_245_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/d825c732a271ca59e806a0a77fce25c617246cf9ab994ac30778d2373763fe32/Microsoft.VC.14.43.17.13.Prem.HostX86.TargetX86.Res.base.enu.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.Prem.HostX86.TargetX86.Res.base_245_SHA512 "82a5d6e1ecd4ebfcd0d870f21e7546370824055eaad0dcb678c1382421dbe496a2325d78120160e647e99ee744eaa51b4ad7728894aa7e4d03d85de5a4cb955f") +set(VCToolkit_Microsoft.VC.14.43.17.13.Prem.HostX86.TargetX86.Res.base_245_FILENAME "Microsoft.VC.14.43.17.13.Prem.HostX86.TargetX86.Res.base/Microsoft.VC.14.43.17.13.Prem.HostX86.TargetX86.Res.base.enu.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.Prem.HostX86.TargetX86.Res.base_245) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.Props.ATLMFC_246_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/3a019cc2670df4229e10a200c3937e991da25eb31f6a6dc2f406359bb2d2c3b6/Microsoft.VC.14.43.17.13.Props.ATLMFC.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.Props.ATLMFC_246_SHA512 "ad338636afb383e5463963d93b7c1597c3bb355a83c3f5682c165fa2f2df126c7faa3cea1ce74685f19001f53924e7f6a8ebc07eb3befc6a93da4b45ee99e442") +set(VCToolkit_Microsoft.VC.14.43.17.13.Props.ATLMFC_246_FILENAME "Microsoft.VC.14.43.17.13.Props.ATLMFC/Microsoft.VC.14.43.17.13.Props.ATLMFC.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.Props.ATLMFC_246) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.Props.x64_247_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/1074ebe30211355feb0e1d103bdd9d296b735c107cf4c11d86617013832ade6c/Microsoft.VC.14.43.17.13.Props.x64.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.Props.x64_247_SHA512 "0a036c267657f8b53f248f1a72ad4b80df0ada89ad133d8f253acddc58407dfb98283c23b74151f54df4f5334ae1baee6ceaa5e57f3af687dc2e4a5f68b4512a") +set(VCToolkit_Microsoft.VC.14.43.17.13.Props.x64_247_FILENAME "Microsoft.VC.14.43.17.13.Props.x64/Microsoft.VC.14.43.17.13.Props.x64.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.Props.x64_247) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.Props.x86_248_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/a95bbcf8dccdbd0bb5ef4f4929d40158c827e595006e3ae5c824b21b0d4d906b/Microsoft.VC.14.43.17.13.Props.x86.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.Props.x86_248_SHA512 "401d7b3523b287e8c794b7eb688ae7ac6d1f0bfb4d3fe884c1ed06712a81a78a67d76e6832229a78e00d62807a34fba7b6fdab0c79f66c5de320d1a4a9123031") +set(VCToolkit_Microsoft.VC.14.43.17.13.Props.x86_248_FILENAME "Microsoft.VC.14.43.17.13.Props.x86/Microsoft.VC.14.43.17.13.Props.x86.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.Props.x86_248) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.Servicing.ATL_249_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/672b633b6c9ac62426fe8067d03721c35d238050d6709451694a652cd69adea6/Microsoft.VC.14.43.17.13.Servicing.ATL.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.Servicing.ATL_249_SHA512 "b7bd6e4cdba2e1d472465968ca1f77df2c7fb5eaab647f3f02d988c8ac8bcfa4198db6829c72191c885e9ba64d295a01d680c15f7796ee1b95edf23bbc8b6215") +set(VCToolkit_Microsoft.VC.14.43.17.13.Servicing.ATL_249_FILENAME "Microsoft.VC.14.43.17.13.Servicing.ATL/Microsoft.VC.14.43.17.13.Servicing.ATL.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.Servicing.ATL_249) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.Servicing.CAExtensions_250_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/5fd9d963727dd4760765b44698fd33e07c4edba8e07f415d9d9fffb73bcc86ce/Microsoft.VC.14.43.17.13.Servicing.CAExtensions.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.Servicing.CAExtensions_250_SHA512 "e92571c2c458cb100e7d9f9c915d40a34830bf5bd4844c7353c8124a34692c152ab54cf03450b02f5bb556ad5e4b5705dd054fe0b802025cf5d407f231a5a268") +set(VCToolkit_Microsoft.VC.14.43.17.13.Servicing.CAExtensions_250_FILENAME "Microsoft.VC.14.43.17.13.Servicing.CAExtensions/Microsoft.VC.14.43.17.13.Servicing.CAExtensions.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.Servicing.CAExtensions_250) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.Servicing.Compilers_251_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/07d49a5c11f59835a2a03f4d83ac2ed54f8e391873655c3a51e6c33b69fb3a3e/Microsoft.VC.14.43.17.13.Servicing.Compilers.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.Servicing.Compilers_251_SHA512 "58ecf9aaa7caf923de2d1c8948a104cb9772c4d0d9eee060db60e6959c660a636701baef038c5281e6549b71345658682b46411121ad14c4161128dffb96dcc5") +set(VCToolkit_Microsoft.VC.14.43.17.13.Servicing.Compilers_251_FILENAME "Microsoft.VC.14.43.17.13.Servicing.Compilers/Microsoft.VC.14.43.17.13.Servicing.Compilers.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.Servicing.Compilers_251) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.Servicing.MFC_252_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/17cdfee6f9b763e1e83ec84890c7f5fe2b0baa92cef90ad7363ec2a061503004/Microsoft.VC.14.43.17.13.Servicing.MFC.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.Servicing.MFC_252_SHA512 "ba036a2ba7e6764a62e6f778c3ab9f5df50740a4a8e2717438b6bab013346d36c5fef8e9a3e922f73cc6063ae200e3c063e695e704847a7a22091b128c0d6cce") +set(VCToolkit_Microsoft.VC.14.43.17.13.Servicing.MFC_252_FILENAME "Microsoft.VC.14.43.17.13.Servicing.MFC/Microsoft.VC.14.43.17.13.Servicing.MFC.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.Servicing.MFC_252) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.Tools.Core.Props_253_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/89bd993b6fc5edea92b5e5a24f11c9c7c616c8fd251511472843c8267a3ac405/Microsoft.VC.14.43.17.13.Tools.Core.Props.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.Tools.Core.Props_253_SHA512 "008ed4e8668929ab90f93732b1219c4a7940efc1eeabfd88e1dab7c7c6fad8f75e1403d0eb282ef64aca2b2a74cb36872433d73114b831068ee2c51aeb48c3f6") +set(VCToolkit_Microsoft.VC.14.43.17.13.Tools.Core.Props_253_FILENAME "Microsoft.VC.14.43.17.13.Tools.Core.Props/Microsoft.VC.14.43.17.13.Tools.Core.Props.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.Tools.Core.Props_253) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.Tools.HostX64.TargetX64.Res.base_254_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/2df0f1015be6f7f67388821ee23c001cf2a1a33e8698ce66500d30ad5f8b100a/Microsoft.VC.14.43.17.13.Tools.HostX64.TargetX64.Res.base.enu.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.Tools.HostX64.TargetX64.Res.base_254_SHA512 "2e6f4992d9e3cdff32a9db5b745bff5da351c4167a5d834c84caa481184c9a8cfbf9b86593b1d5c98ca909ca692942673c0e1a393cc41fadc073ca566e4f7bbf") +set(VCToolkit_Microsoft.VC.14.43.17.13.Tools.HostX64.TargetX64.Res.base_254_FILENAME "Microsoft.VC.14.43.17.13.Tools.HostX64.TargetX64.Res.base,chip=x64/Microsoft.VC.14.43.17.13.Tools.HostX64.TargetX64.Res.base.enu.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.Tools.HostX64.TargetX64.Res.base_254) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.Tools.HostX64.TargetX86.Res.base_255_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/274106ad147f99812bb5da23f0a0518a073d5a47e0657ea3830e2ca0b2d958ed/Microsoft.VC.14.43.17.13.Tools.HostX64.TargetX86.Res.base.enu.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.Tools.HostX64.TargetX86.Res.base_255_SHA512 "682bff6aed90ac7a98ba88628b7d5b7585176b43593a9287d83f7006adddfb7c4a77b9083698088207b3f91128ba40c14343e19f86f38d7ff4b42ff48ab6fec3") +set(VCToolkit_Microsoft.VC.14.43.17.13.Tools.HostX64.TargetX86.Res.base_255_FILENAME "Microsoft.VC.14.43.17.13.Tools.HostX64.TargetX86.Res.base,chip=x64/Microsoft.VC.14.43.17.13.Tools.HostX64.TargetX86.Res.base.enu.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.Tools.HostX64.TargetX86.Res.base_255) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.Tools.HostX86.TargetX64.base_256_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/a6883e70eaebe53a7baab6c19bb9fd15a3685488b3107db9449844b183efee02/Microsoft.VC.14.43.17.13.Tools.HostX86.TargetX64.base.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.Tools.HostX86.TargetX64.base_256_SHA512 "2400adafb26cb96f2b01229673da100db94e3618875294b64e1d695d4fe8d6c66e1763feb1ce20d45f0b1f724a0847e41b16d5660477f50033f8ca7288e6f03b") +set(VCToolkit_Microsoft.VC.14.43.17.13.Tools.HostX86.TargetX64.base_256_FILENAME "Microsoft.VC.14.43.17.13.Tools.HostX86.TargetX64.base/Microsoft.VC.14.43.17.13.Tools.HostX86.TargetX64.base.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.Tools.HostX86.TargetX64.base_256) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.Tools.Hostx86.Targetx64.Res.base_257_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/b518edf581e77b824d12c19edfa8f259af0ba44ae2a2d2e7629b419a086cd28c/Microsoft.VC.14.43.17.13.Tools.Hostx86.Targetx64.Res.base.enu.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.Tools.Hostx86.Targetx64.Res.base_257_SHA512 "fd8015848ed64f77198dab904768e9eb60344b11862bbaa487e6318c96339e4548c5d0c261814fb8ef274b0f190000cd72e89b6f371cbab7627e8873f94b1d2c") +set(VCToolkit_Microsoft.VC.14.43.17.13.Tools.Hostx86.Targetx64.Res.base_257_FILENAME "Microsoft.VC.14.43.17.13.Tools.Hostx86.Targetx64.Res.base/Microsoft.VC.14.43.17.13.Tools.Hostx86.Targetx64.Res.base.enu.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.Tools.Hostx86.Targetx64.Res.base_257) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.Tools.HostX86.TargetX86.base_258_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/1cde16994450d614c13a8e6907fcd9db59495167ef1d7c579fed07658952f533/Microsoft.VC.14.43.17.13.Tools.HostX86.TargetX86.base.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.Tools.HostX86.TargetX86.base_258_SHA512 "7cccab2c2fbccc6ded3dabaa5c7192cb52fa18af032c8b0a5aabe6c8d8b54f91defc0d36f317b738c74ecc140a99486e338b7a361fd2162fd1087a2ec7fe71c1") +set(VCToolkit_Microsoft.VC.14.43.17.13.Tools.HostX86.TargetX86.base_258_FILENAME "Microsoft.VC.14.43.17.13.Tools.HostX86.TargetX86.base/Microsoft.VC.14.43.17.13.Tools.HostX86.TargetX86.base.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.Tools.HostX86.TargetX86.base_258) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.Tools.HostX86.TargetX86.Res.base_259_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/5830a36421bfd8547026e36359fc9edf14e1c29b9fbad865eb3554ea3de23bb3/Microsoft.VC.14.43.17.13.Tools.HostX86.TargetX86.Res.base.enu.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.Tools.HostX86.TargetX86.Res.base_259_SHA512 "430578d965648677e654eaa0dea43d4d38409282941115dc867e88482c2a443b495130ebd4f36f8b888687b9ef44dccc886403cbe0cb18d6d7d121a481e7c1de") +set(VCToolkit_Microsoft.VC.14.43.17.13.Tools.HostX86.TargetX86.Res.base_259_FILENAME "Microsoft.VC.14.43.17.13.Tools.HostX86.TargetX86.Res.base/Microsoft.VC.14.43.17.13.Tools.HostX86.TargetX86.Res.base.enu.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.Tools.HostX86.TargetX86.Res.base_259) + + +set(VCToolkit_Microsoft.VisualCpp.CRT.Redist.Resources_260_URL "https://download.visualstudio.microsoft.com/download/pr/53b2bf3d-716a-455a-bcc0-39cfb7447fe0/079d139b9015c965b8ebfb52c48bc67af4e3b54cfc3eba78814373b148e01120/Microsoft.VisualCpp.CRT.Redist.Resources.enu.vsix") +set(VCToolkit_Microsoft.VisualCpp.CRT.Redist.Resources_260_SHA512 "240349dbe9eabdedeebbe3e3cd0e5f12288ed74e5e56d218371eff0357ad360c8c0f8854e4d5b2afe36d7dad513dfc7dfbefd3abc348c1135173090bfcf70ce6") +set(VCToolkit_Microsoft.VisualCpp.CRT.Redist.Resources_260_FILENAME "Microsoft.VisualCpp.CRT.Redist.Resources/Microsoft.VisualCpp.CRT.Redist.Resources.enu.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.CRT.Redist.Resources_260) + + +set(VCToolkit_Microsoft.VisualCpp.Servicing.DIASDK_261_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/95231f6ca5c62f8075ad340d5db52b9938afd7a9a7ac81165a708ac12f1b8dd9/Microsoft.VisualCpp.Servicing.DIASDK.vsix") +set(VCToolkit_Microsoft.VisualCpp.Servicing.DIASDK_261_SHA512 "448fb0f4d43b318cee7ad0768c65df9893063603c5fc1c1f10478afa7763ea073d6fa6b9aba62f3b624144d52fc4a08ff54257f1ac7bf592bdef9536cc3f424f") +set(VCToolkit_Microsoft.VisualCpp.Servicing.DIASDK_261_FILENAME "Microsoft.VisualCpp.Servicing.DIASDK/Microsoft.VisualCpp.Servicing.DIASDK.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualCpp.Servicing.DIASDK_261) + + +set(VCToolkit_Microsoft.VisualStudio.AzureSDK_262_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/f09e7286ac2b6d77a6cefb0583d257b1f02ba4d6bc11193bd355ba1efb34676c/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.AzureSDK_262_SHA512 "5f4695ae1274197743eaaef55b9a6998bd506c097a419d089211273202317424bf038d9f293c5e14cd6ae8200a21be474bdee050b42b73a5779e79b39e27fd98") +set(VCToolkit_Microsoft.VisualStudio.AzureSDK_262_FILENAME "Microsoft.VisualStudio.AzureSDK/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.AzureSDK_262) + + +set(VCToolkit_Microsoft.VisualStudio.Cache.Service_263_URL "https://download.visualstudio.microsoft.com/download/pr/db62ee69-f8f3-4b5d-99e1-08373b9e1695/f5db2c2e0bad49f230461fdc70ff3cfe57b3519abc23ee16f164dd61453834e3/Microsoft.VisualStudio.Cache.Service.vsix") +set(VCToolkit_Microsoft.VisualStudio.Cache.Service_263_SHA512 "9e05324034f93456220c4c6198d504f2e582931e873565851ff55322b20a5c2603517b7c5ba25dabefeb306a7ee07928434baf38b372111c7d7a7fcbba5c3e27") +set(VCToolkit_Microsoft.VisualStudio.Cache.Service_263_FILENAME "Microsoft.VisualStudio.Cache.Service/Microsoft.VisualStudio.Cache.Service.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Cache.Service_263) + + +set(VCToolkit_Microsoft.VisualStudio.ClassDesigner_264_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/45c07388f141b5b6cf56d55a74992c8b4ee3505030f4acf312ef7151fe7f4e63/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.ClassDesigner_264_SHA512 "6888f5a38e2fa833e1431d3d9a8cc6e0b0b498b8de21f82d306384864d459b3702564d918c8eedf4a509a3be7b20f2f7665ef8ead9b8c2b9c403a5f2ad8640c3") +set(VCToolkit_Microsoft.VisualStudio.ClassDesigner_264_FILENAME "Microsoft.VisualStudio.ClassDesigner/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.ClassDesigner_264) + + +set(VCToolkit_Microsoft.VisualStudio.CodeMap_265_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/c70380fae73ef87edd687ae65779843028dc5ac84137ef918e3b889dceb76cfb/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.CodeMap_265_SHA512 "3c5c6127599f042bfb11dc6f23d583760f73f6be1786f1ad554a5997480c2fb1fc0237e905d2544ad3a82a8ebfeb45aa39e28e80a9486b6b4a563a7c3825ce8c") +set(VCToolkit_Microsoft.VisualStudio.CodeMap_265_FILENAME "Microsoft.VisualStudio.CodeMap/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.CodeMap_265) + + +set(VCToolkit_Microsoft.VisualStudio.CodeSense.Community_266_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/f5fe1d5c6af7516d2da5df52256edcf9fb5662290d8d3b78742299c79daf2f9a/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.CodeSense.Community_266_SHA512 "e4fdceedcea6f14b81ca7bf6aeb256f940b3aec63cffe8768159165285fa9175b1467ca22f27e9a5520a71994f1d9116fd35bc487459da9453757d32495bc8ea") +set(VCToolkit_Microsoft.VisualStudio.CodeSense.Community_266_FILENAME "Microsoft.VisualStudio.CodeSense.Community/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.CodeSense.Community_266) + + +set(VCToolkit_Microsoft.VisualStudio.Connected.Auto_267_URL "https://download.visualstudio.microsoft.com/download/pr/45212da0-ea11-4612-bbff-cf4b802a1640/2f141f74a662bced4e2aada01451187f8d5ac3144c19d01bfb3cefd2e7e5f162/Microsoft.VisualStudio.Connected.Auto.vsix") +set(VCToolkit_Microsoft.VisualStudio.Connected.Auto_267_SHA512 "df4913b9ad56968a84360e814804c1efd7ac27e252516edaa78cce82990fdbc4f03f9e74f1c32f459806e17f2b29a112c57f0abe789f8e45c69c213f60e39a3a") +set(VCToolkit_Microsoft.VisualStudio.Connected.Auto_267_FILENAME "Microsoft.VisualStudio.Connected.Auto/Microsoft.VisualStudio.Connected.Auto.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Connected.Auto_267) + + +set(VCToolkit_Microsoft.VisualStudio.Connected.Resources_268_URL "https://download.visualstudio.microsoft.com/download/pr/cc4fe44b-ff78-4199-9cae-553c14d4594a/85c5e4b5b8662a23a3bc903b29e9202253128b4030b5ee99a5afd071cedd2350/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Connected.Resources_268_SHA512 "9a074c80b34092967142c234a18d471ccc649c9d30738038597af6ad2a3d6c18288c813634f574df44b42f22cc36001b1a8cab6e99e08c60162c49588c6dba34") +set(VCToolkit_Microsoft.VisualStudio.Connected.Resources_268_FILENAME "Microsoft.VisualStudio.Connected.Resources/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Connected.Resources_268) + + +set(VCToolkit_Microsoft.VisualStudio.CoreEditor.UserProfiles_269_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/fd5cadaa5da39d828cc08fdfbe315ed5892c3db124bbe41bb51bf2a439854e10/UserProfiles.vsix") +set(VCToolkit_Microsoft.VisualStudio.CoreEditor.UserProfiles_269_SHA512 "bfd101b3275d5fb9c895a4ac4ee734d7bc7ec813c4ae1f12af2af3d10bd362ba4a016468f975b2f0b01a04e261684ff958564b923bb1e89e125cd3a4dbb48de6") +set(VCToolkit_Microsoft.VisualStudio.CoreEditor.UserProfiles_269_FILENAME "Microsoft.VisualStudio.CoreEditor.UserProfiles/UserProfiles.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.CoreEditor.UserProfiles_269) + + +set(VCToolkit_Microsoft.VisualStudio.Debugger.Concord_270_URL "https://download.visualstudio.microsoft.com/download/pr/c894e90b-9f6b-4fd7-a558-3f70bd59899a/9898b7c4192b157632a5d26c5f137ef6616336c9df93ed6f5a6ae1448c703554/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Concord_270_SHA512 "79cff9376a45cc9d5a4822f61bd8f5e0ad5cc94b20344a9606c179312105e1cf236e30b14098d08ecc552f8b71d4dad2b16ff5e76afdaa9495a5a5a32f656567") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Concord_270_FILENAME "Microsoft.VisualStudio.Debugger.Concord/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Debugger.Concord_270) + + +set(VCToolkit_Microsoft.VisualStudio.Debugger.Concord.Managed_271_URL "https://download.visualstudio.microsoft.com/download/pr/c894e90b-9f6b-4fd7-a558-3f70bd59899a/55f734b82aaa1aaadf9cabadadc5f5e56262bd67db0deef8bbb9920e6683f325/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Concord.Managed_271_SHA512 "e49179630c011c98699835f34faa2e7e225b03de2508f3763778b6596f6f563a684d05bdf9f637b44680417a4dc1caf92f4902173f473aa83029259c50fa27b4") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Concord.Managed_271_FILENAME "Microsoft.VisualStudio.Debugger.Concord.Managed/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Debugger.Concord.Managed_271) + + +set(VCToolkit_Microsoft.VisualStudio.Debugger.Concord.Remote_272_URL "https://download.visualstudio.microsoft.com/download/pr/c894e90b-9f6b-4fd7-a558-3f70bd59899a/92dcb3f44ccd148e38cc30ada07939c4a6a42b8ebfe97305ad46be5c15670489/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Concord.Remote_272_SHA512 "e0b0a0fa0c5c63291daace1d9205f3d94b45d7166c8d6920f7643c58e477912f895cf769a129cea5ab6759481e9ff78901e3cabc3ed9e4119f2bc091d62fe781") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Concord.Remote_272_FILENAME "Microsoft.VisualStudio.Debugger.Concord.Remote,chip=x64/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Debugger.Concord.Remote_272) + + +set(VCToolkit_Microsoft.VisualStudio.Debugger.Concord.Remote_273_URL "https://download.visualstudio.microsoft.com/download/pr/c894e90b-9f6b-4fd7-a558-3f70bd59899a/acdb9f1098152c026380fa4b35dbe124ebed27ee74e1117886415f5987b1c549/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Concord.Remote_273_SHA512 "59d5aac495abf26688a0f3b773dc1a6117b50d75720c87baef3fde427e360c3fe0a254e0e97378ee1d0e743fb5edf03414b471f79c4e26a5e2f0dd36827d349f") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Concord.Remote_273_FILENAME "Microsoft.VisualStudio.Debugger.Concord.Remote,chip=x86/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Debugger.Concord.Remote_273) + + +set(VCToolkit_Microsoft.VisualStudio.Debugger.DbgHelp.Win8_274_URL "https://download.visualstudio.microsoft.com/download/pr/26f443d4-683f-4538-99d0-f281d3c14762/beb6e33f4b4766bd70ac4e951c185d1721fa45953c8c49ed558f2dccf70ad244/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Debugger.DbgHelp.Win8_274_SHA512 "41c782311069826f2094e0dd7fee396f4afabbb0086c9bd179e367bc499933490233cbd9e3f10f7b82d24b0916bd452407d57788b4355ead5f7a9695347f3898") +set(VCToolkit_Microsoft.VisualStudio.Debugger.DbgHelp.Win8_274_FILENAME "Microsoft.VisualStudio.Debugger.DbgHelp.Win8/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Debugger.DbgHelp.Win8_274) + + +set(VCToolkit_Microsoft.VisualStudio.Debugger.Managed.Resources_275_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/4110d7a78ba3c0bcf9abf56d77d79f1b54baa079802212ea7c252343ae5cdcd0/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Managed.Resources_275_SHA512 "d94dd107a935224b0bb4e52689d3455df9fcc75172f23c93296d9043e5ab2dd722e00d40d04dcda0e092ea27c78756a7a6718f02c4bca7ec36e7f55ec5aafb16") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Managed.Resources_275_FILENAME "Microsoft.VisualStudio.Debugger.Managed.Resources/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Debugger.Managed.Resources_275) + + +set(VCToolkit_Microsoft.VisualStudio.Debugger.Package.DiagHub.Client_276_URL "https://download.visualstudio.microsoft.com/download/pr/2ee9e0c6-5472-408d-a092-8e04ec0836e1/d37f1a7f8f80c819c2258567097d079acdd2773b24a61328147099e663eff5a5/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Package.DiagHub.Client_276_SHA512 "50ebaa75c8462a5b34af3ca433fb0a8cc3842e27ae4fad9edcf2689e626dd4cb2fbddb5cfb64b4bb677c386e5198ef76797223cd477dcc410166ab14350a5d39") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Package.DiagHub.Client_276_FILENAME "Microsoft.VisualStudio.Debugger.Package.DiagHub.Client/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Debugger.Package.DiagHub.Client_276) + + +set(VCToolkit_Microsoft.VisualStudio.Debugger.Parallel.Resources_277_URL "https://download.visualstudio.microsoft.com/download/pr/9d5fb17c-0634-4eda-bc4f-1e4e9dccbf33/4ef3b35707fa83987e9952efe2dd4009bef9a7ab27f659f4f9b033737b9096c9/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Parallel.Resources_277_SHA512 "1cc96e6d905ab27c5da3860ce657a438316948f128c9ca0a798f150506810301347959e30cec93031fe54aa42009fcf0dd67a122a68ffb5bbf9c007a6a7f332d") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Parallel.Resources_277_FILENAME "Microsoft.VisualStudio.Debugger.Parallel.Resources/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Debugger.Parallel.Resources_277) + + +set(VCToolkit_Microsoft.VisualStudio.Debugger.Remote.DbgHelp.Win8_278_URL "https://download.visualstudio.microsoft.com/download/pr/26f443d4-683f-4538-99d0-f281d3c14762/6a2d20b5941f3914da4ddffee82536268248eac7749323b9117cc3ce670b28bc/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Remote.DbgHelp.Win8_278_SHA512 "fdbc7e5aa7e1439777dc1abf25b451a4d59f28ebdb771a5adb21d4004034b35c1ee7412bb3a18146b4b64eac3efb608eae9d35d19574185daa16cf898bcdf36c") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Remote.DbgHelp.Win8_278_FILENAME "Microsoft.VisualStudio.Debugger.Remote.DbgHelp.Win8,chip=x64/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Debugger.Remote.DbgHelp.Win8_278) + + +set(VCToolkit_Microsoft.VisualStudio.Debugger.Remote.DbgHelp.Win8_279_URL "https://download.visualstudio.microsoft.com/download/pr/26f443d4-683f-4538-99d0-f281d3c14762/9e6368a7e5c44b3935fb876fd7b146acbfa017fc278b192449fade5263b7647b/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Remote.DbgHelp.Win8_279_SHA512 "cabee9b13c4144344a0f26fbbf88fe525427bd39348080308196bc1a8985a958cbb41e612c105521d1b84b4d245d81c020829b57da60418f4129c0fd89c95ce4") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Remote.DbgHelp.Win8_279_FILENAME "Microsoft.VisualStudio.Debugger.Remote.DbgHelp.Win8,chip=x86/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Debugger.Remote.DbgHelp.Win8_279) + + +set(VCToolkit_Microsoft.VisualStudio.Debugger.Remote.DiagnosticsHub.Client_280_URL "https://download.visualstudio.microsoft.com/download/pr/2ee9e0c6-5472-408d-a092-8e04ec0836e1/87bfad333fa8b55f611898aa60fa12c3e03e1fa7ed4b3fbb61774e01c0b9a294/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Remote.DiagnosticsHub.Client_280_SHA512 "2b26358a8580d750587bce0d468d79442f12347b9f0302434a60295716058222a24b57d29648e06539f6ed96f904a86d0ab39f2cc64b5e28752b91339f21c9d1") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Remote.DiagnosticsHub.Client_280_FILENAME "Microsoft.VisualStudio.Debugger.Remote.DiagnosticsHub.Client/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Debugger.Remote.DiagnosticsHub.Client_280) + + +set(VCToolkit_Microsoft.VisualStudio.Debugger.Remote.Resources_281_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/972dd403e99b4b64efc171620ce8e34e24f3603434eba633cb230797fd56f4d7/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Remote.Resources_281_SHA512 "f71173e62f88db4380a4da895eb89ebdbc553dc9b213710f048474d4fc63f784476236f83b9736341149819383bf4155d4e23ddb421a9c91405b550541ea6acf") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Remote.Resources_281_FILENAME "Microsoft.VisualStudio.Debugger.Remote.Resources,chip=x64/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Debugger.Remote.Resources_281) + + +set(VCToolkit_Microsoft.VisualStudio.Debugger.Remote.Resources_282_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/f35959669b5b9e228bc5b9048aba1dce25dee9d9f9666c3dad4710ad12b532fd/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Remote.Resources_282_SHA512 "bb53dd768b30d293133838411f168d5035bc67cbc8817980ba9ea0ca25ef145a8befb3b3fc3eee3dfd2dd6f80e27176b3c2efff4bfb6793c8ab846b725df97da") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Remote.Resources_282_FILENAME "Microsoft.VisualStudio.Debugger.Remote.Resources,chip=x86/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Debugger.Remote.Resources_282) + + +set(VCToolkit_Microsoft.VisualStudio.Debugger.Remote.Resources.ARM64_283_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/e24f54c4d1e5f594e4244f07089b7f1c03cb346bd8c42afe47d678d5e56d84f7/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Remote.Resources.ARM64_283_SHA512 "1408111642576ca0ac35832d6637d5be2e89151284544c10ae89134b9b5a13c5505c3a1f8cd474a2972cd477413c6ab45b8c8183e4ee5e1dcbc0bcb94a266a72") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Remote.Resources.ARM64_283_FILENAME "Microsoft.VisualStudio.Debugger.Remote.Resources.ARM64/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Debugger.Remote.Resources.ARM64_283) + + +set(VCToolkit_Microsoft.VisualStudio.Debugger.Resources_284_URL "https://download.visualstudio.microsoft.com/download/pr/84955a63-15ca-4f52-94af-14ea55b50424/274f7a3d7dc44094f7b6f81de2dc86c6505e4d63f911c51cced27843bf371395/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Resources_284_SHA512 "48cd7a977cef9893d26ee6f6d7a074d9762e5a61d3ab5cfbda9f1723a16e987070383a4eaa33f173b7e7d0481854ecb98337f0498ac8b1c083e706cd6431f245") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Resources_284_FILENAME "Microsoft.VisualStudio.Debugger.Resources/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Debugger.Resources_284) + + +set(VCToolkit_Microsoft.VisualStudio.Debugger.TargetComposition.Remote_285_URL "https://download.visualstudio.microsoft.com/download/pr/26f443d4-683f-4538-99d0-f281d3c14762/e2cbdb3d533f1c441c48b81820e569fa2c99bff1903f3178d824439f79c09e5d/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Debugger.TargetComposition.Remote_285_SHA512 "6b75607ba582bf02359cd66e4a5fd7450e4d7b029260e168f839f5701f88198dbbcba3a5259f17d9f99b9ea358b5435be9327987ca002658115c11de1aa8bb17") +set(VCToolkit_Microsoft.VisualStudio.Debugger.TargetComposition.Remote_285_FILENAME "Microsoft.VisualStudio.Debugger.TargetComposition.Remote,chip=x64/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Debugger.TargetComposition.Remote_285) + + +set(VCToolkit_Microsoft.VisualStudio.Debugger.TargetComposition.Remote_286_URL "https://download.visualstudio.microsoft.com/download/pr/26f443d4-683f-4538-99d0-f281d3c14762/72c5b2db7341336167d1a4d81f97574c2cffa4d091f297a373434db3909ba45d/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Debugger.TargetComposition.Remote_286_SHA512 "f11d3b3a3186c48f1210dcc14c3fb2ac53346febe4c9878779b17acee9fb1d752e3c75a0e6f7bc09122febd1e22d943f11dd5b9553ffd24c05f8802ed72f7623") +set(VCToolkit_Microsoft.VisualStudio.Debugger.TargetComposition.Remote_286_FILENAME "Microsoft.VisualStudio.Debugger.TargetComposition.Remote,chip=x86/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Debugger.TargetComposition.Remote_286) + + +set(VCToolkit_Microsoft.VisualStudio.Debugger.TimeTravel.Replay.Plat.17_287_URL "https://download.visualstudio.microsoft.com/download/pr/74b429e1-573c-45b4-b67e-da72d93e5e98/2503e391928b667b86d26fed31eecd38f892d8fe7c86f5452b3eeef8bdb22b79/Microsoft.VisualStudio.Debugger.TimeTravel.Replay.Plat.17.vsix") +set(VCToolkit_Microsoft.VisualStudio.Debugger.TimeTravel.Replay.Plat.17_287_SHA512 "0529b46ed6679426daeb7a7304b8746c3b456a0de792235fba05962ec89223d023b9ea6881e0e8cea39ec132af7209db1a1ac9c6b6d5c572f7b2b12cadb1393b") +set(VCToolkit_Microsoft.VisualStudio.Debugger.TimeTravel.Replay.Plat.17_287_FILENAME "Microsoft.VisualStudio.Debugger.TimeTravel.Replay.Plat.17,chip=x64/Microsoft.VisualStudio.Debugger.TimeTravel.Replay.Plat.17.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Debugger.TimeTravel.Replay.Plat.17_287) + + +set(VCToolkit_Microsoft.VisualStudio.Debugger.TimeTravel.Replay.VS.17_288_URL "https://download.visualstudio.microsoft.com/download/pr/74b429e1-573c-45b4-b67e-da72d93e5e98/b784eeec7c99d64b9d2d67a96938f6b3c65cc172bdd3019d6ef126dc53d19e95/Microsoft.VisualStudio.Debugger.TimeTravel.Replay.VS.17.vsix") +set(VCToolkit_Microsoft.VisualStudio.Debugger.TimeTravel.Replay.VS.17_288_SHA512 "95a4a992d873133f9abc310d4286cf25f621b3e96519e130461efb565ee37adc90c35bda0fa6e00add35eb3586a2eb857f08eadba2070c5702657a861f73d02c") +set(VCToolkit_Microsoft.VisualStudio.Debugger.TimeTravel.Replay.VS.17_288_FILENAME "Microsoft.VisualStudio.Debugger.TimeTravel.Replay.VS.17,chip=x64/Microsoft.VisualStudio.Debugger.TimeTravel.Replay.VS.17.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Debugger.TimeTravel.Replay.VS.17_288) + + +set(VCToolkit_Microsoft.VisualStudio.Debugger.TimeTravel.Replay.VS.17_289_URL "https://download.visualstudio.microsoft.com/download/pr/74b429e1-573c-45b4-b67e-da72d93e5e98/573ea65d5e4f9c97a21bdc0d8195f316a4b2ca637a81f2a702a76a4c92111623/Microsoft.VisualStudio.Debugger.TimeTravel.Replay.VS.17.vsix") +set(VCToolkit_Microsoft.VisualStudio.Debugger.TimeTravel.Replay.VS.17_289_SHA512 "090bed495befb9d9ffd95eed7f7f8ee99d0fa6803bd00125fffb4a3effd29bcf2aff302554be171d6d39f712565450711a41e1f97638a2e7b2b0c0ce6b523d26") +set(VCToolkit_Microsoft.VisualStudio.Debugger.TimeTravel.Replay.VS.17_289_FILENAME "Microsoft.VisualStudio.Debugger.TimeTravel.Replay.VS.17,chip=x86/Microsoft.VisualStudio.Debugger.TimeTravel.Replay.VS.17.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Debugger.TimeTravel.Replay.VS.17_289) + + +set(VCToolkit_Microsoft.VisualStudio.Devenv.Msi_290_URL "https://download.visualstudio.microsoft.com/download/pr/26f443d4-683f-4538-99d0-f281d3c14762/5075c22dbfab9f0014033f7eb8a32cebee0849d07315de78ded6160da9eec0eb/Microsoft.VisualStudio.Devenv.x64.Msi.msi") +set(VCToolkit_Microsoft.VisualStudio.Devenv.Msi_290_SHA512 "745e73a19451e6112eb74f5a2aed89f2fa9e784869547e909cad98f7d0d81345faa9b0276da4190cdf0281cd744c66e65d51398e1ae4042ab1210842f3e81f87") +set(VCToolkit_Microsoft.VisualStudio.Devenv.Msi_290_FILENAME "Microsoft.VisualStudio.Devenv.Msi/Microsoft.VisualStudio.Devenv.x64.Msi.msi") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Devenv.Msi_290) + + +set(VCToolkit_Microsoft.VisualStudio.Devenv.Resources_291_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/9d47e03fb41dbd811787b4bbfb01a7cd10970e3702fcadd1ed1b5ec2d154620c/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Devenv.Resources_291_SHA512 "0f99ed63917d9989f69bf6a0478394d297457bd6908451a49c5805d80384dcc53e435b4ba2ffb4e25c6d5aea86b62b0d32add909688f033e46d488683b5fcebc") +set(VCToolkit_Microsoft.VisualStudio.Devenv.Resources_291_FILENAME "Microsoft.VisualStudio.Devenv.Resources/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Devenv.Resources_291) + + +set(VCToolkit_Microsoft.VisualStudio.Dsl.GraphObject_292_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/0454b8c17212fd5b63549fb5319910d25594ca3fe4ca88b3f8502b842f1f64a5/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Dsl.GraphObject_292_SHA512 "b52adb24cadb10becff99f3d3182cdeca416ccac48ca03f442f5c8410c9c56088940974e8bfd60e07f4696349feb9740716d9dd56cf0c3cb29c28cc1dd8c9740") +set(VCToolkit_Microsoft.VisualStudio.Dsl.GraphObject_292_FILENAME "Microsoft.VisualStudio.Dsl.GraphObject/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Dsl.GraphObject_292) + + +set(VCToolkit_Microsoft.VisualStudio.Editors_293_URL "https://download.visualstudio.microsoft.com/download/pr/51f82798-8b36-4864-85e3-96c5308c1004/dc55e14817e685cb720c5a0219f5318a6ddef00a9bb3bbde741e0d6fd5f6873a/VisualStudioEditorsSetup.vsix") +set(VCToolkit_Microsoft.VisualStudio.Editors_293_SHA512 "42645a445dc2fe9d15ca629db2b35fead0c1549698941d27eb1f75ebb248f03c2d3a5c5b99b7ba390d98c981dcf064f59d440592c5f6ba8e9f7ae8c1d36605e8") +set(VCToolkit_Microsoft.VisualStudio.Editors_293_FILENAME "Microsoft.VisualStudio.Editors/VisualStudioEditorsSetup.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Editors_293) + + +set(VCToolkit_Microsoft.VisualStudio.Enterprise_294_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/ec8617a691756739d1380d116f11f8075f53ea6b9344d238aa052b012bd9763d/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Enterprise_294_SHA512 "9384e89dba003c292ecba52d8aba30b525ca8beb0e845b7e38c356eb9958a3a9b36eef9c2e5f88cb7ef97217e9b2e754bfe657d6a9b6c10ea93481164d0d8d13") +set(VCToolkit_Microsoft.VisualStudio.Enterprise_294_FILENAME "Microsoft.VisualStudio.Enterprise/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Enterprise_294) + + +set(VCToolkit_Microsoft.VisualStudio.GraphModel_295_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/0251bd91efda2aefdc0f18bb3b1a8bbbf1112412782461a763ebbd9c12de19fa/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.GraphModel_295_SHA512 "a2744d0eec0ac3b8ddc7a670f42f844847f566691c83ea5a6002be1c138cc292bc14480ba894d0ca4be663c7b014859b8748db6e0bcc9fb48b4759ee8ae7ec70") +set(VCToolkit_Microsoft.VisualStudio.GraphModel_295_FILENAME "Microsoft.VisualStudio.GraphModel/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.GraphModel_295) + + +set(VCToolkit_Microsoft.VisualStudio.GraphProvider_296_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/1acd4397d65b563fe9795e41c370ad3a8664cdbe6a3621f4f80c9b5dd3cbed5e/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.GraphProvider_296_SHA512 "0eef7255fb427a4a2233634d71db9dfc455cf5006798522065c3b1ffb0d905439980570c48724e1fed0f9b22b964bb6dd19f0ca24ae00bfebb8488706940d9fe") +set(VCToolkit_Microsoft.VisualStudio.GraphProvider_296_FILENAME "Microsoft.VisualStudio.GraphProvider/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.GraphProvider_296) + + +set(VCToolkit_Microsoft.VisualStudio.Identity_297_URL "https://download.visualstudio.microsoft.com/download/pr/3ee69e05-5f40-458d-819a-ef7fda76590c/42585341dd4162d9fbc839d64f54e06b769bc20e6b6bb6e8613eb3134ba675ae/Microsoft.VisualStudio.Identity.vsix") +set(VCToolkit_Microsoft.VisualStudio.Identity_297_SHA512 "cbbdaae53e1a6945911c1c365e5c7848cb0faeb3dc90ab0c5e84b14491ea385dda8f88f750c0474063f6e4025bf7b25efe4818b20ac7a64749c1bd5f67438462") +set(VCToolkit_Microsoft.VisualStudio.Identity_297_FILENAME "Microsoft.VisualStudio.Identity/Microsoft.VisualStudio.Identity.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Identity_297) + + +set(VCToolkit_Microsoft.VisualStudio.Log.Resources_298_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/f498380a83b077b3641a4b466f10570ddbfe0d898dd717e7bde513241b4c50ed/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Log.Resources_298_SHA512 "ce5a000ae9946f73949ccdfdf28f11c32bfb14b2f5aab286703547cf2496996c2595def3e11957c2f107d981fd1b4306518ddd4d1333addd48c213361b722a49") +set(VCToolkit_Microsoft.VisualStudio.Log.Resources_298_FILENAME "Microsoft.VisualStudio.Log.Resources/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Log.Resources_298) + + +set(VCToolkit_Microsoft.VisualStudio.Log.Targeted_299_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/31ff27777af98fe7fabda8f44fd3d96a79da144f23caa820a49e7350b0bde982/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Log.Targeted_299_SHA512 "2970bc8bd2c6bd0c4675d1d287b822a5841116060b083d06552105cd99b4e15844fd5108b262d0f02a8fad0536dd902da3675ea3b3a3ee91fa526b5e1751dfa6") +set(VCToolkit_Microsoft.VisualStudio.Log.Targeted_299_FILENAME "Microsoft.VisualStudio.Log.Targeted/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Log.Targeted_299) + + +set(VCToolkit_Microsoft.VisualStudio.MinShell_300_URL "https://download.visualstudio.microsoft.com/download/pr/84955a63-15ca-4f52-94af-14ea55b50424/41888e4c3f30b5bf847b5d3ebc641341e0d6b4fa2742c2315be21322e2031521/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.MinShell_300_SHA512 "0f059a3769c9e0c7e50b3787c6f7ee5efa4a12c3759683ece878981b354dec80638f79102660a3c5b8c8f47d943447f3c0be9136a0d263f2118b80915ca80d13") +set(VCToolkit_Microsoft.VisualStudio.MinShell_300_FILENAME "Microsoft.VisualStudio.MinShell/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.MinShell_300) + + +set(VCToolkit_Microsoft.VisualStudio.MinShell.Interop_301_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/02e95b0bddcf6773b35669284d2407bc0fe8af140bb85c3d6d3c6279736ca284/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.MinShell.Interop_301_SHA512 "ff0011bc6c68f966b9eb35afa6509ec90c28312a85904ff1c60c46d0759b1887615cd2e637e3ee292a418b41008a77009eac5f54aa99e1f0b9e9785ac6c20dde") +set(VCToolkit_Microsoft.VisualStudio.MinShell.Interop_301_FILENAME "Microsoft.VisualStudio.MinShell.Interop/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.MinShell.Interop_301) + + +set(VCToolkit_Microsoft.VisualStudio.MinShell.Interop.Msi_302_URL "https://download.visualstudio.microsoft.com/download/pr/26f443d4-683f-4538-99d0-f281d3c14762/856efab5a5c9908063f30b5205c5ff8345ae985f7b0b6f929e8b22f4dc97800a/Microsoft.VisualStudio.MinShell.Interop.x64.Msi.msi") +set(VCToolkit_Microsoft.VisualStudio.MinShell.Interop.Msi_302_SHA512 "20226fe6e90e0cc4901894733abce9987f1e792b638b9cfbb0c745d04b192004763ed872c7640f12e21bedbf9d459e7770c5a5260db7da49f75a8aaa055dee5b") +set(VCToolkit_Microsoft.VisualStudio.MinShell.Interop.Msi_302_FILENAME "Microsoft.VisualStudio.MinShell.Interop.Msi/Microsoft.VisualStudio.MinShell.Interop.x64.Msi.msi") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.MinShell.Interop.Msi_302) + + +set(VCToolkit_Microsoft.VisualStudio.MinShell.Interop.Msi_303_URL "https://download.visualstudio.microsoft.com/download/pr/26f443d4-683f-4538-99d0-f281d3c14762/7b17063df4a35888f5e127d6d3b36fdcd8ea9fd2b2136eeaf69a72737a530eff/cab1.cab") +set(VCToolkit_Microsoft.VisualStudio.MinShell.Interop.Msi_303_SHA512 "e3404088317d50b464c5c16e7f9224e695249f73cbeefdeab39f45ad4a9cf89706785b0951bb9321c49af70754884b0ee57d87a794f7e12cb07786e4c0ee5e50") +set(VCToolkit_Microsoft.VisualStudio.MinShell.Interop.Msi_303_FILENAME "Microsoft.VisualStudio.MinShell.Interop.Msi/cab1.cab") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.MinShell.Interop.Msi_303) + + +set(VCToolkit_Microsoft.VisualStudio.MinShell.Msi_304_URL "https://download.visualstudio.microsoft.com/download/pr/2b85c546-a63c-4cb1-9738-85a364c26c0f/75714fd075398d01a291a3d13b972fd9fcc8fe7f400491f9f4b0775c5a192c50/Microsoft.VisualStudio.MinShell.x64.Msi.msi") +set(VCToolkit_Microsoft.VisualStudio.MinShell.Msi_304_SHA512 "e473155dab0a9209c39b0cb99561a81a3cc06c64deacbb3acb1eec36b3b27f3c96980a5bffe908641478f4f5e13b6c1d2bef02ae572d4e300323884dff110920") +set(VCToolkit_Microsoft.VisualStudio.MinShell.Msi_304_FILENAME "Microsoft.VisualStudio.MinShell.Msi/Microsoft.VisualStudio.MinShell.x64.Msi.msi") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.MinShell.Msi_304) + + +set(VCToolkit_Microsoft.VisualStudio.MinShell.Msi_305_URL "https://download.visualstudio.microsoft.com/download/pr/2b85c546-a63c-4cb1-9738-85a364c26c0f/97c0f6a47d2857a3cc69c53c5c23cd4a54e66ef992839a27f7fff532550c1d9e/cab1.cab") +set(VCToolkit_Microsoft.VisualStudio.MinShell.Msi_305_SHA512 "f59526c4aa0f6b24eb48d5186da5c7596ce0031dd40ff7b7e06e07972ab350c30ffe55def25364864c8bd554b4f7209fd1941b6018df9d50ffcdc25c6d03c586") +set(VCToolkit_Microsoft.VisualStudio.MinShell.Msi_305_FILENAME "Microsoft.VisualStudio.MinShell.Msi/cab1.cab") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.MinShell.Msi_305) + + +set(VCToolkit_Microsoft.VisualStudio.PerfLib_306_URL "https://download.visualstudio.microsoft.com/download/pr/26f443d4-683f-4538-99d0-f281d3c14762/bf2f78ae22399658233a5a68f9992d99e7bec3451e1a7944636f5de6432c4d7a/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.PerfLib_306_SHA512 "416d140800f5ad12432c82189d2e63b04154d54d40c704620b6ab862f1c8cb853df0d69f21f49b93d9c67d0016e32a9265b94a69a2010d86766cce63aa0a2148") +set(VCToolkit_Microsoft.VisualStudio.PerfLib_306_FILENAME "Microsoft.VisualStudio.PerfLib/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.PerfLib_306) + + +set(VCToolkit_Microsoft.VisualStudio.PerformanceProvider_307_URL "https://download.visualstudio.microsoft.com/download/pr/26f443d4-683f-4538-99d0-f281d3c14762/4ff1b458b63373e0bd9651511fc7f7f998624718de7e4a5be7020844d7b80c11/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.PerformanceProvider_307_SHA512 "61c26ee6419491bca91ce977528b0e0e410f0a5f5814b19a0ef3cb9608cd1facfe2b77f44a0f9e0e7814b22e99458b44732aec54239eee37750926b9effdf6f4") +set(VCToolkit_Microsoft.VisualStudio.PerformanceProvider_307_FILENAME "Microsoft.VisualStudio.PerformanceProvider/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.PerformanceProvider_307) + + +set(VCToolkit_Microsoft.VisualStudio.Platform.NavigateTo_308_URL "https://download.visualstudio.microsoft.com/download/pr/292714a7-a383-4df1-beee-20cfed60e255/dd9d56ef9d3cc93a313d7039d5f4581dd54ccd08d12508853f9f0afb318bfa4d/Microsoft.VisualStudio.Platform.NavigateTo.vsix") +set(VCToolkit_Microsoft.VisualStudio.Platform.NavigateTo_308_SHA512 "1ea39375e2d0fc23bbe3019dd1bd028fee0c3b21c4b8219ffc5ef11edf9de54cf2bb02a2d916839353d767b18c68d84a7f8a8d06af34fc874e56ba748c6fe6d2") +set(VCToolkit_Microsoft.VisualStudio.Platform.NavigateTo_308_FILENAME "Microsoft.VisualStudio.Platform.NavigateTo/Microsoft.VisualStudio.Platform.NavigateTo.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Platform.NavigateTo_308) + + +set(VCToolkit_Microsoft.VisualStudio.Professional_309_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/e8ded1127b8cd0fd1da517f5625d5c81de965eb4997023c890a8fb2daf681d16/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Professional_309_SHA512 "0ba250645e92239e34809f65473a2127930946301d5630c8fe8f5327f7123ef02cd98f9b54b289b96e8220b5b5e130887fab0c36f8b5f9425749551b0aa87741") +set(VCToolkit_Microsoft.VisualStudio.Professional_309_FILENAME "Microsoft.VisualStudio.Professional/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Professional_309) + + +set(VCToolkit_Microsoft.VisualStudio.SccCodeLenses_310_URL "https://download.visualstudio.microsoft.com/download/pr/954a5c58-8eeb-4be7-9800-44d6d1469ab1/c03231bc37f2503fca4596ca0aac5f56a40af3037ba1346085303ea87d9f6c06/Microsoft.VisualStudio.SccCodeLenses.vsix") +set(VCToolkit_Microsoft.VisualStudio.SccCodeLenses_310_SHA512 "a1ecc0e65328739bcfd048e3f3e2d5d9d0f105119dac31f84cedb63c4570ef1e10168c6e8977e2ed0536ab70d55ba2997e135d5bf3b22038fbbf96a8222eb2fc") +set(VCToolkit_Microsoft.VisualStudio.SccCodeLenses_310_FILENAME "Microsoft.VisualStudio.SccCodeLenses/Microsoft.VisualStudio.SccCodeLenses.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.SccCodeLenses_310) + + +set(VCToolkit_Microsoft.VisualStudio.ScriptedHost.Targeted_311_URL "https://download.visualstudio.microsoft.com/download/pr/264bfab8-5fe9-41ac-8193-7d3a3c1f7874/9d15deeb519bdac1f8df3776e83e6df039a695b3be2426269b8262b39167056b/Microsoft.VisualStudio.ScriptedHost.x64.vsix") +set(VCToolkit_Microsoft.VisualStudio.ScriptedHost.Targeted_311_SHA512 "37fdf8d38e5c7f804b938f9a5419426b61ba77b92427cac95f06ed9a37333e48fbdab81e3bed1ef1ca88c63f7705fcee403ddfa3f50ab998a979d02e9288a357") +set(VCToolkit_Microsoft.VisualStudio.ScriptedHost.Targeted_311_FILENAME "Microsoft.VisualStudio.ScriptedHost.Targeted/Microsoft.VisualStudio.ScriptedHost.x64.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.ScriptedHost.Targeted_311) + + +set(VCToolkit_Microsoft.VisualStudio.TeamExplorer_312_URL "https://download.visualstudio.microsoft.com/download/pr/954a5c58-8eeb-4be7-9800-44d6d1469ab1/fe5a18a149d75e9852e80376647eb2b52dcb9e789bcba95cccbded06b0eafad1/Microsoft.VisualStudio.TeamExplorer.vsix") +set(VCToolkit_Microsoft.VisualStudio.TeamExplorer_312_SHA512 "66ec3f63fb024d335ac233da585e51356e545396b60f3b5c1664bb598fb60cc00cdbcc3be5e8122a528c9aed6b74561adb2061aea176752052f17a599cf55581") +set(VCToolkit_Microsoft.VisualStudio.TeamExplorer_312_FILENAME "Microsoft.VisualStudio.TeamExplorer/Microsoft.VisualStudio.TeamExplorer.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.TeamExplorer_312) + + +set(VCToolkit_Microsoft.VisualStudio.TestTools.CodeCoverage_313_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/98e3c17471599cba839c93d693aaaf30a5ff9f1028e89908f3be61ed817ca0a3/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.TestTools.CodeCoverage_313_SHA512 "1402d378780af30d616f49ea06ab8c73957cba4e336b7113ccae01bf21f678b0ba3e8c534636b67430502693888789498f0f54e032e89f418df1b9f4a2ac2f95") +set(VCToolkit_Microsoft.VisualStudio.TestTools.CodeCoverage_313_FILENAME "Microsoft.VisualStudio.TestTools.CodeCoverage/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.TestTools.CodeCoverage_313) + + +set(VCToolkit_Microsoft.VisualStudio.TestTools.CodeCoverage.Msi_314_URL "https://download.visualstudio.microsoft.com/download/pr/26f443d4-683f-4538-99d0-f281d3c14762/af0535497c0bed1a8efd8ae8565d0e92ee35cb1e977f20a2942148e59cbc2dec/Microsoft.VisualStudio.TestTools.CodeCoverage.Msi.msi") +set(VCToolkit_Microsoft.VisualStudio.TestTools.CodeCoverage.Msi_314_SHA512 "e7c79f3be50938fca027ff2be7649dab9662b193a775a66385286a74ca262e4078b1debf248bb7eed6aedd83188bd8df1172e805a1e2d5df79eb63ba8062ea92") +set(VCToolkit_Microsoft.VisualStudio.TestTools.CodeCoverage.Msi_314_FILENAME "Microsoft.VisualStudio.TestTools.CodeCoverage.Msi/Microsoft.VisualStudio.TestTools.CodeCoverage.Msi.msi") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.TestTools.CodeCoverage.Msi_314) + + +set(VCToolkit_Microsoft.VisualStudio.TestTools.CodeCoverage.Msi_315_URL "https://download.visualstudio.microsoft.com/download/pr/26f443d4-683f-4538-99d0-f281d3c14762/4d3fb1bceac7c0177b9588edbeaa8e94245f14799e4cb3cf04b6044b77a74415/cab1.cab") +set(VCToolkit_Microsoft.VisualStudio.TestTools.CodeCoverage.Msi_315_SHA512 "9d77145a1db212f2cf08485d1f9a2d858b8aa36e5238399c4b7b2f35b8963c0f1bd890c6f78ae7648a9269fab731b5e1e19fb110fc7699646af49a7110498cac") +set(VCToolkit_Microsoft.VisualStudio.TestTools.CodeCoverage.Msi_315_FILENAME "Microsoft.VisualStudio.TestTools.CodeCoverage.Msi/cab1.cab") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.TestTools.CodeCoverage.Msi_315) + + +set(VCToolkit_Microsoft.VisualStudio.TestTools.DynamicCodeCoverage_316_URL "https://download.visualstudio.microsoft.com/download/pr/682a72a0-bf57-4dc1-9158-312b47cc0a8b/50b62ff947c5e05a73111de3622043fa58520c14111ef644b53360bdea8d01d7/Microsoft.VisualStudio.TestTools.DynamicCodeCoverage.vsix") +set(VCToolkit_Microsoft.VisualStudio.TestTools.DynamicCodeCoverage_316_SHA512 "60cf2398c7cb33e3b08c562e4a800fc23ccf4158ae99266239e6f2f5843650bdd034c489b96631d18afbf764e53577c028da022dc613282404143aca88b05475") +set(VCToolkit_Microsoft.VisualStudio.TestTools.DynamicCodeCoverage_316_FILENAME "Microsoft.VisualStudio.TestTools.DynamicCodeCoverage/Microsoft.VisualStudio.TestTools.DynamicCodeCoverage.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.TestTools.DynamicCodeCoverage_316) + + +set(VCToolkit_Microsoft.VisualStudio.TestTools.Pex.Common_317_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/1a6f5c4259cb0db78040efc62e3ba8291ef0371eed9ed60d459e018d0a16dea0/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.TestTools.Pex.Common_317_SHA512 "78a0584a95bebe8735e4fb564db271bc498704537070857529cec9f02d54b993f2d8bb850670a9ee96ffd775d831c0b780005b1167712ccffc5c2a86378e39bc") +set(VCToolkit_Microsoft.VisualStudio.TestTools.Pex.Common_317_FILENAME "Microsoft.VisualStudio.TestTools.Pex.Common/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.TestTools.Pex.Common_317) + + +set(VCToolkit_Microsoft.VisualStudio.TestTools.TeamFoundationClient_318_URL "https://download.visualstudio.microsoft.com/download/pr/e119621b-ab6e-4df1-888d-21fd017ffd5d/0bbb58c1b34b5850bf1fd6a20adacecbc58b3c3dd6c65a24b684286e1001ee07/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.TestTools.TeamFoundationClient_318_SHA512 "ecd6b633afca71942c24ea101be37a2c5b753203fee84caef72a9378c0c7c58dfa7d52b5e06d42b4299991882f50f4777ea2d379a8abfffec7ecc25c5f31ed77") +set(VCToolkit_Microsoft.VisualStudio.TestTools.TeamFoundationClient_318_FILENAME "Microsoft.VisualStudio.TestTools.TeamFoundationClient/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.TestTools.TeamFoundationClient_318) + + +set(VCToolkit_Microsoft.VisualStudio.TestTools.TestPlatform.V1.CPP_319_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/9386d818d51dc66ecd0403bb7b3cb6657d617c2b300929cd0b6ff0cb22478faa/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.TestTools.TestPlatform.V1.CPP_319_SHA512 "101ae138c169e1a8a0b4efff6cdb7652d371404b89de110d8d3685373a3b24d3c0f55e65abc9adf920a4b26f8066fff12c0794282ccb71e61e3fcdd37e6222d5") +set(VCToolkit_Microsoft.VisualStudio.TestTools.TestPlatform.V1.CPP_319_FILENAME "Microsoft.VisualStudio.TestTools.TestPlatform.V1.CPP/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.TestTools.TestPlatform.V1.CPP_319) + + +set(VCToolkit_Microsoft.VisualStudio.VC.Copilot.Setup_320_URL "https://download.visualstudio.microsoft.com/download/pr/30615164-ea3e-435d-a72e-f3d70d629f9e/bf20198b351e2d8fb3f632993c112c4cf015418903c0a5b8e13f23950cca2fbf/Microsoft.VisualStudio.VC.Copilot.Setup.vsix") +set(VCToolkit_Microsoft.VisualStudio.VC.Copilot.Setup_320_SHA512 "3eb59663ee30fe1462e71ecf8559b28104a99b95f8f79ee8086c9913d2d136729173d0bce705641c8f2f3981cb2629d4a7e9458fd5083ca8b6f4bf06c68c94cc") +set(VCToolkit_Microsoft.VisualStudio.VC.Copilot.Setup_320_FILENAME "Microsoft.VisualStudio.VC.Copilot.Setup/Microsoft.VisualStudio.VC.Copilot.Setup.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.VC.Copilot.Setup_320) + + +set(VCToolkit_Microsoft.VisualStudio.VC.DevCmd_321_URL "https://download.visualstudio.microsoft.com/download/pr/45212da0-ea11-4612-bbff-cf4b802a1640/450643f56a656fca38d4b05829fe9a6e7f4b91d2264f0194aa7bcd1ac048c954/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.VC.DevCmd_321_SHA512 "330241aa40da0e76f4eb276178679581c0556d1c478f69c695f4f2f9328ebccf0ebfd56598552d255ceff8ebe1d86e527ead34d3a6660ef8a184d1a8b4838f97") +set(VCToolkit_Microsoft.VisualStudio.VC.DevCmd_321_FILENAME "Microsoft.VisualStudio.VC.DevCmd/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.VC.DevCmd_321) + + +set(VCToolkit_Microsoft.VisualStudio.VC.DevCmd.Resources_322_URL "https://download.visualstudio.microsoft.com/download/pr/26f443d4-683f-4538-99d0-f281d3c14762/f4d46c5c1d23a60716bc47000845717aaacf3087fdb6032056d3a6f4a2a59b25/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.VC.DevCmd.Resources_322_SHA512 "0947e09914f920b6b95b6798e087d2872309db10a846a08c4ecbdc8f91631e9f60339c56011f2ac70cae87687415be1a23f3ac204efde4ee30bbc114742c63cb") +set(VCToolkit_Microsoft.VisualStudio.VC.DevCmd.Resources_322_FILENAME "Microsoft.VisualStudio.VC.DevCmd.Resources/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.VC.DevCmd.Resources_322) + + +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.Base_323_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/45953ca9db2911164a28eb459f9511c9b8658ecc5f70312dd0c18c2bc206c496/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.Base_323_SHA512 "a145ee1a2234abaab9651d18452a7f591bad1f5c5b81d8c0fda8a81fb905597efe5b371b8afdaf6ca9f041d6cf42af3fc49fc60fc59121fc6c786ff71da310cf") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.Base_323_FILENAME "Microsoft.VisualStudio.VC.Ide.Base/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.VC.Ide.Base_323) + + +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.Common.Resources_324_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/3b9ff969820559a3928d315060a0ef9d2a5e7ca5c354d05999ed4245e0e583a5/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.Common.Resources_324_SHA512 "3b6cb2b07b31a00b3bec3661f7064813faa6a4d4e5e390547cad5e25eb8279b7b64811ee7371fff94c26a674bcbe468afa5ef2c264225594e2a446a8fd6a4922") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.Common.Resources_324_FILENAME "Microsoft.VisualStudio.VC.Ide.Common.Resources/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.VC.Ide.Common.Resources_324) + + +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.Core_325_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/b5a903ed7924d11b5e4284a9a7e3b655947ff9f9b546a5a5f3f7d721cc9f08b6/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.Core_325_SHA512 "f7e66fe0eea11e96a1fdbf62ce2208a1adffdb5f5f6139314441e4db01ed5892326d4cb7b1dd0f8e1f828a1cd60fe584e28ffb3423c1d08337b5a1053908b95e") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.Core_325_FILENAME "Microsoft.VisualStudio.VC.Ide.Core/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.VC.Ide.Core_325) + + +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.Debugger.Concord_326_URL "https://download.visualstudio.microsoft.com/download/pr/c894e90b-9f6b-4fd7-a558-3f70bd59899a/813d434b19bacf58579fcd6adb957a06192879a7b4bc8706f17121c8f82c4984/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.Debugger.Concord_326_SHA512 "ed588e120ae9cfb4eba02d64916355183b162f6dced067bcde48f1983688f30198785f77f642a049887c0ebaac4359f0ce7dcd0590b0cd560185cef4974d7152") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.Debugger.Concord_326_FILENAME "Microsoft.VisualStudio.VC.Ide.Debugger.Concord/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.VC.Ide.Debugger.Concord_326) + + +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.Debugger.Resources_327_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/b5be62bf4fb772f527b1ac79e6fd8f9bc855c96fddd20a4993fd15a6a24808b8/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.Debugger.Resources_327_SHA512 "4639f8089a72e07967b48eb5180e041e2ecc58b9a98b1b20d8398ebcb6e959bcc27e8b0441edcfa127f009038de6653e9f6e76c03f094a8b09226f2f78854978") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.Debugger.Resources_327_FILENAME "Microsoft.VisualStudio.VC.Ide.Debugger.Resources/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.VC.Ide.Debugger.Resources_327) + + +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.Dskx_328_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/c284725ef18ef15566ccea3c1e9a9e576c69ec63d4e06abf651ec245ab65a00b/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.Dskx_328_SHA512 "57981b9502e6fef5829d3bf4f34b14a8908ad4d9bc57958d10ae5f1dc90989bb14e70b2cdd067808f9c04a16c39c4065c3301890c5304a7eac5d538b9e548f4c") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.Dskx_328_FILENAME "Microsoft.VisualStudio.VC.Ide.Dskx/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.VC.Ide.Dskx_328) + + +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.LanguageService.Dependencies_329_URL "https://download.visualstudio.microsoft.com/download/pr/ba442527-4505-4d63-956d-247a2d61eddc/b3012047164e88b087a1d1467b7b2384753b87f80284ff41750c7a5df4d6cfad/Microsoft.VisualStudio.VC.Ide.LanguageService.Dependencies.vsix") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.LanguageService.Dependencies_329_SHA512 "44a774d72663d39ee675270d7d1bb21ec4a5e25af5ffcc0e0e0f02981f781b8cfd41fa9a9176cfa830bc7d85b810ee10c61d68b859b297499b0a4bd46f3eee4b") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.LanguageService.Dependencies_329_FILENAME "Microsoft.VisualStudio.VC.Ide.LanguageService.Dependencies/Microsoft.VisualStudio.VC.Ide.LanguageService.Dependencies.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.VC.Ide.LanguageService.Dependencies_329) + + +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.LanguageService.Resources_330_URL "https://download.visualstudio.microsoft.com/download/pr/30615164-ea3e-435d-a72e-f3d70d629f9e/f0d680c1986d9db7d46102a43ef98740362cfb0b56b4790fc9d94cae3460b4dc/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.LanguageService.Resources_330_SHA512 "56d5e6a326c6aa3450aa2aeed37bf28e79f51b9111b2a0e1cbd257eefb0bdec0efb863cb794f9582c5c8cb0f6ac0813c88c0bd5ba9e53d50e56367601390a608") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.LanguageService.Resources_330_FILENAME "Microsoft.VisualStudio.VC.Ide.LanguageService.Resources/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.VC.Ide.LanguageService.Resources_330) + + +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.Linux.ConnectionManager.Resources_331_URL "https://download.visualstudio.microsoft.com/download/pr/aa574f1f-4295-4239-b015-3a0645e5691a/b65b159c5db692cb9e28c295496b031833234b1b1aa26a628e06baea9195fcda/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.Linux.ConnectionManager.Resources_331_SHA512 "f5def4c25635fb9edc36ce68669e3ad904e27778a4c17f7f885525f00bca368253eb527ac040eafe81999e5cba92e28de4a0560836c6572b26714cb111e99d68") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.Linux.ConnectionManager.Resources_331_FILENAME "Microsoft.VisualStudio.VC.Ide.Linux.ConnectionManager.Resources/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.VC.Ide.Linux.ConnectionManager.Resources_331) + + +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.Linux.Shared_332_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/61d201007f0b6d87bc19c84a73302482283c34b87ecef941e801e14f8e36015f/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.Linux.Shared_332_SHA512 "5796bcb0e2b81ceeba628ca2851ea2629e52f0dffdf2f50653599c058200f0c4b576152f7fe9864ac0c11ae986cf117db8e6fbb9e20e83715f3941c686656558") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.Linux.Shared_332_FILENAME "Microsoft.VisualStudio.VC.Ide.Linux.Shared/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.VC.Ide.Linux.Shared_332) + + +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.Progression.Enterprise_333_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/96e1f7986c374a335493cd76756cca32d3a975bf089a0b2d288013386c8354da/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.Progression.Enterprise_333_SHA512 "b61c7f529baa44845d06c5fae82348f4825e86948b981d08225b5285541169c68e1536a12db3fd03aee3135285f0f640381f966c85b6a35a3179d58320110426") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.Progression.Enterprise_333_FILENAME "Microsoft.VisualStudio.VC.Ide.Progression.Enterprise/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.VC.Ide.Progression.Enterprise_333) + + +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.ProjectSystem_334_URL "https://download.visualstudio.microsoft.com/download/pr/84955a63-15ca-4f52-94af-14ea55b50424/ee2256801d5ff04101b53e1efddae9169a81de556d20a5b321db1a313e1dd5f0/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.ProjectSystem_334_SHA512 "e80ae4d5fc4b550255830a6434b4f9060d8403d80bfa8af7f4b35eab802d3ca97ad637064b0504657f98e0aaf5410c1f3cf7317ca3ce08597c8aea78fbcf879b") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.ProjectSystem_334_FILENAME "Microsoft.VisualStudio.VC.Ide.ProjectSystem/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.VC.Ide.ProjectSystem_334) + + +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.ResourceEditor_335_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/83030864b0152f31d55efcfe90317baa807c706f843cd488ff19240d5702cb39/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.ResourceEditor_335_SHA512 "bef967eac2d1ea88f6e5ff7f0b51d43a007193cc9d077e9973e00d0d6a42bef4aed365c2ee413c833fa947978f4922065e83b2cea5e70fcf7fc156af1ed4388d") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.ResourceEditor_335_FILENAME "Microsoft.VisualStudio.VC.Ide.ResourceEditor/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.VC.Ide.ResourceEditor_335) + + +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.VCPkgDatabase_336_URL "https://download.visualstudio.microsoft.com/download/pr/26f443d4-683f-4538-99d0-f281d3c14762/c00d33f687b52b845bc42ae56985ff764ec4f980606cd455794d06eac09cc094/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.VCPkgDatabase_336_SHA512 "afdc3b4a8115cea3e30d3e9e5411f143df0ca725f81ebad1a948c7aa61ba3280abcbf34be3e26ce5e4b68bf2bbb7820c4dd3f765cd53c49238227fa70dcbc853") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.VCPkgDatabase_336_FILENAME "Microsoft.VisualStudio.VC.Ide.VCPkgDatabase/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.VC.Ide.VCPkgDatabase_336) + + +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.WinXPlus_337_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/5185ab08ca1f107b2515e9d2fb7163680a67e044a4ec2c2829c5e50fa3353776/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.WinXPlus_337_SHA512 "0bea94ec5bb3afb82a081e9956844e411cd5f1348797abbb2e4a5be5c02e4a7c72e40cfb17084aba66cd7910329c8a27c13129798c470712f75b172215db3d96") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.WinXPlus_337_FILENAME "Microsoft.VisualStudio.VC.Ide.WinXPlus/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.VC.Ide.WinXPlus_337) + + +set(VCToolkit_Microsoft.VisualStudio.VC.Llvm.Base_338_URL "https://download.visualstudio.microsoft.com/download/pr/26f443d4-683f-4538-99d0-f281d3c14762/b882e829f41d6e8862c0bc3186621b615f869c7edb5f3272bdb85c4aec0e5c85/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.VC.Llvm.Base_338_SHA512 "f89180b40b822ce565e3695dc29ee5c4c6bda986be6300651cbabb96b3cecdeb077700680bfd223df7666724f77506cb2b6727acb940d0f5bc8c74e2054322dc") +set(VCToolkit_Microsoft.VisualStudio.VC.Llvm.Base_338_FILENAME "Microsoft.VisualStudio.VC.Llvm.Base/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.VC.Llvm.Base_338) + + +set(VCToolkit_Microsoft.VisualStudio.VC.MSVCDis_339_URL "https://download.visualstudio.microsoft.com/download/pr/26f443d4-683f-4538-99d0-f281d3c14762/85a3e7063cb340daa2a5d9124809c0367e19b5915aa69c183013794ae07f427a/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.VC.MSVCDis_339_SHA512 "0e44bfdf2badadfd66994f1c94716d271ecb77ddf54ef8a41168d84fcf5adadbbffef600c7985fc02cde66491198c0e85af1f894c2bba64ae09dce0a9538ed88") +set(VCToolkit_Microsoft.VisualStudio.VC.MSVCDis_339_FILENAME "Microsoft.VisualStudio.VC.MSVCDis/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.VC.MSVCDis_339) + + +set(VCToolkit_Microsoft.VisualStudio.VisualC.Utilities_340_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/53528e70751d8a8da5901dbb4cbfbe4643cc3580374957fa3059bdba9ae3402c/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.VisualC.Utilities_340_SHA512 "8eb85c38a5d6cdaa332906c7b9928da46d1bae053b0b12df671017f611af9c7d12088c9d1c54cbbd01036ed38bee1a8950360972eaccf9e99ec8b2c45724a33e") +set(VCToolkit_Microsoft.VisualStudio.VisualC.Utilities_340_FILENAME "Microsoft.VisualStudio.VisualC.Utilities/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.VisualC.Utilities_340) + + +set(VCToolkit_Microsoft.VisualStudio.VsDevCmd.Core.DotNet_341_URL "https://download.visualstudio.microsoft.com/download/pr/26f443d4-683f-4538-99d0-f281d3c14762/bd783b9e258a80d07880012bd4771f309b80e3db21af94f80fbf9075767c6d77/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.VsDevCmd.Core.DotNet_341_SHA512 "e9ac970d868bf8a261efca0a97315dcc4e6a6ebce82bf8b7912ac17bb967b063c0234f2bcc1a66172a9da15fd12deb6a7b03c013a197024fa0b1fd377f3b0236") +set(VCToolkit_Microsoft.VisualStudio.VsDevCmd.Core.DotNet_341_FILENAME "Microsoft.VisualStudio.VsDevCmd.Core.DotNet/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.VsDevCmd.Core.DotNet_341) + + +set(VCToolkit_Microsoft.VisualStudio.VsDevCmd.Core.WinSdk_342_URL "https://download.visualstudio.microsoft.com/download/pr/26f443d4-683f-4538-99d0-f281d3c14762/d6d05e9ee4cf02d9a148cbf0e70201bb351c6e08eb0b0f506a1cc10bb817372e/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.VsDevCmd.Core.WinSdk_342_SHA512 "10859b30d19b9fac84ea4918b7ae04fd913ee6650a6d8a69c34ea9c66e94cfb52d1a961d0b2d177e0f33ac5fd9685c0d4b5897f9849e7b45ad4d523ab1f4bd12") +set(VCToolkit_Microsoft.VisualStudio.VsDevCmd.Core.WinSdk_342_FILENAME "Microsoft.VisualStudio.VsDevCmd.Core.WinSdk/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.VsDevCmd.Core.WinSdk_342) + + +set(VCToolkit_Microsoft.VisualStudio.VsDevCmd.Ext.NetFxSdk_343_URL "https://download.visualstudio.microsoft.com/download/pr/26f443d4-683f-4538-99d0-f281d3c14762/477fabb2ac162bd63bde9e181148e53526a1b0e4180978b8470cd0dd76340cb4/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.VsDevCmd.Ext.NetFxSdk_343_SHA512 "4313a8604848ada74c15b58410339c81f3a3f87c9a67b2267aad921f3740bf18e34dad097ab01c1e0eeb82ec7cc775c40b6d0f724f1bb2ce9b12e5e0be5cdb1d") +set(VCToolkit_Microsoft.VisualStudio.VsDevCmd.Ext.NetFxSdk_343_FILENAME "Microsoft.VisualStudio.VsDevCmd.Ext.NetFxSdk/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.VsDevCmd.Ext.NetFxSdk_343) + + +set(VCToolkit_Microsoft.VisualStudio.Web.Azure.Common_344_URL "https://download.visualstudio.microsoft.com/download/pr/26f443d4-683f-4538-99d0-f281d3c14762/4ee8d2b81e2bbcdc11f7f261a97912297f7c8b7c1e8cfd61ff34078037b8e300/Microsoft.VisualStudio.Web.Azure.Common.vsix") +set(VCToolkit_Microsoft.VisualStudio.Web.Azure.Common_344_SHA512 "cf95b38faa95c825ded4aeab797aa05238c15964f57fb5d0df55a56195cd3d8a3d691eeb86c345e60a43c45e89eafb7998e2e38bb3f0bf5b63502cc1010b70cf") +set(VCToolkit_Microsoft.VisualStudio.Web.Azure.Common_344_FILENAME "Microsoft.VisualStudio.Web.Azure.Common/Microsoft.VisualStudio.Web.Azure.Common.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Web.Azure.Common_344) + + +set(VCToolkit_SQLitePCLRaw_345_URL "https://download.visualstudio.microsoft.com/download/pr/48bb630c-f69d-4f47-acb6-2d4be774594d/927bf60fdccdd827fc1a03fe94bf791527c59c974ddc083b55b047ef69abd781/payload.vsix") +set(VCToolkit_SQLitePCLRaw_345_SHA512 "b32695ed6571ffa8567463f490d6673446526db6ce3486ffd8771e09afda096a761e4554e8d7d9b8f7957813cccb28ff6d916bf1c735ae048148a2dace55d7c0") +set(VCToolkit_SQLitePCLRaw_345_FILENAME "SQLitePCLRaw/payload.vsix") +list(APPEND VCToolkit_FILES SQLitePCLRaw_345) + + +set(VCToolkit_Microsoft.CodeAnalysis.VisualStudio.ServiceHub.Setup.x64_346_URL "https://download.visualstudio.microsoft.com/download/pr/e119621b-ab6e-4df1-888d-21fd017ffd5d/e1f0e3d62d6e0498d2013265cbd8e5d8d541f4c09f522a0aab732ad807c3fb3e/Roslyn.VisualStudio.ServiceHub.Setup.x64.vsix") +set(VCToolkit_Microsoft.CodeAnalysis.VisualStudio.ServiceHub.Setup.x64_346_SHA512 "b3daf090d1fedb1293706c893aa430d044a1137983f46470cf6d4fe81bd8bc276f8dbd56559800d07baa6852ae6a37ee1338c5cd6d10f15e244d554c549429c0") +set(VCToolkit_Microsoft.CodeAnalysis.VisualStudio.ServiceHub.Setup.x64_346_FILENAME "Microsoft.CodeAnalysis.VisualStudio.ServiceHub.Setup.x64/Roslyn.VisualStudio.ServiceHub.Setup.x64.vsix") +list(APPEND VCToolkit_FILES Microsoft.CodeAnalysis.VisualStudio.ServiceHub.Setup.x64_346) + + +set(VCToolkit_Microsoft.CodeAnalysis.VisualStudio.Setup_347_URL "https://download.visualstudio.microsoft.com/download/pr/e119621b-ab6e-4df1-888d-21fd017ffd5d/f32bdc97ad26ac420c138ec347662fd7c5778428733bdb552f7f84fee6e0e433/Roslyn.VisualStudio.Setup.vsix") +set(VCToolkit_Microsoft.CodeAnalysis.VisualStudio.Setup_347_SHA512 "7409e8141506d6f3450a6e3498e185b319aa8c63a4318e5437d8f804e12dec73d0619697b848743c5b75d591274f4ca479226c34109404d507d9b18b869e2c31") +set(VCToolkit_Microsoft.CodeAnalysis.VisualStudio.Setup_347_FILENAME "Microsoft.CodeAnalysis.VisualStudio.Setup/Roslyn.VisualStudio.Setup.vsix") +list(APPEND VCToolkit_FILES Microsoft.CodeAnalysis.VisualStudio.Setup_347) + + +set(VCToolkit_Microsoft.CodeCoverage.Console.Targeted_348_URL "https://download.visualstudio.microsoft.com/download/pr/682a72a0-bf57-4dc1-9158-312b47cc0a8b/c94614b295a4ffe5bfe62ec20dab25eed2fc102574223c9811a231a38ca29b24/Microsoft.CodeCoverage.Console.X64.vsix") +set(VCToolkit_Microsoft.CodeCoverage.Console.Targeted_348_SHA512 "7172ab1278bff88a1b152f047e114f618470c80f2dddcf7848962ebdd302978a095e4943e574ae70d6d3c17fd60960d893a63179cb06a301efe36d7272c5ec6b") +set(VCToolkit_Microsoft.CodeCoverage.Console.Targeted_348_FILENAME "Microsoft.CodeCoverage.Console.Targeted/Microsoft.CodeCoverage.Console.X64.vsix") +list(APPEND VCToolkit_FILES Microsoft.CodeCoverage.Console.Targeted_348) + + +set(VCToolkit_Microsoft.IntelliTrace.CollectorCab_349_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/60690c9e4b6a2ec7601f27a45071e3d59a5cd61dc7f289ec35ec8970c208d06f/payload.vsix") +set(VCToolkit_Microsoft.IntelliTrace.CollectorCab_349_SHA512 "e8d5bbaa7c1a36cb335143a3f66d4ee79fab0a8aae05f088ec644a4fdd00cdca41a99ba908a3b992b119dbdbbbc0fb61aa9ee6803011b43671bdde129dac77fa") +set(VCToolkit_Microsoft.IntelliTrace.CollectorCab_349_FILENAME "Microsoft.IntelliTrace.CollectorCab/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.IntelliTrace.CollectorCab_349) + + +set(VCToolkit_Microsoft.IntelliTrace.Core_350_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/29605b3c297efe44fffb08fad9e9e575e853ebd14d8ab232e326f3ebc3b106fe/payload.vsix") +set(VCToolkit_Microsoft.IntelliTrace.Core_350_SHA512 "c2b21031b68c06ce661ff697b68d26e78074e94f99642e9bb83367a2c719748a06b9781b97f1a2ab3a0e0f5aef24b21f0375508c52d8e234acf2cbd5281156f1") +set(VCToolkit_Microsoft.IntelliTrace.Core_350_FILENAME "Microsoft.IntelliTrace.Core/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.IntelliTrace.Core_350) + + +set(VCToolkit_Microsoft.IntelliTrace.ProfilerProxy.Msi_351_URL "https://download.visualstudio.microsoft.com/download/pr/18a24c82-eca2-4cdf-981e-7713ad6ce07c/c8eecb79acc2c38001df49b6123e4d3aa7276704a831f5583e11e9e78744fda9/Microsoft.IntelliTrace.ProfilerProxy.Msi.msi") +set(VCToolkit_Microsoft.IntelliTrace.ProfilerProxy.Msi_351_SHA512 "92117444deab925145ed48b61bb4dd2a319c05e95a7b480db45b31132eaa12c10e70d5d53ea3e723b9e640e2f1ad7740e2abfa5bfe333758ddc2de6b7ae2c862") +set(VCToolkit_Microsoft.IntelliTrace.ProfilerProxy.Msi_351_FILENAME "Microsoft.IntelliTrace.ProfilerProxy.Msi,chip=neutral/Microsoft.IntelliTrace.ProfilerProxy.Msi.msi") +list(APPEND VCToolkit_FILES Microsoft.IntelliTrace.ProfilerProxy.Msi_351) + + +set(VCToolkit_Microsoft.IntelliTrace.ProfilerProxy.Msi.x64_352_URL "https://download.visualstudio.microsoft.com/download/pr/18a24c82-eca2-4cdf-981e-7713ad6ce07c/fdd2d3d941144eabf0e4bc154b16513f7cb54d755a2c94f16fea11ab0ac3cce0/Microsoft.IntelliTrace.ProfilerProxy.Msi.msi") +set(VCToolkit_Microsoft.IntelliTrace.ProfilerProxy.Msi.x64_352_SHA512 "faab0e0084aca27075ea8f70d0cd9d73b9da5db47befb03d2e0426809c239bf93321336ec842dd2f3529c1f62f32458e979f4db487091b7e8bad03066f38629c") +set(VCToolkit_Microsoft.IntelliTrace.ProfilerProxy.Msi.x64_352_FILENAME "Microsoft.IntelliTrace.ProfilerProxy.Msi.x64,chip=x64/Microsoft.IntelliTrace.ProfilerProxy.Msi.msi") +list(APPEND VCToolkit_FILES Microsoft.IntelliTrace.ProfilerProxy.Msi.x64_352) + + +set(VCToolkit_Microsoft.Net.8.0.WindowsDesktop.Runtime_353_URL "https://download.visualstudio.microsoft.com/download/pr/183093a3-255b-4627-9418-28ea244fa8c0/b60bf338f2c0695a600be3968914c58fd3b798da502163326553b49638651692/windowsdesktop-runtime-x64.zip") +set(VCToolkit_Microsoft.Net.8.0.WindowsDesktop.Runtime_353_SHA512 "00a3ebdd3b676c300338655330806b609d453e8d18f102fb910ff7b8858b3b29be508452e4715cc8926e5a417ba320cd37b68302bfc699b2ee9a6ac8efa53bc7") +set(VCToolkit_Microsoft.Net.8.0.WindowsDesktop.Runtime_353_FILENAME "Microsoft.Net.8.0.WindowsDesktop.Runtime/windowsdesktop-runtime-x64.zip") +list(APPEND VCToolkit_FILES Microsoft.Net.8.0.WindowsDesktop.Runtime_353) + + +set(VCToolkit_Microsoft.ShDocVw_354_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/56fb131e38961ff283472a907f76b7ef4f86c27bba1304c22023fba6129b30c5/payload.vsix") +set(VCToolkit_Microsoft.ShDocVw_354_SHA512 "1966087f9df8e8e7b33f8f1faddcbb6b7e2c53da31f08ea9173fa65de0f47924181294c243262411080f338107fe4c30531628b3a42124faa2f6728d0dee5461") +set(VCToolkit_Microsoft.ShDocVw_354_FILENAME "Microsoft.ShDocVw/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.ShDocVw_354) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.CRT.Headers.Resources.base_355_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/924ce124592d0f00c41a47da3f55c59986669a1542e209e2e48683e0f4c7b582/Microsoft.VC.14.43.17.13.CRT.Headers.Resources.base.enu.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.CRT.Headers.Resources.base_355_SHA512 "e85daa1920b0087b984fc7afe4e2a14bd8d69878aa36f142e9c63570737b38fb967e8afde67eaa6ba7545ba6e5952eea706afb1d7bd62994f778d1b245058d3d") +set(VCToolkit_Microsoft.VC.14.43.17.13.CRT.Headers.Resources.base_355_FILENAME "Microsoft.VC.14.43.17.13.CRT.Headers.Resources.base/Microsoft.VC.14.43.17.13.CRT.Headers.Resources.base.enu.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.CRT.Headers.Resources.base_355) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.Props_356_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/d83853b6c4a61c2ece71025ebcd2ac14757aa7e5bbba438c6549e032f86fc9e2/Microsoft.VC.14.43.17.13.Props.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.Props_356_SHA512 "d4fcda27969317016443e252851c6925798b8fd4c95e7b8dce726ff13e16f3ae4533073bdc4c0e58b6ae04d71a825a7e93a4dc9fbb166c802b4961c42aa98bc7") +set(VCToolkit_Microsoft.VC.14.43.17.13.Props_356_FILENAME "Microsoft.VC.14.43.17.13.Props/Microsoft.VC.14.43.17.13.Props.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.Props_356) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.Servicing_357_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/bb3c62f6017b0d57a3c30adfd97346303b340b8d4b7240ce68269a510c5bb22c/Microsoft.VC.14.43.17.13.Servicing.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.Servicing_357_SHA512 "82ba526ddb6ae258395292a00ec4d779a65c7d47eef67b7ac4b650c11521e80ab864cc099728e07ce43a4f23278111ac2ebcca1a547965d79d626d28aa94501b") +set(VCToolkit_Microsoft.VC.14.43.17.13.Servicing_357_FILENAME "Microsoft.VC.14.43.17.13.Servicing/Microsoft.VC.14.43.17.13.Servicing.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.Servicing_357) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.Servicing.CARulesets_358_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/1a0441da0b5d8845fc7940d1b1ed93aa1a1ea4518d8e426400a309408d0be58d/Microsoft.VC.14.43.17.13.Servicing.CARulesets.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.Servicing.CARulesets_358_SHA512 "9379e148fe3c1264d20347c379783214f7381a7e7861ffc2ff405a057f968c6c1d2ae34c90ae15c95d8b217b77a6cf5143128ffdac7c889852df7306139c3a79") +set(VCToolkit_Microsoft.VC.14.43.17.13.Servicing.CARulesets_358_FILENAME "Microsoft.VC.14.43.17.13.Servicing.CARulesets/Microsoft.VC.14.43.17.13.Servicing.CARulesets.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.Servicing.CARulesets_358) + + +set(VCToolkit_Microsoft.VC.14.43.17.13.Servicing.CrtHeaders_359_URL "https://download.visualstudio.microsoft.com/download/pr/dabb0235-aebb-4dd3-b6c9-f6a08335540d/a29e7eb46c23520d92bfee480513641f217d296cd5ee8c4f65024af1290793ef/Microsoft.VC.14.43.17.13.Servicing.CrtHeaders.vsix") +set(VCToolkit_Microsoft.VC.14.43.17.13.Servicing.CrtHeaders_359_SHA512 "befc3b4fb097be8f79a81da6109c2055ad33fbc3a3b4c9e9b4731cb0a40b119e700d0bb80ae07bc812d668a0ac633890dd2bd254a19edf47244156e895ed3a53") +set(VCToolkit_Microsoft.VC.14.43.17.13.Servicing.CrtHeaders_359_FILENAME "Microsoft.VC.14.43.17.13.Servicing.CrtHeaders/Microsoft.VC.14.43.17.13.Servicing.CrtHeaders.vsix") +list(APPEND VCToolkit_FILES Microsoft.VC.14.43.17.13.Servicing.CrtHeaders_359) + + +set(VCToolkit_Microsoft.VisualStudio.AppResponsiveness_360_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/117e53fdb15852753fa31e4e5371b557c3862628da4d44e00f27962da03e53ac/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.AppResponsiveness_360_SHA512 "d7f0bdb08836e84c2e99f16cdad667ff9426819532426e9d498b38f54f36d8b7f7e754d9e47c6ba48ad2f52c4eed02383d9672a6af2cb78d8dee1297810b998a") +set(VCToolkit_Microsoft.VisualStudio.AppResponsiveness_360_FILENAME "Microsoft.VisualStudio.AppResponsiveness/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.AppResponsiveness_360) + + +set(VCToolkit_Microsoft.VisualStudio.ClassDesigner.Resources_361_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/34894166d623f0fbe3d30b32d24c91e0889dd478973f15d3fd21de36b671f380/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.ClassDesigner.Resources_361_SHA512 "a5d44a28f4091d93a54ff588e83f003627180c5e2bcad6bdb4c3bf793a929e733a3b0e2235884e37b4688254c0463d6fdcefbe541dce7ade95acdee5dd34e50e") +set(VCToolkit_Microsoft.VisualStudio.ClassDesigner.Resources_361_FILENAME "Microsoft.VisualStudio.ClassDesigner.Resources/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.ClassDesigner.Resources_361) + + +set(VCToolkit_Microsoft.VisualStudio.ClientDiagnostics_362_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/52b217031a4e34ffa339841d12b3c00cc7cf7cf0d65f2c793da004ceab5e4a47/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.ClientDiagnostics_362_SHA512 "6015e96aa2b4312a7827113a14efc2368ac0f608fea2dc50a79eea67ba88836909ccdf813951f90ffb67e4975bc07e2cf031f0a6043dd7dba4be7721a5df6868") +set(VCToolkit_Microsoft.VisualStudio.ClientDiagnostics_362_FILENAME "Microsoft.VisualStudio.ClientDiagnostics/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.ClientDiagnostics_362) + + +set(VCToolkit_Microsoft.VisualStudio.Community.CSharp.Neutral_363_URL "https://download.visualstudio.microsoft.com/download/pr/2b85c546-a63c-4cb1-9738-85a364c26c0f/41fe247bab70707c4ae132a47787b63e42e9f31fac8c676d43453a6808a75f25/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Community.CSharp.Neutral_363_SHA512 "11c06709d2e272683f8eb361b77a818d195262fe3c483757812ba21576044023a7f738d7800a4af09b0b54801d1fe89743f1d53553aae376414e4da3b730133b") +set(VCToolkit_Microsoft.VisualStudio.Community.CSharp.Neutral_363_FILENAME "Microsoft.VisualStudio.Community.CSharp.Neutral/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Community.CSharp.Neutral_363) + + +set(VCToolkit_Microsoft.VisualStudio.Community.CSharp.Targeted_364_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/c96591791218fd3e4cb0d78d890b5732c68a786f737b57b9807eb765bf174b03/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Community.CSharp.Targeted_364_SHA512 "ee00a877fbdfeb4ce79b493d52f1fd5afb79a41ace8913d3bb8b69368e336e5f523257da749ef41595ff3c8f8c29d158a0f47c46e36ee703326705c638b422a2") +set(VCToolkit_Microsoft.VisualStudio.Community.CSharp.Targeted_364_FILENAME "Microsoft.VisualStudio.Community.CSharp.Targeted/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Community.CSharp.Targeted_364) + + +set(VCToolkit_Microsoft.VisualStudio.Community.Msi_365_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/c621ee2083cdf01cb3805fc71d048160b66085e91ec29e219b46aeb6721907e6/Microsoft.VisualStudio.Community.x64.Msi.msi") +set(VCToolkit_Microsoft.VisualStudio.Community.Msi_365_SHA512 "0679140e3bf4c8aa118b465fb41baf8032aae0696de7ee8724860fa37ca7c33a25b8ef8308210795f2c998a7bd084973d0df4cae74e6ced2fefa650912edba98") +set(VCToolkit_Microsoft.VisualStudio.Community.Msi_365_FILENAME "Microsoft.VisualStudio.Community.Msi/Microsoft.VisualStudio.Community.x64.Msi.msi") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Community.Msi_365) + + +set(VCToolkit_Microsoft.VisualStudio.Community.Msi_366_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/07c7e8237d97a67972cbb77cffbbfad7524c35f62cd20fae71e81be233138c6f/cab1.cab") +set(VCToolkit_Microsoft.VisualStudio.Community.Msi_366_SHA512 "fb77faee64ee4b6f60a912b6e2c00512b38627aced44a04381eb9e94918192410ad412328c3dcaae3d0a4c056907ace30dc6229da003d78ed9a50de492a879ae") +set(VCToolkit_Microsoft.VisualStudio.Community.Msi_366_FILENAME "Microsoft.VisualStudio.Community.Msi/cab1.cab") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Community.Msi_366) + + +set(VCToolkit_Microsoft.VisualStudio.Community.Msi.Resources_367_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/449b58f363df5c873aa24abe82a56a1127c9b3ee6d50f734b3dcef6a8cbe08ff/Microsoft.VisualStudio.Community.Msi.Resources.msi") +set(VCToolkit_Microsoft.VisualStudio.Community.Msi.Resources_367_SHA512 "567a9b8c30a1af130f6cdf4e81481f1b9b9d2f1dae1e4139ed740a9d1a50eac9ff62de2f751fced3e6ec38578099e43beff9c5784b3cf1500d53aa4172decbf7") +set(VCToolkit_Microsoft.VisualStudio.Community.Msi.Resources_367_FILENAME "Microsoft.VisualStudio.Community.Msi.Resources/Microsoft.VisualStudio.Community.Msi.Resources.msi") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Community.Msi.Resources_367) + + +set(VCToolkit_Microsoft.VisualStudio.Community.Msi.Resources_368_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/2dc51df46619fd0d835973048b5b8d8e1d0bb96dea9f783760c7c7cc0783be56/cab1.cab") +set(VCToolkit_Microsoft.VisualStudio.Community.Msi.Resources_368_SHA512 "f3cde90d017f8a7bfb7af62eb68aa17f41026ec1b5945e84eac95a35a373e28f49a2444030dbae866bb9bea13ea5f00b6c3068b0f6c3fcac3d362c4f75c37ac3") +set(VCToolkit_Microsoft.VisualStudio.Community.Msi.Resources_368_FILENAME "Microsoft.VisualStudio.Community.Msi.Resources/cab1.cab") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Community.Msi.Resources_368) + + +set(VCToolkit_Microsoft.VisualStudio.Community.ProductArch.Neutral_369_URL "https://download.visualstudio.microsoft.com/download/pr/9d5fb17c-0634-4eda-bc4f-1e4e9dccbf33/4e872226b935640de3e3d80887229f30de1068d0ed3ac60e314c8f8f71b0aea5/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Community.ProductArch.Neutral_369_SHA512 "29b0ed9eeefd5995c88723efb8788734882a57536791a3df1eefc1cd38f2df5ef09b501ab4d9bdaa3ef17cd2c2f9f237b99e532fc92d1c8203248e9c60f6ca15") +set(VCToolkit_Microsoft.VisualStudio.Community.ProductArch.Neutral_369_FILENAME "Microsoft.VisualStudio.Community.ProductArch.Neutral/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Community.ProductArch.Neutral_369) + + +set(VCToolkit_Microsoft.VisualStudio.Community.ProductArch.NeutralExtra_370_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/c6acb34987c7b1a4369403ff51760ea24ce660a406cac216e7d8edcaf7cb3168/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Community.ProductArch.NeutralExtra_370_SHA512 "8b1c6770a7b26e77ffb2c75edca79eee4658f92422178223920130c4012fbd85613559d8ceea4acb26c6a1d932689aee4e297495930ef7e09991740a3519958e") +set(VCToolkit_Microsoft.VisualStudio.Community.ProductArch.NeutralExtra_370_FILENAME "Microsoft.VisualStudio.Community.ProductArch.NeutralExtra/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Community.ProductArch.NeutralExtra_370) + + +set(VCToolkit_Microsoft.VisualStudio.Community.ProductArch.Targeted_371_URL "https://download.visualstudio.microsoft.com/download/pr/9d5fb17c-0634-4eda-bc4f-1e4e9dccbf33/2d75098e55b349b7357feca02e129fd65723f3ed4e6389274b13511c4603316a/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Community.ProductArch.Targeted_371_SHA512 "e29e3d8b08c6b665c54f623d51e1a02c39172972f3c45ddd0f72b188158ed9238275b3d35fa8be954b7a177e0e5a32a6d2693438ede81fb72fccffa1abcd7faf") +set(VCToolkit_Microsoft.VisualStudio.Community.ProductArch.Targeted_371_FILENAME "Microsoft.VisualStudio.Community.ProductArch.Targeted/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Community.ProductArch.Targeted_371) + + +set(VCToolkit_Microsoft.VisualStudio.Community.ProductArch.TargetedExtra_372_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/cb1c5e59738e178eb8279b588aeda689d371be75662b2cf206e063ff99d09acf/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Community.ProductArch.TargetedExtra_372_SHA512 "0d3617899aafb7be21aad770779e05b4adee48b8f7a84ccb77e671c413bdb17a826e1b46c183e965c64dbecd43e9617dd1dbcea6a96659b457c3179783ad7f92") +set(VCToolkit_Microsoft.VisualStudio.Community.ProductArch.TargetedExtra_372_FILENAME "Microsoft.VisualStudio.Community.ProductArch.TargetedExtra/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Community.ProductArch.TargetedExtra_372) + + +set(VCToolkit_Microsoft.VisualStudio.Community.VB.Neutral_373_URL "https://download.visualstudio.microsoft.com/download/pr/2b85c546-a63c-4cb1-9738-85a364c26c0f/ade6c73456ac220a005d07f18d96f682ef15fcc374517c558ab3b1899fe5571c/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Community.VB.Neutral_373_SHA512 "aeff7909057fc8fb182bfb0a94d90b4f10b2d4b2f5eda0830e9ba33dcf039e10a36ed49c5032a68fd07bc8711a4a9fd110a45f2926e960ccb67306508f639bf5") +set(VCToolkit_Microsoft.VisualStudio.Community.VB.Neutral_373_FILENAME "Microsoft.VisualStudio.Community.VB.Neutral/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Community.VB.Neutral_373) + + +set(VCToolkit_Microsoft.VisualStudio.Community.VB.Targeted_374_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/04a2c5b6f65601f646485d5be51828692ffad4b362cb7268a3e47f3bd98d7b58/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Community.VB.Targeted_374_SHA512 "8838515b492e3fbec2e9e27a52b6f2be57ca174b691e9a74890c69e24eb86ba7b39cf214291bddec7376632afd71c3d2b852a4a38220b29850811ce99094e747") +set(VCToolkit_Microsoft.VisualStudio.Community.VB.Targeted_374_FILENAME "Microsoft.VisualStudio.Community.VB.Targeted/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Community.VB.Targeted_374) + + +set(VCToolkit_Microsoft.VisualStudio.Community.x64_375_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/79704c5c609909c50ef0abaec933cbcd37447504025187f6ac2d253e80e3b112/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Community.x64_375_SHA512 "d2a13ad29fd30b0a6bd2af550f6021bfee075b62a243c7ed31ec625e1d7221cad4f212ecc136d1dbf172651582a978cd1884eed01a9a4268fdad490e45ec8b45") +set(VCToolkit_Microsoft.VisualStudio.Community.x64_375_FILENAME "Microsoft.VisualStudio.Community.x64,chip=x64/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Community.x64_375) + + +set(VCToolkit_Microsoft.VisualStudio.Community.x86_376_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/7a293364038d6962e104cfae1540acedcb238a01bddc6f42655bd9fe05ffe0c1/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Community.x86_376_SHA512 "7c0a0a56199c5d4db12342cb75b8a6c3d02a41522b687a9d88efab7d5fe49a2444d418220e37586ecfe111fc7fb8e72c472b11ec8dbc34c7279c9900d48da1c7") +set(VCToolkit_Microsoft.VisualStudio.Community.x86_376_FILENAME "Microsoft.VisualStudio.Community.x86,chip=x86/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Community.x86_376) + + +set(VCToolkit_Microsoft.VisualStudio.Connected.Auto.Resources_377_URL "https://download.visualstudio.microsoft.com/download/pr/45212da0-ea11-4612-bbff-cf4b802a1640/98a4ddf31e4a5d2dc205615ee8b804ccbf83717349373d68c461b6e6f51bfcc5/Microsoft.VisualStudio.Connected.Auto.vsix") +set(VCToolkit_Microsoft.VisualStudio.Connected.Auto.Resources_377_SHA512 "32aeabfcd7f698cd40e7c4b9bdfcdf363f10225ada31cec570f0a80dbf0f0c81a117da1a566534afa6703206f3712cb9853fc545d9195af4eec5cce104f7ff1d") +set(VCToolkit_Microsoft.VisualStudio.Connected.Auto.Resources_377_FILENAME "Microsoft.VisualStudio.Connected.Auto.Resources/Microsoft.VisualStudio.Connected.Auto.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Connected.Auto.Resources_377) + + +set(VCToolkit_Microsoft.VisualStudio.Copilot.Contracts_378_URL "https://download.visualstudio.microsoft.com/download/pr/b15fface-7721-4ab0-b074-f9a6ffe84a2b/a09693c5e3b1343b522e61250388a82c2525e09c0384fe5efaabdfa1f1141351/Microsoft.VisualStudio.Copilot.Contracts.vsix") +set(VCToolkit_Microsoft.VisualStudio.Copilot.Contracts_378_SHA512 "53a579dc6ba2dd3b9c2aba956099b96731ec330b29c5aad661048207f2216a94350b3788a3d4b980106c0a143e8d890eb1a6418692106957eff7626647143405") +set(VCToolkit_Microsoft.VisualStudio.Copilot.Contracts_378_FILENAME "Microsoft.VisualStudio.Copilot.Contracts/Microsoft.VisualStudio.Copilot.Contracts.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Copilot.Contracts_378) + + +set(VCToolkit_Microsoft.VisualStudio.CoreDotNet_379_URL "https://download.visualstudio.microsoft.com/download/pr/48bb630c-f69d-4f47-acb6-2d4be774594d/3e9317136cae5d58ebe0a880d928aafb4e3ab31ba100d23360af593af261115e/Microsoft.VisualStudio.CoreDotNet.vsix") +set(VCToolkit_Microsoft.VisualStudio.CoreDotNet_379_SHA512 "6b744ce4dca4038eb33cd82092b6ea14d6e5281238faed1c05e32647f2862fa37dc06acfbdfd0bb317093ebec669be591a6a1c926dd1dbc248fb41303937407e") +set(VCToolkit_Microsoft.VisualStudio.CoreDotNet_379_FILENAME "Microsoft.VisualStudio.CoreDotNet/Microsoft.VisualStudio.CoreDotNet.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.CoreDotNet_379) + + +set(VCToolkit_Microsoft.VisualStudio.Debugger.Concord.Managed.Resources_380_URL "https://download.visualstudio.microsoft.com/download/pr/c894e90b-9f6b-4fd7-a558-3f70bd59899a/14801652e23d9a5f27ed0f7f2f0333a0a5952e201af4156b9b126f8db81658f7/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Concord.Managed.Resources_380_SHA512 "10e82a176b6e93beb937eea78eccc42de83859b0d77d693ab679de4d419bc0ec071ef03c62b07c5d6a383da60f56415f857087227e19e17dc0d606663ca89962") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Concord.Managed.Resources_380_FILENAME "Microsoft.VisualStudio.Debugger.Concord.Managed.Resources/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Debugger.Concord.Managed.Resources_380) + + +set(VCToolkit_Microsoft.VisualStudio.Debugger.Concord.Remote.Resources_381_URL "https://download.visualstudio.microsoft.com/download/pr/c894e90b-9f6b-4fd7-a558-3f70bd59899a/b8155adc83bd81569a1847854149de078a9804d4e95b2578d5fc388acb71b60e/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Concord.Remote.Resources_381_SHA512 "2bfb26f3968608740f2756ef316e26283d9fb21a87a192e43bb25b8f3b999719eaf9f4b9ba940c6def37e86895eb07f01022123090132091c427a7e0699b04d8") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Concord.Remote.Resources_381_FILENAME "Microsoft.VisualStudio.Debugger.Concord.Remote.Resources,chip=x64/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Debugger.Concord.Remote.Resources_381) + + +set(VCToolkit_Microsoft.VisualStudio.Debugger.Concord.Remote.Resources_382_URL "https://download.visualstudio.microsoft.com/download/pr/c894e90b-9f6b-4fd7-a558-3f70bd59899a/c86e6808b73af18a5e051d2677f82ba0e275755cb219a9907f01ef5850b172ba/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Concord.Remote.Resources_382_SHA512 "9d54ccfc26f1ebda637c78af6b6a1504252bcb0d5ab209be23fd1246b11491fab34ffa20aa19bb2ba0cafa7fca3da3972c4576129931f236c23bbd39b2ef39c4") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Concord.Remote.Resources_382_FILENAME "Microsoft.VisualStudio.Debugger.Concord.Remote.Resources,chip=x86/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Debugger.Concord.Remote.Resources_382) + + +set(VCToolkit_Microsoft.VisualStudio.Debugger.Concord.Remote.Resources.ARM64_383_URL "https://download.visualstudio.microsoft.com/download/pr/c894e90b-9f6b-4fd7-a558-3f70bd59899a/cafc465a36d7500957df1fa5f9bdf272b1b733505a46a6f7b5e0c29b7190e957/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Concord.Remote.Resources.ARM64_383_SHA512 "fbcab0fd7d08e075e38c4d985d2c165443efae3d596e202eec587a9fd0ac5fa3dd77ccd03f7aedc31f046bcdeec54873972630f2c1538da20ff2c3d97925ee3b") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Concord.Remote.Resources.ARM64_383_FILENAME "Microsoft.VisualStudio.Debugger.Concord.Remote.Resources.ARM64/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Debugger.Concord.Remote.Resources.ARM64_383) + + +set(VCToolkit_Microsoft.VisualStudio.Debugger.Concord.Resources_384_URL "https://download.visualstudio.microsoft.com/download/pr/c894e90b-9f6b-4fd7-a558-3f70bd59899a/3a347b92f1f4bae2d79f123be50e87eb7dfe5c0a66604188598610f99afa8ff9/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Concord.Resources_384_SHA512 "04c1853ab127b0e35baa254c35d663f8738cd0b8cf5441691038c619c562ef2ff484dc2a539c3f25715c6e16ce93d60e4e3b17838f17290b2a11ff0bf8da74c8") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Concord.Resources_384_FILENAME "Microsoft.VisualStudio.Debugger.Concord.Resources/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Debugger.Concord.Resources_384) + + +set(VCToolkit_Microsoft.VisualStudio.Debugger.Remote.Resources.ARM_385_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/75b4c67e6381ce29f0666b457cbb629043983c10b075db8efb3924c30cd461fb/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Remote.Resources.ARM_385_SHA512 "be5562cb0e363098167d4d1b2384b8d93526dd5437e72cf51e1e4e2a253fe695a9e669cf3e006d9d7240656c6454c7ac34f5b2fbaab48d3fb00c60d61aafe1fb") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Remote.Resources.ARM_385_FILENAME "Microsoft.VisualStudio.Debugger.Remote.Resources.ARM/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Debugger.Remote.Resources.ARM_385) + + +set(VCToolkit_Microsoft.VisualStudio.Debugger.Script_386_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/121e80c1e7591892b09a620ce69bc65a8ee4f5a90ae2055c3552acbf84054bb7/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Script_386_SHA512 "bc1abd527a6916f5a9fb1a7365187f80c446c5aab2e6143756d2d98634f1ac0d8aac9e3495e9337f6100f01f3df2cfa01facd25a6c4cd18819dad7165056217a") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Script_386_FILENAME "Microsoft.VisualStudio.Debugger.Script/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Debugger.Script_386) + + +set(VCToolkit_Microsoft.VisualStudio.Debugger.Script.Msi_387_URL "https://download.visualstudio.microsoft.com/download/pr/940dedd5-7eea-4ef3-82ec-bee31e162ef0/4573b281b1d5c0b3abec235ce62a97a2160c87da6cfb8d4b62ce3ec7709c3992/scriptdebugging_x64.msi") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Script.Msi_387_SHA512 "be59f5489a5c286368e7a52fd2d6fc06c7272e3e2571d0986f58a3bfa69a437dc5e99437477425e3b2ddd09de06a55cbd2c76916ece7d60afd72c1478c9ad56f") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Script.Msi_387_FILENAME "Microsoft.VisualStudio.Debugger.Script.Msi/scriptdebugging_x64.msi") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Debugger.Script.Msi_387) + + +set(VCToolkit_Microsoft.VisualStudio.Debugger.TimeTravel.Replay.17_388_URL "https://download.visualstudio.microsoft.com/download/pr/74b429e1-573c-45b4-b67e-da72d93e5e98/c2f138e59d8d772ee2affdf3d6e37f920066e095e4c6e63e43c9b2f727731d21/Microsoft.VisualStudio.Debugger.TimeTravel.Replay.17.vsix") +set(VCToolkit_Microsoft.VisualStudio.Debugger.TimeTravel.Replay.17_388_SHA512 "ef2f471d51a734f48d3d3a1e7b761d5c45db6c3e8f073be9e4a301ab8c51f0369b5904b635ea373dc4504154e033c2a77a342f8b5d39d76598f74d6204b47e86") +set(VCToolkit_Microsoft.VisualStudio.Debugger.TimeTravel.Replay.17_388_FILENAME "Microsoft.VisualStudio.Debugger.TimeTravel.Replay.17,chip=x64/Microsoft.VisualStudio.Debugger.TimeTravel.Replay.17.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Debugger.TimeTravel.Replay.17_388) + + +set(VCToolkit_Microsoft.VisualStudio.Debugger.TimeTravel.Replay.17_389_URL "https://download.visualstudio.microsoft.com/download/pr/74b429e1-573c-45b4-b67e-da72d93e5e98/cfa8e26dd23e735e455309a5172b3e1f1860f17ddea99a85682651eb3b2becc8/Microsoft.VisualStudio.Debugger.TimeTravel.Replay.17.vsix") +set(VCToolkit_Microsoft.VisualStudio.Debugger.TimeTravel.Replay.17_389_SHA512 "ea82ec4fa8aec96f771959ecfdde8fce73a0175de9810efa906b084287cbc1bb9bd397e8f5bf63675a47a04f3746f9ae94cb9263755c9bfeb532e3e7e167d7fd") +set(VCToolkit_Microsoft.VisualStudio.Debugger.TimeTravel.Replay.17_389_FILENAME "Microsoft.VisualStudio.Debugger.TimeTravel.Replay.17,chip=x86/Microsoft.VisualStudio.Debugger.TimeTravel.Replay.17.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Debugger.TimeTravel.Replay.17_389) + + +set(VCToolkit_Microsoft.VisualStudio.Devenv.Shared.Msi_390_URL "https://download.visualstudio.microsoft.com/download/pr/26f443d4-683f-4538-99d0-f281d3c14762/587fe3fa23f3b1fe9d7945fdb284a22bca5a3ab160648004380c5661aea44024/Microsoft.VisualStudio.Devenv.Shared.Msi.msi") +set(VCToolkit_Microsoft.VisualStudio.Devenv.Shared.Msi_390_SHA512 "bdba816c165d04b59d03fea56107474d27090c5804089820593644040422532ef56e4ea10ff82925b62e0010f0208fb6f16a3e9cba7bfee4afab3e724b86618a") +set(VCToolkit_Microsoft.VisualStudio.Devenv.Shared.Msi_390_FILENAME "Microsoft.VisualStudio.Devenv.Shared.Msi/Microsoft.VisualStudio.Devenv.Shared.Msi.msi") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Devenv.Shared.Msi_390) + + +set(VCToolkit_Microsoft.VisualStudio.Extensibility.Container_391_URL "https://download.visualstudio.microsoft.com/download/pr/92454142-3d66-4821-b791-40b6ca6093c3/ced869ab607f15b42e45f4f4aa5394fa0d96b864e540cfc8a72ba4375dbbae50/Microsoft.VisualStudio.Extensibility.Container.vsix") +set(VCToolkit_Microsoft.VisualStudio.Extensibility.Container_391_SHA512 "47c4f7bd7f48422e89355da9ff85463b58459b37ce82ca3bc5a32c5063449ac833f19e1ea4c8b46fc9d8ff1756930306a65931710bc5d28a6eedd3554faf8b14") +set(VCToolkit_Microsoft.VisualStudio.Extensibility.Container_391_FILENAME "Microsoft.VisualStudio.Extensibility.Container/Microsoft.VisualStudio.Extensibility.Container.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Extensibility.Container_391) + + +set(VCToolkit_Microsoft.VisualStudio.ExtensionManager_392_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/4904d1956542de1ac27673d747bce433f485a74ee08e1c43358b4c239a92ab42/Microsoft.VisualStudio.ExtensionManager.vsix") +set(VCToolkit_Microsoft.VisualStudio.ExtensionManager_392_SHA512 "6172a3f0f1f2510e643d241aee1f0f664ffa21534d242c56476d496576336cc874b48a4f437a39b1f4a5604a868632ff3e373cba146164b00d8f8a59ac946007") +set(VCToolkit_Microsoft.VisualStudio.ExtensionManager_392_FILENAME "Microsoft.VisualStudio.ExtensionManager/Microsoft.VisualStudio.ExtensionManager.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.ExtensionManager_392) + + +set(VCToolkit_Microsoft.VisualStudio.GitHubProtocolHandler.Msi_393_URL "https://download.visualstudio.microsoft.com/download/pr/26f443d4-683f-4538-99d0-f281d3c14762/e831089cf9394ceac67f5a23361bb8c52d234c9e5c8689c5d92cdbf354233999/Microsoft.VisualStudio.GitHubProtocolHandler.Msi.msi") +set(VCToolkit_Microsoft.VisualStudio.GitHubProtocolHandler.Msi_393_SHA512 "6f8d92ab3672e7bf9eb85a7c250a0a2e10f36d05ecabe98c767a9ffa691b4a175760f7ded5b0709ecc808ce0d824de7630db2a9d745a1658d329ffbc3da904a4") +set(VCToolkit_Microsoft.VisualStudio.GitHubProtocolHandler.Msi_393_FILENAME "Microsoft.VisualStudio.GitHubProtocolHandler.Msi/Microsoft.VisualStudio.GitHubProtocolHandler.Msi.msi") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.GitHubProtocolHandler.Msi_393) + + +set(VCToolkit_Microsoft.VisualStudio.GitHubProtocolHandler.Msi_394_URL "https://download.visualstudio.microsoft.com/download/pr/26f443d4-683f-4538-99d0-f281d3c14762/765edf52c304c3c5e53a10265a43ba133ab20ecb2304fed53a52a65bbe3ed05d/cab1.cab") +set(VCToolkit_Microsoft.VisualStudio.GitHubProtocolHandler.Msi_394_SHA512 "2345bc63e96af10cf08f0303899ddbe9a0172973eb67fde2e2ab2ba6b0f337f7f1688caba49f1cc1654e56abda36859ffc4c57e289eb0cc65ac246b79f50c36f") +set(VCToolkit_Microsoft.VisualStudio.GitHubProtocolHandler.Msi_394_FILENAME "Microsoft.VisualStudio.GitHubProtocolHandler.Msi/cab1.cab") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.GitHubProtocolHandler.Msi_394) + + +set(VCToolkit_Microsoft.VisualStudio.GraphDocument_395_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/be96ec3d7656e8bbb5eac4bc7193fad93780d49830183cf14f9e296e664040e1/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.GraphDocument_395_SHA512 "e644b8d2252087988bd9e0fa2cacaaad0498c95f98764bb4f24d565f9e5943e9f7eeba9b66444d4ce03b80c49395d1edf6029c44c6b151c6ebfbcf27df714e63") +set(VCToolkit_Microsoft.VisualStudio.GraphDocument_395_FILENAME "Microsoft.VisualStudio.GraphDocument/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.GraphDocument_395) + + +set(VCToolkit_Microsoft.VisualStudio.GraphProvider.Auto_396_URL "https://download.visualstudio.microsoft.com/download/pr/a092d079-923c-46c0-a4ba-22ac770056f4/147bb9082b163b410f28b8ad9248a14ab12c4126d4924e07220d8711a6137973/Microsoft.VisualStudio.GraphProvider.Auto.vsix") +set(VCToolkit_Microsoft.VisualStudio.GraphProvider.Auto_396_SHA512 "07e23ab597647b7f12f5dac4bff827224e272a5c4a26723270d57e73a46c007bd1722b72dfb5d853724c1c909b335f6f11bf5e33a2ca29663aac69b15ccf2595") +set(VCToolkit_Microsoft.VisualStudio.GraphProvider.Auto_396_FILENAME "Microsoft.VisualStudio.GraphProvider.Auto/Microsoft.VisualStudio.GraphProvider.Auto.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.GraphProvider.Auto_396) + + +set(VCToolkit_Microsoft.VisualStudio.IdentityDependencies_397_URL "https://download.visualstudio.microsoft.com/download/pr/45212da0-ea11-4612-bbff-cf4b802a1640/f5879fba734d3d10227c65f8e956f10d921c7b1c766d7f8b97a03be7171254f9/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.IdentityDependencies_397_SHA512 "ac55d73330f0cc72d41a7c2484f351d030788deee5f03e1ab52dcfaef8794945f9166dfae6de1331cdd361536800e7a5c912806a36c593afb140e93fe6473766") +set(VCToolkit_Microsoft.VisualStudio.IdentityDependencies_397_FILENAME "Microsoft.VisualStudio.IdentityDependencies/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.IdentityDependencies_397) + + +set(VCToolkit_Microsoft.VisualStudio.Initializer_398_URL "https://download.visualstudio.microsoft.com/download/pr/92454142-3d66-4821-b791-40b6ca6093c3/e59b74833cc83e1932943d660fef9fa70f3257f776d8f7ce47be10e30e16eb1a/VSInitializer.exe") +set(VCToolkit_Microsoft.VisualStudio.Initializer_398_SHA512 "a18d195e394be61193dfe3a29f532281baa457a367df2af9b483d6ae3daf0f3fb75492c59f6a34c35d6c5e2468f77ae8b3d098d62c0e826fd76e8d94a08838eb") +set(VCToolkit_Microsoft.VisualStudio.Initializer_398_FILENAME "Microsoft.VisualStudio.Initializer/VSInitializer.exe") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Initializer_398) + + +set(VCToolkit_Microsoft.VisualStudio.InstrumentationEngine_399_URL "https://download.visualstudio.microsoft.com/download/pr/b1761a53-f7bb-4cd8-849e-39cb53355f65/d824bc3f0ebe2caa7ec29272009dfc62306c245102ddbcf6e9ad2f87b0cd9f6c/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.InstrumentationEngine_399_SHA512 "9ca716944e10c894d55ec8441700f2590ecc3fcbe0b46e1aa7c103fc14f4f369a93f368748d73a546e88cee519a313d08229e2be691e5b42420e8714421aaa8d") +set(VCToolkit_Microsoft.VisualStudio.InstrumentationEngine_399_FILENAME "Microsoft.VisualStudio.InstrumentationEngine/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.InstrumentationEngine_399) + + +set(VCToolkit_Microsoft.VisualStudio.LanguageServer_400_URL "https://download.visualstudio.microsoft.com/download/pr/92454142-3d66-4821-b791-40b6ca6093c3/c6e314111952fc1114d8b73519261ec7fe8c6191ce807e2bb04623e7638334a4/Microsoft.VisualStudio.LanguageServer.vsix") +set(VCToolkit_Microsoft.VisualStudio.LanguageServer_400_SHA512 "356f45dcfbf298e2a39d018fbfbe5951a3fa6ec0947fa09076f620db2737d871d02f10b8729d525806f4eb207caf9e6a61d3687519ab81aa625b944f589b0cb7") +set(VCToolkit_Microsoft.VisualStudio.LanguageServer_400_FILENAME "Microsoft.VisualStudio.LanguageServer/Microsoft.VisualStudio.LanguageServer.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.LanguageServer_400) + + +set(VCToolkit_Microsoft.VisualStudio.Licensing_401_URL "https://download.visualstudio.microsoft.com/download/pr/45212da0-ea11-4612-bbff-cf4b802a1640/e22bddb07ad2e8d41872384d431c48db3662e0d757e40b5bfe55fb7ff904e778/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Licensing_401_SHA512 "f0e55729246905822ef25ee390a0dc4543ba8abf339ff6b615a9b38e749591649ffa06bbf23315d5df68ebe7644104fe5fee8a8295d583b59535b063e383d9a8") +set(VCToolkit_Microsoft.VisualStudio.Licensing_401_FILENAME "Microsoft.VisualStudio.Licensing/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Licensing_401) + + +set(VCToolkit_Microsoft.VisualStudio.LiveShareApi_402_URL "https://download.visualstudio.microsoft.com/download/pr/26f443d4-683f-4538-99d0-f281d3c14762/be2a6560ce9209f870f5436141348fbfd29083dd19a79fa80b48d1855ff37d06/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.LiveShareApi_402_SHA512 "a9bfe81799ee05ca26b39b47c4b6214a71f64f6177696c672890d54730af4c385073b194c55babc8eb96edb9c302f75adc3e2930ec3d476ca29618e64d9e7e8f") +set(VCToolkit_Microsoft.VisualStudio.LiveShareApi_402_FILENAME "Microsoft.VisualStudio.LiveShareApi/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.LiveShareApi_402) + + +set(VCToolkit_Microsoft.VisualStudio.MefHosting_403_URL "https://download.visualstudio.microsoft.com/download/pr/292714a7-a383-4df1-beee-20cfed60e255/79f0022c05d68b2189a05f72e6b59c933325d4eed93ef6d919b1e14746508966/Microsoft.VisualStudio.MefHosting.vsix") +set(VCToolkit_Microsoft.VisualStudio.MefHosting_403_SHA512 "82c69e2298c9477c9a239a81c4ebb7049c314c0c05f69d1b699ff9aae0745bb59b444ffeb3615bbb2a7a320174f8347934e1fbb121a31f3438b71070d86d46df") +set(VCToolkit_Microsoft.VisualStudio.MefHosting_403_FILENAME "Microsoft.VisualStudio.MefHosting/Microsoft.VisualStudio.MefHosting.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.MefHosting_403) + + +set(VCToolkit_Microsoft.VisualStudio.MinShell.Auto_404_URL "https://download.visualstudio.microsoft.com/download/pr/cc4fe44b-ff78-4199-9cae-553c14d4594a/a33dbe4e17e67a77339cb0325ef0f74b70736471473c0eb63db865a9bd554281/Microsoft.VisualStudio.MinShell.Auto.vsix") +set(VCToolkit_Microsoft.VisualStudio.MinShell.Auto_404_SHA512 "3230c57bcac77fa840f0a0c08651f9fb12ddc8fad33c83fe0b5099cf9d9cf1d26f99f913d87b0f98d644a915f8e089398797dff25c0b6b2a10fdf25af7c646bd") +set(VCToolkit_Microsoft.VisualStudio.MinShell.Auto_404_FILENAME "Microsoft.VisualStudio.MinShell.Auto/Microsoft.VisualStudio.MinShell.Auto.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.MinShell.Auto_404) + + +set(VCToolkit_Microsoft.VisualStudio.MinShell.Interop.Shared.Msi_405_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/dc5526d79d8d09261d5c85b8c0dab4a1419c79dc5884caea4a90e9e5202f80c0/Microsoft.VisualStudio.MinShell.Interop.Shared.Msi.msi") +set(VCToolkit_Microsoft.VisualStudio.MinShell.Interop.Shared.Msi_405_SHA512 "44a0b8ccad84dc320f42c1b6e9ad6497bb7b178abc73cedd5c144c9c3f043b17dd396f574469c3cb9b42b7444d67a9dc5e44fa8d5e3dab9d4afce17ac6a060e8") +set(VCToolkit_Microsoft.VisualStudio.MinShell.Interop.Shared.Msi_405_FILENAME "Microsoft.VisualStudio.MinShell.Interop.Shared.Msi/Microsoft.VisualStudio.MinShell.Interop.Shared.Msi.msi") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.MinShell.Interop.Shared.Msi_405) + + +set(VCToolkit_Microsoft.VisualStudio.MinShell.Interop.Shared.Msi_406_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/1170db001d4293d55ad936602bf7deba9301e4e56c08b4dd732d5ca9ad3170c3/cab1.cab") +set(VCToolkit_Microsoft.VisualStudio.MinShell.Interop.Shared.Msi_406_SHA512 "ec8debb02219bb89ef9318d94a55f16228b1cd0abd34d8beec9297c06d8ce190d15726a38fc15bd86ba9ede14e9b8beda819f142e28da2ff4b4c3644a2401234") +set(VCToolkit_Microsoft.VisualStudio.MinShell.Interop.Shared.Msi_406_FILENAME "Microsoft.VisualStudio.MinShell.Interop.Shared.Msi/cab1.cab") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.MinShell.Interop.Shared.Msi_406) + + +set(VCToolkit_Microsoft.VisualStudio.MinShell.Shared.Msi_407_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/32bc8dee07691035eb7e2be18defdba21a0434264e2aeea91686693935845a1f/Microsoft.VisualStudio.MinShell.Shared.Msi.msi") +set(VCToolkit_Microsoft.VisualStudio.MinShell.Shared.Msi_407_SHA512 "5844b779421b24d38a07eebb22301d471a3c041f438a24b9a67549b033cb7a9edcb410afebecdc3b4ec1e3eaa0b751a57982ae7ea3f1628954c354b3610c0e71") +set(VCToolkit_Microsoft.VisualStudio.MinShell.Shared.Msi_407_FILENAME "Microsoft.VisualStudio.MinShell.Shared.Msi/Microsoft.VisualStudio.MinShell.Shared.Msi.msi") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.MinShell.Shared.Msi_407) + + +set(VCToolkit_Microsoft.VisualStudio.MinShell.Shared.Msi_408_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/75555751ed2887a92cfdf8cf4d6d3605ec29d58e8c756d8e6470b1062e2b4b5b/cab1.cab") +set(VCToolkit_Microsoft.VisualStudio.MinShell.Shared.Msi_408_SHA512 "340d9372eb40a9eef17d3aaf4f80a1b62d561e0f9b8bf21211221904428ab90ef33f81663d6b79b24a8e3a9b7022a878329d69ecb6003b4fdd0e02b0385519f9") +set(VCToolkit_Microsoft.VisualStudio.MinShell.Shared.Msi_408_FILENAME "Microsoft.VisualStudio.MinShell.Shared.Msi/cab1.cab") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.MinShell.Shared.Msi_408) + + +set(VCToolkit_Microsoft.VisualStudio.MinShell.Targeted_409_URL "https://download.visualstudio.microsoft.com/download/pr/84955a63-15ca-4f52-94af-14ea55b50424/60561f602324934bbb68072d598f4bcddcad147329935823225e6fea2e8599b9/Microsoft.VisualStudio.MinShell.x64.vsix") +set(VCToolkit_Microsoft.VisualStudio.MinShell.Targeted_409_SHA512 "789b197b7f90b0b9b7b785af6230fbbeb06342dcb5b61b9f940b144900aa81f9c01f24c686f4d405e8aaa2d8be094a89e80d9c6cbb9d0f07db1424c1241d8494") +set(VCToolkit_Microsoft.VisualStudio.MinShell.Targeted_409_FILENAME "Microsoft.VisualStudio.MinShell.Targeted/Microsoft.VisualStudio.MinShell.x64.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.MinShell.Targeted_409) + + +set(VCToolkit_Microsoft.VisualStudio.OpenTelemetry.ClientExtensions.netfx_410_URL "https://download.visualstudio.microsoft.com/download/pr/682a72a0-bf57-4dc1-9158-312b47cc0a8b/1e046e100b8046ce6b30d3ca6bb94ec97335974ba8989aa4ebac159d2bd7a8ea/Microsoft.VisualStudio.OpenTelemetry.ClientExtensions.netfx.vsix") +set(VCToolkit_Microsoft.VisualStudio.OpenTelemetry.ClientExtensions.netfx_410_SHA512 "4ac1f3a77c552130c26b5fa70e138674f31dbbdbcae90129d56e03cb940ae072b4087be76b2bab090f33fdff56c68c75c127aa61234f7aba284fc26e45d4c663") +set(VCToolkit_Microsoft.VisualStudio.OpenTelemetry.ClientExtensions.netfx_410_FILENAME "Microsoft.VisualStudio.OpenTelemetry.ClientExtensions.netfx/Microsoft.VisualStudio.OpenTelemetry.ClientExtensions.netfx.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.OpenTelemetry.ClientExtensions.netfx_410) + + +set(VCToolkit_Microsoft.VisualStudio.OpenTelemetry.Collector.netfx_411_URL "https://download.visualstudio.microsoft.com/download/pr/682a72a0-bf57-4dc1-9158-312b47cc0a8b/f32cd12367aa96fc127c76617daf73d9a37c377d629b1658ed4c9acb157c1dc8/Microsoft.VisualStudio.OpenTelemetry.Collector.netfx.vsix") +set(VCToolkit_Microsoft.VisualStudio.OpenTelemetry.Collector.netfx_411_SHA512 "069323a56534190671056afdad746de58526243163bfeaa543dce830498ae4c614910465b52b310efeb5b74368cec0fbc388ebbf51e647f788f9ff2a4a4e9382") +set(VCToolkit_Microsoft.VisualStudio.OpenTelemetry.Collector.netfx_411_FILENAME "Microsoft.VisualStudio.OpenTelemetry.Collector.netfx/Microsoft.VisualStudio.OpenTelemetry.Collector.netfx.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.OpenTelemetry.Collector.netfx_411) + + +set(VCToolkit_Microsoft.VisualStudio.Platform.Editor_412_URL "https://download.visualstudio.microsoft.com/download/pr/7fb42e70-216a-424a-8e55-a42382737f1e/1af513e91f788379e56a57a6e6451e713b5ece058b22efeca436496d5a205a2b/Microsoft.VisualStudio.Platform.Editor.vsix") +set(VCToolkit_Microsoft.VisualStudio.Platform.Editor_412_SHA512 "9882c8db430b1c3a7f3e64f67ade9ef6f62372fa12499d7334f7429c4945c9d1ec02fa0cd96d7f3ba5fca8c824a1e4dffb6c03795e3ee4801adacc61ffd9e701") +set(VCToolkit_Microsoft.VisualStudio.Platform.Editor_412_FILENAME "Microsoft.VisualStudio.Platform.Editor/Microsoft.VisualStudio.Platform.Editor.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Platform.Editor_412) + + +set(VCToolkit_Microsoft.VisualStudio.Platform.Terminal_413_URL "https://download.visualstudio.microsoft.com/download/pr/292714a7-a383-4df1-beee-20cfed60e255/8ad499668cc04f9f025aae6497b615d6eae6fb730f132dc76037cbda4c5db6b3/Microsoft.VisualStudio.Platform.Terminal.x64.vsix") +set(VCToolkit_Microsoft.VisualStudio.Platform.Terminal_413_SHA512 "e7b8782029c79a8249f7e1f21505296659d8a25ed22ae51a6b37aa212011d1c384fe13a6a71ec301634ab84ed9ae2bc9af72e2a977dd9683c9db35e2e5004fd5") +set(VCToolkit_Microsoft.VisualStudio.Platform.Terminal_413_FILENAME "Microsoft.VisualStudio.Platform.Terminal/Microsoft.VisualStudio.Platform.Terminal.x64.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Platform.Terminal_413) + + +set(VCToolkit_Microsoft.VisualStudio.ProjectSystem.Full_414_URL "https://download.visualstudio.microsoft.com/download/pr/e33f2cab-94b8-4096-a599-d6cfe7891daa/fa0c4ef669adc0bd4c7d4a8f0e27bd2ed634880d8b3bcb10f7e2dc72e55f4f76/Microsoft.VisualStudio.ProjectSystem.Full.vsix") +set(VCToolkit_Microsoft.VisualStudio.ProjectSystem.Full_414_SHA512 "af1dba8d1cd6ac6e882afe4e29682088690dd2ebb7fd2bad6aef014e0ae82151b757cb0e83b36ba15c5544b70b23566b3a01c39ba0d46d04c0710b4ccc655e85") +set(VCToolkit_Microsoft.VisualStudio.ProjectSystem.Full_414_FILENAME "Microsoft.VisualStudio.ProjectSystem.Full/Microsoft.VisualStudio.ProjectSystem.Full.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.ProjectSystem.Full_414) + + +set(VCToolkit_Microsoft.VisualStudio.TestTools.DataCollectors_415_URL "https://download.visualstudio.microsoft.com/download/pr/cc4fe44b-ff78-4199-9cae-553c14d4594a/90f9cdc2b4840f49ee501c3f152ff0f1fa025b3bfe20e29ed36c8a87bcf0b135/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.TestTools.DataCollectors_415_SHA512 "cb848f3a58b0c27228e29b20b6ae43afdec379e8d8fa609efd34259d1da4d992126e1befb9a999e07a87b83612f029de6e53d9027010b9d78a90b33e432bbf8b") +set(VCToolkit_Microsoft.VisualStudio.TestTools.DataCollectors_415_FILENAME "Microsoft.VisualStudio.TestTools.DataCollectors/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.TestTools.DataCollectors_415) + + +set(VCToolkit_Microsoft.VisualStudio.TestTools.NE.Msi.Targeted_416_URL "https://download.visualstudio.microsoft.com/download/pr/26f443d4-683f-4538-99d0-f281d3c14762/fb63ee72d84336e07349553851409a5a7706e5dba6231fd6892be13161e30990/Microsoft.VisualStudio.TestTools.NetworkEmulation.Msi.x64.msi") +set(VCToolkit_Microsoft.VisualStudio.TestTools.NE.Msi.Targeted_416_SHA512 "f94479679a1dd922b2cb60c5b1255fb62c50f19475f509be3b334d4b4e26ecc22271f4174449e62c5cf0ce3a48a48d532f18d8964a92dd18e2c27d359556771c") +set(VCToolkit_Microsoft.VisualStudio.TestTools.NE.Msi.Targeted_416_FILENAME "Microsoft.VisualStudio.TestTools.NE.Msi.Targeted,chip=x64/Microsoft.VisualStudio.TestTools.NetworkEmulation.Msi.x64.msi") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.TestTools.NE.Msi.Targeted_416) + + +set(VCToolkit_Microsoft.VisualStudio.TestTools.NE.Msi.Targeted_417_URL "https://download.visualstudio.microsoft.com/download/pr/26f443d4-683f-4538-99d0-f281d3c14762/e6a75428df02bbee7c54ff04bbf425c8d5768ce27163428de4a401dbbd97217a/cab1.cab") +set(VCToolkit_Microsoft.VisualStudio.TestTools.NE.Msi.Targeted_417_SHA512 "c94d0fce515fd44e59085cd9f1718ae66cd886fb9f32040ca78fabadafbf3579c6dc9ecabed3482ef517282ddf3331c08666003e4711a16807a90101b90448aa") +set(VCToolkit_Microsoft.VisualStudio.TestTools.NE.Msi.Targeted_417_FILENAME "Microsoft.VisualStudio.TestTools.NE.Msi.Targeted,chip=x64/cab1.cab") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.TestTools.NE.Msi.Targeted_417) + + +set(VCToolkit_Microsoft.VisualStudio.TestTools.NE.Msi.Targeted_418_URL "https://download.visualstudio.microsoft.com/download/pr/26f443d4-683f-4538-99d0-f281d3c14762/7c0fc03ab3963334a8f83e8a6ab949bfccfc9974d1157dc8fa773e50252a156b/Microsoft.VisualStudio.TestTools.NetworkEmulation.Msi.x86.msi") +set(VCToolkit_Microsoft.VisualStudio.TestTools.NE.Msi.Targeted_418_SHA512 "1a674d48aedb524458548c9439fafa76520383d5e19b671cf3d66ed5a4c937b641ee82e0601edeaace1d19f88c66f5d43bb93a34290beec4cda4c8082af1e032") +set(VCToolkit_Microsoft.VisualStudio.TestTools.NE.Msi.Targeted_418_FILENAME "Microsoft.VisualStudio.TestTools.NE.Msi.Targeted,chip=x86/Microsoft.VisualStudio.TestTools.NetworkEmulation.Msi.x86.msi") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.TestTools.NE.Msi.Targeted_418) + + +set(VCToolkit_Microsoft.VisualStudio.TestTools.NE.Msi.Targeted_419_URL "https://download.visualstudio.microsoft.com/download/pr/26f443d4-683f-4538-99d0-f281d3c14762/ef59b5a15d52b5cfa8358666f43d388e8a4af4cdb2305b41ab8577c85432f585/cab1.cab") +set(VCToolkit_Microsoft.VisualStudio.TestTools.NE.Msi.Targeted_419_SHA512 "4e46adc73277d23a9009b1f9537a5ff82bf616ece7d390de0c9a9ec30c33f346a3295ba8f3a5e392c3e63fec41105c43f4db6838baaf258cd872bddc397bf994") +set(VCToolkit_Microsoft.VisualStudio.TestTools.NE.Msi.Targeted_419_FILENAME "Microsoft.VisualStudio.TestTools.NE.Msi.Targeted,chip=x86/cab1.cab") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.TestTools.NE.Msi.Targeted_419) + + +set(VCToolkit_Microsoft.VisualStudio.TestTools.NetworkEmulation_420_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/5b65af730c45b54db8e2057698d95ac65f03cc960ee45aaf9ba52f649211a72d/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.TestTools.NetworkEmulation_420_SHA512 "f98650a78a34e0c76dc21ade3a286354e966b9a14862567ae06603a626eb358f1c8af92e900e3807576aba143cb379e41a93af11ae51627649c2fda8306d4dee") +set(VCToolkit_Microsoft.VisualStudio.TestTools.NetworkEmulation_420_FILENAME "Microsoft.VisualStudio.TestTools.NetworkEmulation/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.TestTools.NetworkEmulation_420) + + +set(VCToolkit_Microsoft.VisualStudio.TestTools.TestPlatform.IDE_421_URL "https://download.visualstudio.microsoft.com/download/pr/09f37120-ed4e-4ecb-91ea-69a771970e87/82876a49e3cc4200acabfc7299b2fbc4a49fd01288ca65851f1608217cab721c/Microsoft.VisualStudio.TestWindow.Setup.vsix") +set(VCToolkit_Microsoft.VisualStudio.TestTools.TestPlatform.IDE_421_SHA512 "62c4ff0a346950de9bdc1d32bbe81ca0db0728f80644b07fe3b3a4e963fb0fb942bd25eb71844f51adcec0c28716e15c169ab9174a76d45a04933eb91011fcc2") +set(VCToolkit_Microsoft.VisualStudio.TestTools.TestPlatform.IDE_421_FILENAME "Microsoft.VisualStudio.TestTools.TestPlatform.IDE/Microsoft.VisualStudio.TestWindow.Setup.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.TestTools.TestPlatform.IDE_421) + + +set(VCToolkit_Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Agent_422_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/0d6efe91a3d774b2a47f3ac4c12ec0fa49d0922805435dcfbd73d2fa0592982a/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Agent_422_SHA512 "be2ab97a2a7691300edebe9ad0d6d0005ba854421555f0c256697b75ed9ac03cc3394f3e374e974b5d323452015d193cd6f839e6010dc927502a3267a1f08611") +set(VCToolkit_Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Agent_422_FILENAME "Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Agent/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Agent_422) + + +set(VCToolkit_Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Common_423_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/455e39d2ba48c0b7b5a8d03b73b72d3666baca9bc0b766d4dd4b3970516c74ae/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Common_423_SHA512 "c7aeeba4f1aaad754b3f24486749abaf0dceeb281f8a8f5f83b5b1a5394d45ffc7202ce129583134cf637fc86a3ad60f9fbc39d3fa13e887db2cb224b2f6dde2") +set(VCToolkit_Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Common_423_FILENAME "Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Common/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Common_423) + + +set(VCToolkit_Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Core_424_URL "https://download.visualstudio.microsoft.com/download/pr/cc4fe44b-ff78-4199-9cae-553c14d4594a/82d908a34eda0731ef3f9192b1e06cb93a46e2d52d0cbd0eb4d148f369280b26/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Core_424_SHA512 "f2b9d225de64fa54cc7ece218c5db7c5a5da7c77f26d01a57aab2df08a356e4b3c2fdf973c6ed1ec23e3ead4527ea1efb37d2ad0eaef92704ffe273bbf75defb") +set(VCToolkit_Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Core_424_FILENAME "Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Core/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Core_424) + + +set(VCToolkit_Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Core.Premium_425_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/4efee8c08c4972c377d5f104900ce10f5649d6348559bf261f1811a31aaf6189/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Core.Premium_425_SHA512 "dc800e7ee07c8e2d0af7a178f503cdc6f20087d1ba8d0111e0f38d85d1fc3787deb80d509492f22abc666051ae467991e7e38deafaa88f2ffed3af7e9c2b4406") +set(VCToolkit_Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Core.Premium_425_FILENAME "Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Core.Premium/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Core.Premium_425) + + +set(VCToolkit_Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Professional_426_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/e1f629f5c07d2e0dfa15605d9e3cf2dccca92296055cb98dbd6b0643196e827d/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Professional_426_SHA512 "69baeb0c681e149eca1ef580daaa75a594e6fa259f6726537d47de6ae7fdaad372fc4c43a4df59b10cfa93a9fdef879db8a5d0d0d7b3a6a38e63150c7442dd20") +set(VCToolkit_Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Professional_426_FILENAME "Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Professional/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Professional_426) + + +set(VCToolkit_Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.TestSettings_427_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/a68c9608b4404e7544f78430a1678698724d5328f587ae9d251a404cd24cd471/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.TestSettings_427_SHA512 "3ede55bc78d9ebd96e703ed33e07a8132d7a68f65eb94538ff38144d954418ba36955cbdd635f5fbf09d193c05ea4bb7c9b87189d3cabebd0bd6b30d354da199") +set(VCToolkit_Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.TestSettings_427_FILENAME "Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.TestSettings/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.TestSettings_427) + + +set(VCToolkit_Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Tips_428_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/be0b9bb14ad2152e369433362fdb0187e71bf0726b9599cc1e911da5e021fbe3/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Tips_428_SHA512 "f7af8d818ca711d8a271a5c823eedf01c4240f35b0f43126113c3d4238009225df83be19f467af9b1bd9cfdb53c846e6d881e101e356e1f9d7171825b4cd984e") +set(VCToolkit_Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Tips_428_FILENAME "Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Tips/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Tips_428) + + +set(VCToolkit_Microsoft.VisualStudio.TestTools.TestPlatform.V1.CLI_429_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/ea377c3548729e017eb8a0f90cc15a46f814acb980feae018fc898e1815b69fa/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.TestTools.TestPlatform.V1.CLI_429_SHA512 "e57f508052bf5fbe0731e2428a99b44ce10b172b12711b9f80e7e0eca18bb6a6186c5c3694a10bee7607f99aeda5fccf1b2151b08e2111a2ba33b05ac8f68e1a") +set(VCToolkit_Microsoft.VisualStudio.TestTools.TestPlatform.V1.CLI_429_FILENAME "Microsoft.VisualStudio.TestTools.TestPlatform.V1.CLI/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.TestTools.TestPlatform.V1.CLI_429) + + +set(VCToolkit_Microsoft.VisualStudio.TestTools.TestPlatform.V2.CLI_430_URL "https://download.visualstudio.microsoft.com/download/pr/ecdbeed4-5c2c-4afb-bfc5-e36147d034e7/7d7a89c8d17f60307f9887f78a93921e12dd803f095274d62ee211b6886f82cc/Microsoft.VisualStudio.TestTools.TestPlatform.V2.CLI.vsix") +set(VCToolkit_Microsoft.VisualStudio.TestTools.TestPlatform.V2.CLI_430_SHA512 "160bc1818a3c26d7ec65ad5fed386560e4ab1e4fa5bf5f34bf914135c283a9adf5c86ba6f1d7f9c5a5139dbcc17d2a508b4e2dfdd10118cf49aa53685bcf84b6") +set(VCToolkit_Microsoft.VisualStudio.TestTools.TestPlatform.V2.CLI_430_FILENAME "Microsoft.VisualStudio.TestTools.TestPlatform.V2.CLI/Microsoft.VisualStudio.TestTools.TestPlatform.V2.CLI.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.TestTools.TestPlatform.V2.CLI_430) + + +set(VCToolkit_Microsoft.VisualStudio.TestTools.TestWIExtension_431_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/70279d31f96d8c7ea841522a7a0e8e7d21df69bad67cf6386d99317fad645db2/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.TestTools.TestWIExtension_431_SHA512 "94dd388a2bed19d42193644e5f44d33e7438a3cf99ffaff060a6ae9e4be596b4e2cfb10919d42f541c9d0e9552cd3ce3ac436de0ec628090f670fceb01ab1697") +set(VCToolkit_Microsoft.VisualStudio.TestTools.TestWIExtension_431_FILENAME "Microsoft.VisualStudio.TestTools.TestWIExtension/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.TestTools.TestWIExtension_431) + + +set(VCToolkit_Microsoft.VisualStudio.TestTools.TP.Legacy.Tips.Common_432_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/caed82e4e6e6f6affc2964e5665d35a7798ef2449aa07625c3d398ea3ae95490/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.TestTools.TP.Legacy.Tips.Common_432_SHA512 "dc089dd5a5b2ac403edae4d23c9ac85fe28e21b0561a118b798b7e60a86be8888749422fc14e9dc9e26a5763f84b07d91e416d8e5a295ffead68d43b05b4a9af") +set(VCToolkit_Microsoft.VisualStudio.TestTools.TP.Legacy.Tips.Common_432_FILENAME "Microsoft.VisualStudio.TestTools.TP.Legacy.Tips.Common/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.TestTools.TP.Legacy.Tips.Common_432) + + +set(VCToolkit_Microsoft.VisualStudio.TestTools.TP.Legacy.Tips.Msi_433_URL "https://download.visualstudio.microsoft.com/download/pr/26f443d4-683f-4538-99d0-f281d3c14762/5bb0b860b2a4b45386b3f865f80f847b126f920e2192112e374ac85ef35a9b88/Microsoft.VisualStudio.TestTools.TP.Legacy.Tips.Msi.msi") +set(VCToolkit_Microsoft.VisualStudio.TestTools.TP.Legacy.Tips.Msi_433_SHA512 "c64bace0772930d5abb9b3504dde9475009d96aa26c9e3063616f1f2d016e9f8eeef805143a2ac568792028e8402732a0070a24cfc8a4faa27643a5332f91f9e") +set(VCToolkit_Microsoft.VisualStudio.TestTools.TP.Legacy.Tips.Msi_433_FILENAME "Microsoft.VisualStudio.TestTools.TP.Legacy.Tips.Msi/Microsoft.VisualStudio.TestTools.TP.Legacy.Tips.Msi.msi") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.TestTools.TP.Legacy.Tips.Msi_433) + + +set(VCToolkit_Microsoft.VisualStudio.UIInternal_434_URL "https://download.visualstudio.microsoft.com/download/pr/cc4fe44b-ff78-4199-9cae-553c14d4594a/29e740c0f39816b9ff4b559202a18bc5246ec4701b3c614ea0cb897a5154164b/Microsoft.VisualStudio.UIInternal.vsix") +set(VCToolkit_Microsoft.VisualStudio.UIInternal_434_SHA512 "5cff5b3397bc1e2c6fb1f728f54b0659946a316ffaa8f7b68144e21bc7bb14a25578fc1e4ee218c66ce3c11f93e7ea220523a15576411da4e4f6f0d1aac7c76d") +set(VCToolkit_Microsoft.VisualStudio.UIInternal_434_FILENAME "Microsoft.VisualStudio.UIInternal/Microsoft.VisualStudio.UIInternal.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.UIInternal_434) + + +set(VCToolkit_Microsoft.VisualStudio.UIInternal.Guide_435_URL "https://download.visualstudio.microsoft.com/download/pr/cc4fe44b-ff78-4199-9cae-553c14d4594a/8b6d345e17291ecc64c0d88555f07a458bba0d99de588c74756bec98d1c922ac/Microsoft.VisualStudio.UIInternal.Guide.vsix") +set(VCToolkit_Microsoft.VisualStudio.UIInternal.Guide_435_SHA512 "09b85590b3bb02d480a4591ad0eb9e436208157fd8b03a5bbf383b5f5e670d11a3214d1add80b0fae0b2c56448b404e538a75189e80a2791a1076fa9ab0dec33") +set(VCToolkit_Microsoft.VisualStudio.UIInternal.Guide_435_FILENAME "Microsoft.VisualStudio.UIInternal.Guide/Microsoft.VisualStudio.UIInternal.Guide.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.UIInternal.Guide_435) + + +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.Base.Resources_436_URL "https://download.visualstudio.microsoft.com/download/pr/45212da0-ea11-4612-bbff-cf4b802a1640/38dc12914670b0819c671a96004aabdc667b6fb20097924f400734495d8c9b5f/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.Base.Resources_436_SHA512 "100c29f9525804ae1ba6244d69d9caaab7b189f3a1904cac92b3bbef4d70c826a838d1365a0f3f07450d3bc7bc886c1c29fc64d741522b2cafbec35eabfe3ec9") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.Base.Resources_436_FILENAME "Microsoft.VisualStudio.VC.Ide.Base.Resources/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.VC.Ide.Base.Resources_436) + + +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.Core.VCProjectEngine_437_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/f243b86d140e71d7e6c27aba20285f004f0001169d1d9a027ad1e456dffc64d0/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.Core.VCProjectEngine_437_SHA512 "8dc97e150c62835c7e796dfd5c38e653bac56773611a883099637d997daf70852d65af369122dc748e7b2045c9faccae30c88048d6d3cc8a355d6e1986259394") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.Core.VCProjectEngine_437_FILENAME "Microsoft.VisualStudio.VC.Ide.Core.VCProjectEngine/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.VC.Ide.Core.VCProjectEngine_437) + + +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.Debugger.Concord.Resources_438_URL "https://download.visualstudio.microsoft.com/download/pr/c894e90b-9f6b-4fd7-a558-3f70bd59899a/96d64f1049deab9da398bf40863f599757f6b0e2e8d5390d40f8e485830eb91a/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.Debugger.Concord.Resources_438_SHA512 "8ab22b78f351712842dab1368572baa603310ea0992972da8498b3656cf2edcb8e40488486f9ab5798669783b1b01ce3579175178b49820f2fa0513ade328494") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.Debugger.Concord.Resources_438_FILENAME "Microsoft.VisualStudio.VC.Ide.Debugger.Concord.Resources/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.VC.Ide.Debugger.Concord.Resources_438) + + +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.Dskx.Resources_439_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/bf46670f858d48bb74ae196cd99859b1f91c3eeaccf7d79077e2f4e3b58f8043/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.Dskx.Resources_439_SHA512 "72b06f32f2bf3937e5795ba22049ae445a2a0238d48ee0a3c2868eb4fe953303f31b935b53ae84e82d45e05000e7a25cd291e252a64e25ca0348afe3e403121e") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.Dskx.Resources_439_FILENAME "Microsoft.VisualStudio.VC.Ide.Dskx.Resources/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.VC.Ide.Dskx.Resources_439) + + +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.Linux.Shared.Resources_440_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/4372b305a8f1d82c004c85d19155ba88b06d168a7912f3f3427f61cf3a8bdeaf/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.Linux.Shared.Resources_440_SHA512 "c0cbbd7984b2d6a128771b689796587aa00cfd1117187b66e677a55af941b35042b8056e0e513e1bdb073ce2b5c5b5c7e96d0d117d3ce90563700c94f41429be") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.Linux.Shared.Resources_440_FILENAME "Microsoft.VisualStudio.VC.Ide.Linux.Shared.Resources/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.VC.Ide.Linux.Shared.Resources_440) + + +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.ProjectSystem.Resources_441_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/1ec328ae59cfffc837c95c49d412f74ee984839e0458f778c00db2bfe34fba01/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.ProjectSystem.Resources_441_SHA512 "80b774029359e4aa37f437efadba7a2ae7051d63724523f8044525059648ce5419f4d55a9cf65dc6888a2f7f2a209fa962851363507add6dd57cb8d52ef5f524") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.ProjectSystem.Resources_441_FILENAME "Microsoft.VisualStudio.VC.Ide.ProjectSystem.Resources/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.VC.Ide.ProjectSystem.Resources_441) + + +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.ResourceEditor.Resources_442_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/41a0b6215120a8534b775cd8223970b043aa226e8442bf5d22677a0883d3401a/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.ResourceEditor.Resources_442_SHA512 "86d8c69760c311baab2f4a6e8e9754a58b4369271a979c711919726cf21286e04df1369eb4d8d21215aec237948f2b5e9b4010ac48d6e71e0726a7af9bb48335") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.ResourceEditor.Resources_442_FILENAME "Microsoft.VisualStudio.VC.Ide.ResourceEditor.Resources/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.VC.Ide.ResourceEditor.Resources_442) + + +set(VCToolkit_Microsoft.VisualStudio.VisualC.Utilities.Resources_443_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/56858afe9247807cc1c12a3f478f0f35e2bd3a8b57a0bce7de8067e49cbe1cab/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.VisualC.Utilities.Resources_443_SHA512 "fc31c603400575b3e91fc24fc8a0ac489923ce2252634c17128db080f1c60b4742767f91c6b761cb57a5fec737dc682535c8ff4e4e5340f66961b93e6ec47361") +set(VCToolkit_Microsoft.VisualStudio.VisualC.Utilities.Resources_443_FILENAME "Microsoft.VisualStudio.VisualC.Utilities.Resources/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.VisualC.Utilities.Resources_443) + + +set(VCToolkit_Microsoft.VisualStudio.Vmp_444_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/37b1c0092c4db2b22a2afe1e1bb45a42b3570b247be0b1c8a7b6bb5689807943/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Vmp_444_SHA512 "2d43eca32f17b1d2d3d9f41bcf832f54a2508d29e31bc6a9347c8c23b40ed668ea9dc270f684fab03beb7128be770e3a38161fc27da454d34e08029365f0c918") +set(VCToolkit_Microsoft.VisualStudio.Vmp_444_FILENAME "Microsoft.VisualStudio.Vmp/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Vmp_444) + + +set(VCToolkit_Microsoft.VisualStudio.VsWebProtocolSelector.Msi_445_URL "https://download.visualstudio.microsoft.com/download/pr/26f443d4-683f-4538-99d0-f281d3c14762/f30fff86833c0257d2807f42754b744c12b99d37e93b2d9df68bc587859f0d4e/Microsoft.VisualStudio.VsWebProtocolSelector.Msi.msi") +set(VCToolkit_Microsoft.VisualStudio.VsWebProtocolSelector.Msi_445_SHA512 "3b7d6e87f1c7413027921cda8829b8d59b9e729e0eb3bb2bfe0d1423f056cc7919e2f01adb6ac489cecd71cbd1f528a64f931516503e0ec4d15331d9e030c14d") +set(VCToolkit_Microsoft.VisualStudio.VsWebProtocolSelector.Msi_445_FILENAME "Microsoft.VisualStudio.VsWebProtocolSelector.Msi/Microsoft.VisualStudio.VsWebProtocolSelector.Msi.msi") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.VsWebProtocolSelector.Msi_445) + + +set(VCToolkit_Microsoft.VisualStudio.VsWebProtocolSelector.Msi_446_URL "https://download.visualstudio.microsoft.com/download/pr/26f443d4-683f-4538-99d0-f281d3c14762/6071414e63e4c432155c8e71c63eddf6335dd3073b81d0e2bd50bb9e5f13e321/cab1.cab") +set(VCToolkit_Microsoft.VisualStudio.VsWebProtocolSelector.Msi_446_SHA512 "a4f5a149b4a7a9b017ec6ea0f19c25b1ad7cce4270e48f38a45d632835794cedf49d48454cfc67de96f40fd6f0b79e75a21a5f473517d487951c08696823bf01") +set(VCToolkit_Microsoft.VisualStudio.VsWebProtocolSelector.Msi_446_FILENAME "Microsoft.VisualStudio.VsWebProtocolSelector.Msi/cab1.cab") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.VsWebProtocolSelector.Msi_446) + + +set(VCToolkit_Microsoft.WebTools.Shared_447_URL "https://download.visualstudio.microsoft.com/download/pr/26f443d4-683f-4538-99d0-f281d3c14762/0e56a2c0068d68bcf6df2cf231bf2caef141893e655eef055222c6865b570e64/Microsoft.WebTools.Shared.vsix") +set(VCToolkit_Microsoft.WebTools.Shared_447_SHA512 "c6c22f9e49c4cbe032b9ca3ff202a18746f4dfd47048fc7d27d7c2b750c6afc387000fc678a82ce1501d51aeb74d813b424d22429ac1f6f6bfea4561bafc9ada") +set(VCToolkit_Microsoft.WebTools.Shared_447_FILENAME "Microsoft.WebTools.Shared/Microsoft.WebTools.Shared.vsix") +list(APPEND VCToolkit_FILES Microsoft.WebTools.Shared_447) + + +set(VCToolkit_SQLitePCLRaw.Targeted_448_URL "https://download.visualstudio.microsoft.com/download/pr/48bb630c-f69d-4f47-acb6-2d4be774594d/3675d0d566d711903c792951075402a6f90365d15b1d2ed1f8dd0174d193158d/SQLitePCLRaw.x64.vsix") +set(VCToolkit_SQLitePCLRaw.Targeted_448_SHA512 "be73a5269a564a15615c7f1f5f10629aad41b30c73dd743d06ec4b03646d0593480a170c067fb19a16294c7b0d7cc7a7334ec663f28644d9e5ab87d1c825dd44") +set(VCToolkit_SQLitePCLRaw.Targeted_448_FILENAME "SQLitePCLRaw.Targeted/SQLitePCLRaw.x64.vsix") +list(APPEND VCToolkit_FILES SQLitePCLRaw.Targeted_448) + + +set(VCToolkit_sqllocaldb2019_449_URL "https://download.visualstudio.microsoft.com/download/pr/0fc8bd99-c63f-47b9-96bc-2c8fe160dd44/ec43cc09e449aa33230891ee92296d8fe13f0c5f1d34e7343b00ad73907a1dc0/SqlLocalDB.msi") +set(VCToolkit_sqllocaldb2019_449_SHA512 "227ac93118a98b6d42d7211f31bf4d8624c64572bb4c540b15cee7ce01a747a635019d159702065992ea331cda8149ccc65252e0711125b802552e0bf109de3b") +set(VCToolkit_sqllocaldb2019_449_FILENAME "sqllocaldb2019,chip=x64/SqlLocalDB.msi") +list(APPEND VCToolkit_FILES sqllocaldb2019_449) + + +set(VCToolkit_Microsoft.IntelliTrace.Core.Concord_450_URL "https://download.visualstudio.microsoft.com/download/pr/c894e90b-9f6b-4fd7-a558-3f70bd59899a/df4d5623610ae6d5710357b40ed5976f506db795446d0a2154094f2f8520cdfd/payload.vsix") +set(VCToolkit_Microsoft.IntelliTrace.Core.Concord_450_SHA512 "caab179e2fc18cd5c71ae18335588574d4b1071796d3e05eda61fe480f563671dcd2ad32ddabc47620ea4ca9745775d74b7fdd82adf5d4363f220bfc45049476") +set(VCToolkit_Microsoft.IntelliTrace.Core.Concord_450_FILENAME "Microsoft.IntelliTrace.Core.Concord/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.IntelliTrace.Core.Concord_450) + + +set(VCToolkit_Microsoft.IntelliTrace.Core.Targeted_451_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/5a1b561a1c4859f846e12126af4ebf54685a12eb5e95c0a7e0db6cc44a6326c6/payload.vsix") +set(VCToolkit_Microsoft.IntelliTrace.Core.Targeted_451_SHA512 "2b0d3a06f479759c472601d2933316487fe8e5bb83fdc09ab7e3b1a7b2c890c29d16c91adac56ee7ea8ea1f1cd07c3d8cc936d2cbfa248c2e4cb93bd71cbc5a0") +set(VCToolkit_Microsoft.IntelliTrace.Core.Targeted_451_FILENAME "Microsoft.IntelliTrace.Core.Targeted,chip=x64/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.IntelliTrace.Core.Targeted_451) + + +set(VCToolkit_Microsoft.MSHtml_452_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/01c0702e3defd3b512841f1321bff8dded8263f3e944264e5f9f0051cf5d3569/payload.vsix") +set(VCToolkit_Microsoft.MSHtml_452_SHA512 "0791fb8ab2d916327ece0764a33c8a7716e40aaefbc8b138cbca7ed1aae7ba87f68eede8b7695656bddb5c9e5f9ab68c7847635968c6a28ca5cfaa6b2304c8c1") +set(VCToolkit_Microsoft.MSHtml_452_FILENAME "Microsoft.MSHtml/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.MSHtml_452) + + +set(VCToolkit_Microsoft.Net.8.0.Runtime_453_URL "https://download.visualstudio.microsoft.com/download/pr/3f6d0abc-195e-4ab8-8cea-3b31860fdc7b/e95956cb944fdf87fb9049e5a99bbc0d94691e3c70db50b93a1f8eb10aa1176f/aspnetcore-runtime-x64.zip") +set(VCToolkit_Microsoft.Net.8.0.Runtime_453_SHA512 "28a3d2cde0d55da3c6943d707b2744cbf9b225bf3e66f8dbb18aba5196725bd7048f4fba5af219ae0a7aef31a4ff7e309396518ee7dc0eb2a5c2a61955d5b10c") +set(VCToolkit_Microsoft.Net.8.0.Runtime_453_FILENAME "Microsoft.Net.8.0.Runtime/aspnetcore-runtime-x64.zip") +list(APPEND VCToolkit_FILES Microsoft.Net.8.0.Runtime_453) + + +set(VCToolkit_Microsoft.VisualStudio.AppResponsiveness.Resources_454_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/8349074cd4bdbc54e65148f7702220669be2d116e36732e2195630d759976d90/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.AppResponsiveness.Resources_454_SHA512 "0f9a8d695183b2a7d70306e06e1678ee43b7a6bf7db1a3c0e4a5ce4b923fe51ef3e145e3d08608c5238049af6e35f153a9ae1df83915b883b416e89e7a0cff22") +set(VCToolkit_Microsoft.VisualStudio.AppResponsiveness.Resources_454_FILENAME "Microsoft.VisualStudio.AppResponsiveness.Resources/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.AppResponsiveness.Resources_454) + + +set(VCToolkit_Microsoft.VisualStudio.AppResponsiveness.Targeted_455_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/4033be700682441a81860df9b775467e50d15fa35ed7aca85a73a65ce93fa686/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.AppResponsiveness.Targeted_455_SHA512 "e1f04862714040e5f12501cdaa860091d7d53a46f6860c0b41bc546f4a50868006f9f1b93f1ff6dd04b792eb8bc2809dda864175d3cd9f1feba44fa9c6ce3335") +set(VCToolkit_Microsoft.VisualStudio.AppResponsiveness.Targeted_455_FILENAME "Microsoft.VisualStudio.AppResponsiveness.Targeted,chip=x64/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.AppResponsiveness.Targeted_455) + + +set(VCToolkit_Microsoft.VisualStudio.AppResponsiveness.Targeted_456_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/a2e4b93343c4ac8ea278a0cf0893f2a6efb4671a49649cd792b2645516ed08b4/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.AppResponsiveness.Targeted_456_SHA512 "b22206ee09a6b3db3543e245ca12a4eb854a0e7500ce03a13bd726900cd8241478f7b7cf97a54db9372999703586adc3d9c231d5328ea596268cb21b52c593ef") +set(VCToolkit_Microsoft.VisualStudio.AppResponsiveness.Targeted_456_FILENAME "Microsoft.VisualStudio.AppResponsiveness.Targeted,chip=x86/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.AppResponsiveness.Targeted_456) + + +set(VCToolkit_Microsoft.VisualStudio.ClientDiagnostics.Resources_457_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/0c15b4f4838c5551c8decccfa6073d1f8efda1a52ba6c82ba9ee02f18da31ffd/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.ClientDiagnostics.Resources_457_SHA512 "c0b3599dd106760d880ad520638e352a943d6b181af2fd3219818c33423acdcd9c48a4baa111cc401b5be1dbe5dd3bf1b24f4fcb6e9463d8c916277082f15700") +set(VCToolkit_Microsoft.VisualStudio.ClientDiagnostics.Resources_457_FILENAME "Microsoft.VisualStudio.ClientDiagnostics.Resources/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.ClientDiagnostics.Resources_457) + + +set(VCToolkit_Microsoft.VisualStudio.ClientDiagnostics.Targeted_458_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/04783d92a803dc5ef06d2e3d4f492eadda6197ae69e9cdf0d076f66727411b3f/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.ClientDiagnostics.Targeted_458_SHA512 "2723ff7d7ee3470f161392c1252183e9696f0bbec96f1dd3fb50afa08ced62b02423e5247117e085f3d90eac12078aba56b9e1e0392344b4c45dfc216322f905") +set(VCToolkit_Microsoft.VisualStudio.ClientDiagnostics.Targeted_458_FILENAME "Microsoft.VisualStudio.ClientDiagnostics.Targeted,chip=x64/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.ClientDiagnostics.Targeted_458) + + +set(VCToolkit_Microsoft.VisualStudio.ClientDiagnostics.Targeted_459_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/7da9d249d44ae64f8339a079cef7af4adf7bef7b3afa15f3305b011ff680212a/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.ClientDiagnostics.Targeted_459_SHA512 "22f778eb43e3261749ba59c77b1abc278f9fe2b60fe6def707e95fb578d5988fe1c270aec25dbbac5c74389c8ef36732ed9b48a803b39e83f0b205a5fc9cadbe") +set(VCToolkit_Microsoft.VisualStudio.ClientDiagnostics.Targeted_459_FILENAME "Microsoft.VisualStudio.ClientDiagnostics.Targeted,chip=x86/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.ClientDiagnostics.Targeted_459) + + +set(VCToolkit_Microsoft.VisualStudio.Community.CSharp.Resources.Neutral_460_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/cc49920bb616048803eb27dce83e62207ae13dde0de0bcfc993ae802ec727118/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Community.CSharp.Resources.Neutral_460_SHA512 "36f5b2ab429491f0097d17b2039b1540d936e6ee39ed189b55fbfeabbc0b0c59cba9e73d903c43bbbe259947db499c2647b143c796373114a0fafdbf25e34140") +set(VCToolkit_Microsoft.VisualStudio.Community.CSharp.Resources.Neutral_460_FILENAME "Microsoft.VisualStudio.Community.CSharp.Resources.Neutral/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Community.CSharp.Resources.Neutral_460) + + +set(VCToolkit_Microsoft.VisualStudio.Community.CSharp.Resources.Targeted_461_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/f8775b184d0bb020a97787e127ccc5cec808814cd7d5d9b1ca340e962f07a6ee/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Community.CSharp.Resources.Targeted_461_SHA512 "3ff44ddbe804a3368c51b2b6b62b140274644de605569528ff6d315c000275fa80e4b4c31e5ebe84b637d90891f3aec900b052b5953e4afe2d1e9c4a72e1a6bb") +set(VCToolkit_Microsoft.VisualStudio.Community.CSharp.Resources.Targeted_461_FILENAME "Microsoft.VisualStudio.Community.CSharp.Resources.Targeted/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Community.CSharp.Resources.Targeted_461) + + +set(VCToolkit_Microsoft.VisualStudio.Community.ProductArch.Resources.Neutral_462_URL "https://download.visualstudio.microsoft.com/download/pr/45212da0-ea11-4612-bbff-cf4b802a1640/e6d805112592d93f3a6bfc2148de7b1ec4a77c8d2f7abe507f3d857c71f7d057/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Community.ProductArch.Resources.Neutral_462_SHA512 "ee5877c284c4bf2ca90a0161d203ec1fb2b233167afa27d71b57bad55daf208247754ee206b2eb758eff022a168f42effcb8adb688a4591df0106bc9c6be3f0d") +set(VCToolkit_Microsoft.VisualStudio.Community.ProductArch.Resources.Neutral_462_FILENAME "Microsoft.VisualStudio.Community.ProductArch.Resources.Neutral/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Community.ProductArch.Resources.Neutral_462) + + +set(VCToolkit_Microsoft.VisualStudio.Community.ProductArch.Resources.NeutralExtra_463_URL "https://download.visualstudio.microsoft.com/download/pr/45212da0-ea11-4612-bbff-cf4b802a1640/b14c79f85f8243a9fc646e9bbb3ea78e3993a381cf5b9b308cc5d322cfa382df/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Community.ProductArch.Resources.NeutralExtra_463_SHA512 "d65cd1b8ce25683b3be26a9c1e3185a5a64bd9c8ca3556cafc3e0adc8b9637dd58b614f3d124c4fa4023983f74588a47b60c5e088bee74496d4107b393acfb16") +set(VCToolkit_Microsoft.VisualStudio.Community.ProductArch.Resources.NeutralExtra_463_FILENAME "Microsoft.VisualStudio.Community.ProductArch.Resources.NeutralExtra/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Community.ProductArch.Resources.NeutralExtra_463) + + +set(VCToolkit_Microsoft.VisualStudio.Community.ProductArch.Resources.Targeted_464_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/8062c3ab70b920c94f3afb26fc5f4a9133df1746aa476972a178e29c55a005c1/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Community.ProductArch.Resources.Targeted_464_SHA512 "8b22be9fd39e6aab39cbe603a42882e8005aeb1ee2b255fe7dade31f95cf9dd58a5edfe197829b4b4cf689b4afc3e6f309e39e35cb615c9892fab5b4341bcd28") +set(VCToolkit_Microsoft.VisualStudio.Community.ProductArch.Resources.Targeted_464_FILENAME "Microsoft.VisualStudio.Community.ProductArch.Resources.Targeted/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Community.ProductArch.Resources.Targeted_464) + + +set(VCToolkit_Microsoft.VisualStudio.Community.Shared.Msi_465_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/bc15da8b78df40052a359c40be9f92304303065b8268af1ecc8e47de98797950/Microsoft.VisualStudio.Community.Shared.Msi.msi") +set(VCToolkit_Microsoft.VisualStudio.Community.Shared.Msi_465_SHA512 "9080873a112c4cdc3ecb78826fcaee62ea58f8b95c5fa163e5b2b63d4af3bdecd230fef8d212bd5a6c09fb49990695195d1f5ee531ace9dd73b0c297ddcf90d4") +set(VCToolkit_Microsoft.VisualStudio.Community.Shared.Msi_465_FILENAME "Microsoft.VisualStudio.Community.Shared.Msi/Microsoft.VisualStudio.Community.Shared.Msi.msi") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Community.Shared.Msi_465) + + +set(VCToolkit_Microsoft.VisualStudio.Community.Shared.Msi_466_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/8652abe22ee6b52b4fffd743a8c8d3c8df1af66192978ad3d9b5cca86e5006c6/cab1.cab") +set(VCToolkit_Microsoft.VisualStudio.Community.Shared.Msi_466_SHA512 "ee7af9a1e41b5679d2434914bd8ddb435ba620a93ac383306389a90b5717dcdfec113bd988e0c081e13585f685ce4d0a54a1a4707580147abc62ece103f75452") +set(VCToolkit_Microsoft.VisualStudio.Community.Shared.Msi_466_FILENAME "Microsoft.VisualStudio.Community.Shared.Msi/cab1.cab") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Community.Shared.Msi_466) + + +set(VCToolkit_Microsoft.VisualStudio.Community.VB.Resources.Neutral_467_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/48dd824fa35dddb42ccd9db1c3fe1b43b344809e4c4bdec8ba19e30b22ee1b78/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Community.VB.Resources.Neutral_467_SHA512 "3eec4e3b8cc455a39f22436e988af50872e2c55dcef4fdefd6ef4758965d36eb2e86b8a755bd0d09bed368eb02f907faa23caf2acfc96613d64503dab192d52e") +set(VCToolkit_Microsoft.VisualStudio.Community.VB.Resources.Neutral_467_FILENAME "Microsoft.VisualStudio.Community.VB.Resources.Neutral/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Community.VB.Resources.Neutral_467) + + +set(VCToolkit_Microsoft.VisualStudio.Community.VB.Resources.Targeted_468_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/62e492f28a3567589d22cf679cfdb6ff0788c09f5ff6b23acb15dc0c4b7192c4/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Community.VB.Resources.Targeted_468_SHA512 "69dd652e52de477c01a4869673f490eb8f839ce6122830fc3987a0ed88e56edf7f01866bb47b83950b082cceb4d2565982cbf69cda94d9d813a92f159d1878ec") +set(VCToolkit_Microsoft.VisualStudio.Community.VB.Resources.Targeted_468_FILENAME "Microsoft.VisualStudio.Community.VB.Resources.Targeted/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Community.VB.Resources.Targeted_468) + + +set(VCToolkit_Microsoft.VisualStudio.Debugger.Concord.Remote.Resources.ARM_469_URL "https://download.visualstudio.microsoft.com/download/pr/c894e90b-9f6b-4fd7-a558-3f70bd59899a/c12dbc6bf29064b58ad80e68a4c1faa848d1b578bd9977695e9769d52d4d2758/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Concord.Remote.Resources.ARM_469_SHA512 "65da518e3237483bb05342c54b05a7ec77548f55f6cb15b505d8081e1eae3a825dd73a353c2a8ef9513abf71ef2db335c3ff0522f967e774c7ba8265ec324385") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Concord.Remote.Resources.ARM_469_FILENAME "Microsoft.VisualStudio.Debugger.Concord.Remote.Resources.ARM/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Debugger.Concord.Remote.Resources.ARM_469) + + +set(VCToolkit_Microsoft.VisualStudio.Debugger.Script.Remote_470_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/804fb225cd23e27d77996daba936245417f63f4c0283ad0f2e16813fa1b05b25/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Script.Remote_470_SHA512 "c5e7923f46a136eabe6149d4c86c786c5eb625e189360c897dab59c43a27fcce93c85c93b1ee79633572c1fa5620838a69afaf473f55e8932eb5f96a5794b993") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Script.Remote_470_FILENAME "Microsoft.VisualStudio.Debugger.Script.Remote,chip=x64/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Debugger.Script.Remote_470) + + +set(VCToolkit_Microsoft.VisualStudio.Debugger.Script.Remote_471_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/8a261c2387132a22e34649049547c7a9a43c948869e782cc000264aab4e1e27e/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Script.Remote_471_SHA512 "60b722a450580be807d80c598ab28342da6b766915ed9968c1690dd5043fc936c30dacbd8629a9a85a637a076a106216e7316b6804a25af8330816f7b9b00896") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Script.Remote_471_FILENAME "Microsoft.VisualStudio.Debugger.Script.Remote,chip=x86/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Debugger.Script.Remote_471) + + +set(VCToolkit_Microsoft.VisualStudio.Debugger.Script.Resources_472_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/db56063b8163b1db2a5e8ef69e9c36f4afe850aee5ee2724af7231a681214696/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Script.Resources_472_SHA512 "a58ca175a533875a6f6bb3d878753a136f95729f3282b2efff79801847bb1d856cdb9c0925a22f4ddf91eaa40d815ae817759882e9e1a42dc292685bb67b90d9") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Script.Resources_472_FILENAME "Microsoft.VisualStudio.Debugger.Script.Resources/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Debugger.Script.Resources_472) + + +set(VCToolkit_Microsoft.VisualStudio.Devenv.Config_473_URL "https://download.visualstudio.microsoft.com/download/pr/5d3300b5-659b-4734-80a7-ec6fb67ed00b/99927d144fae033e470fff7e7c4e78f461dc8c1f80befe718db4f3a54a74892a/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Devenv.Config_473_SHA512 "0433444737fc4fb905ae55854f2b8b3d17925b6e377ada69463a0f247611e0295a780898b93ccddf83e9068a998e1caddc249fe1342e996a76915ded005f32ef") +set(VCToolkit_Microsoft.VisualStudio.Devenv.Config_473_FILENAME "Microsoft.VisualStudio.Devenv.Config/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Devenv.Config_473) + + +set(VCToolkit_Microsoft.VisualStudio.Diagnostics.AspNetHelper_474_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/8969e3acc1337eb59a481e4db7958f3f6606d488b32ea86d1763421d0981b45e/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Diagnostics.AspNetHelper_474_SHA512 "dd089f09b3b2410e2a56ddee7cb905d3434555fc388424dea92a146ba3ffbf9438afc0095c6fb1156283d9bb9827bbe11586f128b4103b60815daaf8fa883178") +set(VCToolkit_Microsoft.VisualStudio.Diagnostics.AspNetHelper_474_FILENAME "Microsoft.VisualStudio.Diagnostics.AspNetHelper/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Diagnostics.AspNetHelper_474) + + +set(VCToolkit_Microsoft.VisualStudio.ExtensionManager.Auto_475_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/86e96cdeaa4e7dd2bb916f5acd7fea268ad249c5ea2e9a8a7c8bf7b5499aec22/Microsoft.VisualStudio.ExtensionManager.Auto.vsix") +set(VCToolkit_Microsoft.VisualStudio.ExtensionManager.Auto_475_SHA512 "a7e0d69ccdfd560bb169ae37c927b70823ba600fc0074acdd2391f40766d9300b4d9f1d2e152c9324b9d4a2ff67a6a6f6c0e1f4d5dde9f0ab3923a68e7eef25f") +set(VCToolkit_Microsoft.VisualStudio.ExtensionManager.Auto_475_FILENAME "Microsoft.VisualStudio.ExtensionManager.Auto/Microsoft.VisualStudio.ExtensionManager.Auto.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.ExtensionManager.Auto_475) + + +set(VCToolkit_Microsoft.VisualStudio.ExtensionManager.x64_476_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/1938c18dff278447ad84d4f6d1698941ee619ceaa391c86fb6e48226cc8c4e38/Microsoft.VisualStudio.ExtensionManager.x64.vsix") +set(VCToolkit_Microsoft.VisualStudio.ExtensionManager.x64_476_SHA512 "bf4c2b0f3482cd000a1747282bbffad3c7bc1b04d7ddd1b8924a1c37e9d879957f04a2c1ab9f070a47480a015a989fd960af6a1f12c4805dd15d78c5398c598a") +set(VCToolkit_Microsoft.VisualStudio.ExtensionManager.x64_476_FILENAME "Microsoft.VisualStudio.ExtensionManager.x64/Microsoft.VisualStudio.ExtensionManager.x64.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.ExtensionManager.x64_476) + + +set(VCToolkit_Microsoft.VisualStudio.GraphDocument.Resources_477_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/6f42509fc669c679a8fb534149a4b31cedf5e1ec8b2a8d077bfca60177381be7/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.GraphDocument.Resources_477_SHA512 "0b1e85cae1a297d9533a17054b96ca9deea8869b5357dcf7e9148db7bdbb98e46db3e66c40ee1a9c9b066e4c5e3872f75d08975f78538b585b8a1e9412a59a2a") +set(VCToolkit_Microsoft.VisualStudio.GraphDocument.Resources_477_FILENAME "Microsoft.VisualStudio.GraphDocument.Resources/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.GraphDocument.Resources_477) + + +set(VCToolkit_Microsoft.VisualStudio.MinShell.Auto.Resources_478_URL "https://download.visualstudio.microsoft.com/download/pr/cc4fe44b-ff78-4199-9cae-553c14d4594a/510aedc1e9f11a71c5685b372d64bafd5906d73dd735391092671d401cd13903/Microsoft.VisualStudio.MinShell.Auto.vsix") +set(VCToolkit_Microsoft.VisualStudio.MinShell.Auto.Resources_478_SHA512 "92ce84fb55808541c107cbd501630edf2178b81b9ff83753bc6d9a5768ab8f793445cffc953db0f018f5787b59a3ceeb1bdacc1b2af724c084b92368a8ebd940") +set(VCToolkit_Microsoft.VisualStudio.MinShell.Auto.Resources_478_FILENAME "Microsoft.VisualStudio.MinShell.Auto.Resources/Microsoft.VisualStudio.MinShell.Auto.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.MinShell.Auto.Resources_478) + + +set(VCToolkit_Microsoft.VisualStudio.MinShell.Msi.Resources_479_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/99f920fd18b92d59bd354edaad994bc6d9add4d5d0a44322f49acf9cb4b26f85/Microsoft.VisualStudio.MinShell.Msi.Resources.msi") +set(VCToolkit_Microsoft.VisualStudio.MinShell.Msi.Resources_479_SHA512 "11b893def47b0b6477675fe7ad23c1ce2e3be2830db13e3b3b6a4bdefff6be24db26ff44fd1e428878717105a2d681f2c1585ec134ab224b6cb2a517635cd084") +set(VCToolkit_Microsoft.VisualStudio.MinShell.Msi.Resources_479_FILENAME "Microsoft.VisualStudio.MinShell.Msi.Resources/Microsoft.VisualStudio.MinShell.Msi.Resources.msi") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.MinShell.Msi.Resources_479) + + +set(VCToolkit_Microsoft.VisualStudio.MinShell.Msi.Resources_480_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/f1c47490634dda2266aaa558d0787b2a354fc2cc58271584507c8edd262b64e1/cab1.cab") +set(VCToolkit_Microsoft.VisualStudio.MinShell.Msi.Resources_480_SHA512 "1951f0b7986f81227ab120ca34074896e96329f6e9872dc924e5a263993322cc0c6553f28524e8eacc8187f5e938539395612c10568a2963e4f41435141d304f") +set(VCToolkit_Microsoft.VisualStudio.MinShell.Msi.Resources_480_FILENAME "Microsoft.VisualStudio.MinShell.Msi.Resources/cab1.cab") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.MinShell.Msi.Resources_480) + + +set(VCToolkit_Microsoft.VisualStudio.MinShell.Resources.x64_481_URL "https://download.visualstudio.microsoft.com/download/pr/84955a63-15ca-4f52-94af-14ea55b50424/3a1581aaf86a18eecc477018577378c38bd41205e92ea76e395229de3f80af0b/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.MinShell.Resources.x64_481_SHA512 "223842d028d0d8b8915c3bea512a14b107d29fd3c100caa3a9f78785b1fe3c31996fbb71560b4b3dbbbd98532edc9accd96109e3312c6e7a882f0a072d3e3688") +set(VCToolkit_Microsoft.VisualStudio.MinShell.Resources.x64_481_FILENAME "Microsoft.VisualStudio.MinShell.Resources.x64,chip=x64/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.MinShell.Resources.x64_481) + + +set(VCToolkit_Microsoft.VisualStudio.Platform.CallHierarchy_482_URL "https://download.visualstudio.microsoft.com/download/pr/292714a7-a383-4df1-beee-20cfed60e255/5fb97a001393d7e2b09392c3598b87cc87fe72e36b260bcc8d721b5a732a9304/Microsoft.VisualStudio.Platform.CallHierarchy.vsix") +set(VCToolkit_Microsoft.VisualStudio.Platform.CallHierarchy_482_SHA512 "5f1068995faba7c158ecc5ffe593456e5915b5ebe17c437dc693f87e8072626e17f09c41ca071864a9726b7b22028b904e09e6ad8e6c92550dfe170bb2f147e2") +set(VCToolkit_Microsoft.VisualStudio.Platform.CallHierarchy_482_FILENAME "Microsoft.VisualStudio.Platform.CallHierarchy/Microsoft.VisualStudio.Platform.CallHierarchy.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Platform.CallHierarchy_482) + + +set(VCToolkit_Microsoft.VisualStudio.ProjectSystem_483_URL "https://download.visualstudio.microsoft.com/download/pr/e33f2cab-94b8-4096-a599-d6cfe7891daa/b509fdae64065aeafbac0693406116a1f5905635b72de754753a9bb651321832/Microsoft.VisualStudio.ProjectSystem.Vsix") +set(VCToolkit_Microsoft.VisualStudio.ProjectSystem_483_SHA512 "90a4e60210ce73e2905a6245790c30171676cf16df81657ad6c519e8ddc388c8c31e3fa483f59e29a62dab58a8653b65d853a041c603c103be630a68f594a796") +set(VCToolkit_Microsoft.VisualStudio.ProjectSystem_483_FILENAME "Microsoft.VisualStudio.ProjectSystem/Microsoft.VisualStudio.ProjectSystem.Vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.ProjectSystem_483) + + +set(VCToolkit_Microsoft.VisualStudio.ProjectSystem.Query_484_URL "https://download.visualstudio.microsoft.com/download/pr/e33f2cab-94b8-4096-a599-d6cfe7891daa/0d6ba53b90bc2040d3f46b20f35b6c56b024c0d3299d943bb6919596a28856ed/Microsoft.VisualStudio.ProjectSystem.Query.Vsix") +set(VCToolkit_Microsoft.VisualStudio.ProjectSystem.Query_484_SHA512 "fbc7b91ab6831d683a739a89f3a3a1c22e98eefaffff1cf5973467a482570ce11ec95e98baa876fb62c1df7189d5e04f5dea575a6646d82f17f1979fbc1b1266") +set(VCToolkit_Microsoft.VisualStudio.ProjectSystem.Query_484_FILENAME "Microsoft.VisualStudio.ProjectSystem.Query/Microsoft.VisualStudio.ProjectSystem.Query.Vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.ProjectSystem.Query_484) + + +set(VCToolkit_Microsoft.VisualStudio.Setup.Configuration_485_URL "https://download.visualstudio.microsoft.com/download/pr/910a8983-18a1-4a8c-8ffe-57096e3592b4/098a8cffbc90d04c284f63039f90143be9d69502aeeeffaf37530381d0b14196/Microsoft.VisualStudio.Setup.Configuration.msi") +set(VCToolkit_Microsoft.VisualStudio.Setup.Configuration_485_SHA512 "ef0ad99b08be2155d06904cd64e63ec1744be37da5bff27ed774a2d7229deffad147ee1b983a5b87862184f86404e711c599887f1ec87df211527221bc106d7b") +set(VCToolkit_Microsoft.VisualStudio.Setup.Configuration_485_FILENAME "Microsoft.VisualStudio.Setup.Configuration/Microsoft.VisualStudio.Setup.Configuration.msi") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Setup.Configuration_485) + + +set(VCToolkit_Microsoft.VisualStudio.Setup.Configuration.Interop_486_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/5908bb727f91463311e9ada82e41eaa07ef17a65103341fab7c1eb9dffee2b4c/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Setup.Configuration.Interop_486_SHA512 "aca2e1bfaed62adeb5619c5680cd82da2c9209eb4d951b5bf940a6251423e33b2d568434bc674a32726eddddce180949df969ec5eff00510c317e7a5ea736680") +set(VCToolkit_Microsoft.VisualStudio.Setup.Configuration.Interop_486_FILENAME "Microsoft.VisualStudio.Setup.Configuration.Interop/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Setup.Configuration.Interop_486) + + +set(VCToolkit_Microsoft.VisualStudio.Setup.WMIProvider_487_URL "https://download.visualstudio.microsoft.com/download/pr/910a8983-18a1-4a8c-8ffe-57096e3592b4/905647e19475e6947553d45ecb91c775060d5ffd6c5776197df3e7b348a60fed/Microsoft.VisualStudio.Setup.WMIProvider.msi") +set(VCToolkit_Microsoft.VisualStudio.Setup.WMIProvider_487_SHA512 "3ae6cc9be7665a970bc1640a83a4f79d71bab803913c27afc87c577ca8cd87106281fac8143a9257db21c30e9cde3b7073830fed8a782bb28e72d6b6d6c54533") +set(VCToolkit_Microsoft.VisualStudio.Setup.WMIProvider_487_FILENAME "Microsoft.VisualStudio.Setup.WMIProvider/Microsoft.VisualStudio.Setup.WMIProvider.msi") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Setup.WMIProvider_487) + + +set(VCToolkit_Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Core.Resources_488_URL "https://download.visualstudio.microsoft.com/download/pr/cc4fe44b-ff78-4199-9cae-553c14d4594a/cf956397a82eebc8402a00640c42d2bf2bc2b8e2cb4385edebb179beced56a12/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Core.Resources_488_SHA512 "3b4c298f98d9523876ce7c4d69f36992d9587ef7c9e1111918f1cb0f5630ce04154b7c28151927d9d32a49a532c2feb034862cf181e15fdeb094536666c2a32d") +set(VCToolkit_Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Core.Resources_488_FILENAME "Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Core.Resources/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Core.Resources_488) + + +set(VCToolkit_Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Tips.Resources_489_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/c206644ad07cd0668f3ad17aa8458730c80c80a3ffc239541bf21a5ad970be8c/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Tips.Resources_489_SHA512 "564ac2c44df633c4d53d1f20e8a848c39f059dcc159799474173c8e11e12e9e01268fddf957f9ae201e1bcedcc72bf9bd2ee54359e119a71dea1d27bf9bf4466") +set(VCToolkit_Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Tips.Resources_489_FILENAME "Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Tips.Resources/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Tips.Resources_489) + + +set(VCToolkit_Microsoft.VisualStudio.TestTools.TP.Legacy.Common.Res_490_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/200a3b8d4f454d8f6e5c656f8fb1c3be1eb0b4eeb94f9ebd16cd440871f3cdd3/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.TestTools.TP.Legacy.Common.Res_490_SHA512 "3e9dfcc9d5e762d4853903f9236853ea0b66afdd2f54ed1445551676616fb7f3b4ddc6a31983867093b63380742fc14b0a720a7e3387042fae2a378ffef9b6b1") +set(VCToolkit_Microsoft.VisualStudio.TestTools.TP.Legacy.Common.Res_490_FILENAME "Microsoft.VisualStudio.TestTools.TP.Legacy.Common.Res/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.TestTools.TP.Legacy.Common.Res_490) + + +set(VCToolkit_Microsoft.VisualStudio.UIInternal.Resources_491_URL "https://download.visualstudio.microsoft.com/download/pr/cc4fe44b-ff78-4199-9cae-553c14d4594a/0e202817c2ab0659c3f1a9981db37611d5563f9856f91f459c3b7ff3a19f3185/Microsoft.VisualStudio.UIInternal.vsix") +set(VCToolkit_Microsoft.VisualStudio.UIInternal.Resources_491_SHA512 "d224a5772fd657ed61917006960c89b995b26551c5370e82206320ddab72e34f58d3f043377d2002acc0539e28c81456447145a6534a8a67e6954db8c09ed5d5") +set(VCToolkit_Microsoft.VisualStudio.UIInternal.Resources_491_FILENAME "Microsoft.VisualStudio.UIInternal.Resources/Microsoft.VisualStudio.UIInternal.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.UIInternal.Resources_491) + + +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.Core.VCProjectEngine.Resources_492_URL "https://download.visualstudio.microsoft.com/download/pr/26f443d4-683f-4538-99d0-f281d3c14762/0131c143c6aa73444719aa00f4fc1799e216612abd5720ab451e4a5459666e47/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.Core.VCProjectEngine.Resources_492_SHA512 "900153f11ad6e9e685785ed6e96ff9b064766412641c6a8eddf9d7e4e62d54dbfcaa1ff9434a1f5326dc1a85af2a19b364ac7c1e3a6a84d49378208e8398d005") +set(VCToolkit_Microsoft.VisualStudio.VC.Ide.Core.VCProjectEngine.Resources_492_FILENAME "Microsoft.VisualStudio.VC.Ide.Core.VCProjectEngine.Resources/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.VC.Ide.Core.VCProjectEngine.Resources_492) + + +set(VCToolkit_Microsoft.VisualStudio.WebSiteProject.DTE_493_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/1ff88dd01812518b07d95cd4221dbb25cc5ec96037d2ae41b15a893a7cfdd32b/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.WebSiteProject.DTE_493_SHA512 "c09b915117c1a64cbca0cfca36ede87fdc49d0954c6ef256984f6afefc5199b68ad7902ebec56066e0ea025e78dc024cf518ad0dca2c53530d5e08053626b538") +set(VCToolkit_Microsoft.VisualStudio.WebSiteProject.DTE_493_FILENAME "Microsoft.VisualStudio.WebSiteProject.DTE/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.WebSiteProject.DTE_493) + + +set(VCToolkit_Microsoft.WebTools.DotNet.Core.ItemTemplates_494_URL "https://download.visualstudio.microsoft.com/download/pr/e5093730-1388-4868-b34b-9e4fe52bfec9/7e088b8ea094b4f81659d66b9e4005328d0bf80643a9c0f99a618b87e53f6edd/Microsoft.WebTools.DotNet.Core.ItemTemplates.vsix") +set(VCToolkit_Microsoft.WebTools.DotNet.Core.ItemTemplates_494_SHA512 "97115597ae5a2356e53ba610881912c2063a84bd6afabd8b4b640655eab23175df9976038d516152932e71a9e9a1ea285d06a222a96d03b65f266eca095b2737") +set(VCToolkit_Microsoft.WebTools.DotNet.Core.ItemTemplates_494_FILENAME "Microsoft.WebTools.DotNet.Core.ItemTemplates/Microsoft.WebTools.DotNet.Core.ItemTemplates.vsix") +list(APPEND VCToolkit_FILES Microsoft.WebTools.DotNet.Core.ItemTemplates_494) + + +set(VCToolkit_Microsoft.VisualStudio.Debugger.Script.Remote.Resources_495_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/2d7664bff243e0a7861b20aad4d91b6f6462207eba2847fab39d327e4d6a7237/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Script.Remote.Resources_495_SHA512 "fb45107897507eb79a259de7f0f3027a70ea39f87df9fdafe474314ef6291e239662965718cf21f24eb82effdb8282a3b28926501e09e7c18d1601a0d6007513") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Script.Remote.Resources_495_FILENAME "Microsoft.VisualStudio.Debugger.Script.Remote.Resources,chip=x64/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Debugger.Script.Remote.Resources_495) + + +set(VCToolkit_Microsoft.VisualStudio.Debugger.Script.Remote.Resources_496_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/03d47b80973f5ed778fcbde2ca10d70d495a82787045d4fbf933a89409669b9d/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Script.Remote.Resources_496_SHA512 "390cf1e4073bf5ba35f739ef542e7c77bf2cdc6a522a522190d9781bff452d1a54984695b3974f6f8bf24c5cf86f1bdb02dbe0fc03f9d54209c4cf34d28f9ac5") +set(VCToolkit_Microsoft.VisualStudio.Debugger.Script.Remote.Resources_496_FILENAME "Microsoft.VisualStudio.Debugger.Script.Remote.Resources,chip=x86/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Debugger.Script.Remote.Resources_496) + + +set(VCToolkit_Microsoft.VisualStudio.Diagnostics.AspNetHelper.Enterprise_497_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/047bcb3ea2109ce8c88318fd777e6fe51055ea95989c6202230c74c1fbd481e4/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Diagnostics.AspNetHelper.Enterprise_497_SHA512 "2480776c2e8ee02d1b20f17c437bd4011e1ff31786e41e0d44d2f70311767aa50b70194ea783deae2778c288f46b19dc82c41ce740340ce59bed3d8b077714d4") +set(VCToolkit_Microsoft.VisualStudio.Diagnostics.AspNetHelper.Enterprise_497_FILENAME "Microsoft.VisualStudio.Diagnostics.AspNetHelper.Enterprise/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Diagnostics.AspNetHelper.Enterprise_497) + + +set(VCToolkit_Microsoft.VisualStudio.Diagnostics.AspNetHelper.Standard_498_URL "https://download.visualstudio.microsoft.com/download/pr/eef7e5dc-a35b-4a9a-9d6b-84c9f437b646/79fb69c8e021e68163ba0127aae9f858b497df6bef081a10cd88e25dfbf3dd9d/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Diagnostics.AspNetHelper.Standard_498_SHA512 "4737b0b78d517b7d6e43a48f62f469d6e22c7e4104ccad06824ae93670e9865070a774c113e44a0d3f8c9a7175174a9a05ec807e0c2d74ccd73476590a34677f") +set(VCToolkit_Microsoft.VisualStudio.Diagnostics.AspNetHelper.Standard_498_FILENAME "Microsoft.VisualStudio.Diagnostics.AspNetHelper.Standard/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Diagnostics.AspNetHelper.Standard_498) + + +set(VCToolkit_Microsoft.VisualStudio.Net.Eula.Resources_499_URL "https://download.visualstudio.microsoft.com/download/pr/26f443d4-683f-4538-99d0-f281d3c14762/d16eb022f545a1b6e77762c48f5e524431cfe838b39b58caa578c9b1babe38f9/payload.vsix") +set(VCToolkit_Microsoft.VisualStudio.Net.Eula.Resources_499_SHA512 "5665194a819d36d79e040cdb1a5eb2821066d718ab3a74b55cd6b3207ca666a6216281d8a0a662cb552d050e23e153f62adc66d59ac8b0eac94932e745e4c96f") +set(VCToolkit_Microsoft.VisualStudio.Net.Eula.Resources_499_FILENAME "Microsoft.VisualStudio.Net.Eula.Resources/payload.vsix") +list(APPEND VCToolkit_FILES Microsoft.VisualStudio.Net.Eula.Resources_499) diff --git a/ports/compiler-msvc/extract-vsix.ps1 b/ports/compiler-msvc/extract-vsix.ps1 new file mode 100644 index 00000000000000..541c1b2a969b4c --- /dev/null +++ b/ports/compiler-msvc/extract-vsix.ps1 @@ -0,0 +1,20 @@ +param ( + [Parameter(Mandatory=$true)] + [string]$VsixFile, + [Parameter(Mandatory=$true)] + [string]$ExtractTo = "install" +) + +Add-Type -AssemblyName System.IO.Compression.FileSystem +[System.IO.Compression.ZipFile]::OpenRead(${VsixFile}).Entries | + Where-Object { $_.FullName -like 'Contents/*' } | + ForEach-Object { + $relativePath = $_.FullName.Substring(9) # Remove 'Contents/' + $relativePath = [System.Uri]::UnescapeDataString($relativePath) # Decode URL-encoded characters + $outputPath = Join-Path -Path $ExtractTo -ChildPath $relativePath + $parentPath = [System.IO.Path]::GetDirectoryName($outputPath) + if(-not (Test-Path -Path $parentPath)) { + New-Item -Path $parentPath -ItemType Directory -Force + } + [System.IO.Compression.ZipFileExtensions]::ExtractToFile($_, $outputPath, $true) # Extract entry to the install folder + } diff --git a/ports/compiler-msvc/msvc-env.cmake b/ports/compiler-msvc/msvc-env.cmake new file mode 100644 index 00000000000000..bd7a216743c0b2 --- /dev/null +++ b/ports/compiler-msvc/msvc-env.cmake @@ -0,0 +1,103 @@ +include_guard(GLOBAL) + +function(setup_msvc_env) + if(NOT DEFINED ENV{MSVC_TOOLCHAIN_ENV_ALREADY_SET}) + set(MSVC_DIR "${CMAKE_CURRENT_FUNCTION_LIST_DIR}/..") + set(VS_DIR "${MSVC_DIR}/@subdir@VS") + set(SDK_DIR "${MSVC_DIR}/@subdir@WinSDK") + + set(WinSDK_VERSION "@WinSDK_VERSION@") + set(VCToolkit_VERSION "@VCToolkit_VERSION@") + set(VCToolkit_REDIST_VERSION "@VCToolkit_REDIST_VERSION@") + + set(systemroot "$ENV{SystemRoot}") + string(REPLACE "\\" "/" systemroot "${systemroot}") + + set(LIB + "${VS_DIR}/VC/Tools/MSVC/${VCToolkit_VERSION}/ATLMFC/lib/x64" + "${VS_DIR}/VC/Tools/MSVC/${VCToolkit_VERSION}/lib/x64" + "${SDK_DIR}/Windows Kits/NETFXSDK/4.8.1/lib/um/x64" # + "${SDK_DIR}/Windows Kits/10/lib/${WinSDK_VERSION}/ucrt/x64" + "${SDK_DIR}/Windows Kits/10/lib/${WinSDK_VERSION}/um/x64" + ) + cmake_path(CONVERT "${LIB}" TO_NATIVE_PATH_LIST LIB NORMALIZE) + set(ENV{LIB} "${LIB}") + set(LIBPATH + "${VS_DIR}/VC/Tools/MSVC/${VCToolkit_VERSION}/ATLMFC/lib/x64" + "${VS_DIR}/VC/Tools/MSVC/${VCToolkit_VERSION}/lib/x64" + "${VS_DIR}/VC/Tools/MSVC/${VCToolkit_VERSION}/lib/x86/store/references" + "${SDK_DIR}/Windows Kits/10/UnionMetadata/${WinSDK_VERSION}" + "${SDK_DIR}/Windows Kits/10/References/${WinSDK_VERSION}" + "${systemroot}/Microsoft.NET/Framework64/v4.0.30319" + ) + cmake_path(CONVERT "${LIBPATH}" TO_NATIVE_PATH_LIST LIBPATH NORMALIZE) + set(ENV{LIBPATH} "${LIBPATH}") + set(INCLUDE + "${VS_DIR}/VC/Tools/MSVC/${VCToolkit_VERSION}/include" + "${VS_DIR}/VC/Tools/MSVC/${VCToolkit_VERSION}/ATLMFC/include" + "${VS_DIR}/VC/Auxiliary/VS/include" + "${SDK_DIR}/Windows Kits/10/include/${WinSDK_VERSION}/ucrt" + "${SDK_DIR}/Windows Kits/10/include/${WinSDK_VERSION}/um" + "${SDK_DIR}/Windows Kits/10/include/${WinSDK_VERSION}/shared" + "${SDK_DIR}/Windows Kits/10/include/${WinSDK_VERSION}/winrt" + "${SDK_DIR}/Windows Kits/10/include/${WinSDK_VERSION}/cppwinrt" + "${SDK_DIR}/Windows Kits/NETFXSDK/4.8.1/include/um" # + ) + cmake_path(CONVERT "${INCLUDE}" TO_NATIVE_PATH_LIST INCLUDE NORMALIZE) + set(ENV{INCLUDE} "${INCLUDE}") + set(EXTERNAL_INCLUDE ${INCLUDE}) + cmake_path(CONVERT "${EXTERNAL_INCLUDE}" TO_NATIVE_PATH_LIST EXTERNAL_INCLUDE NORMALIZE) + + set(ENV{EXTERNAL_INCLUDE} "${EXTERNAL_INCLUDE}") + set(ENV{DevEnvDir} "${VS_DIR}/Common7/IDE/") + set(ENV{ExtensionSdkDir} "${SDK_DIR}/Windows Kits/10/ExtensionSDKs") + set(ENV{UniversalCRTSdkDir} "${SDK_DIR}/Windows Kits/10/") + set(ENV{UCRTVersion} "${WinSDK_VERSION}") + set(ENV{VCIDEInstallDir} "${VS_DIR}/Common7/IDE/VC/") + set(ENV{VCINSTALLDIR} "${VS_DIR}/VC/") + set(ENV{VCToolsInstallDir} "${VS_DIR}/VC/Tools/MSVC/${VCToolkit_VERSION}/") + set(ENV{VCToolsRedistDir} "${VS_DIR}/VC/Redist/MSVC/${VCToolkit_REDIST_VERSION}/") + set(ENV{VCToolsVersion} "${VCToolkit_VERSION}") + set(ENV{VisualStudioVersion} "17.0") + set(ENV{VS170COMNTOOLS} "${VS_DIR}/Common7/Tools/") + set(ENV{VSINSTALLDIR} "${VS_DIR}/") + set(WindowsLibPath + "${SDK_DIR}/Windows Kits/10/UnionMetadata/${WinSDK_VERSION}" + "${SDK_DIR}/Windows Kits/10/References/${WinSDK_VERSION}" + ) + cmake_path(CONVERT "${WindowsLibPath}" TO_NATIVE_PATH_LIST WindowsLibPath NORMALIZE) + set(ENV{WindowsLibPath} "${WindowsLibPath}") + set(ENV{WindowsSdkBinPath} "${SDK_DIR}/Windows Kits/10/bin/") + set(ENV{WindowsSdkDir} "${SDK_DIR}/Windows Kits/10/") + set(ENV{WindowsSDKLibVersion} "${WinSDK_VERSION}\\") + set(ENV{WindowsSdkVerBinPath} "${SDK_DIR}/Windows Kits/10/bin/${WinSDK_VERSION}/") + set(ENV{WindowsSDKVersion} "${WinSDK_VERSION}\\") + set(WindowsSDK_ExecutablePath_x64 "${SDK_DIR}/Microsoft SDKs/Windows/v10.0A/bin/NETFX 4.8.1 Tools/x64/") # + set(WindowsSDK_ExecutablePath_x86 "${SDK_DIR}/Microsoft SDKs/Windows/v10.0A/bin/NETFX 4.8.1 Tools/") # + set(ADD_TO_PATH + "${VS_DIR}/VC/Tools/MSVC/${VCToolkit_VERSION}/bin/HostX64/x64" + #${VS_DIR}/Common7/IDE/VC/VCPackages + #${VS_DIR}/Common7/IDE/CommonExtensions/Microsoft/TestWindow + #${VS_DIR}/Common7/IDE/CommonExtensions/Microsoft/TeamFoundation/Team Explorer + "${VS_DIR}/MSBuild/Current/bin/Roslyn" + "${SDK_DIR}/Microsoft SDKs/Windows/v10.0A/bin/NETFX 4.8.1 Tools/x64/" # + #C:/Program Files (x86)/HTML Help Workshop + #${VS_DIR}/Common7/IDE/CommonExtensions/Microsoft/FSharp/Tools + #${VS_DIR}/Team Tools/DiagnosticsHub/Collector + "${SDK_DIR}/Windows Kits/10/bin/${WinSDK_VERSION}/x64" + "${SDK_DIR}/Windows Kits/10/bin/x64" + "${VS_DIR}/MSBuild/Current/Bin/" + #${VS_DIR}/Common7/IDE/ + #${VS_DIR}/Common7/Tools/ + ) + cmake_path(CONVERT "$ENV{PATH}" TO_CMAKE_PATH_LIST path) + list(PREPEND path ${ADD_TO_PATH}) + + cmake_path(CONVERT "${path}" TO_NATIVE_PATH_LIST path NORMALIZE) + set(ENV{PATH} "${path}") + + set(ENV{CMAKE_WINDOWS_KITS_10_DIR} "$ENV{WindowsSdkDir}") + + set(ENV{MSVC_TOOLCHAIN_ENV_ALREADY_SET} "1") + endif() +endfunction() diff --git a/ports/compiler-msvc/msvc-env.ps1 b/ports/compiler-msvc/msvc-env.ps1 new file mode 100644 index 00000000000000..3bfec905ab8236 --- /dev/null +++ b/ports/compiler-msvc/msvc-env.ps1 @@ -0,0 +1,99 @@ +function Setup-MSVC-Env { + param( + [string]$MSVC_DIR = (Join-Path -Path $PSScriptRoot -ChildPath "..") + ) + + if (-not $env:MSVC_TOOLCHAIN_ENV_ALREADY_SET) { + # Define paths + $VS_DIR = Join-Path -Path $MSVC_DIR -ChildPath "@subdir@VS" + $SDK_DIR = Join-Path -Path $MSVC_DIR -ChildPath "@subdir@WinSDK" + + $WinSDK_VERSION = "@WinSDK_VERSION@" + $VCToolkit_VERSION = "@VCToolkit_VERSION@" + $VCToolkit_REDIST_VERSION = "@VCToolkit_REDIST_VERSION@" + + $SystemRoot = $env:SystemRoot -replace "\\", "/" + + # Configure LIB paths + $LIB = @( + "$VS_DIR/VC/Tools/MSVC/$VCToolkit_VERSION/ATLMFC/lib/x64", + "$VS_DIR/VC/Tools/MSVC/$VCToolkit_VERSION/lib/x64", + "$SDK_DIR/Windows Kits/NETFXSDK/4.8.1/lib/um/x64", + "$SDK_DIR/Windows Kits/10/lib/$WinSDK_VERSION/ucrt/x64", + "$SDK_DIR/Windows Kits/10/lib/$WinSDK_VERSION/um/x64" + ) + $env:LIB = ($LIB -join ";") + + # Configure LIBPATH + $LIBPATH = @( + "$VS_DIR/VC/Tools/MSVC/$VCToolkit_VERSION/ATLMFC/lib/x64", + "$VS_DIR/VC/Tools/MSVC/$VCToolkit_VERSION/lib/x64", + "$VS_DIR/VC/Tools/MSVC/$VCToolkit_VERSION/lib/x86/store/references", + "$SDK_DIR/Windows Kits/10/UnionMetadata/$WinSDK_VERSION", + "$SDK_DIR/Windows Kits/10/References/$WinSDK_VERSION", + "$SystemRoot/Microsoft.NET/Framework64/v4.0.30319" + ) + $env:LIBPATH = ($LIBPATH -join ";") + + # Configure INCLUDE paths + $INCLUDE = @( + "$VS_DIR/VC/Tools/MSVC/$VCToolkit_VERSION/include", + "$VS_DIR/VC/Tools/MSVC/$VCToolkit_VERSION/ATLMFC/include", + "$VS_DIR/VC/Auxiliary/VS/include", + "$SDK_DIR/Windows Kits/10/include/$WinSDK_VERSION/ucrt", + "$SDK_DIR/Windows Kits/10/include/$WinSDK_VERSION/um", + "$SDK_DIR/Windows Kits/10/include/$WinSDK_VERSION/shared", + "$SDK_DIR/Windows Kits/10/include/$WinSDK_VERSION/winrt", + "$SDK_DIR/Windows Kits/10/include/$WinSDK_VERSION/cppwinrt", + "$SDK_DIR/Windows Kits/NETFXSDK/4.8.1/include/um" + ) + $env:INCLUDE = ($INCLUDE -join ";") + $env:EXTERNAL_INCLUDE = $env:INCLUDE + + # Environment variables + $env:DevEnvDir = Join-Path -Path $VS_DIR -ChildPath "Common7/IDE/" + $env:ExtensionSdkDir = Join-Path -Path $SDK_DIR -ChildPath "Windows Kits/10/ExtensionSDKs" + $env:UniversalCRTSdkDir = Join-Path -Path $SDK_DIR -ChildPath "Windows Kits/10/" + $env:UCRTVersion = $WinSDK_VERSION + $env:VCIDEInstallDir = Join-Path -Path $VS_DIR -ChildPath "Common7/IDE/VC/" + $env:VCINSTALLDIR = Join-Path -Path $VS_DIR -ChildPath "VC/" + $env:VCToolsInstallDir = Join-Path -Path $VS_DIR -ChildPath "VC/Tools/MSVC/$VCToolkit_VERSION/" + $env:VCToolsRedistDir = Join-Path -Path $VS_DIR -ChildPath "VC/Redist/MSVC/$VCToolkit_REDIST_VERSION/" + $env:VCToolsVersion = $VCToolkit_VERSION + $env:VisualStudioVersion = "17.0" + $env:VS170COMNTOOLS = Join-Path -Path $VS_DIR -ChildPath "Common7/Tools/" + $env:VSINSTALLDIR = $VS_DIR + + # Configure WindowsLibPath + $WindowsLibPath = @( + "$SDK_DIR/Windows Kits/10/UnionMetadata/$WinSDK_VERSION", + "$SDK_DIR/Windows Kits/10/References/$WinSDK_VERSION" + ) + $env:WindowsLibPath = ($WindowsLibPath -join ";") + + # Additional environment variables + $env:WindowsSdkBinPath = Join-Path -Path $SDK_DIR -ChildPath "Windows Kits/10/bin/" + $env:WindowsSdkDir = Join-Path -Path $SDK_DIR -ChildPath "Windows Kits/10/" + $env:WindowsSDKLibVersion = "$WinSDK_VERSION\" + $env:WindowsSdkVerBinPath = Join-Path -Path $SDK_DIR -ChildPath "Windows Kits/10/bin/$WinSDK_VERSION/" + $env:WindowsSDKVersion = "$WinSDK_VERSION\" + + # Configure PATH + $ADD_TO_PATH = @( + "$VS_DIR/VC/Tools/MSVC/$VCToolkit_VERSION/bin/HostX64/x64", + "$VS_DIR/MSBuild/Current/bin/Roslyn", + "$SDK_DIR/Microsoft SDKs/Windows/v10.0A/bin/NETFX 4.8.1 Tools/x64/", + "$SDK_DIR/Windows Kits/10/bin/$WinSDK_VERSION/x64", + "$SDK_DIR/Windows Kits/10/bin/x64", + "$VS_DIR/MSBuild/Current/Bin/" + ) + $env:PATH = ($ADD_TO_PATH + $env:PATH.Split(';')) -join ";" + + $env:CMAKE_WINDOWS_KITS_10_DIR = $env:WindowsSdkDir + + # Mark as set + $env:MSVC_TOOLCHAIN_ENV_ALREADY_SET = "1" + } +} + +Setup-MSVC-Env \ No newline at end of file diff --git a/ports/compiler-msvc/patches/adjust_vcvars_1.patch b/ports/compiler-msvc/patches/adjust_vcvars_1.patch new file mode 100644 index 00000000000000..9ca336c5056abe --- /dev/null +++ b/ports/compiler-msvc/patches/adjust_vcvars_1.patch @@ -0,0 +1,37 @@ +diff --git a/Common7/Tools/vsdevcmd/core/winsdk.bat b/Common7/Tools/vsdevcmd/core/winsdk.bat +index af0949477b..a758d11bfe 100644 +--- a/Common7/Tools/vsdevcmd/core/winsdk.bat ++++ b/Common7/Tools/vsdevcmd/core/winsdk.bat +@@ -62,13 +62,13 @@ exit /B 0 + @REM --------------------------------------------------------------------------- + :GetWin10SdkDir + +-if "%VSCMD_DEBUG%" GEQ "3" goto :GetWin10SdkDirVerbose ++pushd "%~dp0..\..\..\..\.." ++set "WindowsSdkDir=%CD%\WinSDK\Windows Kits\10\" ++popd + +-call :GetWin10SdkDirHelper HKLM\SOFTWARE\Wow6432Node > nul 2>&1 +-if errorlevel 1 call :GetWin10SdkDirHelper HKCU\SOFTWARE\Wow6432Node > nul 2>&1 +-if errorlevel 1 call :GetWin10SdkDirHelper HKLM\SOFTWARE > nul 2>&1 +-if errorlevel 1 call :GetWin10SdkDirHelper HKCU\SOFTWARE > nul 2>&1 ++call :GetWin10SdkDirHelper + if errorlevel 1 exit /B 1 ++ + exit /B 0 + + :GetWin10SdkDirVerbose +@@ -83,13 +83,6 @@ exit /B 0 + + :GetWin10SdkDirHelper + +-@REM Get Windows 10 SDK installed folder +-for /F "tokens=1,2*" %%i in ('reg query "%1\Microsoft\Microsoft SDKs\Windows\v10.0" /v "InstallationFolder"') DO ( +- if "%%i"=="InstallationFolder" ( +- SET WindowsSdkDir=%%~k +- ) +-) +- + @REM get windows 10 sdk version number + setlocal enableDelayedExpansion + diff --git a/ports/compiler-msvc/patches/adjust_vcvars_2.patch b/ports/compiler-msvc/patches/adjust_vcvars_2.patch new file mode 100644 index 00000000000000..a616ecdbb27bf2 --- /dev/null +++ b/ports/compiler-msvc/patches/adjust_vcvars_2.patch @@ -0,0 +1,34 @@ +diff --git a/Common7/Tools/vsdevcmd/ext/netfxsdk.bat b/Common7/Tools/vsdevcmd/ext/netfxsdk.bat +index 24213fae9c..b718bad467 100644 +--- a/Common7/Tools/vsdevcmd/ext/netfxsdk.bat ++++ b/Common7/Tools/vsdevcmd/ext/netfxsdk.bat +@@ -77,23 +77,11 @@ exit /B 0 + + @REM ----------------------------------------------------------------------- + :GetNetFxSdkPathsFromRegistryHelper +-for /F "tokens=1,2*" %%i in ('reg query "%~1\WinSDK-NetFx40Tools-x86" /v "InstallationFolder"') DO ( +- if "%%i"=="InstallationFolder" ( +- SET "WindowsSDK_ExecutablePath_x86=%%k" +- ) +-) +- +-for /F "tokens=1,2*" %%i in ('reg query "%~1\WinSDK-NetFx40Tools-x64" /v "InstallationFolder"') DO ( +- if "%%i"=="InstallationFolder" ( +- SET "WindowsSDK_ExecutablePath_x64=%%k" +- ) +-) +- +-for /F "tokens=1,2*" %%i in ('reg query "%~1" /v "KitsInstallationFolder"') DO ( +- if "%%i"=="KitsInstallationFolder" ( +- SET "NETFXSDKDir=%%k" +- ) +-) ++pushd "%~dp0..\..\..\..\.." ++set "NETFXSDKDir=%CD%\WinSDK\Windows Kits\NETFXSDK\4.8.1" ++SET "WindowsSDK_ExecutablePath_x86=%CD%\WinSDK\Windows\v10.0A\bin\NETFX 4.8.1 Tools\" ++SET "WindowsSDK_ExecutablePath_x64=%CD%\WinSDK\Windows\v10.0A\bin\NETFX 4.8.1 Tools\x64\" ++popd + + if "%NETFXSDKDir%"=="" exit /B 1 + exit /B 0 + diff --git a/ports/compiler-msvc/portfile.cmake b/ports/compiler-msvc/portfile.cmake new file mode 100644 index 00000000000000..e648b04002289f --- /dev/null +++ b/ports/compiler-msvc/portfile.cmake @@ -0,0 +1,30 @@ +set(VCPKG_POLICY_DLLS_WITHOUT_LIBS enabled) +set(VCPKG_POLICY_EMPTY_INCLUDE_FOLDER enabled) +set(VCPKG_POLICY_SKIP_COPYRIGHT_CHECK enabled) +set(VCPKG_POLICY_MISMATCHED_NUMBER_OF_BINARIES enabled) + +find_program(pwsh_exe NAMES pwsh powershell) + +set(subdir "compiler/msvc/") +set(vs_base_dir "${CURRENT_PACKAGES_DIR}/${subdir}VS") +set(installFolderSdk "${CURRENT_PACKAGES_DIR}/${subdir}WinSDK") + +include("${CMAKE_CURRENT_LIST_DIR}/portfile_winsdk.cmake") +include("${CMAKE_CURRENT_LIST_DIR}/portfile_toolkit.cmake") +include("${CMAKE_CURRENT_LIST_DIR}/portfile_msbuild.cmake") + +if(NOT VCPKG_CRT_LINKAGE STREQUAL "static") + file(COPY "${vs_base_dir}/VC/Redist/MSVC/${VCToolkit_REDIST_VERSION}/x64/Microsoft.VC143.CRT/" DESTINATION "${CURRENT_PACKAGES_DIR}/bin") + file(COPY "${vs_base_dir}/VC/Redist/MSVC/${VCToolkit_REDIST_VERSION}/x64/Microsoft.VC143.MFC/" DESTINATION "${CURRENT_PACKAGES_DIR}/bin") + file(COPY "${installFolderSdk}/Windows Kits/10/Redist/${WinSDK_VERSION}/ucrt/DLLs/x64/" DESTINATION "${CURRENT_PACKAGES_DIR}/bin") + + if(NOT VCPKG_BUILD_TYPE) + file(COPY "${vs_base_dir}/VC/Redist/MSVC/${VCToolkit_REDIST_VERSION}/debug_nonredist/x64/Microsoft.VC143.DebugCRT/" DESTINATION "${CURRENT_PACKAGES_DIR}/debug/bin") + file(COPY "${vs_base_dir}/VC/Redist/MSVC/${VCToolkit_REDIST_VERSION}/debug_nonredist/x64/Microsoft.VC143.DebugMFC/" DESTINATION "${CURRENT_PACKAGES_DIR}/debug/bin") + file(COPY "${installFolderSdk}/Windows Kits/10/bin/${WinSDK_VERSION}/x64/ucrt" DESTINATION "${CURRENT_PACKAGES_DIR}/debug/bin") + file(COPY "${installFolderSdk}/Windows Kits/10/Redist/${WinSDK_VERSION}/ucrt/DLLs/x64/" DESTINATION "${CURRENT_PACKAGES_DIR}/debug/bin" PATTERN "ucrtbase.dll" EXCLUDE) + endif() +endif() + +configure_file("${CMAKE_CURRENT_LIST_DIR}/msvc-env.cmake" "${CURRENT_PACKAGES_DIR}/env-setup/msvc-env.cmake" @ONLY) +configure_file("${CMAKE_CURRENT_LIST_DIR}/msvc-env.ps1" "${CURRENT_PACKAGES_DIR}/env-setup/msvc-env.ps1" @ONLY) \ No newline at end of file diff --git a/ports/compiler-msvc/portfile_msbuild.cmake b/ports/compiler-msvc/portfile_msbuild.cmake new file mode 100644 index 00000000000000..1637ca0c37b5f3 --- /dev/null +++ b/ports/compiler-msvc/portfile_msbuild.cmake @@ -0,0 +1,70 @@ +block() + set(MSBuild_FILES "") + include("${CMAKE_CURRENT_LIST_DIR}/download_msbuild.cmake") + set(prefix MSBuild) + + foreach(item IN LISTS ${prefix}_FILES) + vcpkg_download_distfile( + downloaded_file + URLS "${${prefix}_${item}_URL}" + FILENAME "VS-${VERSION}/MSBuild/${${prefix}_${item}_FILENAME}" + SHA512 "${${prefix}_${item}_SHA512}" + ) + + list(APPEND vsix_installers "${downloaded_file}") + endforeach() + + set(counter 0) + foreach(item IN LISTS vsix_installers) + vcpkg_execute_required_process( + COMMAND "${pwsh_exe}" -ExecutionPolicy Bypass -File "${CMAKE_CURRENT_LIST_DIR}/extract-vsix.ps1" "-VsixFile" "${item}" "-ExtractTo" "${CURRENT_PACKAGES_DIR}/compiler/msvc/VS" + WORKING_DIRECTORY "${CURRENT_BUILDTREES_DIR}" + LOGNAME "extract_msbuild_${counter}.log" + ) + endforeach() + + set(msbuild_base "${CURRENT_PACKAGES_DIR}/compiler/MSVC/VS/MSBuild/Microsoft/VC/v170/") + set(winsdk_props "${msbuild_base}/Microsoft.Cpp.WindowsSDK.props") + set(vc_common_props "${msbuild_base}/Microsoft.Cpp.Common.props") + file(READ "${winsdk_props}" winsdk_props_content) + string(REPLACE + [[<_LatestWindowsTargetPlatformVersion>$([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion($(SDKIdentifier), $(SDKVersion)))]] + "<_LatestWindowsTargetPlatformVersion>${WinSDK_VERSION}" + winsdk_props_content + "${winsdk_props_content}" + ) + string(REPLACE + [[$(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\Windows\v10.0@InstallationFolder)]] + "" + winsdk_props_content + "${winsdk_props_content}" + ) + string(REPLACE + [[$(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Microsoft SDKs\Windows\v10.0@InstallationFolder)]] + "$(MSBuildThisFileDirectory)\\..\\..\\..\\..\\..\\WinSDK\\Windows Kits\\10\\" + winsdk_props_content + "${winsdk_props_content}" + ) + string(REPLACE + [[$(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows Kits\Installed Roots@KitsRoot10)]] + "" + winsdk_props_content + "${winsdk_props_content}" + ) + string(REPLACE + [[$(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Kits\Installed Roots@KitsRoot10)]] + "$(MSBuildThisFileDirectory)\\..\\..\\..\\..\\..\\WinSDK\\Windows Kits\\10\\" + winsdk_props_content + "${winsdk_props_content}" + ) + file(WRITE "${winsdk_props}" "${winsdk_props_content}") + + file(READ "${vc_common_props}" vc_common_props_contents) + string(REPLACE + [[$(VsInstallRoot)\]] + "$(MSBuildThisFileDirectory)\\..\\..\\..\\..\\" + winsdk_props_content + "${winsdk_props_content}" + ) + file(WRITE "${vc_common_props}" "${vc_common_props_contents}") +endblock() diff --git a/ports/compiler-msvc/portfile_toolkit.cmake b/ports/compiler-msvc/portfile_toolkit.cmake new file mode 100644 index 00000000000000..0c3a79bb2936fe --- /dev/null +++ b/ports/compiler-msvc/portfile_toolkit.cmake @@ -0,0 +1,90 @@ +block(PROPAGATE VCToolkit_VERSION VCToolkit_REDIST_VERSION) + + set(to_skip_msi + "ClickOnce" + "CoreEditorFonts" + "Microsoft.IntelliTrace.ProfilerProxy.Msi" + "MinShell" + "GitHubProtocolHandler" + "VsWebProtocolSelector" + "FileHandler" + "RuntimeDebug.14,chip=x86" + "HTMLHelpWorkshop" + "Setup.Configuration" + "Setup.WMIProvider" + "Debugger.Script.Msi" + "TestTools" + "sqllocaldb" + "VisualStudio.Community.Msi" + ) + list(JOIN to_skip_msi "|" to_skip_regex) + + set(to_skip_regex "(${to_skip_regex})") + + set(VCToolkit_FILES "") + include("${CMAKE_CURRENT_LIST_DIR}/download_toolkit.cmake") + set(prefix VCToolkit) + + set(vsix_installers "") + set(msi_installers "") + foreach(item IN LISTS VCToolkit_FILES) + if("${item}" MATCHES "${to_skip_regex}" OR "${${prefix}_${item}_FILENAME}" MATCHES "${to_skip_regex}") + message(STATUS "Skipping '${${prefix}_${item}_FILENAME}'") + continue() + endif() + vcpkg_download_distfile( + ${prefix}_${item}_DOWNLOAD + URLS "${${prefix}_${item}_URL}" + FILENAME "VS-${VERSION}/VS/${${prefix}_${item}_FILENAME}" + SHA512 "${${prefix}_${item}_SHA512}" + ) + if(${prefix}_${item}_FILENAME MATCHES ".vsix$") + list(APPEND vsix_installers "${item}") + endif() + if(${prefix}_${item}_FILENAME MATCHES ".msi$") + list(APPEND msi_installers "${item}") + endif() + endforeach() + + set(counter 0) + foreach(item IN LISTS vsix_installers) + math(EXPR counter "${counter} + 1") + message(STATUS "Extracting '${item}' : ${${prefix}_${item}_DOWNLOAD}") + vcpkg_execute_required_process( + COMMAND "${pwsh_exe}" -ExecutionPolicy Bypass -File "${CMAKE_CURRENT_LIST_DIR}/extract-vsix.ps1" "-VsixFile" "${${prefix}_${item}_DOWNLOAD}" "-ExtractTo" "${vs_base_dir}" + WORKING_DIRECTORY "${CURRENT_BUILDTREES_DIR}" + LOGNAME "extract_toolkit_${counter}.log" + ) + endforeach() + + foreach(item IN LISTS msi_installers) + message(STATUS "Extracting '${item}' to WinSDK : ${${prefix}_${item}_DOWNLOAD}") + vcpkg_extract_with_lessmsi( + MSI "${${prefix}_${item}_DOWNLOAD}" + DESTINATION "${installFolderSdk}" + ) + endforeach() + + file(COPY "${installFolderSdk}/System64/" DESTINATION "${CURRENT_PACKAGES_DIR}/debug/bin") + + file(COPY "${installFolderSdk}/ProgramFilesFolder/" DESTINATION "${installFolderSdk}") + file(COPY "${installFolderSdk}/Program Files/" DESTINATION "${installFolderSdk}") + + file(REMOVE_RECURSE + "${installFolderSdk}/Program Files" + "${installFolderSdk}/ProgramFilesFolder" + "${installFolderSdk}/System64" + ) + + file(COPY_FILE "${vs_base_dir}/VC/Auxiliary/Build/Microsoft.VCToolsVersion.v143.default.txt" "${vs_base_dir}/VC/Auxiliary/Build/Microsoft.VCToolsVersion.default.txt") + + file(STRINGS "${vs_base_dir}/VC/Auxiliary/Build/Microsoft.VCRedistVersion.default.txt" VCToolkit_REDIST_VERSION) + file(STRINGS "${vs_base_dir}/VC/Auxiliary/Build/Microsoft.VCToolsVersion.default.txt" VCToolkit_VERSION) + + z_vcpkg_apply_patches( + SOURCE_PATH "${vs_base_dir}" + PATCHES + patches/adjust_vcvars_1.patch + patches/adjust_vcvars_2.patch + ) +endblock() diff --git a/ports/compiler-msvc/portfile_winsdk.cmake b/ports/compiler-msvc/portfile_winsdk.cmake new file mode 100644 index 00000000000000..2ae65a778cbb78 --- /dev/null +++ b/ports/compiler-msvc/portfile_winsdk.cmake @@ -0,0 +1,112 @@ +block(PROPAGATE WinSDK_VERSION) + set(WinSDK_FILES "") + include("${CMAKE_CURRENT_LIST_DIR}/download_sdk.cmake") + + string(REGEX MATCH "10\\.0\\.[0-9]+" WinSDK_VERSION "${WinSDK_0_FILENAME}") + set(WinSDK_VERSION "${WinSDK_VERSION}.0") + + set(to_skip + "MsiVal2-x86_en-us" + "Orca-x86_en-us" + "Windows App Certification Kit x86-x86_en-us" + "Windows App Certification Kit x86 \\(OnecoreUAP\\)-x86_en-us" + "Windows SDK for Windows Store Apps Legacy Tools-x86_en-us" + "Windows SDK-x86_en-us" + ) + + set(match_skip + "DirectX" + "Certification Kit Native Components" + "Windows App Certification Kit Native Components" + "Universal CRT Tools" + "Application Verifier" + "arm64-" + "Intellisense" + ) + + list(APPEND to_skip ${match_skip}) + + list(JOIN to_skip "|" to_skip_regex) + set(to_skip_regex "(${to_skip_regex})") + + set(exclude_from_skip + "Application Verifier x64 ExternalPackage (DesktopEditions)-x64_en-us" + "Application Verifier x64 ExternalPackage (OnecoreUAP)-x64_en-us" + ) + list(JOIN exclude_from_skip "|" exclude_regex) + set(exclude_regex "(${exclude_regex})") + + set(prefix WinSDK) + + foreach(sdkitem IN LISTS WinSDK_FILES) + string(TOLOWER "${${prefix}_${sdkitem}_FILENAME}" filename_lower) + + if( "${${prefix}_${sdkitem}_FILENAME}" MATCHES "${to_skip_regex}" AND + NOT "${${prefix}_${sdkitem}_FILENAME}" MATCHES "${exclude_regex}") + message(STATUS "Skipping '${${prefix}_${sdkitem}_FILENAME}'") + continue() + endif() + + set(filename "${${prefix}_${sdkitem}_FILENAME}") + + vcpkg_download_distfile( + ${prefix}_${sdkitem}_DOWNLOAD + URLS "${${prefix}_${sdkitem}_URL}" + FILENAME "${filename}" + SHA512 "${${prefix}_${sdkitem}_SHA512}" + ) + + if(${prefix}_${sdkitem}_DOWNLOAD MATCHES ".msi$") + list(APPEND msi_installers "${${prefix}_${sdkitem}_DOWNLOAD}") + endif() + endforeach() + + set(counter 0) + foreach(msi IN LISTS msi_installers) + math(EXPR counter "${counter} + 1") + + vcpkg_extract_with_lessmsi( + MSI "${msi}" + DESTINATION "${installFolderSdk}" + ) + + # Handle extra categories + foreach(pattern IN LISTS exclude_from_skip) + if(componentName MATCHES "${pattern}") + file(GLOB_RECURSE catFiles "${installLocation}/*.cat") + set(catalogsPath "${installFolderSdk}/Program Files/Windows Kits/10/Catalogs") + file(MAKE_DIRECTORY "${catalogsPath}") + foreach(catFile IN LISTS catFiles) + file(COPY "${catFile}" DESTINATION "${catalogsPath}") + endforeach() + endif() + endforeach() + + # Handle specific component + if(componentName MATCHES "WindowsAppCertificationKitNativeComponents-x64_en-us") + set(kitsPath "${installFolderSdk}/Windows Kits") + file(MAKE_DIRECTORY "${kitsPath}") + file(COPY "${installLocation}/Windows Kits" DESTINATION "${kitsPath}") + endif() + endforeach() + + set(ucrtsdkprops "${installFolderSdk}/Windows Kits/10/DesignTime/CommonConfiguration/Neutral/uCRT.props") + file(READ "${ucrtsdkprops}" ucrt_props_content) + string(REPLACE + [[$(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows Kits\Installed Roots@KitsRoot10)]] + "" + ucrt_props_content + "${ucrt_props_content}" + ) + string(REPLACE + [[$(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Kits\Installed Roots@KitsRoot10)]] + [[$([MSBUILD]::GetDirectoryNameOfFileAbove('$(MSBUILDTHISFILEDIRECTORY)', 'sdkmanifest.xml'))/]] + ucrt_props_content + "${ucrt_props_content}" + ) + file(WRITE "${ucrtsdkprops}" "${ucrt_props_content}") + + # Remove unknown stuff + file(REMOVE_RECURSE "${installFolderSdk}/Windows App Certification Kit/") + file(REMOVE_RECURSE "${installFolderSdk}/Microsoft/") +endblock() diff --git a/ports/compiler-msvc/vcpkg.json b/ports/compiler-msvc/vcpkg.json new file mode 100644 index 00000000000000..b5f8138c30ae75 --- /dev/null +++ b/ports/compiler-msvc/vcpkg.json @@ -0,0 +1,8 @@ +{ + "name": "compiler-msvc", + "version": "17.12.3", + "license": "MIT", + "dependencies": [ + "vcpkg-tool-lessmsi" + ] +} diff --git a/ports/cppwinrt/vcpkg.json b/ports/cppwinrt/vcpkg.json index 7e0dd601a07273..7844be4a3cc596 100644 --- a/ports/cppwinrt/vcpkg.json +++ b/ports/cppwinrt/vcpkg.json @@ -1,9 +1,13 @@ { "name": "cppwinrt", "version": "2.0.240405.15", + "port-version" : 1, "description": "C++/WinRT is a standard C++ language projection for the Windows Runtime.", "homepage": "https://github.com/microsoft/cppwinrt", "documentation": "https://docs.microsoft.com/windows/uwp/cpp-and-winrt-apis/", "license": "MIT", - "supports": "windows" + "supports": "windows", + "dependencies" : [ + "compiler-msvc" + ] } diff --git a/ports/cspice/fix-implict-int.patch b/ports/cspice/fix-implict-int.patch new file mode 100644 index 00000000000000..4d2161dbe871cc --- /dev/null +++ b/ports/cspice/fix-implict-int.patch @@ -0,0 +1,358 @@ +diff --git a/cspice/src/cspice/dfe.c b/cspice/src/cspice/dfe.c +index 38bda7fdc9..8b1fa69a67 100644 +--- a/cspice/src/cspice/dfe.c ++++ b/cspice/src/cspice/dfe.c +@@ -2,7 +2,7 @@ + #include "fio.h" + #include "fmt.h" + +-y_rsk(Void) ++int y_rsk(Void) + { + if(f__curunit->uend || f__curunit->url <= f__recpos + || f__curunit->url == 1) return 0; +@@ -11,7 +11,7 @@ y_rsk(Void) + } while(++f__recpos < f__curunit->url); + return 0; + } +-y_getc(Void) ++int y_getc(Void) + { + int ch; + if(f__curunit->uend) return(-1); +@@ -63,7 +63,7 @@ y_newrec(Void) + #ifdef KR_headers + c_dfe(a) cilist *a; + #else +-c_dfe(cilist *a) ++int c_dfe(cilist *a) + #endif + { + f__sequential=0; +diff --git a/cspice/src/cspice/due.c b/cspice/src/cspice/due.c +index fce750c2ee..45cf517b4f 100644 +--- a/cspice/src/cspice/due.c ++++ b/cspice/src/cspice/due.c +@@ -4,7 +4,7 @@ + #ifdef KR_headers + c_due(a) cilist *a; + #else +-c_due(cilist *a) ++int c_due(cilist *a) + #endif + { + if(!f__init) f_init(); +diff --git a/cspice/src/cspice/fmt.c b/cspice/src/cspice/fmt.c +index 7bb6f3d296..138123f6a1 100644 +--- a/cspice/src/cspice/fmt.c ++++ b/cspice/src/cspice/fmt.c +@@ -40,7 +40,7 @@ char *ap_end(char *s) + f__fatal(100, "bad string"); + /*NOTREACHED*/ return 0; + } +- static ++ static int + #ifdef KR_headers + op_gen(a,b,c,d) + #else +@@ -107,7 +107,7 @@ char *f_s(char *s, int curloc) + return(s); + } + +- static ++ static int + #ifdef KR_headers + ne_d(s,p) char *s,**p; + #else +@@ -199,7 +199,7 @@ ne_d(char *s, char **p) + return(1); + } + +- static ++ static int + #ifdef KR_headers + e_d(s,p) char *s,**p; + #else +@@ -359,6 +359,7 @@ char *f_list(char *s) + return(NULL); + } + ++int + #ifdef KR_headers + pars_f(s) char *s; + #else +@@ -376,7 +377,7 @@ pars_f(char *s) + int f__cnt[STKSZ],f__ret[STKSZ],f__cp,f__rp; + flag f__workdone, f__nonl; + +- static ++ static int + #ifdef KR_headers + type_f(n) + #else +@@ -504,7 +505,7 @@ loop: switch(type_f((p= &f__syl[f__pc])->op)) + } + return(0); + } +-en_fio(Void) ++int en_fio(Void) + { ftnint one=1; + return(do_fio(&one,(char *)NULL,(ftnint)0)); + } +diff --git a/cspice/src/cspice/iio.c b/cspice/src/cspice/iio.c +index 7d91162e39..84d2cd8f28 100644 +--- a/cspice/src/cspice/iio.c ++++ b/cspice/src/cspice/iio.c +@@ -6,7 +6,7 @@ char *f__icend; + extern icilist *f__svic; + int f__icnum; + extern int f__hiwater; +-z_getc(Void) ++int z_getc(Void) + { + if(f__recpos++ < f__svic->icirlen) { + if(f__icptr >= f__icend) err(f__svic->iciend,(EOF),"endfile"); +@@ -25,7 +25,7 @@ z_putc(int c) + if (f__icptr < f__icend && f__recpos++ < f__svic->icirlen) + *f__icptr++ = c; + } +-z_rnew(Void) ++int z_rnew(Void) + { + f__icptr = f__svic->iciunit + (++f__icnum)*f__svic->icirlen; + f__recpos = 0; +@@ -44,7 +44,7 @@ z_endp(Void) + #ifdef KR_headers + c_si(a) icilist *a; + #else +-c_si(icilist *a) ++int c_si(icilist *a) + #endif + { + f__elist = (cilist *)a; +@@ -92,7 +92,7 @@ integer s_rsfi(icilist *a) + return(0); + } + +-z_wnew(Void) ++int z_wnew(Void) + { + if (f__recpos < f__hiwater) { + f__icptr += f__hiwater - f__recpos; +diff --git a/cspice/src/cspice/lread.c b/cspice/src/cspice/lread.c +index bde8cd1661..8469bb9c2e 100644 +--- a/cspice/src/cspice/lread.c ++++ b/cspice/src/cspice/lread.c +@@ -73,7 +73,7 @@ extern int ungetc(int, FILE*); /* for systems with a buggy stdio.h */ + #endif + #endif + +-t_getc(Void) ++int t_getc(Void) + { int ch; + if(f__curunit->uend) return(EOF); + if((ch=getc(f__cf))!=EOF) return(ch); +@@ -522,6 +522,7 @@ l_CHAR(Void) + } + } + } ++int + #ifdef KR_headers + c_le(a) cilist *a; + #else +@@ -542,6 +543,7 @@ c_le(cilist *a) + if(!f__curunit->ufmt) err(a->cierr,103,"lio") + return(0); + } ++int + #ifdef KR_headers + l_read(number,ptr,len,type) ftnint *number,type; char *ptr; ftnlen len; + #else +diff --git a/cspice/src/cspice/lwrite.c b/cspice/src/cspice/lwrite.c +index fb18d07c3c..fc202323b9 100644 +--- a/cspice/src/cspice/lwrite.c ++++ b/cspice/src/cspice/lwrite.c +@@ -231,6 +231,7 @@ lwrt_C(double a, double b) + l_put(bb); + PUT(')'); + } ++int + #ifdef KR_headers + l_write(number,ptr,len,type) ftnint *number,type; char *ptr; ftnlen len; + #else +diff --git a/cspice/src/cspice/open.c b/cspice/src/cspice/open.c +index e91f358635..33f858a6a6 100644 +--- a/cspice/src/cspice/open.c ++++ b/cspice/src/cspice/open.c +@@ -418,7 +418,7 @@ static void + + + +- ++int + #ifdef KR_headers + + fk_open( seq, fmt, n) ftnint n; +diff --git a/cspice/src/cspice/rdfmt.c b/cspice/src/cspice/rdfmt.c +index bb120af5b8..a37f8a2316 100644 +--- a/cspice/src/cspice/rdfmt.c ++++ b/cspice/src/cspice/rdfmt.c +@@ -386,6 +386,7 @@ rd_POS(char *s) + else *s = ch=='\n'?' ':ch; + return(1); + } ++int + #ifdef KR_headers + rd_ed(p,ptr,len) struct syl *p; char *ptr; ftnlen len; + #else +@@ -449,6 +450,7 @@ rd_ed(struct syl *p, char *ptr, ftnlen len) + clearerr(f__cf); + return(errno); + } ++int + #ifdef KR_headers + rd_ned(p) struct syl *p; + #else +diff --git a/cspice/src/cspice/rsfe.c b/cspice/src/cspice/rsfe.c +index 5332c980d4..6d9847cb68 100644 +--- a/cspice/src/cspice/rsfe.c ++++ b/cspice/src/cspice/rsfe.c +@@ -116,7 +116,7 @@ void zzsetnnread_( logical * on ); + -& + */ + +-xrd_SL(Void) ++int xrd_SL(Void) + { + + int ch; +@@ -143,7 +143,7 @@ xrd_SL(Void) + } + + +-x_getc(Void) ++int x_getc(Void) + { + + int ch; +@@ -187,13 +187,13 @@ x_getc(Void) + } + + +-x_endp(Void) ++int x_endp(Void) + { + xrd_SL(); + return f__curunit->uend == 1 ? EOF : 0; + } + +-x_rev(Void) ++int x_rev(Void) + { + (void) xrd_SL(); + return(0); +diff --git a/cspice/src/cspice/rsne.c b/cspice/src/cspice/rsne.c +index 0096f4c923..1bab03b481 100644 +--- a/cspice/src/cspice/rsne.c ++++ b/cspice/src/cspice/rsne.c +@@ -36,7 +36,7 @@ + + extern flag f__lquit; + extern int f__lcount, nml_read; +- extern t_getc(Void); ++ extern int t_getc(Void); + + #ifdef KR_headers + extern char *malloc(), *memset(); +@@ -290,6 +290,7 @@ print_ne(cilist *a) + + static char where0[] = "namelist read start "; + ++ int + #ifdef KR_headers + x_rsne(a) cilist *a; + #else +diff --git a/cspice/src/cspice/sfe.c b/cspice/src/cspice/sfe.c +index d1fdea9c63..ee9d74bc00 100644 +--- a/cspice/src/cspice/sfe.c ++++ b/cspice/src/cspice/sfe.c +@@ -10,6 +10,7 @@ integer e_rsfe(Void) + f__fmtbuf=NULL; + return(n); + } ++int + #ifdef KR_headers + c_sfe(a) cilist *a; /* check */ + #else +diff --git a/cspice/src/cspice/sue.c b/cspice/src/cspice/sue.c +index 0d2f4c5d52..9f50ac34df 100644 +--- a/cspice/src/cspice/sue.c ++++ b/cspice/src/cspice/sue.c +@@ -3,6 +3,7 @@ + extern uiolen f__reclen; + long f__recloc; + ++int + #ifdef KR_headers + c_sue(a) cilist *a; + #else +diff --git a/cspice/src/cspice/uio.c b/cspice/src/cspice/uio.c +index d3bb6fc86b..6c0def8ebc 100644 +--- a/cspice/src/cspice/uio.c ++++ b/cspice/src/cspice/uio.c +@@ -2,6 +2,7 @@ + #include "fio.h" + uiolen f__reclen; + ++int + #ifdef KR_headers + do_us(number,ptr,len) ftnint *number; char *ptr; ftnlen len; + #else +diff --git a/cspice/src/cspice/wref.c b/cspice/src/cspice/wref.c +index 5740931013..0c4d6befbd 100644 +--- a/cspice/src/cspice/wref.c ++++ b/cspice/src/cspice/wref.c +@@ -15,6 +15,7 @@ + #include "ctype.h" + #endif + ++int + #ifdef KR_headers + wrt_E(p,w,d,e,len) ufloat *p; ftnlen len; + #else +@@ -191,6 +192,7 @@ nogood: + return 0; + } + ++int + #ifdef KR_headers + wrt_F(p,w,d,len) ufloat *p; ftnlen len; + #else +diff --git a/cspice/src/cspice/wrtfmt.c b/cspice/src/cspice/wrtfmt.c +index 8d72800207..c9f8a944f6 100644 +--- a/cspice/src/cspice/wrtfmt.c ++++ b/cspice/src/cspice/wrtfmt.c +@@ -217,6 +217,7 @@ wrt_H(int a, char *s) + while(a--) (*f__putn)(*s++); + return(1); + } ++int + #ifdef KR_headers + wrt_L(n,len, sz) Uint *n; ftnlen sz; + #else +@@ -289,6 +290,7 @@ wrt_G(ufloat *p, int w, int d, int e, ftnlen len) + } + return(wrt_E(p,w,d,e,len)); + } ++int + #ifdef KR_headers + w_ed(p,ptr,len) struct syl *p; char *ptr; ftnlen len; + #else +@@ -335,6 +337,7 @@ w_ed(struct syl *p, char *ptr, ftnlen len) + return(wrt_Z((Uint *)ptr,p->p1,p->p2.i[0],len)); + } + } ++int + #ifdef KR_headers + w_ned(p) struct syl *p; + #else diff --git a/ports/cspice/portfile.cmake b/ports/cspice/portfile.cmake index a0bd3bb7e5e205..7f89b7615a69c3 100644 --- a/ports/cspice/portfile.cmake +++ b/ports/cspice/portfile.cmake @@ -39,7 +39,9 @@ vcpkg_extract_source_archive( SOURCE_PATH ARCHIVE ${ARCHIVE} NO_REMOVE_ONE_LEVEL - PATCHES ${PATCHES} + PATCHES + ${PATCHES} + fix-implict-int.patch ) file(COPY ${CMAKE_CURRENT_LIST_DIR}/CMakeLists.txt DESTINATION ${SOURCE_PATH}) diff --git a/ports/cspice/vcpkg.json b/ports/cspice/vcpkg.json index 726655884c9d81..7321f96b4d586e 100644 --- a/ports/cspice/vcpkg.json +++ b/ports/cspice/vcpkg.json @@ -1,7 +1,7 @@ { "name": "cspice", "version": "67", - "port-version": 3, + "port-version": 4, "description": "NASA C SPICE toolkit", "homepage": "https://naif.jpl.nasa.gov/naif/toolkit_C.html", "license": null, diff --git a/ports/cuda/vcpkg.json b/ports/cuda/vcpkg.json index 969232998ca05e..31c4941e8dfd44 100644 --- a/ports/cuda/vcpkg.json +++ b/ports/cuda/vcpkg.json @@ -1,9 +1,15 @@ { "name": "cuda", "version": "10.1", - "port-version": 13, + "port-version": 14, "description": "A parallel computing platform and programming model", "homepage": "https://developer.nvidia.com/cuda-toolkit", "license": null, - "supports": "(windows & x64 & !uwp & !xbox) | (linux & x64) | (linux & arm64)" + "supports": "(windows & x64 & !uwp & !xbox) | (linux & x64) | (linux & arm64)", + "dependencies": [ + { + "name": "compiler-cuda", + "host": true + } + ] } diff --git a/ports/cuda/vcpkg_find_cuda.cmake b/ports/cuda/vcpkg_find_cuda.cmake index a6265b78b7192a..f133ec1be08ad1 100644 --- a/ports/cuda/vcpkg_find_cuda.cmake +++ b/ports/cuda/vcpkg_find_cuda.cmake @@ -14,6 +14,7 @@ function(vcpkg_find_cuda) ENV CUDA_TOOLKIT_ROOT_DIR) if (VCPKG_TARGET_IS_WINDOWS) + message(STATUS "CUDA_PATH:$ENV{CUDA_PATH}") find_program(NVCC NAMES nvcc.exe PATHS diff --git a/ports/cudnn/FindCUDNN.cmake b/ports/cudnn/FindCUDNN.cmake index 3d0ca7332adbe9..0b84d594da18f2 100644 --- a/ports/cudnn/FindCUDNN.cmake +++ b/ports/cudnn/FindCUDNN.cmake @@ -23,17 +23,18 @@ # include(FindPackageHandleStandardArgs) + file(GLOB CUDNN_VERSION_DIRS LIST_DIRECTORIES true "$ENV{CUDA_PATH}/../../../NVIDIA/CUDNN/v[1-9]*.[1-9]*" ) + find_path(CUDNN_INCLUDE_DIR NAMES cudnn.h cudnn_v8.h cudnn_v7.h - HINTS ${CUDA_TOOLKIT_ROOT} $ENV{CUDA_PATH} $ENV{CUDA_TOOLKIT_ROOT_DIR} $ENV{cudnn} $ENV{CUDNN} $ENV{CUDNN_ROOT_DIR} ${CUDNN_VERSION_DIRS} /usr/include /usr/include/x86_64-linux-gnu/ /usr/include/aarch64-linux-gnu/ - PATH_SUFFIXES cuda/include include include/11.8 include/12.0 include/12.1 include/12.2 include/12.3 include/12.4 include/12.5 include/12.6) + PATHS "${_VCPKG_INSTALLED_DIR}/${VCPKG_TARGET_TRIPLET}" + PATH_SUFFIXES include ) find_library(CUDNN_LIBRARY NAMES cudnn cudnn8 cudnn7 - HINTS ${CUDA_TOOLKIT_ROOT} $ENV{CUDA_PATH} $ENV{CUDA_TOOLKIT_ROOT_DIR} $ENV{cudnn} $ENV{CUDNN} $ENV{CUDNN_ROOT_DIR} ${CUDNN_VERSION_DIRS} /usr/lib/x86_64-linux-gnu/ /usr/lib/aarch64-linux-gnu/ /usr/ - PATH_SUFFIXES lib lib64 cuda/lib cuda/lib64 lib/x64 cuda/lib/x64 lib/11.8/x64 lib/12.0/x64 lib/12.1/x64 lib/12.2/x64 lib/12.3/x64 lib/12.4/x64 lib/12.5/x64 lib/12.6/x64) - + PATHS "${_VCPKG_INSTALLED_DIR}/${VCPKG_TARGET_TRIPLET}" + PATH_SUFFIXES lib ) if(EXISTS "${CUDNN_INCLUDE_DIR}/cudnn.h") file(READ ${CUDNN_INCLUDE_DIR}/cudnn.h CUDNN_HEADER_CONTENTS) elseif(EXISTS "${CUDNN_INCLUDE_DIR}/cudnn_v8.h") diff --git a/ports/cudnn/portfile.cmake b/ports/cudnn/portfile.cmake index 03bfcc7355f74e..ce6fc09e8d240d 100644 --- a/ports/cudnn/portfile.cmake +++ b/ports/cudnn/portfile.cmake @@ -1,69 +1,64 @@ -set(MINIMUM_CUDNN_VERSION "7.6.5") +set(base_url "https://developer.download.nvidia.com/compute/cuda/redist") -vcpkg_find_cuda(OUT_CUDA_TOOLKIT_ROOT CUDA_TOOLKIT_ROOT OUT_CUDA_VERSION CUDA_VERSION) - -# Try to find CUDNN if it exists; only download if it doesn't exist -file(GLOB CUDNN_VERSION_DIRS - LIST_DIRECTORIES true - "$ENV{CUDA_PATH}/../../../NVIDIA/CUDNN/v[1-9]*.[1-9]*" -) -find_path(CUDNN_INCLUDE_DIR NAMES cudnn.h cudnn_v8.h cudnn_v7.h - HINTS ${CUDA_TOOLKIT_ROOT} $ENV{CUDA_PATH} $ENV{CUDA_TOOLKIT_ROOT_DIR} $ENV{cudnn} $ENV{CUDNN} $ENV{CUDNN_ROOT_DIR} ${CUDNN_VERSION_DIRS} /usr/include /usr/include/x86_64-linux-gnu/ /usr/include/aarch64-linux-gnu/ - PATH_SUFFIXES cuda/include include include/11.8 include/12.0 include/12.1 include/12.2 include/12.3 include/12.4 include/12.5 include/12.6) -message(STATUS "CUDNN_INCLUDE_DIR: ${CUDNN_INCLUDE_DIR}") -find_library(CUDNN_LIBRARY NAMES cudnn cudnn8 cudnn7 - HINTS ${CUDA_TOOLKIT_ROOT} $ENV{CUDA_PATH} $ENV{CUDA_TOOLKIT_ROOT_DIR} $ENV{cudnn} $ENV{CUDNN} $ENV{CUDNN_ROOT_DIR} ${CUDNN_VERSION_DIRS} /usr/lib/x86_64-linux-gnu/ /usr/lib/aarch64-linux-gnu/ /usr/ - PATH_SUFFIXES lib lib64 cuda/lib cuda/lib64 lib/x64 cuda/lib/x64 lib/11.8/x64 lib/12.0/x64 lib/12.1/x64 lib/12.2/x64 lib/12.3/x64 lib/12.4/x64 lib/12.5/x64 lib/12.6/x64) -message(STATUS "CUDNN_LIBRARY: ${CUDNN_LIBRARY}") -if(EXISTS "${CUDNN_INCLUDE_DIR}/cudnn.h") - file(READ ${CUDNN_INCLUDE_DIR}/cudnn.h CUDNN_HEADER_CONTENTS) -elseif(EXISTS "${CUDNN_INCLUDE_DIR}/cudnn_v8.h") - file(READ ${CUDNN_INCLUDE_DIR}/cudnn_v8.h CUDNN_HEADER_CONTENTS) -elseif(EXISTS "${CUDNN_INCLUDE_DIR}/cudnn_v7.h") - file(READ ${CUDNN_INCLUDE_DIR}/cudnn_v7.h CUDNN_HEADER_CONTENTS) +if(VCPKG_TARGET_ARCHITECTURE STREQUAL "x64") + set(target x86_64) +elseif(VCPKG_TARGET_ARCHITECTURE STREQUAL "arm64" AND VCPKG_TARGET_IS_LINUX) + set(target aarch64) +elseif(VCPKG_TARGET_ARCHITECTURE STREQUAL "ppc64" AND VCPKG_TARGET_IS_LINUX) + set(target ppc64le) +else() + message(FATAL_ERROR "Unsupported architecture") endif() -if(EXISTS "${CUDNN_INCLUDE_DIR}/cudnn_version.h") - file(READ "${CUDNN_INCLUDE_DIR}/cudnn_version.h" CUDNN_VERSION_H_CONTENTS) - string(APPEND CUDNN_HEADER_CONTENTS "${CUDNN_VERSION_H_CONTENTS}") - unset(CUDNN_VERSION_H_CONTENTS) -elseif(EXISTS "${CUDNN_INCLUDE_DIR}/cudnn_version_v8.h") - file(READ "${CUDNN_INCLUDE_DIR}/cudnn_version_v8.h" CUDNN_VERSION_H_CONTENTS) - string(APPEND CUDNN_HEADER_CONTENTS "${CUDNN_VERSION_H_CONTENTS}") - unset(CUDNN_VERSION_H_CONTENTS) -elseif(EXISTS "${CUDNN_INCLUDE_DIR}/cudnn_version_v7.h") - file(READ "${CUDNN_INCLUDE_DIR}/cudnn_version_v7.h" CUDNN_VERSION_H_CONTENTS) - string(APPEND CUDNN_HEADER_CONTENTS "${CUDNN_VERSION_H_CONTENTS}") - unset(CUDNN_VERSION_H_CONTENTS) + +set(ext ".tar.xz") +if(VCPKG_TARGET_IS_WINDOWS) + set(platform windows) + set(ext ".zip") + +else() + set(platform linux) endif() -if(CUDNN_HEADER_CONTENTS) - string(REGEX MATCH "define CUDNN_MAJOR * +([0-9]+)" - _CUDNN_VERSION_MAJOR "${CUDNN_HEADER_CONTENTS}") - string(REGEX REPLACE "define CUDNN_MAJOR * +([0-9]+)" "\\1" - _CUDNN_VERSION_MAJOR "${_CUDNN_VERSION_MAJOR}") - string(REGEX MATCH "define CUDNN_MINOR * +([0-9]+)" - _CUDNN_VERSION_MINOR "${CUDNN_HEADER_CONTENTS}") - string(REGEX REPLACE "define CUDNN_MINOR * +([0-9]+)" "\\1" - _CUDNN_VERSION_MINOR "${_CUDNN_VERSION_MINOR}") - string(REGEX MATCH "define CUDNN_PATCHLEVEL * +([0-9]+)" - _CUDNN_VERSION_PATCH "${CUDNN_HEADER_CONTENTS}") - string(REGEX REPLACE "define CUDNN_PATCHLEVEL * +([0-9]+)" "\\1" - _CUDNN_VERSION_PATCH "${_CUDNN_VERSION_PATCH}") - if(NOT _CUDNN_VERSION_MAJOR) - set(_CUDNN_VERSION "?") - else() - set(_CUDNN_VERSION "${_CUDNN_VERSION_MAJOR}.${_CUDNN_VERSION_MINOR}.${_CUDNN_VERSION_PATCH}") - endif() + +set(cuDNN-windows-x86_64_HASH 0a8fb5ab87b9814d90418c2a588c619241df8271bfbd0a0fb209c57af3a1d3c8aa81d58dce51736d3792cea83517183280bc4cfa2944957d876f088302f0fdbc) +set(cuDNN-linux-x86_64_HASH 0) + +vcpkg_download_distfile( + cudnn + URLS https://developer.download.nvidia.com/compute/cudnn/redist/cudnn/${platform}-${target}/cudnn-${platform}-${target}-${VERSION}_cuda12-archive${ext} + FILENAME cudnn-${platform}-${target}-${VERSION}_cuda12-archive${ext} + SHA512 ${cuDNN-${platform}-${target}_HASH} +) + +vcpkg_extract_source_archive( + cudnn-src + ARCHIVE ${cudnn} + SOURCE_BASE "cudnn" + #BASE_DIRECTORY "CUDA" + WORKING_DIRECTORY "${CURRENT_PACKAGES_DIR}" +) + +file(COPY "${cudnn-src}/" DESTINATION "${CURRENT_PACKAGES_DIR}") +vcpkg_install_copyright(FILE_LIST "${cudnn-src}/LICENSE") +file(REMOVE_RECURSE "${cudnn-src}" "${CURRENT_PACKAGES_DIR}/LICENSE") + +if(VCPKG_TARGET_IS_WINDOWS) + file(RENAME "${CURRENT_PACKAGES_DIR}/lib/x64/" "${CURRENT_PACKAGES_DIR}/lib-tmp/") + file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/lib") + file(RENAME "${CURRENT_PACKAGES_DIR}/lib-tmp" "${CURRENT_PACKAGES_DIR}/lib") endif() -if (CUDNN_INCLUDE_DIR AND CUDNN_LIBRARY AND _CUDNN_VERSION VERSION_GREATER_EQUAL MINIMUM_CUDNN_VERSION) - message(STATUS "Found CUDNN ${_CUDNN_VERSION} located on system: (include ${CUDNN_INCLUDE_DIR} lib: ${CUDNN_LIBRARY})") - set(VCPKG_POLICY_EMPTY_PACKAGE enabled) -elseif(VCPKG_TARGET_IS_WINDOWS) - message(FATAL_ERROR "Please download CUDNN from official sources (https://developer.nvidia.com/cudnn) and install it") -else() - message(FATAL_ERROR "Please install CUDNN using your system package manager (the same way you installed CUDA). For example: apt install libcudnn8-dev.") +if(NOT VCPKG_BUILD_TYPE) + if(EXISTS "${CURRENT_PACKAGES_DIR}/bin") + file(COPY "${CURRENT_PACKAGES_DIR}/bin" DESTINATION "${CURRENT_PACKAGES_DIR}/debug/bin") + endif() + file(COPY "${CURRENT_PACKAGES_DIR}/lib" DESTINATION "${CURRENT_PACKAGES_DIR}/debug/lib") endif() file(INSTALL "${CURRENT_PORT_DIR}/FindCUDNN.cmake" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}") file(INSTALL "${CURRENT_PORT_DIR}/usage" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}") file(INSTALL "${CURRENT_PORT_DIR}/vcpkg-cmake-wrapper.cmake" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}") + +set(VCPKG_POLICY_SKIP_DUMPBIN_CHECKS enabled) +set(VCPKG_POLICY_DLLS_IN_STATIC_LIBRARY enabled) +set(VCPKG_POLICY_SKIP_ARCHITECTURE_CHECK enabled) +set(VCPKG_POLICY_ONLY_RELEASE_CRT enabled) diff --git a/ports/cudnn/vcpkg.json b/ports/cudnn/vcpkg.json index 3efd6c9bed3ce1..ff0a0bed85a6fe 100644 --- a/ports/cudnn/vcpkg.json +++ b/ports/cudnn/vcpkg.json @@ -1,8 +1,7 @@ { "name": "cudnn", - "version": "7.6.5", - "port-version": 15, - "description": "NVIDIA's cuDNN deep neural network acceleration library.", + "version": "9.7.1.26", + "description": "NVIDIA cuDNN is a GPU-accelerated library of primitives for deep neural networks.", "homepage": "https://developer.nvidia.com/cudnn", "license": null, "supports": "(windows & x64 & !uwp) | (linux & x64) | (linux & arm64)", diff --git a/ports/curl/portfile.cmake b/ports/curl/portfile.cmake index d5ab0804a56135..2250484c0b5fb5 100644 --- a/ports/curl/portfile.cmake +++ b/ports/curl/portfile.cmake @@ -101,12 +101,14 @@ endif() #Fix install path vcpkg_replace_string("${CURRENT_PACKAGES_DIR}/bin/curl-config" "${CURRENT_PACKAGES_DIR}" "\${prefix}") vcpkg_replace_string("${CURRENT_PACKAGES_DIR}/bin/curl-config" "${CURRENT_INSTALLED_DIR}" "\${prefix}" IGNORE_UNCHANGED) +vcpkg_replace_string("${CURRENT_PACKAGES_DIR}/bin/curl-config" "${CURRENT_HOST_INSTALLED_DIR}" "\${prefix}/../${_HOST_TRIPLET}" IGNORE_UNCHANGED) vcpkg_replace_string("${CURRENT_PACKAGES_DIR}/bin/curl-config" "\nprefix='\${prefix}'" [=[prefix=$(CDPATH= cd -- "$(dirname -- "$0")"/../../.. && pwd -P)]=]) file(MAKE_DIRECTORY "${CURRENT_PACKAGES_DIR}/tools/${PORT}/bin") file(RENAME "${CURRENT_PACKAGES_DIR}/bin/curl-config" "${CURRENT_PACKAGES_DIR}/tools/${PORT}/bin/curl-config") if(EXISTS "${CURRENT_PACKAGES_DIR}/debug/bin/curl-config") vcpkg_replace_string("${CURRENT_PACKAGES_DIR}/debug/bin/curl-config" "${CURRENT_PACKAGES_DIR}" "\${prefix}") vcpkg_replace_string("${CURRENT_PACKAGES_DIR}/debug/bin/curl-config" "${CURRENT_INSTALLED_DIR}" "\${prefix}" IGNORE_UNCHANGED) + vcpkg_replace_string("${CURRENT_PACKAGES_DIR}/debug/bin/curl-config" "${CURRENT_HOST_INSTALLED_DIR}" "\${prefix}/../${_HOST_TRIPLET}" IGNORE_UNCHANGED) vcpkg_replace_string("${CURRENT_PACKAGES_DIR}/debug/bin/curl-config" "\nprefix='\${prefix}/debug'" [=[prefix=$(CDPATH= cd -- "$(dirname -- "$0")"/../../../.. && pwd -P)]=]) vcpkg_replace_string("${CURRENT_PACKAGES_DIR}/debug/bin/curl-config" "\nexec_prefix=\"\${prefix}\"" "\nexec_prefix=\"\${prefix}/debug\"") vcpkg_replace_string("${CURRENT_PACKAGES_DIR}/debug/bin/curl-config" "-lcurl" "-l${namespec}-d") diff --git a/ports/curl/vcpkg.json b/ports/curl/vcpkg.json index 880bfa421dfdc6..916d84062b42b1 100644 --- a/ports/curl/vcpkg.json +++ b/ports/curl/vcpkg.json @@ -1,6 +1,7 @@ { "name": "curl", "version": "8.12.1", + "port-version": 1, "description": "A library for transferring data with URLs", "homepage": "https://curl.se/", "license": "curl AND ISC AND BSD-3-Clause", diff --git a/ports/curlpp/portfile.cmake b/ports/curlpp/portfile.cmake index b7008111c21e4d..42bafee33d96ae 100644 --- a/ports/curlpp/portfile.cmake +++ b/ports/curlpp/portfile.cmake @@ -30,9 +30,11 @@ endif() if(VCPKG_TARGET_IS_WINDOWS AND NOT (VCPKG_LIBRARY_LINKAGE STREQUAL static)) vcpkg_replace_string("${CURRENT_PACKAGES_DIR}/bin/curlpp-config" "${CURRENT_PACKAGES_DIR}" "`dirname $0`/..") vcpkg_replace_string("${CURRENT_PACKAGES_DIR}/bin/curlpp-config" "${CURRENT_INSTALLED_DIR}" "$(prefix)" IGNORE_UNCHANGED) + vcpkg_replace_string("${CURRENT_PACKAGES_DIR}/bin/curlpp-config" "${CURRENT_HOST_INSTALLED_DIR}" "$(prefix)/../${_HOST_TRIPLET}" IGNORE_UNCHANGED) if(NOT VCPKG_BUILD_TYPE) vcpkg_replace_string("${CURRENT_PACKAGES_DIR}/debug/bin/curlpp-config" "${CURRENT_PACKAGES_DIR}" "`dirname $0`/../..") vcpkg_replace_string("${CURRENT_PACKAGES_DIR}/debug/bin/curlpp-config" "${CURRENT_INSTALLED_DIR}" "$(prefix)" IGNORE_UNCHANGED) + vcpkg_replace_string("${CURRENT_PACKAGES_DIR}/debug/bin/curlpp-config" "${CURRENT_HOST_INSTALLED_DIR}" "$(prefix)/../${_HOST_TRIPLET}" IGNORE_UNCHANGED) endif() endif() diff --git a/ports/curlpp/vcpkg.json b/ports/curlpp/vcpkg.json index 40e0eebba351bc..bdb81b2082d6c9 100644 --- a/ports/curlpp/vcpkg.json +++ b/ports/curlpp/vcpkg.json @@ -1,7 +1,7 @@ { "name": "curlpp", "version-date": "2018-06-15", - "port-version": 11, + "port-version": 12, "description": "C++ wrapper around libcURL", "homepage": "https://github.com/jpbarrette/curlpp", "license": "MIT", diff --git a/ports/d3d12-memory-allocator/0003-fix-clang-cl.patch b/ports/d3d12-memory-allocator/0003-fix-clang-cl.patch new file mode 100644 index 00000000000000..d898b72d79f0f8 --- /dev/null +++ b/ports/d3d12-memory-allocator/0003-fix-clang-cl.patch @@ -0,0 +1,35 @@ +diff --git a/include/D3D12MemAlloc.h b/include/D3D12MemAlloc.h +index 92e2e9fe2f..049e33b719 100644 +--- a/include/D3D12MemAlloc.h ++++ b/include/D3D12MemAlloc.h +@@ -145,7 +145,7 @@ public: + protected: + virtual void ReleaseThis() { delete this; } + private: +- D3D12MA_ATOMIC_UINT32 m_RefCount = 1; ++ D3D12MA_ATOMIC_UINT32 m_RefCount {1}; + }; + } // namespace D3D12MA + +diff --git a/src/D3D12MemAlloc.cpp b/src/D3D12MemAlloc.cpp +index e2d444e771..eeb8d1d473 100644 +--- a/src/D3D12MemAlloc.cpp ++++ b/src/D3D12MemAlloc.cpp +@@ -6120,7 +6120,7 @@ private: + D3D12MA_ATOMIC_UINT64 m_BlockBytes[DXGI_MEMORY_SEGMENT_GROUP_COUNT] = {}; + D3D12MA_ATOMIC_UINT64 m_AllocationBytes[DXGI_MEMORY_SEGMENT_GROUP_COUNT] = {}; + +- D3D12MA_ATOMIC_UINT32 m_OperationsSinceBudgetFetch = 0; ++ D3D12MA_ATOMIC_UINT32 m_OperationsSinceBudgetFetch {0}; + D3D12MA_RW_MUTEX m_BudgetMutex; + UINT64 m_D3D12Usage[DXGI_MEMORY_SEGMENT_GROUP_COUNT] = {}; + UINT64 m_D3D12Budget[DXGI_MEMORY_SEGMENT_GROUP_COUNT] = {}; +@@ -6355,7 +6355,7 @@ class AllocatorPimpl + friend class Allocator; + friend class Pool; + public: +- std::atomic_uint32_t m_RefCount = 1; ++ std::atomic_uint32_t m_RefCount {1}; + CurrentBudgetData m_Budget; + + AllocatorPimpl(const ALLOCATION_CALLBACKS& allocationCallbacks, const ALLOCATOR_DESC& desc); diff --git a/ports/d3d12-memory-allocator/portfile.cmake b/ports/d3d12-memory-allocator/portfile.cmake index 942e92fb4689b2..032e5872d478a3 100644 --- a/ports/d3d12-memory-allocator/portfile.cmake +++ b/ports/d3d12-memory-allocator/portfile.cmake @@ -7,6 +7,7 @@ vcpkg_from_github( PATCHES 0001-output-dirs.patch 0002-Fix-32b-compilation.patch + 0003-fix-clang-cl.patch ) vcpkg_cmake_configure( diff --git a/ports/d3d12-memory-allocator/vcpkg.json b/ports/d3d12-memory-allocator/vcpkg.json index 8cd975176d1dcf..01fa4cf3bcf8f1 100644 --- a/ports/d3d12-memory-allocator/vcpkg.json +++ b/ports/d3d12-memory-allocator/vcpkg.json @@ -1,6 +1,7 @@ { "name": "d3d12-memory-allocator", "version": "2.0.1", + "port-version": 1, "description": "Easy to integrate D3d12 memory allocation library from GPUOpen", "homepage": "https://gpuopen.com/d3d12-memory-allocator/", "license": "MIT", diff --git a/ports/dcmtk/portfile.cmake b/ports/dcmtk/portfile.cmake index 531e9ea4ae094d..5853fc78b8646a 100644 --- a/ports/dcmtk/portfile.cmake +++ b/ports/dcmtk/portfile.cmake @@ -11,6 +11,7 @@ vcpkg_from_github( disable-test-setup.diff pkgconfig-lib-order.diff msvc.diff + remove_abs_compiler_path.patch ) file(REMOVE "${SOURCE_PATH}/CMake/FindICONV.cmake" diff --git a/ports/dcmtk/remove_abs_compiler_path.patch b/ports/dcmtk/remove_abs_compiler_path.patch new file mode 100644 index 00000000000000..aab059f71250c1 --- /dev/null +++ b/ports/dcmtk/remove_abs_compiler_path.patch @@ -0,0 +1,25 @@ +diff --git a/CMake/DCMTKConfig.cmake.in b/CMake/DCMTKConfig.cmake.in +index 9ae5cfce4d..61235bf2c8 100644 +--- a/CMake/DCMTKConfig.cmake.in ++++ b/CMake/DCMTKConfig.cmake.in +@@ -72,7 +72,7 @@ set(DCMTK_ENABLE_CHARSET_CONVERSION @DCMTK_ENABLE_CHARSET_CONVERSION@) + + # CMake builtins + set(DCMTK_CMAKE_BUILD_TYPE @CMAKE_BUILD_TYPE@) +-set(DCMTK_CMAKE_CXX_COMPILER "@CMAKE_CXX_COMPILER@") ++set(DCMTK_CMAKE_CXX_COMPILER "@DCMTK_CMAKE_CXX_COMPILER@") + set(DCMTK_CMAKE_CXX_STANDARD "@CMAKE_CXX_STANDARD@") + + set(DCMTK_CMAKE_CXX_FLAGS @CMAKE_CXX_FLAGS@) +diff --git a/CMake/GenerateCMakeExports.cmake b/CMake/GenerateCMakeExports.cmake +index b4f44e460c..0f024950f9 100644 +--- a/CMake/GenerateCMakeExports.cmake ++++ b/CMake/GenerateCMakeExports.cmake +@@ -58,6 +58,7 @@ endforeach() + set(DCMTK_CONFIG_CODE "${DCMTK_CONFIG_CODE}##################################################") + set(dcmtk_config "${CMAKE_BINARY_DIR}/DCMTKConfig.cmake") + # Actually configure file and write it to build's main directory ++cmake_path(GET CMAKE_CXX_COMPILER FILENAME DCMTK_CMAKE_CXX_COMPILER) + CONFIGURE_PACKAGE_CONFIG_FILE( + ${DCMTK_SOURCE_DIR}/CMake/DCMTKConfig.cmake.in + ${dcmtk_config} diff --git a/ports/dcmtk/vcpkg.json b/ports/dcmtk/vcpkg.json index 9d8c24d5755105..1b112c15c92e09 100644 --- a/ports/dcmtk/vcpkg.json +++ b/ports/dcmtk/vcpkg.json @@ -1,7 +1,7 @@ { "name": "dcmtk", "version": "3.6.9", - "port-version": 1, + "port-version": 2, "description": "This DICOM ToolKit (DCMTK) package consists of source code, documentation and installation instructions for a set of software libraries and applications implementing part of the DICOM/MEDICOM Standard.", "homepage": "https://github.com/DCMTK/dcmtk", "license": null, diff --git a/ports/fltk/portfile.cmake b/ports/fltk/portfile.cmake index aa07bfaba02dc4..f41c48e4514608 100644 --- a/ports/fltk/portfile.cmake +++ b/ports/fltk/portfile.cmake @@ -65,11 +65,13 @@ if(EXISTS "${CURRENT_PACKAGES_DIR}/bin/fltk-config") file(RENAME "${CURRENT_PACKAGES_DIR}/bin/fltk-config" "${CURRENT_PACKAGES_DIR}/tools/${PORT}/fltk-config") vcpkg_replace_string("${CURRENT_PACKAGES_DIR}/tools/${PORT}/fltk-config" "${CURRENT_PACKAGES_DIR}" "`dirname $0`/../..") vcpkg_replace_string("${CURRENT_PACKAGES_DIR}/tools/${PORT}/fltk-config" "${CURRENT_INSTALLED_DIR}" "`dirname $0`/../.." IGNORE_UNCHANGED) + vcpkg_replace_string("${CURRENT_PACKAGES_DIR}/tools/${PORT}/fltk-config" "${CURRENT_HOST_INSTALLED_DIR}" "`dirname $0`/../../../${_HOST_TRIPLET}" IGNORE_UNCHANGED) if(NOT VCPKG_BUILD_TYPE) file(MAKE_DIRECTORY "${CURRENT_PACKAGES_DIR}/tools/${PORT}/debug") file(RENAME "${CURRENT_PACKAGES_DIR}/debug/bin/fltk-config" "${CURRENT_PACKAGES_DIR}/tools/${PORT}/debug/fltk-config") vcpkg_replace_string("${CURRENT_PACKAGES_DIR}/tools/${PORT}/debug/fltk-config" "${CURRENT_PACKAGES_DIR}" "`dirname $0`/../../..") vcpkg_replace_string("${CURRENT_PACKAGES_DIR}/tools/${PORT}/debug/fltk-config" "${CURRENT_INSTALLED_DIR}" "`dirname $0`/../../.." IGNORE_UNCHANGED) + vcpkg_replace_string("${CURRENT_PACKAGES_DIR}/tools/${PORT}/debug/fltk-config" "${CURRENT_HOST_INSTALLED_DIR}" "`dirname $0`/../../../../${_HOST_TRIPLET}" IGNORE_UNCHANGED) vcpkg_replace_string("${CURRENT_PACKAGES_DIR}/tools/${PORT}/debug/fltk-config" "{prefix}/include" "{prefix}/../include") endif() endif() diff --git a/ports/fltk/vcpkg.json b/ports/fltk/vcpkg.json index e9ccae9b1ce654..af80743b4a8faa 100644 --- a/ports/fltk/vcpkg.json +++ b/ports/fltk/vcpkg.json @@ -1,6 +1,7 @@ { "name": "fltk", "version": "1.3.11", + "port-version": 1, "description": "FLTK (pronounced fulltick) is a cross-platform C++ GUI toolkit for UNIX/Linux (X11), Microsoft Windows, and MacOS X. FLTK provides modern GUI functionality without the bloat and supports 3D graphics via OpenGL and its built-in GLUT emulation.", "homepage": "https://www.fltk.org/", "license": null, diff --git a/ports/fruit/exports-clang-cl.patch b/ports/fruit/exports-clang-cl.patch new file mode 100644 index 00000000000000..6e9384389cce5b --- /dev/null +++ b/ports/fruit/exports-clang-cl.patch @@ -0,0 +1,13 @@ +diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt +index 0e328cf6dc..14daf0f037 100644 +--- a/src/CMakeLists.txt ++++ b/src/CMakeLists.txt +@@ -14,7 +14,7 @@ semistatic_graph.cpp) + if("${BUILD_SHARED_LIBS}") + add_library(fruit SHARED ${FRUIT_SOURCES}) + +- if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "MSVC") ++ if (MSVC) + set_target_properties(fruit PROPERTIES WINDOWS_EXPORT_ALL_SYMBOLS TRUE) + endif() + else() diff --git a/ports/fruit/portfile.cmake b/ports/fruit/portfile.cmake index 8bab51d71b4f3f..f204de64558d7e 100644 --- a/ports/fruit/portfile.cmake +++ b/ports/fruit/portfile.cmake @@ -5,6 +5,8 @@ vcpkg_from_github( REF "v${VERSION}" SHA512 82e86b939ce7d1c0f092255211cd0825e7cf96e56b4af44dcbb67c863c41cb398afbbf9098a934b7eea848acc0b48d3dee3a67cf907f9b9ef2a0d59d92507f30 HEAD_REF master + PATCHES + exports-clang-cl.patch ) # TODO: Make boost an optional dependency? diff --git a/ports/ginkgo/fix-abs-compiler-path.patch b/ports/ginkgo/fix-abs-compiler-path.patch new file mode 100644 index 00000000000000..6d1b85e4de4a8f --- /dev/null +++ b/ports/ginkgo/fix-abs-compiler-path.patch @@ -0,0 +1,25 @@ +diff --git a/cmake/GinkgoConfig.cmake.in b/cmake/GinkgoConfig.cmake.in +index a5ead102c2..74b4588246 100644 +--- a/cmake/GinkgoConfig.cmake.in ++++ b/cmake/GinkgoConfig.cmake.in +@@ -20,7 +20,7 @@ set(GINKGO_BUILD_SHARED_LIBS "@BUILD_SHARED_LIBS@") + set(GINKGO_DEBUG_POSTFIX "@CMAKE_DEBUG_POSTFIX@") + + # Compiler configuration +-set(GINKGO_CXX_COMPILER "@CMAKE_CXX_COMPILER@") ++set(GINKGO_CXX_COMPILER "@GINKGO_CXX_COMPILER@") + set(GINKGO_CXX_COMPILER_VERSION @CMAKE_CXX_COMPILER_VERSION@) + + set(GINKGO_CXX_FLAGS "@CMAKE_CXX_FLAGS@") +diff --git a/cmake/install_helpers.cmake b/cmake/install_helpers.cmake +index 7165cad0c2..a9fb9caa48 100644 +--- a/cmake/install_helpers.cmake ++++ b/cmake/install_helpers.cmake +@@ -122,6 +122,7 @@ function(ginkgo_install) + VERSION "${PROJECT_VERSION}" + COMPATIBILITY SameMajorVersion + ) ++ cmake_path(GET CMAKE_CXX_COMPILER FILENAME GINKGO_CXX_COMPILER) + configure_package_config_file( + "${Ginkgo_SOURCE_DIR}/cmake/GinkgoConfig.cmake.in" + "${Ginkgo_BINARY_DIR}/cmake/GinkgoConfig.cmake" diff --git a/ports/ginkgo/portfile.cmake b/ports/ginkgo/portfile.cmake index a2ff8919358269..d709355aeac2a1 100644 --- a/ports/ginkgo/portfile.cmake +++ b/ports/ginkgo/portfile.cmake @@ -8,6 +8,8 @@ vcpkg_from_github( REF "v${VERSION}" SHA512 9a52534cf19f908f776ed54b43791e621a9bd5da1fec93a4f035cf4535ddb0ce9cb9e6623ee57c631c76012b4f3ed5066ec731dc3ecac722f6b5d705ec7fd4c7 HEAD_REF main + PATCHES + fix-abs-compiler-path.patch ) vcpkg_check_features(OUT_FEATURE_OPTIONS FEATURE_OPTIONS diff --git a/ports/ginkgo/vcpkg.json b/ports/ginkgo/vcpkg.json index 35c8998ed6b9b0..0d9b13a8f004be 100644 --- a/ports/ginkgo/vcpkg.json +++ b/ports/ginkgo/vcpkg.json @@ -1,6 +1,7 @@ { "name": "ginkgo", "version-semver": "1.9.0", + "port-version": 1, "description": "Ginkgo is a high-performance linear algebra library for manycore systems, with a focus on sparse solution of linear systems.", "homepage": "https://github.com/ginkgo-project/ginkgo", "license": "BSD-3-Clause", diff --git a/ports/hwloc/portfile.cmake b/ports/hwloc/portfile.cmake index 5448cb336caa79..59fa523ca9b3d3 100644 --- a/ports/hwloc/portfile.cmake +++ b/ports/hwloc/portfile.cmake @@ -1,8 +1,10 @@ + +string(REPLACE "-rc1" "rc1" VERSION "${VERSION}") vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO open-mpi/hwloc REF "hwloc-${VERSION}" - SHA512 1ed47955d4a3ecf66636f1c5a89648ef055aa4f26fac9b9bc64d6f7715d671dc823337ebf38df53d60b50d697eccadfbd48d28b4540a5153c59d7eecd347f91c + SHA512 d30ce938fc399bef1d370e85e623ccf6a62202f4cff21844ac59e5e065d0812e6bb431d38e49f79dfecb85dc1a13d470d18b032630b81d2f680f6153e12c52cd PATCHES fix_shared_win_build.patch stdout_fileno.patch @@ -10,7 +12,7 @@ vcpkg_from_github( if(VCPKG_TARGET_IS_WINDOWS AND NOT VCPKG_TARGET_IS_MINGW) set(OPTIONS ac_cv_prog_cc_c99= # To avoid the compiler check for C99 which will fail for MSVC - --disable-plugin-dlopen) + --disable-plugin-dlopen) endif() if(VCPKG_LIBRARY_LINKAGE STREQUAL "dynamic") diff --git a/ports/hwloc/vcpkg.json b/ports/hwloc/vcpkg.json index e238d7cd8007a8..3d43bc774cad24 100644 --- a/ports/hwloc/vcpkg.json +++ b/ports/hwloc/vcpkg.json @@ -1,6 +1,6 @@ { "name": "hwloc", - "version": "2.11.2", + "version": "2.12.0-rc1", "maintainers": "bgoglin", "description": [ "Portable Hardware Locality (hwloc)", diff --git a/ports/intel-ipsec/allow_cc.patch b/ports/intel-ipsec/allow_cc.patch new file mode 100644 index 00000000000000..26064d35980418 --- /dev/null +++ b/ports/intel-ipsec/allow_cc.patch @@ -0,0 +1,51 @@ +diff --git a/lib/win_x64.mak b/lib/win_x64.mak +index a9658d077c..6e054bd971 100644 +--- a/lib/win_x64.mak ++++ b/lib/win_x64.mak +@@ -96,7 +96,7 @@ DCFLAGS = $(DCFLAGS) /DSAFE_LOOKUP + DAFLAGS = $(DAFLAGS) -DSAFE_LOOKUP + !endif + +-CC = cl ++CC = $(CC) + CFLAGS_ALL = $(EXTRA_CFLAGS) /DNO_COMPAT_IMB_API_053 /I. /Iinclude /Ino-aesni \ + /nologo /Y- /W3 /WX- /Gm- /fp:precise /EHsc /Z7 + +diff --git a/mkdep.bat b/mkdep.bat +index c43581df23..346952e6de 100644 +--- a/mkdep.bat ++++ b/mkdep.bat +@@ -38,6 +38,6 @@ REM // - 'cl' command is hardcoded below + REM // + + @echo %1 : \ +-@for /f "tokens=1,2,3,*" %%g in ('cl /Zs /showIncludes /nologo %~3 /c %1') do @if not "%%j"=="" echo "%%j" \ ++@for /f "tokens=1,2,3,*" %%g in ('%CC% /Zs /showIncludes /nologo %~3 /c %1') do @if not "%%j"=="" echo "%%j" \ + @echo. + @echo %2 : %1 +diff --git a/perf/win_x64.mak b/perf/win_x64.mak +index a388ff518a..b343607b96 100644 +--- a/perf/win_x64.mak ++++ b/perf/win_x64.mak +@@ -60,7 +60,7 @@ DCFLAGS = /O2 /Oi + DLFLAGS = + !endif + +-CC = cl ++CC = $(CC) + # _CRT_SECURE_NO_WARNINGS disables warning C4996 about unsecure strtok() being used + CFLAGS = /nologo /DNO_COMPAT_IMB_API_053 /D_CRT_SECURE_NO_WARNINGS $(DCFLAGS) /Y- /W3 /WX- /Gm- /fp:precise /EHsc $(EXTRA_CFLAGS) $(INCDIR) + +diff --git a/test/win_x64.mak b/test/win_x64.mak +index e28e6a7cd8..3ca7552bbe 100644 +--- a/test/win_x64.mak ++++ b/test/win_x64.mak +@@ -57,7 +57,7 @@ DLFLAGS = + !endif + + # compiler +-CC = cl ++CC = $(CC) + # _CRT_SECURE_NO_WARNINGS disables warning C4996 about unsecure snprintf() being used + CFLAGS = /nologo /DNO_COMPAT_IMB_API_053 /D_CRT_SECURE_NO_WARNINGS $(DCFLAGS) /Y- /W3 /WX- /Gm- /fp:precise /EHsc $(EXTRA_CFLAGS) $(INCDIR) + diff --git a/ports/intel-ipsec/portfile.cmake b/ports/intel-ipsec/portfile.cmake index eb945e1f95cf45..4418b950cf39ad 100644 --- a/ports/intel-ipsec/portfile.cmake +++ b/ports/intel-ipsec/portfile.cmake @@ -6,6 +6,7 @@ vcpkg_from_github( HEAD_REF master PATCHES always-generate-pdb.patch # https://github.com/intel/intel-ipsec-mb/pull/93 + allow_cc.patch ) vcpkg_find_acquire_program(NASM) diff --git a/ports/intel-ipsec/vcpkg.json b/ports/intel-ipsec/vcpkg.json index 2083fbf777d548..45770691288798 100644 --- a/ports/intel-ipsec/vcpkg.json +++ b/ports/intel-ipsec/vcpkg.json @@ -1,6 +1,7 @@ { "name": "intel-ipsec", "version": "1.1", + "port-version": 1, "description": "Intel(R) Multi-Buffer Crypto for IPsec Library", "supports": "x64 & (windows | linux) & !uwp" } diff --git a/ports/kfr/portfile.cmake b/ports/kfr/portfile.cmake index 108440aed02932..75c8c92c3d5fc3 100644 --- a/ports/kfr/portfile.cmake +++ b/ports/kfr/portfile.cmake @@ -6,6 +6,8 @@ vcpkg_from_github( REF "${VERSION}" SHA512 f494aa700cbfb95da8d55f818cafa976a346ef4880b2f85f7c8af8f731b1b48487f10d4ad44a9b2e8cefd08383035173c0487f22080e6f1375f013c556bdb045 HEAD_REF main + PATCHES + var-policy-hardening.patch ) vcpkg_check_features( @@ -24,6 +26,7 @@ vcpkg_cmake_configure( -DKFR_REGENERATE_TESTS=OFF -DKFR_EXTENDED_TESTS=OFF -DKFR_SKIP_TESTS=ON + #-DKFR_ARCH=generic ${FEATURE_OPTIONS} ) diff --git a/ports/kfr/var-policy-hardening.patch b/ports/kfr/var-policy-hardening.patch new file mode 100644 index 00000000000000..7a9b5b4a915621 --- /dev/null +++ b/ports/kfr/var-policy-hardening.patch @@ -0,0 +1,12 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 0f663c0bd4..a5b7784281 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -257,6 +257,7 @@ if (KFR_ARCH IN_LIST DETECT_NAMES) + set(KFR_ARCH + ${RUN_OUT} + CACHE STRING "Detected CPU" FORCE) ++ set(KFR_ARCH ${RUN_OUT}) + else () + message(STATUS COMPILE_RESULT = ${COMPILE_RESULT}) + message(STATUS RUN_RESULT = ${RUN_RESULT}) diff --git a/ports/kfr/vcpkg.json b/ports/kfr/vcpkg.json index d2a33657315393..2442446f40b955 100644 --- a/ports/kfr/vcpkg.json +++ b/ports/kfr/vcpkg.json @@ -1,6 +1,7 @@ { "name": "kfr", "version-semver": "6.0.3", + "port-version": 1, "description": "Fast, modern C++ DSP framework.", "homepage": "https://www.kfr.dev/", "license": null, diff --git a/ports/krb5/fix-clang-cl.patch b/ports/krb5/fix-clang-cl.patch new file mode 100644 index 00000000000000..42b5f125dcbced --- /dev/null +++ b/ports/krb5/fix-clang-cl.patch @@ -0,0 +1,237 @@ +diff --git a/src/appl/gss-sample/gss-client.c b/src/appl/gss-sample/gss-client.c +index 6e2aa33690..0686be9570 100644 +--- a/src/appl/gss-sample/gss-client.c ++++ b/src/appl/gss-sample/gss-client.c +@@ -690,7 +690,7 @@ parse_oid(char *mechanism, gss_OID * oid) + static int max_threads = 1; + + #ifdef _WIN32 +-static thread_count = 0; ++static int thread_count = 0; + static HANDLE hMutex = NULL; + static HANDLE hEvent = NULL; + +diff --git a/src/appl/gss-sample/gss-server.c b/src/appl/gss-sample/gss-server.c +index 9b6ce9ffb3..8336682f66 100644 +--- a/src/appl/gss-sample/gss-server.c ++++ b/src/appl/gss-sample/gss-server.c +@@ -574,7 +574,7 @@ sign_server(int s, gss_cred_id_t server_creds, int export) + static int max_threads = 1; + + #ifdef _WIN32 +-static thread_count = 0; ++static int thread_count = 0; + static HANDLE hMutex = NULL; + static HANDLE hEvent = NULL; + +diff --git a/src/ccapi/lib/win/ccs_reply_proc.c b/src/ccapi/lib/win/ccs_reply_proc.c +index b4dbc0d19f..9cb166ca82 100644 +--- a/src/ccapi/lib/win/ccs_reply_proc.c ++++ b/src/ccapi/lib/win/ccs_reply_proc.c +@@ -36,11 +36,11 @@ + + void ccs_rpc_request_reply( + const long rpcmsg, /* Message type */ +- const char tspHandle[], /* Client's tspdata* */ +- const char* uuid, /* uuid for making thread-specific event name */ ++ const unsigned char tspHandle[], /* Client's tspdata* */ ++ const unsigned char* uuid, /* uuid for making thread-specific event name */ + const long srvStartTime, /* Server Start Time */ + const long cbIn, /* Length of buffer */ +- const char* chIn, /* Data buffer */ ++ const unsigned char* chIn, /* Data buffer */ + long* ret_status ) { /* Return code */ + + HANDLE hEvent = openThreadEvent(uuid, REPLY_SUFFIX); +@@ -68,8 +68,8 @@ void ccs_rpc_request_reply( + + void ccs_rpc_connect_reply( + const long rpcmsg, /* Message type */ +- const char tspHandle[], /* Client's tspdata* */ +- const char* uuid, /* uuid for making thread-specific event name */ ++ const unsigned char tspHandle[], /* Client's tspdata* */ ++ const unsigned char* uuid, /* uuid for making thread-specific event name */ + const long srvStartTime, /* Server Start Time */ + long* status ) { /* Return code */ + +diff --git a/src/ccapi/server/win/ccs_request_proc.c b/src/ccapi/server/win/ccs_request_proc.c +index c0328ea7ea..d7ad3ec257 100644 +--- a/src/ccapi/server/win/ccs_request_proc.c ++++ b/src/ccapi/server/win/ccs_request_proc.c +@@ -34,10 +34,10 @@ + + void ccs_rpc_request( + const long rpcmsg, /* Message type */ +- const char tspHandle[], /* Client's tspdata* */ +- const char* pszUUID, /* Where client will listen for the reply */ ++ const unsigned char tspHandle[], /* Client's tspdata* */ ++ const unsigned char* pszUUID, /* Where client will listen for the reply */ + const long lenRequest, /* Length of buffer */ +- const char pbRequest[], /* Data buffer */ ++ const unsigned char pbRequest[], /* Data buffer */ + const long serverStartTime, /* Which server session we're talking to */ + long* return_status ) { /* Return code */ + +@@ -64,8 +64,8 @@ void ccs_rpc_request( + + void ccs_rpc_connect( + const long rpcmsg, /* Message type */ +- const char tspHandle[], /* Client's tspdata* */ +- const char* pszUUID, /* Data buffer */ ++ const unsigned char tspHandle[], /* Client's tspdata* */ ++ const unsigned char* pszUUID, /* Data buffer */ + long* return_status ) { /* Return code */ + + UINT64* p = (UINT64*)(tspHandle); +diff --git a/src/clients/kcpytkt/kcpytkt.c b/src/clients/kcpytkt/kcpytkt.c +index 0b8802261e..2865205c13 100644 +--- a/src/clients/kcpytkt/kcpytkt.c ++++ b/src/clients/kcpytkt/kcpytkt.c +@@ -18,7 +18,7 @@ xusage() + } + + static void +-do_kcpytkt(int argc, char *argv[], char *fromccachestr, char *etypestr, ++do_kcpytkt(int argc, char *argv[], const char *fromccachestr, char *etypestr, + int flags); + + int +diff --git a/src/clients/kdeltkt/kdeltkt.c b/src/clients/kdeltkt/kdeltkt.c +index cd0bf637db..d130acb226 100644 +--- a/src/clients/kdeltkt/kdeltkt.c ++++ b/src/clients/kdeltkt/kdeltkt.c +@@ -18,7 +18,7 @@ xusage() + } + + static void +-do_kdeltkt(int argc, char *argv[], char *ccachestr, char *etypestr, int flags); ++do_kdeltkt(int argc, char *argv[], const char *ccachestr, char *etypestr, int flags); + + int + main(int argc, char *argv[]) +diff --git a/src/config/win-pre.in b/src/config/win-pre.in +index 8ac5fa2f86..c9eb63221a 100644 +--- a/src/config/win-pre.in ++++ b/src/config/win-pre.in +@@ -114,7 +114,7 @@ KFWFLAGS=-DUSE_LEASH=1 -DDEBUG -D_CRTDBG_MAP_ALLOC + # + # The name of the C compiler for the target + # +-CC=cl ++CC=$(CC) + + PDB_OPTS=-Fd$(OUTPRE)\ -FD + CPPFLAGS=-I$(top_srcdir)\include -I$(top_srcdir)\include\krb5 $(DNSFLAGS) -DWIN32_LEAN_AND_MEAN -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -D_CRT_SECURE_NO_DEPRECATE $(KFWFLAGS) $(TIME_T_FLAGS) +diff --git a/src/lib/gssapi/krb5/acquire_cred.c b/src/lib/gssapi/krb5/acquire_cred.c +index 006eba114d..77305aa872 100644 +--- a/src/lib/gssapi/krb5/acquire_cred.c ++++ b/src/lib/gssapi/krb5/acquire_cred.c +@@ -261,7 +261,7 @@ get_ccache_leash(krb5_context context, krb5_principal desired_princ, + if (hLeashDLL == INVALID_HANDLE_VALUE) { + hLeashDLL = LoadLibrary(LEASH_DLL); + if (hLeashDLL != INVALID_HANDLE_VALUE) { +- (FARPROC) pLeash_AcquireInitialTicketsIfNeeded = ++ pLeash_AcquireInitialTicketsIfNeeded = (void*) + GetProcAddress(hLeashDLL, "not_an_API_Leash_AcquireInitialTicketsIfNeeded"); + } + } +diff --git a/src/lib/krb5/ccache/ccdefault.c b/src/lib/krb5/ccache/ccdefault.c +index 1d3625c4d9..5904d9b758 100644 +--- a/src/lib/krb5/ccache/ccdefault.c ++++ b/src/lib/krb5/ccache/ccdefault.c +@@ -76,7 +76,7 @@ krb5int_cc_default(krb5_context context, krb5_ccache *ccache) + if ( hLeashDLL == INVALID_HANDLE_VALUE ) { + hLeashDLL = LoadLibrary(LEASH_DLL); + if ( hLeashDLL != INVALID_HANDLE_VALUE ) { +- (FARPROC) pLeash_AcquireInitialTicketsIfNeeded = ++ pLeash_AcquireInitialTicketsIfNeeded = (void *) + GetProcAddress(hLeashDLL, "not_an_API_Leash_AcquireInitialTicketsIfNeeded"); + } + } +diff --git a/src/lib/krb5/os/read_pwd.c b/src/lib/krb5/os/read_pwd.c +index 4a5337f3f2..8c68efc2a3 100644 +--- a/src/lib/krb5/os/read_pwd.c ++++ b/src/lib/krb5/os/read_pwd.c +@@ -199,7 +199,7 @@ cleanup: + } + #endif + +-static int CALLBACK ++static INT_PTR CALLBACK + read_pwd_proc(HWND hdlg, UINT msg, WPARAM wParam, LPARAM lParam) + { + pwd_params *dp; +@@ -243,7 +243,7 @@ krb5_read_password(context, prompt, prompt2, return_pwd, size_return) + const char *prompt; + const char *prompt2; + char *return_pwd; +- int *size_return; ++ unsigned int *size_return; + { + DLGPROC dlgproc; + HINSTANCE hinst; +diff --git a/src/util/et/et_h.awk b/src/util/et/et_h.awk +index 95940d1b3b..6bbcd17a5a 100644 +--- a/src/util/et/et_h.awk ++++ b/src/util/et/et_h.awk +@@ -145,7 +145,12 @@ END { + } + print "#define ERROR_TABLE_BASE_" table_name " (" base ")" > outfile + print "" > outfile +- print "extern const struct error_table et_" table_name "_error_table;" > outfile ++ print "#ifdef __cplusplus" > outfile ++ print "extern \"C\"" > outfile ++ print "#else" > outfile ++ print "extern" > outfile ++ print "#endif" > outfile ++ print "const struct error_table et_" table_name "_error_table;" > outfile + print "" > outfile + print "#if !defined(_WIN32)" > outfile + print "/* for compatibility with older versions... */" > outfile +diff --git a/src/util/support/gettimeofday.c b/src/util/support/gettimeofday.c +index 8d8fcd84f5..f14f4c2eb7 100644 +--- a/src/util/support/gettimeofday.c ++++ b/src/util/support/gettimeofday.c +@@ -56,12 +56,14 @@ + * SUCH DAMAGE. + */ + ++#ifdef _WIN32 ++#include ++#endif ++ + #include "k5-platform.h" + + #ifdef _WIN32 + +-#include +- + int + krb5int_gettimeofday (struct timeval *tp, void *ignore) + { +diff --git a/src/windows/kfwlogon/kfwlogon.h b/src/windows/kfwlogon/kfwlogon.h +index 622d5665c6..c9f9ca66f4 100644 +--- a/src/windows/kfwlogon/kfwlogon.h ++++ b/src/windows/kfwlogon/kfwlogon.h +@@ -47,7 +47,7 @@ SOFTWARE. + #include + #include + +-typedef int errcode_t; ++typedef long errcode_t; + + #include + #include +diff --git a/src/windows/ms2mit/mit2ms.c b/src/windows/ms2mit/mit2ms.c +index 24153cec99..85a7833732 100644 +--- a/src/windows/ms2mit/mit2ms.c ++++ b/src/windows/ms2mit/mit2ms.c +@@ -37,7 +37,7 @@ xusage(void) + exit(1); + } + +-void ++int + main( + int argc, + char *argv[] diff --git a/ports/krb5/portfile.cmake b/ports/krb5/portfile.cmake index d698b906d7d36e..d720a39c8a01f6 100644 --- a/ports/krb5/portfile.cmake +++ b/ports/krb5/portfile.cmake @@ -7,6 +7,7 @@ vcpkg_from_github( PATCHES static-deps.diff define-des-zeroblock.diff + fix-clang-cl.patch ) if (VCPKG_TARGET_IS_WINDOWS AND NOT VCPKG_TARGET_IS_MINGW) diff --git a/ports/krb5/vcpkg.json b/ports/krb5/vcpkg.json index 73dae7a9104b44..9a74951ab72fbf 100644 --- a/ports/krb5/vcpkg.json +++ b/ports/krb5/vcpkg.json @@ -2,7 +2,7 @@ "$schema": "https://raw.githubusercontent.com/microsoft/vcpkg-tool/main/docs/vcpkg.schema.json", "name": "krb5", "version": "1.21.3", - "port-version": 2, + "port-version": 3, "description": [ "Kerberos is a network authentication protocol.", "It is designed to provide strong authentication for client/server applications by using secret-key cryptography.", diff --git a/ports/libb2/portfile.cmake b/ports/libb2/portfile.cmake index f387a69b5dc14d..d26a0a78414609 100644 --- a/ports/libb2/portfile.cmake +++ b/ports/libb2/portfile.cmake @@ -4,6 +4,8 @@ vcpkg_from_github( REF 2c5142f12a2cd52f3ee0a43e50a3a76f75badf85 SHA512 cf29cf9391ae37a978eb6618de6f856f3defa622b8f56c2d5a519ab34fd5e4d91f3bb868601a44e9c9164a2992e80dde188ccc4d1605dffbdf93687336226f8d HEAD_REF master + PATCHES + remove-flag.patch ) vcpkg_make_configure( @@ -11,6 +13,7 @@ vcpkg_make_configure( SOURCE_PATH "${SOURCE_PATH}" OPTIONS --disable-native # toolchain may supply -march=native + --disable-openmp ax_cv_check_cflags___O3=no # vcpkg provides actual flag ) vcpkg_make_install() diff --git a/ports/libb2/remove-flag.patch b/ports/libb2/remove-flag.patch new file mode 100644 index 00000000000000..4179efd127c1df --- /dev/null +++ b/ports/libb2/remove-flag.patch @@ -0,0 +1,14 @@ +diff --git a/src/Makefile.am b/src/Makefile.am +index 215a434ae7..afcadb4682 100644 +--- a/src/Makefile.am ++++ b/src/Makefile.am +@@ -18,8 +18,7 @@ LDFLAGS += -version-info $(B2_LIBRARY_VERSION) + lib_LTLIBRARIES = libb2.la + libb2_la_LIBADD = # -lgomp -lpthread + libb2_la_CPPFLAGS = -DSUFFIX= \ +- $(LTDLINCL) \ +- ${top_builddir}/src/ ++ $(LTDLINCL) + + include_HEADERS = blake2.h + diff --git a/ports/libcds/003-clang-msvc-export.patch b/ports/libcds/003-clang-msvc-export.patch new file mode 100644 index 00000000000000..39f0c5751b79e8 --- /dev/null +++ b/ports/libcds/003-clang-msvc-export.patch @@ -0,0 +1,13 @@ +diff --git a/cds/compiler/gcc/compiler_macro.h b/cds/compiler/gcc/compiler_macro.h +index f954d6ca8e..a4846bdeb5 100644 +--- a/cds/compiler/gcc/compiler_macro.h ++++ b/cds/compiler/gcc/compiler_macro.h +@@ -133,7 +133,7 @@ + # endif + #endif + +-#if CDS_OS_TYPE == CDS_OS_MINGW ++#if (CDS_OS_TYPE == CDS_OS_MINGW) || defined(_MSC_VER) + # ifdef CDS_BUILD_LIB + # define CDS_EXPORT_API __declspec(dllexport) + # elif !defined(CDS_BUILD_STATIC_LIB) diff --git a/ports/libcds/portfile.cmake b/ports/libcds/portfile.cmake index 481d9d1d097dcb..fc2971bffef1c4 100644 --- a/ports/libcds/portfile.cmake +++ b/ports/libcds/portfile.cmake @@ -7,6 +7,7 @@ vcpkg_from_github( PATCHES 001-cmake-install.patch 002-lib-suffix-option.patch + 003-clang-msvc-export.patch ) string(COMPARE EQUAL "${VCPKG_LIBRARY_LINKAGE}" "dynamic" DISABLE_INSTALL_STATIC) diff --git a/ports/libcds/vcpkg.json b/ports/libcds/vcpkg.json index ffedd68deb9f5e..c7b739f298580b 100644 --- a/ports/libcds/vcpkg.json +++ b/ports/libcds/vcpkg.json @@ -1,7 +1,7 @@ { "name": "libcds", "version": "2.3.3", - "port-version": 4, + "port-version": 5, "description": "a collection of concurrent containers that don't require external (manual) synchronization for shared access, and safe memory reclamation (SMR) algorithms like Hazard Pointer and user-space RCU that is used as an epoch-based SMR.", "homepage": "https://github.com/khizmax/libcds", "license": "BSL-1.0", diff --git a/ports/libgcrypt/portfile.cmake b/ports/libgcrypt/portfile.cmake index b292c871d9cc8b..1b092d5a64d6e2 100644 --- a/ports/libgcrypt/portfile.cmake +++ b/ports/libgcrypt/portfile.cmake @@ -52,12 +52,16 @@ if(NOT VCPKG_CROSSCOMPILING) endif() set(install_prefix "${CURRENT_INSTALLED_DIR}") +set(host_install_prefix "${CURRENT_HOST_INSTALLED_DIR}") if(VCPKG_HOST_IS_WINDOWS) string(REGEX REPLACE "^([a-zA-Z]):/" "/\\1/" install_prefix "${install_prefix}") + string(REGEX REPLACE "^([a-zA-Z]):/" "/\\1/" host_install_prefix "${host_install_prefix}") endif() vcpkg_replace_string("${CURRENT_PACKAGES_DIR}/tools/${PORT}/bin/libgcrypt-config" "${install_prefix}" "`dirname $0`/../../..") +vcpkg_replace_string("${CURRENT_PACKAGES_DIR}/tools/${PORT}/bin/libgcrypt-config" "${host_install_prefix}" "`dirname $0`/../../../../${_HOST_TRIPLET}") if(NOT VCPKG_BUILD_TYPE) vcpkg_replace_string("${CURRENT_PACKAGES_DIR}/tools/${PORT}/debug/bin/libgcrypt-config" "${install_prefix}" "`dirname $0`/../../../..") + vcpkg_replace_string("${CURRENT_PACKAGES_DIR}/tools/${PORT}/debug/bin/libgcrypt-config" "${host_install_prefix}" "`dirname $0`/../../../../../${_HOST_TRIPLET}") endif() file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/share") diff --git a/ports/libgcrypt/vcpkg.json b/ports/libgcrypt/vcpkg.json index a5600b42c94a5c..8ad88489c99f32 100644 --- a/ports/libgcrypt/vcpkg.json +++ b/ports/libgcrypt/vcpkg.json @@ -1,6 +1,7 @@ { "name": "libgcrypt", "version": "1.11.0", + "port-version": 1, "description": "A general purpose cryptographic library", "homepage": "https://gnupg.org/software/libgcrypt/index.html", "license": null, diff --git a/ports/libiconv/portfile.cmake b/ports/libiconv/portfile.cmake index 2345bf5e8f1725..0115a7bbb0ea7d 100644 --- a/ports/libiconv/portfile.cmake +++ b/ports/libiconv/portfile.cmake @@ -25,17 +25,15 @@ if (NOT VCPKG_TARGET_IS_ANDROID) vcpkg_list(APPEND OPTIONS --enable-relocatable) endif() -vcpkg_configure_make( +vcpkg_make_configure( SOURCE_PATH "${SOURCE_PATH}" - DETERMINE_BUILD_TRIPLET - USE_WRAPPERS OPTIONS --enable-extra-encodings --without-libiconv-prefix --without-libintl-prefix ${OPTIONS} ) -vcpkg_install_make() +vcpkg_make_install() vcpkg_copy_pdbs() vcpkg_copy_tool_dependencies("${CURRENT_PACKAGES_DIR}/tools/${PORT}/bin") diff --git a/ports/libiconv/vcpkg.json b/ports/libiconv/vcpkg.json index 414da4ebd0c527..a8a04335eb1770 100644 --- a/ports/libiconv/vcpkg.json +++ b/ports/libiconv/vcpkg.json @@ -1,7 +1,14 @@ { "name": "libiconv", "version": "1.18", + "port-version": 1, "description": "GNU Unicode text conversion", "homepage": "https://www.gnu.org/software/libiconv/", - "license": null + "license": null, + "dependencies": [ + { + "name": "vcpkg-make", + "host": true + } + ] } diff --git a/ports/libusb/portfile.cmake b/ports/libusb/portfile.cmake index e00c7a040390f7..203097a85c6dda 100644 --- a/ports/libusb/portfile.cmake +++ b/ports/libusb/portfile.cmake @@ -8,6 +8,9 @@ vcpkg_from_github( REF "v${VERSION}" SHA512 36afceae9a03c1543adb9c92fb9a9320b312282bfc8ac8db7b43983c2797c63f13ce94b8ae7aab2afa94ce68d53b6aa7a69efd8ab6b3711c072b89940d4ee734 HEAD_REF master + PATCHES + remove-hardcoded-platform-details.patch + remove-sdk-hardcoding.patch ) if(VCPKG_TARGET_IS_WINDOWS AND NOT VCPKG_TARGET_IS_MINGW) diff --git a/ports/libusb/remove-hardcoded-platform-details.patch b/ports/libusb/remove-hardcoded-platform-details.patch new file mode 100644 index 00000000000000..c90efc8821ed18 --- /dev/null +++ b/ports/libusb/remove-hardcoded-platform-details.patch @@ -0,0 +1,12 @@ +diff --git a/msvc/Configuration.Base.props b/msvc/Configuration.Base.props +index aeb2785d71..130c42d410 100644 +--- a/msvc/Configuration.Base.props ++++ b/msvc/Configuration.Base.props +@@ -25,7 +25,4 @@ + 10.0.19041.0 + $(WindowsSDKVersion) + +- +- 10.0 +- + diff --git a/ports/libusb/remove-sdk-hardcoding.patch b/ports/libusb/remove-sdk-hardcoding.patch new file mode 100644 index 00000000000000..0f0f338744bc5c --- /dev/null +++ b/ports/libusb/remove-sdk-hardcoding.patch @@ -0,0 +1,26 @@ +diff --git a/msvc/Configuration.Base.props b/msvc/Configuration.Base.props +index 7cdb4763db..8e0a17f194 100644 +--- a/msvc/Configuration.Base.props ++++ b/msvc/Configuration.Base.props +@@ -25,20 +25,4 @@ + MultiThreaded + + +- +- +- true +- true +- +- 10.0.19041.0 +- $(WindowsSDKVersion) +- + +\ No newline at end of file diff --git a/ports/libusb/vcpkg.json b/ports/libusb/vcpkg.json index 14424beee326ab..ebac5b014f9fae 100644 --- a/ports/libusb/vcpkg.json +++ b/ports/libusb/vcpkg.json @@ -1,7 +1,7 @@ { "name": "libusb", "version": "1.0.27", - "port-version": 2, + "port-version": 3, "description": "a cross-platform library to access USB devices", "homepage": "https://github.com/libusb/libusb", "license": "LGPL-2.1-or-later", diff --git a/ports/libvpx/0001-fix-missing-avx2-flag.patch b/ports/libvpx/0001-fix-missing-avx2-flag.patch new file mode 100644 index 00000000000000..7c9f30e392a5f3 --- /dev/null +++ b/ports/libvpx/0001-fix-missing-avx2-flag.patch @@ -0,0 +1,18 @@ +diff --git a/build/make/gen_msvs_vcxproj.sh b/build/make/gen_msvs_vcxproj.sh +index 74d7d46221..572b17e230 100644 +--- a/build/make/gen_msvs_vcxproj.sh ++++ b/build/make/gen_msvs_vcxproj.sh +@@ -107,9 +107,12 @@ generate_filter() { + # Separate file names with Condition? + tag_content ObjectFileName "\$(IntDir)$objf" + # Check for AVX and turn it on to avoid warnings. +- if [[ $f =~ avx.?\.c$ ]]; then ++ if [[ $f =~ avx?\.c$ ]]; then + tag_content AdditionalOptions "/arch:AVX" + fi ++ if [[ $f =~ avx2?\.c$ ]]; then ++ tag_content AdditionalOptions "/arch:AVX2" ++ fi + close_tag ClCompile + elif [ "$pat" == "h" ] ; then + tag ClInclude \ diff --git a/ports/libvpx/portfile.cmake b/ports/libvpx/portfile.cmake index 522b157667dda9..3cfd3f21622ee6 100644 --- a/ports/libvpx/portfile.cmake +++ b/ports/libvpx/portfile.cmake @@ -7,6 +7,7 @@ vcpkg_from_github( SHA512 49706838563c92fab7334376848d0f374efcbc1729ef511e967c908fd2ecd40e8d197f1d85da6553b3a7026bdbc17e5a76595319858af26ce58cb9a4c3854897 HEAD_REF master PATCHES + 0001-fix-missing-avx2-flag.patch 0002-Fix-nasm-debug-format-flag.patch 0003-add-uwp-v142-and-v143-support.patch 0004-remove-library-suffixes.patch diff --git a/ports/libvpx/vcpkg.json b/ports/libvpx/vcpkg.json index 9f22dbe5e0d609..897ef7a1ef1d2b 100644 --- a/ports/libvpx/vcpkg.json +++ b/ports/libvpx/vcpkg.json @@ -1,7 +1,7 @@ { "name": "libvpx", "version": "1.13.1", - "port-version": 4, + "port-version": 5, "description": "The reference software implementation for the video coding formats VP8 and VP9.", "homepage": "https://github.com/webmproject/libvpx", "license": "BSD-3-Clause", diff --git a/ports/libwebsockets/portfile.cmake b/ports/libwebsockets/portfile.cmake index 66ff3415b6e835..d1bcec1c6bcdca 100644 --- a/ports/libwebsockets/portfile.cmake +++ b/ports/libwebsockets/portfile.cmake @@ -8,6 +8,7 @@ vcpkg_from_github( fix-dependency-libuv.patch fix-build-error.patch export-include-path.patch + remove-wx.patch ) string(COMPARE EQUAL "${VCPKG_LIBRARY_LINKAGE}" "static" LWS_WITH_STATIC) @@ -149,6 +150,8 @@ vcpkg_cmake_configure( -DLWS_WITH_HTTP2=ON -DLWS_WITH_HTTP_STREAM_COMPRESSION=ON # Since zlib is already a dependency -DLWS_WITH_EXTERNAL_POLL=ON + -DDISABLE_WERROR=ON + --trace-expand # OPTIONS_RELEASE -DOPTIMIZE=1 # OPTIONS_DEBUG -DDEBUGGABLE=1 ) diff --git a/ports/libwebsockets/remove-wx.patch b/ports/libwebsockets/remove-wx.patch new file mode 100644 index 00000000000000..6ff69c86c91955 --- /dev/null +++ b/ports/libwebsockets/remove-wx.patch @@ -0,0 +1,13 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 2e41eb4c5a..4833415bcf 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -855,7 +855,7 @@ if (MSVC) + # Turn off pointless microsoft security warnings. + add_definitions(-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE) + # Fail the build if any warnings +- add_compile_options(/W3 /WX /wd4142 /wd4267 /wd4996) ++ add_compile_options(/W3 /wd4142 /wd4267 /wd4996) + # Unbreak MSVC broken preprocessor __VA_ARGS__ behaviour + if (MSVC_VERSION GREATER 1925) + add_compile_options(/Zc:preprocessor /wd5105) diff --git a/ports/libwebsockets/vcpkg.json b/ports/libwebsockets/vcpkg.json index 53c1891e482859..e0700cd0565749 100644 --- a/ports/libwebsockets/vcpkg.json +++ b/ports/libwebsockets/vcpkg.json @@ -1,7 +1,7 @@ { "name": "libwebsockets", "version-semver": "4.3.3", - "port-version": 1, + "port-version": 2, "description": "Libwebsockets is a lightweight pure C library built to use minimal CPU and memory resources, and provide fast throughput in both directions as client or server.", "homepage": "https://github.com/warmcat/libwebsockets", "supports": "!uwp", diff --git a/ports/libxt/fix-asm.patch b/ports/libxt/fix-asm.patch new file mode 100644 index 00000000000000..3318ba7985a533 --- /dev/null +++ b/ports/libxt/fix-asm.patch @@ -0,0 +1,86 @@ +diff --git a/configure.ac b/configure.ac +index d7c7dc040c..0704ca7f77 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -86,6 +86,8 @@ DEFAULT_CFLAGS_FOR_BUILD="${CFLAGS} ${CWARNFLAGS}" + AC_SUBST(CFLAGS_FOR_BUILD) + AC_SUBST(LDFLAGS_FOR_BUILD) + ++AM_PROG_AS ++ + # Map function checks to old Imake #defines + case $host_os in + # darwin through Snow Leopard has poll() but can't be used to poll character devices. +diff --git a/src/Initialize.c b/src/Initialize.c +index 445df3eac8..b94961606e 100644 +--- a/src/Initialize.c ++++ b/src/Initialize.c +@@ -246,21 +246,6 @@ _XtInherit(void) + * cygwin-xfree: http://www.cygwin.com/ml/cygwin-xfree/2003-10/msg00000.html + */ + +-#if defined(__x86_64__) || defined(_M_X64) +-asm(".section .trampoline, \"dwx\" \n\ +- .globl _XtInherit \n\ +- _XtInherit: \n\ +- jmp *_y(%rip) \n\ +-_y: .quad __XtInherit \n\ +- .text \n"); +-#else +-asm(".data\n\ +- .globl __XtInherit \n\ +- __XtInherit: jmp *_y \n\ +- _y: .long ___XtInherit \n\ +- .text \n"); +-#endif +- + #define _XtInherit __XtInherit + #endif + +diff --git a/src/Initialize_asm.S b/src/Initialize_asm.S +new file mode 100644 +index 0000000000..e5639c1c5e +--- /dev/null ++++ b/src/Initialize_asm.S +@@ -0,0 +1,17 @@ ++#ifdef __x86_64__ ++.section .trampoline, "dwx" ++.globl _XtInherit ++_XtInherit: ++ jmp *_y(%rip) ++_y: ++ .quad __XtInherit ++.text ++#else ++.data ++.globl __XtInherit ++__XtInherit: ++ jmp *_y ++_y: ++ .long ___XtInherit ++.text ++#endif +\ No newline at end of file +diff --git a/src/Makefile.am b/src/Makefile.am +index a26e10d7ad..2ccf809870 100644 +--- a/src/Makefile.am ++++ b/src/Makefile.am +@@ -40,6 +40,7 @@ libXt_la_SOURCES = \ + HookObj.c \ + Hooks.c \ + Initialize.c \ ++ Initialize_asm.S \ + Intrinsic.c \ + Keyboard.c \ + Manage.c \ +@@ -70,6 +71,10 @@ libXt_la_SOURCES = \ + Vendor.c \ + sharedlib.c + ++# Define a custom rule to compile .S files with the ASM compiler ++#.S.o: ++# $(CCAS) $(CCASFLAGS) -c $< -o $@ ++ + DISTCLEANFILES = StringDefs.c + + libXt_la_LIBADD = @XT_LIBS@ diff --git a/ports/libxt/portfile.cmake b/ports/libxt/portfile.cmake index 7109c42a91dbdd..4aff2157d59aae 100644 --- a/ports/libxt/portfile.cmake +++ b/ports/libxt/portfile.cmake @@ -25,6 +25,7 @@ vcpkg_from_gitlab( globals.patch getcwd.patch add-missing-process-h.patch + fix-asm.patch ${PATCHES} ) @@ -39,29 +40,63 @@ if(VCPKG_LIBRARY_LINKAGE STREQUAL "dynamic" AND VCPKG_TARGET_IS_WINDOWS) endif() if(VCPKG_TARGET_IS_WINDOWS AND NOT VCPKG_TARGET_IS_MINGW) - z_vcpkg_get_cmake_vars(cmake_vars_file) + # z_vcpkg_get_cmake_vars(cmake_vars_file) + # include("${cmake_vars_file}") + # if(VCPKG_DETECTED_CMAKE_C_COMPILER_ID STREQUAL "MSVC") + # vcpkg_find_acquire_program(CLANG) + # cmake_path(GET CLANG PARENT_PATH CLANG_PARENT_PATH) + # set(CLANG_CL "${CLANG_PARENT_PATH}/clang-cl.exe") + # file(READ "${cmake_vars_file}" contents) + # string(APPEND contents "\nset(VCPKG_DETECTED_CMAKE_C_COMPILER \"${CLANG_CL}\")") + # string(APPEND contents "\nset(VCPKG_DETECTED_CMAKE_CXX_COMPILER \"${CLANG_CL}\")") + # if(VCPKG_TARGET_ARCHITECTURE STREQUAL x86) + # string(APPEND contents "\nstring(APPEND VCPKG_DETECTED_CMAKE_C_FLAGS_DEBUG \" -m32\")") + # string(APPEND contents "\nstring(APPEND VCPKG_DETECTED_CMAKE_C_FLAGS_RELEASE \" -m32\")") + # elseif(VCPKG_TARGET_ARCHITECTURE STREQUAL arm64) + # string(APPEND contents "\nstring(PREPEND VCPKG_DETECTED_CMAKE_C_FLAGS_DEBUG \"--target=arm64-pc-win32 \")") + # string(APPEND contents "\nstring(PREPEND VCPKG_DETECTED_CMAKE_C_FLAGS_RELEASE \"--target=arm64-pc-win32 \")") + # endif() + # file(WRITE "${cmake_vars_file}" "${contents}") + # endif() + + set(cmake_vars_file "${cmake_vars_file}" CACHE INTERNAL "") # Don't run z_vcpkg_get_cmake_vars twice + set(OPTIONS --disable-selective-werror) + set(disable_assembly OFF) + set(ccas "") + set(asmflags "") + vcpkg_cmake_get_vars(cmake_vars_file) include("${cmake_vars_file}") if(VCPKG_DETECTED_CMAKE_C_COMPILER_ID STREQUAL "MSVC") - vcpkg_find_acquire_program(CLANG) - cmake_path(GET CLANG PARENT_PATH CLANG_PARENT_PATH) - set(CLANG_CL "${CLANG_PARENT_PATH}/clang-cl.exe") - file(READ "${cmake_vars_file}" contents) - string(APPEND contents "\nset(VCPKG_DETECTED_CMAKE_C_COMPILER \"${CLANG_CL}\")") - string(APPEND contents "\nset(VCPKG_DETECTED_CMAKE_CXX_COMPILER \"${CLANG_CL}\")") - if(VCPKG_TARGET_ARCHITECTURE STREQUAL x86) - string(APPEND contents "\nstring(APPEND VCPKG_DETECTED_CMAKE_C_FLAGS_DEBUG \" -m32\")") - string(APPEND contents "\nstring(APPEND VCPKG_DETECTED_CMAKE_C_FLAGS_RELEASE \" -m32\")") - elseif(VCPKG_TARGET_ARCHITECTURE STREQUAL arm64) - string(APPEND contents "\nstring(PREPEND VCPKG_DETECTED_CMAKE_C_FLAGS_DEBUG \"--target=arm64-pc-win32 \")") - string(APPEND contents "\nstring(PREPEND VCPKG_DETECTED_CMAKE_C_FLAGS_RELEASE \"--target=arm64-pc-win32 \")") + if(VCPKG_TARGET_ARCHITECTURE STREQUAL "x86") + string(APPEND asmflags " --target=i686-pc-windows-msvc") + elseif(VCPKG_TARGET_ARCHITECTURE STREQUAL "x64") + string(APPEND asmflags " --target=x86_64-pc-windows-msvc") + elseif(VCPKG_TARGET_ARCHITECTURE STREQUAL "arm64") + string(APPEND asmflags " --target=arm64-pc-windows-msvc") + else() + set(disable_assembly ON) endif() - file(WRITE "${cmake_vars_file}" "${contents}") + if(NOT disable_assembly) + vcpkg_find_acquire_program(CLANG) + set(ccas "${CLANG}") + endif() + elseif(VCPKG_TARGET_IS_MINGW AND VCPKG_LIBRARY_LINKAGE STREQUAL "dynamic") + # not exporting asm functions + set(disable_assembly ON) + elseif(VCPKG_TARGET_IS_LINUX AND VCPKG_TARGET_ARCHITECTURE STREQUAL "x86") + set(ccas "${VCPKG_DETECTED_CMAKE_C_COMPILER}") + vcpkg_list(APPEND OPTIONS "ABI=32") + string(APPEND asmflags " -m32") + else() + set(ccas "${VCPKG_DETECTED_CMAKE_C_COMPILER}") endif() - set(cmake_vars_file "${cmake_vars_file}" CACHE INTERNAL "") # Don't run z_vcpkg_get_cmake_vars twice - set(OPTIONS --disable-selective-werror) -endif() - + + cmake_path(GET ccas PARENT_PATH ccas_dir) + vcpkg_add_to_path("${ccas_dir}") + cmake_path(GET ccas FILENAME ccas_command) + vcpkg_list(APPEND OPTIONS "CCAS=${ccas_command}" "ASMFLAGS=${asmflags}") +endif() vcpkg_configure_make( SOURCE_PATH "${SOURCE_PATH}" @@ -81,7 +116,7 @@ if(VCPKG_CROSSCOMPILING) endif() endif() -vcpkg_install_make() +vcpkg_install_make(DISABLE_PARALLEL) vcpkg_fixup_pkgconfig() if(VCPKG_LIBRARY_LINKAGE STREQUAL "dynamic" AND VCPKG_TARGET_IS_WINDOWS) diff --git a/ports/open62541/portfile.cmake b/ports/open62541/portfile.cmake index 0326ded6ae7fcc..3b2c7f7a6b54aa 100644 --- a/ports/open62541/portfile.cmake +++ b/ports/open62541/portfile.cmake @@ -59,6 +59,7 @@ vcpkg_cmake_configure( -DUA_ENABLE_DEBUG_SANITIZER=OFF -DUA_MSVC_FORCE_STATIC_CRT=OFF -DCMAKE_DISABLE_FIND_PACKAGE_Git=ON + -DUA_FORCE_WERROR=OFF ) vcpkg_cmake_install() diff --git a/ports/open62541/vcpkg.json b/ports/open62541/vcpkg.json index 020ef58a19b112..a1025567cc731f 100644 --- a/ports/open62541/vcpkg.json +++ b/ports/open62541/vcpkg.json @@ -1,7 +1,7 @@ { "name": "open62541", "version": "1.3.15", - "port-version": 2, + "port-version": 3, "description": "open62541 is an open source C (C99) implementation of OPC UA licensed under the Mozilla Public License v2.0.", "homepage": "https://open62541.org", "license": "MPL-2.0", diff --git a/ports/opencv4/portfile.cmake b/ports/opencv4/portfile.cmake index 432d987d2149d9..d6c2dee8398d97 100644 --- a/ports/opencv4/portfile.cmake +++ b/ports/opencv4/portfile.cmake @@ -600,7 +600,12 @@ foreach(PYTHON3_SITE_FILE_DEBUG ${PYTHON3_SITE_FILES_DEBUG}) IGNORE_UNCHANGED ) endforeach() - +if("cuda" IN_LIST FEATURES AND "python" IN_LIST FEATURES) + set(pyfile "${CURRENT_PACKAGES_DIR}/tools/python3/Lib/site-packages/cv2/config.py") + file(READ "${pyfile}" contents) + string(REGEX REPLACE "'CUDA_PATH', '[^']+'" "'CUDA_PATH', 'do-no-use-set-CUDA_PATH-env'" contents "${contents}") + file(WRITE "${pyfile}" "${contents}") +endif() if (EXISTS "${CURRENT_PACKAGES_DIR}/lib/pkgconfig/opencv4.pc") vcpkg_replace_string("${CURRENT_PACKAGES_DIR}/lib/pkgconfig/opencv4.pc" "-lQt6::Core5Compat" diff --git a/ports/opencv4/vcpkg.json b/ports/opencv4/vcpkg.json index bf35ffb9f16011..49984c3323d678 100644 --- a/ports/opencv4/vcpkg.json +++ b/ports/opencv4/vcpkg.json @@ -1,7 +1,7 @@ { "name": "opencv4", "version": "4.10.0", - "port-version": 5, + "port-version": 6, "description": "computer vision library", "homepage": "https://github.com/opencv/opencv", "license": "Apache-2.0", diff --git a/ports/poco/0010-fix-clang-cl.patch b/ports/poco/0010-fix-clang-cl.patch new file mode 100644 index 00000000000000..09367ca506477f --- /dev/null +++ b/ports/poco/0010-fix-clang-cl.patch @@ -0,0 +1,14 @@ +diff --git a/Foundation/include/Poco/Platform.h b/Foundation/include/Poco/Platform.h +index 8caa6de064..6993539a2a 100644 +--- a/Foundation/include/Poco/Platform.h ++++ b/Foundation/include/Poco/Platform.h +@@ -250,7 +250,9 @@ + + #if defined(__clang__) + #define POCO_COMPILER_CLANG ++#ifndef _MSC_VER + #define POCO_HAVE_CXXABI_H ++#endif + #elif defined(_MSC_VER) + #define POCO_COMPILER_MSVC + #elif defined (__GNUC__) diff --git a/ports/poco/portfile.cmake b/ports/poco/portfile.cmake index 939921755b5c7b..83595623733c1b 100644 --- a/ports/poco/portfile.cmake +++ b/ports/poco/portfile.cmake @@ -15,6 +15,7 @@ vcpkg_from_github( 0007-find-pcre2.patch # MSYS2 repo was used as a source. Thanks MSYS2 team: https://github.com/msys2/MINGW-packages/blob/6e7fba42b7f50e1111b7c0ef50048832243b0ac4/mingw-w64-poco/001-fix-build-on-mingw.patch 0008-fix-mingw-compilation.patch + 0010-fix-clang-cl.patch ) file(REMOVE "${SOURCE_PATH}/Foundation/src/pcre2.h") diff --git a/ports/poco/vcpkg.json b/ports/poco/vcpkg.json index 372a04daea5be8..8d502ad97d7585 100644 --- a/ports/poco/vcpkg.json +++ b/ports/poco/vcpkg.json @@ -1,6 +1,7 @@ { "name": "poco", "version": "1.14.1", + "port-version": 1, "description": "Modern, powerful open source C++ class libraries for building network and internet-based applications that run on desktop, server, mobile and embedded systems.", "homepage": "https://github.com/pocoproject/poco", "license": "BSL-1.0", diff --git a/ports/popsift/portfile.cmake b/ports/popsift/portfile.cmake index a2633e267b4a9e..9d358eab6ad9ec 100644 --- a/ports/popsift/portfile.cmake +++ b/ports/popsift/portfile.cmake @@ -21,6 +21,7 @@ vcpkg_cmake_configure( SOURCE_PATH "${SOURCE_PATH}" OPTIONS ${FEATURE_OPTIONS} "-DCUDA_TOOLKIT_ROOT_DIR=${CUDA_TOOLKIT_ROOT}" + #"-DPopSift_USE_NVTX_PROFILING=ON" # won't compile otherwise with newer CUDA ) vcpkg_cmake_install() diff --git a/ports/protobuf/clang-cl.patch b/ports/protobuf/clang-cl.patch new file mode 100644 index 00000000000000..e54800ba46106d --- /dev/null +++ b/ports/protobuf/clang-cl.patch @@ -0,0 +1,86 @@ +diff --git a/src/google/protobuf/map_field.h b/src/google/protobuf/map_field.h +index 0e37a16d7b..069cd62e64 100644 +--- a/src/google/protobuf/map_field.h ++++ b/src/google/protobuf/map_field.h +@@ -692,7 +692,7 @@ bool AllAreInitialized(const TypeDefinedMapFieldBase& field) { + return true; + } + +-class PROTOBUF_EXPORT DynamicMapField final ++class DynamicMapField final + : public TypeDefinedMapFieldBase { + public: + explicit DynamicMapField(const Message* default_entry); +diff --git a/src/google/protobuf/port.h b/src/google/protobuf/port.h +index 3a0162ca94..2461623548 100644 +--- a/src/google/protobuf/port.h ++++ b/src/google/protobuf/port.h +@@ -53,7 +53,7 @@ inline PROTOBUF_ALWAYS_INLINE void StrongPointer(T* var) { + } + + #if defined(__x86_64__) && defined(__linux__) && !defined(__APPLE__) && \ +- !defined(__ANDROID__) && defined(__clang__) && __clang_major__ >= 19 ++ !defined(__ANDROID__) && defined(__clang__) && __clang_major__ >= 19 && !defined(_MSC_VER) + // Optimized implementation for clang where we can generate a relocation without + // adding runtime instructions. + template +diff --git a/src/google/protobuf/stubs/platform_macros.h b/src/google/protobuf/stubs/platform_macros.h +index ab51c7face..19d5c2ae3c 100644 +--- a/src/google/protobuf/stubs/platform_macros.h ++++ b/src/google/protobuf/stubs/platform_macros.h +@@ -63,7 +63,7 @@ + #elif defined(__GNUC__) + # if (((__GNUC__ == 4) && (__GNUC_MINOR__ >= 7)) || (__GNUC__ > 4)) + // We fallback to the generic Clang/GCC >= 4.7 implementation in atomicops.h +-# elif defined(__clang__) ++# elif defined(__clang__) && !defined(_MSC_VER) + # if !__has_extension(c_atomic) + GOOGLE_PROTOBUF_PLATFORM_ERROR + # endif +diff --git a/src/google/protobuf/port_def.inc b/src/google/protobuf/port_def.inc +index 56f995e45e..675a2184e4 100644 +--- a/src/google/protobuf/port_def.inc ++++ b/src/google/protobuf/port_def.inc +@@ -435,7 +435,7 @@ static_assert(PROTOBUF_ABSL_MIN(20230125, 3), + #endif + + // Lexan sets both MSV_VER and clang, so handle it with the clang path. +-#if defined(_MSC_VER) && !defined(__clang__) ++#if defined(_MSC_VER) && (!defined(__clang__) || defined(PROTOBUF_USE_DLLS)) + // MSVC 17 currently seems to raise an error about constant-initialized pointers. + # if PROTOBUF_MSC_VER_MIN(1930) + # define PROTOBUF_CONSTINIT +diff --git a/src/google/protobuf/unknown_field_set.cc b/src/google/protobuf/unknown_field_set.cc +index 2f33555a16..cd4bc4622e 100644 +--- a/src/google/protobuf/unknown_field_set.cc ++++ b/src/google/protobuf/unknown_field_set.cc +@@ -35,6 +35,12 @@ + namespace google { + namespace protobuf { + ++const UnknownFieldSet& UnknownFieldSet::default_instance() { ++ PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT static const UnknownFieldSet ++ instance; ++ return instance; ++} ++ + void UnknownFieldSet::ClearFallback() { + ABSL_DCHECK(!fields_.empty()); + if (arena() == nullptr) { +diff --git a/src/google/protobuf/unknown_field_set.h b/src/google/protobuf/unknown_field_set.h +index aeac15f44e..7856ce3eff 100644 +--- a/src/google/protobuf/unknown_field_set.h ++++ b/src/google/protobuf/unknown_field_set.h +@@ -317,12 +317,6 @@ constexpr UnknownFieldSet::UnknownFieldSet() = default; + + inline UnknownFieldSet::~UnknownFieldSet() { Clear(); } + +-inline const UnknownFieldSet& UnknownFieldSet::default_instance() { +- PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT static const UnknownFieldSet +- instance; +- return instance; +-} +- + inline void UnknownFieldSet::ClearAndFreeMemory() { Clear(); } + + inline void UnknownFieldSet::Clear() { diff --git a/ports/protobuf/portfile.cmake b/ports/protobuf/portfile.cmake index e9abe525c6a295..3d15e1552889cb 100644 --- a/ports/protobuf/portfile.cmake +++ b/ports/protobuf/portfile.cmake @@ -3,12 +3,13 @@ vcpkg_from_github( REPO protocolbuffers/protobuf REF "v${VERSION}" SHA512 32a9ae3de113b8c94e2aed21ad8f58e5ed4419a6d4078e51f614f0fabbf3bfe6c4affc62c2c1326e030a54df0fdcc47bb715b45022191a363f17680ec651b68e - HEAD_REF master + HEAD_REF main PATCHES fix-static-build.patch fix-default-proto-file-path.patch fix-utf8-range.patch fix-install-dirs.patch + clang-cl.patch ) string(COMPARE EQUAL "${TARGET_TRIPLET}" "${HOST_TRIPLET}" protobuf_BUILD_PROTOC_BINARIES) diff --git a/ports/pthreads/compiler.patch b/ports/pthreads/compiler.patch new file mode 100644 index 00000000000000..7a30fa7611c1e2 --- /dev/null +++ b/ports/pthreads/compiler.patch @@ -0,0 +1,22 @@ +diff --git a/Makefile b/Makefile +index 007f7a0b1d..726d9904ad 100644 +--- a/Makefile ++++ b/Makefile +@@ -23,7 +23,7 @@ SMALL_STATIC_STAMPS = pthreadVCE$(PTW32_VER).small_static_stamp pthreadVSE$(PTW + pthreadVC$(PTW32_VER).small_static_stamp pthreadVCE$(PTW32_VER_DEBUG).small_static_stamp \ + pthreadVSE$(PTW32_VER_DEBUG).small_static_stamp pthreadVC$(PTW32_VER_DEBUG).small_static_stamp + +-CC = cl /errorReport:none /nologo ++CC = $(CC) /errorReport:none /nologo + CPPFLAGS = /I. /DHAVE_CONFIG_H + XCFLAGS = + CFLAGS = /W3 /O2 /Ob2 $(XCFLAGS) +@@ -234,7 +234,7 @@ install: + copy semaphore.h "$(HDRDEST)" + + $(DLLS): $(DLL_OBJS) +- $(CC) /LDd /Zi $(DLL_OBJS) /link /implib:$*.lib $(XLIBS) /out:$@ ++ $(CC) /LDd /Z7 $(DLL_OBJS) /link /implib:$*.lib $(XLIBS) /out:$@ + + $(INLINED_STATIC_STAMPS): $(STATIC_OBJS) + if exist $*.lib del $*.lib diff --git a/ports/pthreads/portfile.cmake b/ports/pthreads/portfile.cmake index 682ffa0993dc2c..fc4a09522c5438 100644 --- a/ports/pthreads/portfile.cmake +++ b/ports/pthreads/portfile.cmake @@ -29,6 +29,7 @@ vcpkg_from_sourceforge( fix-install.patch whitespace_in_path.patch ${PATCH_FILES} + compiler.patch ) file(TO_NATIVE_PATH "${CURRENT_PACKAGES_DIR}/debug" DESTROOT_DEBUG) diff --git a/ports/pthreads/vcpkg.json b/ports/pthreads/vcpkg.json index 40c9c979314433..aea8451451bee2 100644 --- a/ports/pthreads/vcpkg.json +++ b/ports/pthreads/vcpkg.json @@ -1,7 +1,7 @@ { "name": "pthreads", "version": "3.0.0", - "port-version": 14, + "port-version": 15, "description": "Meta-package that provides PThreads4W on Windows, or assumes presence of system pthreads on POSIX systems.", "homepage": "https://sourceforge.net/projects/pthreads4w/", "license": "Apache-2.0", diff --git a/ports/python3/0020-clang-cl-fix.patch b/ports/python3/0020-clang-cl-fix.patch new file mode 100644 index 00000000000000..972dc170f3a282 --- /dev/null +++ b/ports/python3/0020-clang-cl-fix.patch @@ -0,0 +1,208 @@ +diff --git a/Include/cpython/pytime.h b/Include/cpython/pytime.h +index 23d4f16a8f..5913a942a5 100644 +--- a/Include/cpython/pytime.h ++++ b/Include/cpython/pytime.h +@@ -53,6 +53,12 @@ functions and constants + extern "C" { + #endif + ++#if defined(_MSC_VER) ++ /* Forward declare struct timeval so that clang-cl doesn't complain about it ++ being a local declaration later on in _PyTime_AsTimeval.*/ ++ struct timeval; ++#endif /* _MSC_VER */ ++ + /* _PyTime_t: Python timestamp with subsecond precision. It can be used to + store a duration, and so indirectly a date (related to another date, like + UNIX epoch). */ +diff --git a/Lib/distutils/_msvccompiler.py b/Lib/distutils/_msvccompiler.py +index af8099a407..c9281d2b1b 100644 +--- a/Lib/distutils/_msvccompiler.py ++++ b/Lib/distutils/_msvccompiler.py +@@ -167,6 +167,15 @@ def _find_exe(exe, paths=None): + 'win-arm64' : 'x86_arm64' + } + ++# A map keyed by get_platform() return values to value accepted by ++# clang as the triple. ++PLAT_TO_LLVM_TARGETS = { ++ 'win32': 'i686-pc-windows-msvc', ++ 'win-amd64': 'x86_64-pc-windows-msvc', ++ 'win-arm32': 'arm-pc-windows-msvc', ++ 'win-arm64': 'aarch64-pc-windows-msvc', ++} ++ + class MSVCCompiler(CCompiler) : + """Concrete class that implements an interface to Microsoft Visual C++, + as defined by the CCompiler abstract class.""" +@@ -198,11 +207,12 @@ class MSVCCompiler(CCompiler) : + exe_extension = '.exe' + + +- def __init__(self, verbose=0, dry_run=0, force=0): ++ def __init__(self, verbose=0, dry_run=0, force=0, use_clang_cl=False): + CCompiler.__init__ (self, verbose, dry_run, force) + # target platform (.plat_name is consistent with 'bdist') + self.plat_name = None + self.initialized = False ++ self.use_clang_cl = use_clang_cl + + def initialize(self, plat_name=None): + # multi-init means we would need to check platform same each time... +@@ -224,8 +234,13 @@ def initialize(self, plat_name=None): + + self._paths = vc_env.get('path', '') + paths = self._paths.split(os.pathsep) +- self.cc = _find_exe("cl.exe", paths) +- self.linker = _find_exe("link.exe", paths) ++ if self.use_clang_cl: ++ self.cc = _find_exe("clang-cl.exe") ++ self.linker = _find_exe("lld-link.exe", paths) ++ else: ++ self.cc = _find_exe("cl.exe", paths) ++ self.linker = _find_exe("link.exe", paths) ++ + self.lib = _find_exe("lib.exe", paths) + self.rc = _find_exe("rc.exe", paths) # resource compiler + self.mc = _find_exe("mc.exe", paths) # message compiler +@@ -259,6 +274,17 @@ def initialize(self, plat_name=None): + '/nologo', '/INCREMENTAL:NO', '/LTCG', '/DEBUG:FULL' + ] + ++ if self.use_clang_cl: ++ # Add target for clang ++ target_flag = "--target=" + PLAT_TO_LLVM_TARGETS[plat_name] ++ self.compile_options.append(target_flag) ++ self.compile_options_debug.append(target_flag) ++ # Remove whole program optimization flags to avoid warnings about ++ # unrecognized options ++ self.compile_options.remove('/GL') ++ ldflags.remove('/LTCG') ++ ldflags_debug.remove('/LTCG') ++ + self.ldflags_exe = [*ldflags, '/MANIFEST:EMBED,ID=1'] + self.ldflags_exe_debug = [*ldflags_debug, '/MANIFEST:EMBED,ID=1'] + self.ldflags_shared = [*ldflags, '/DLL', '/MANIFEST:EMBED,ID=2', '/MANIFESTUAC:NO'] +@@ -537,3 +563,9 @@ def find_library_file(self, dirs, lib, debug=0): + else: + # Oops, didn't find it in *any* of 'dirs' + return None ++ ++class ClangMSVCCompiler(MSVCCompiler): ++ compiler_type = 'clang-cl' ++ ++ def __init__(self, verbose=0, dry_run=0, force=0): ++ MSVCCompiler.__init__(self, verbose, dry_run, force, True) +diff --git a/Lib/distutils/ccompiler.py b/Lib/distutils/ccompiler.py +index 4c47f2ed24..458ddd39d5 100644 +--- a/Lib/distutils/ccompiler.py ++++ b/Lib/distutils/ccompiler.py +@@ -968,6 +968,8 @@ def get_default_compiler(osname=None, platform=None): + "Mingw32 port of GNU C Compiler for Win32"), + 'bcpp': ('bcppcompiler', 'BCPPCompiler', + "Borland C++ Compiler"), ++ 'clang-cl':('_msvccompiler', 'ClangMSVCCompiler', ++ "clang-cl for Microsoft Visual C++"), + } + + def show_compilers(): +diff --git a/Modules/_decimal/libmpdec/mpdecimal.c b/Modules/_decimal/libmpdec/mpdecimal.c +index f1626df46e..8b0fdf0f86 100644 +--- a/Modules/_decimal/libmpdec/mpdecimal.c ++++ b/Modules/_decimal/libmpdec/mpdecimal.c +@@ -8661,7 +8661,7 @@ mpd_qimport_u32(mpd_t *result, + /* From triple */ + /******************************************************************************/ + +-#if defined(CONFIG_64) && defined(__SIZEOF_INT128__) ++#if defined(CONFIG_64) && defined(__SIZEOF_INT128__) && !defined(_MSC_VER) + static mpd_ssize_t + _set_coeff(uint64_t data[3], uint64_t hi, uint64_t lo) + { +@@ -8745,7 +8745,7 @@ _set_uint128_coeff_exp(mpd_t *result, uint64_t hi, uint64_t lo, mpd_ssize_t exp) + uint32_t status = 0; + mpd_ssize_t len; + +-#if defined(CONFIG_64) && defined(__SIZEOF_INT128__) ++#if defined(CONFIG_64) && defined(__SIZEOF_INT128__) && !defined(_MSC_VER) + len = _set_coeff(data, hi, lo); + #else + len = _set_coeff(data, 5, hi, lo); +@@ -8869,7 +8869,7 @@ mpd_from_uint128_triple(mpd_t *result, const mpd_uint128_triple_t *triple, uint3 + /* As triple */ + /******************************************************************************/ + +-#if defined(CONFIG_64) && defined(__SIZEOF_INT128__) ++#if defined(CONFIG_64) && defined(__SIZEOF_INT128__) && !defined(_MSC_VER) + static void + _get_coeff(uint64_t *hi, uint64_t *lo, const mpd_t *a) + { +diff --git a/Modules/_decimal/libmpdec/typearith.h b/Modules/_decimal/libmpdec/typearith.h +index dd3776453d..3048316dc4 100644 +--- a/Modules/_decimal/libmpdec/typearith.h ++++ b/Modules/_decimal/libmpdec/typearith.h +@@ -47,7 +47,7 @@ + + #if defined(CONFIG_64) + #if defined(ANSI) +-#if defined(HAVE_UINT128_T) ++#if defined(HAVE_UINT128_T) && !defined(_MSC_VER) + static inline void + _mpd_mul_words(mpd_uint_t *hi, mpd_uint_t *lo, mpd_uint_t a, mpd_uint_t b) + { +diff --git a/Modules/_tracemalloc.c b/Modules/_tracemalloc.c +index 44a1f7b673..acbbea6f20 100644 +--- a/Modules/_tracemalloc.c ++++ b/Modules/_tracemalloc.c +@@ -57,13 +57,15 @@ static PyThread_type_lock tables_lock; + + #define DEFAULT_DOMAIN 0 + ++#if defined(_MSC_VER) ++#pragma pack(push, 4) ++#endif ++ + /* Pack the frame_t structure to reduce the memory footprint on 64-bit + architectures: 12 bytes instead of 16. */ + typedef struct + #ifdef __GNUC__ + __attribute__((packed)) +-#elif defined(_MSC_VER) +-#pragma pack(push, 4) + #endif + { + /* filename cannot be NULL: "" is used if the Python frame +diff --git a/PC/pyconfig.h b/PC/pyconfig.h +index b8615a7a8f..e07fb32a66 100644 +--- a/PC/pyconfig.h ++++ b/PC/pyconfig.h +@@ -97,8 +97,7 @@ WIN32 is still required for the locale module. + * _Py_STRINGIZE2(1200) which then expands to + * "1200" + */ +-#define _Py_STRINGIZE(X) _Py_STRINGIZE1((X)) +-#define _Py_STRINGIZE1(X) _Py_STRINGIZE2 ## X ++#define _Py_STRINGIZE(X) _Py_STRINGIZE2(X) + #define _Py_STRINGIZE2(X) #X + + /* MSVC defines _WINxx to differentiate the windows platform types +@@ -125,6 +124,9 @@ WIN32 is still required for the locale module. + #if defined(__INTEL_COMPILER) + #define COMPILER ("[ICC v." _Py_STRINGIZE(__INTEL_COMPILER) " 64 bit (amd64) with MSC v." _Py_STRINGIZE(_MSC_VER) " CRT]") + #define PY_SUPPORT_TIER 0 ++#elif defined(__clang__) ++#define COMPILER ("[clang v." _Py_STRINGIZE(__clang_version__) " 64 bit (amd64) with MSC v." _Py_STRINGIZE(_MSC_VER) " CRT]") ++#define PY_SUPPORT_TIER 0 + #else + #define COMPILER _Py_PASTE_VERSION("64 bit (AMD64)") + #define PY_SUPPORT_TIER 1 +@@ -184,6 +186,9 @@ typedef _W64 int Py_ssize_t; + #if defined(__INTEL_COMPILER) + #define COMPILER ("[ICC v." _Py_STRINGIZE(__INTEL_COMPILER) " 32 bit (Intel) with MSC v." _Py_STRINGIZE(_MSC_VER) " CRT]") + #define PY_SUPPORT_TIER 0 ++#elif defined(__clang__) ++#define COMPILER ("[clang v." _Py_STRINGIZE(__clang_version__) "32 bit (Intel) with MSC v." _Py_STRINGIZE(_MSC_VER) " CRT]") ++#define PY_SUPPORT_TIER 0 + #else + #define COMPILER _Py_PASTE_VERSION("32 bit (Intel)") + #define PY_SUPPORT_TIER 1 diff --git a/ports/python3/portfile.cmake b/ports/python3/portfile.cmake index 1053d45638ea2a..8f17db37a28206 100644 --- a/ports/python3/portfile.cmake +++ b/ports/python3/portfile.cmake @@ -45,6 +45,7 @@ set(PATCHES 0016-undup-ffi-symbols.patch # Required for lld-link. 0018-fix-sysconfig-include.patch 0019-fix-ssl-linkage.patch + 0020-clang-cl-fix.patch ) if(VCPKG_LIBRARY_LINKAGE STREQUAL "static") diff --git a/ports/python3/vcpkg.json b/ports/python3/vcpkg.json index 9c720ff906832e..ecf062dac8bf1d 100644 --- a/ports/python3/vcpkg.json +++ b/ports/python3/vcpkg.json @@ -1,6 +1,7 @@ { "name": "python3", "version": "3.11.11", + "port-version": 1, "description": "The Python programming language", "homepage": "https://github.com/python/cpython", "license": "Python-2.0", diff --git a/ports/qca/0004-remove-suffix.patch b/ports/qca/0004-remove-suffix.patch new file mode 100644 index 00000000000000..5baae2df9d5c94 --- /dev/null +++ b/ports/qca/0004-remove-suffix.patch @@ -0,0 +1,13 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 7a1680f90a..76d5a79cdd 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -83,7 +83,7 @@ else() + endif() + + set(QCA_SUFFIX "${QCA_SUFFIX}" CACHE STRING "QCA common suffix") +-if(QCA_SUFFIX) ++if(0) + set(QCA_LIB_NAME qca-${QCA_SUFFIX}) + set(QCA_TOOL_NAME qcatool-${QCA_SUFFIX}) + set(MOZCERTS_NAME mozcerts-${QCA_SUFFIX}) diff --git a/ports/qca/portfile.cmake b/ports/qca/portfile.cmake index 5a6d83a8983327..6f73853cb8273c 100644 --- a/ports/qca/portfile.cmake +++ b/ports/qca/portfile.cmake @@ -17,6 +17,7 @@ vcpkg_from_github( 0001-fix-path-for-vcpkg.patch 0002-fix-build-error.patch 0003-Define-NOMINMAX-for-botan-plugin-with-MSVC.patch + 0004-remove-suffix.patch ) vcpkg_find_acquire_program(PKGCONFIG) diff --git a/ports/qtbase/55c53f9.diff b/ports/qtbase/55c53f9.diff new file mode 100644 index 00000000000000..9dd524a795aaee --- /dev/null +++ b/ports/qtbase/55c53f9.diff @@ -0,0 +1,70 @@ +From 55c53f9b21d96cd74200a54cd2b1e5f87d643f19 Mon Sep 17 00:00:00 2001 +From: Marc Mutz +Date: Thu, 19 Sep 2024 14:37:58 +0200 +Subject: [PATCH] Fix compilation with clang-cl + +Like for VxWorks, we need to undef QT_COMPILER_SUPPORTS_INT128, not +QT_SUPPORTS_INT128, because there is no clang-cl configuration where + supports qint128, therefore no mode we can force Qt's +own build into to make sure that the qint128 Qt ABI exists in the DLLs +on platforms that principally support it (like libstdc++). + +Requires to include a stdlib header into qsystemdetection.h, which +included nothing before, to enable checking of stdlib defines. + +Amends 1f9a660eb2d5c6e3cb9c80dc292f3ec355296515. + +Task-number: QTBUG-128675 +Pick-to: 6.8 6.8.0 +Change-Id: Ic4a63502edbec3d4ca5e16934bf83119e84b0ad6 +--- + +diff --git a/src/corelib/global/qsystemdetection.h b/src/corelib/global/qsystemdetection.h +index 0cbcef2..6d0a044 100644 +--- a/src/corelib/global/qsystemdetection.h ++++ b/src/corelib/global/qsystemdetection.h +@@ -11,6 +11,10 @@ + #ifndef QSYSTEMDETECTION_H + #define QSYSTEMDETECTION_H + ++#ifdef __cplusplus ++# include // to enable stdlib detection ++#endif ++ + /* + The operating system, must be one of: (Q_OS_x) + +@@ -240,11 +244,16 @@ + #endif + + #if defined(__SIZEOF_INT128__) ++# define QT_COMPILER_SUPPORTS_INT128 __SIZEOF_INT128__ + // Compiler used in VxWorks SDK declares __SIZEOF_INT128__ but VxWorks doesn't support this type, + // so we can't rely solely on compiler here. +-#if !defined(Q_OS_VXWORKS) +-# define QT_COMPILER_SUPPORTS_INT128 __SIZEOF_INT128__ +-#endif ++# ifdef Q_OS_VXWORKS ++# undef QT_COMPILER_SUPPORTS_INT128 ++# endif ++// Ditto clang-cl vs. MSSTL: ++# if defined(__clang__) && defined(_MSVC_STL_VERSION) // Clang with MSVC's STL ++# undef QT_COMPILER_SUPPORTS_INT128 // MSVC's STL doesn't support int128 ++# endif + #endif // defined(__SIZEOF_INT128__) + + #endif // QSYSTEMDETECTION_H +diff --git a/src/corelib/global/qtypes.h b/src/corelib/global/qtypes.h +index 28f84db..a863e99 100644 +--- a/src/corelib/global/qtypes.h ++++ b/src/corelib/global/qtypes.h +@@ -72,9 +72,6 @@ + # if defined(__GLIBCXX__) && defined(__STRICT_ANSI__) // -ansi/-std=c++NN instead of gnu++NN + # undef QT_SUPPORTS_INT128 // breaks on libstdc++ + # endif +-# if defined(__clang__) && defined(_MSVC_STL_VERSION) // Clang with MSVC's STL +-# undef QT_SUPPORTS_INT128 // MSVC's STL doesn't support int128 +-# endif + #else + # undef QT_SUPPORTS_INT128 + #endif diff --git a/ports/qtbase/portfile.cmake b/ports/qtbase/portfile.cmake index 87d68ac329a29f..bc5641a0ac6209 100644 --- a/ports/qtbase/portfile.cmake +++ b/ports/qtbase/portfile.cmake @@ -23,6 +23,7 @@ set(${PORT}_PATCHES fix_deploy_windows.patch fix-link-lib-discovery.patch macdeployqt-symlinks.patch + 55c53f9.diff ) if(VCPKG_TARGET_IS_WINDOWS AND NOT VCPKG_TARGET_IS_MINGW) diff --git a/ports/re2/exports-with-clang-cl.patch b/ports/re2/exports-with-clang-cl.patch new file mode 100644 index 00000000000000..b4fd28d6480c33 --- /dev/null +++ b/ports/re2/exports-with-clang-cl.patch @@ -0,0 +1,13 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index a2ade77a06..1b977db35c 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -34,7 +34,7 @@ set(SONAME 11) + + set(EXTRA_TARGET_LINK_LIBRARIES) + +-if(CMAKE_CXX_COMPILER_ID MATCHES "MSVC") ++if(MSVC) + if(MSVC_VERSION LESS 1920) + message(FATAL_ERROR "you need Visual Studio 2019 or later") + endif() diff --git a/ports/re2/portfile.cmake b/ports/re2/portfile.cmake index b7f3645d0b38a5..528383c07cddb7 100644 --- a/ports/re2/portfile.cmake +++ b/ports/re2/portfile.cmake @@ -4,6 +4,8 @@ vcpkg_from_github( REF "${VERSION}" SHA512 3776383355ccfdec85e0cdfb3ce980c6ecb3c336d603dd34c0a547c7c06a6243947a13cb352372335edac12d4f28cf1b7a51d034f5b34db3e46cbcac5e3f7479 HEAD_REF master + PATCHES + exports-with-clang-cl.patch ) vcpkg_cmake_configure( diff --git a/ports/re2/vcpkg.json b/ports/re2/vcpkg.json index 256c6e1e5d1ef1..2ee20090cfb97c 100644 --- a/ports/re2/vcpkg.json +++ b/ports/re2/vcpkg.json @@ -1,6 +1,7 @@ { "name": "re2", "version-date": "2024-07-02", + "port-version": 1, "description": "RE2 is a fast, safe, thread-friendly alternative to backtracking regular expression engines like those used in PCRE, Perl, and Python. It is a C++ library.", "homepage": "https://github.com/google/re2", "license": "BSD-3-Clause", diff --git a/ports/rttr/clang-cl-export.patch b/ports/rttr/clang-cl-export.patch new file mode 100644 index 00000000000000..bc69f0e8b2e46d --- /dev/null +++ b/ports/rttr/clang-cl-export.patch @@ -0,0 +1,33 @@ +diff --git a/CMake/config.cmake b/CMake/config.cmake +index e46570944c..fc586c527c 100644 +--- a/CMake/config.cmake ++++ b/CMake/config.cmake +@@ -125,6 +125,7 @@ message(STATUS "using C++: ${MAX_CXX_STANDARD}") + + # RelWithDepInfo should have the same option like the Release build + # but of course with Debug informations ++if(0) + if(MSVC) + set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "${CMAKE_CXX_FLAGS_RELEASE}") + set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "${CMAKE_CXX_FLAGS_RELWITHDEBINFO} /Zi /DEBUG") +@@ -157,6 +158,7 @@ elseif(CMAKE_CXX_COMPILER_ID STREQUAL "GNU") + elseif(CMAKE_CXX_COMPILER_ID MATCHES "Clang") + set(CLANG_STATIC_LINKER_FLAGS "-stdlib=libc++ -static-libstdc++") + endif() ++endif() + + include(CMakePackageConfigHelpers) + write_basic_package_version_file( +diff --git a/src/rttr/detail/base/core_prerequisites.h b/src/rttr/detail/base/core_prerequisites.h +index 601ddeb9a9..7afb50bf9a 100644 +--- a/src/rttr/detail/base/core_prerequisites.h ++++ b/src/rttr/detail/base/core_prerequisites.h +@@ -112,7 +112,7 @@ namespace rttr + ///////////////////////////////////////////////////////////////////////////////////////// + // Compiler specific cmds for export and import code to DLL + ///////////////////////////////////////////////////////////////////////////////////////// +-#if RTTR_COMPILER == RTTR_COMPILER_MSVC || __MINGW32__ || __CYGWIN__ ++#if RTTR_COMPILER == RTTR_COMPILER_MSVC || __MINGW32__ || __CYGWIN__ || _MSC_VER + # define RTTR_HELPER_DLL_IMPORT __declspec( dllimport ) + # define RTTR_HELPER_DLL_EXPORT __declspec( dllexport ) + # define RTTR_HELPER_DLL_LOCAL diff --git a/ports/rttr/portfile.cmake b/ports/rttr/portfile.cmake index cbb9a155564817..cf5d5b1d72c7a3 100644 --- a/ports/rttr/portfile.cmake +++ b/ports/rttr/portfile.cmake @@ -10,6 +10,7 @@ vcpkg_from_github( remove-owner-read-perms.patch disable-unsupport-header.patch disable-werrorr.patch + clang-cl-export.patch ) if("${VCPKG_LIBRARY_LINKAGE}" STREQUAL "static" AND "${VCPKG_CRT_LINKAGE}" STREQUAL "static") diff --git a/ports/rttr/vcpkg.json b/ports/rttr/vcpkg.json index 26be709d0a1c36..4845bc6c5076f5 100644 --- a/ports/rttr/vcpkg.json +++ b/ports/rttr/vcpkg.json @@ -1,7 +1,7 @@ { "name": "rttr", "version": "0.9.6+20210811", - "port-version": 1, + "port-version": 2, "description": "an easy and intuitive way to use reflection in C++", "homepage": "https://github.com/rttrorg/rttr", "license": "MIT", diff --git a/ports/seacas/portfile.cmake b/ports/seacas/portfile.cmake index 81bae2abbc1f9b..538479584159d3 100644 --- a/ports/seacas/portfile.cmake +++ b/ports/seacas/portfile.cmake @@ -76,6 +76,7 @@ vcpkg_cmake_configure( "-DSeacas_ENABLE_Fortran:BOOL=OFF" #"-DCGNS_ALLOW_PREDEFIND:BOOL=NO" #"-DSeacas_ENABLE_ALL_PACKAGES:BOOL=ON" + -DCMAKE_CXX_STANDARD=14 ${proj_options} ${tpl_options} ) diff --git a/ports/shiftmedia-libgnutls/no-implicit-return-int.patch b/ports/shiftmedia-libgnutls/no-implicit-return-int.patch new file mode 100644 index 00000000000000..825f04b0be41ca --- /dev/null +++ b/ports/shiftmedia-libgnutls/no-implicit-return-int.patch @@ -0,0 +1,13 @@ +diff --git a/SMP/gnulib/lib/sys/time.h b/SMP/gnulib/lib/sys/time.h +index f60f09ae0d..15259836c9 100644 +--- a/SMP/gnulib/lib/sys/time.h ++++ b/SMP/gnulib/lib/sys/time.h +@@ -31,7 +31,7 @@ + #include + #include + +-extern rpl_gettimeofday(struct timeval *restrict, void *restrict); ++extern int rpl_gettimeofday(struct timeval *restrict, void *restrict); + #define gettimeofday rpl_gettimeofday + + #endif /* _MSC_VER */ diff --git a/ports/shiftmedia-libgnutls/portfile.cmake b/ports/shiftmedia-libgnutls/portfile.cmake index 7e6618b41b2e61..f7a9d6cc7c941f 100644 --- a/ports/shiftmedia-libgnutls/portfile.cmake +++ b/ports/shiftmedia-libgnutls/portfile.cmake @@ -9,6 +9,7 @@ vcpkg_from_github( PATCHES external-libtasn1.patch pkgconfig.patch + no-implicit-return-int.patch ) file(REMOVE_RECURSE "${SOURCE_PATH}/devel/perlasm") diff --git a/ports/snitch/fix-order-of-attributes.patch b/ports/snitch/fix-order-of-attributes.patch new file mode 100644 index 00000000000000..df74d2f149ecc6 --- /dev/null +++ b/ports/snitch/fix-order-of-attributes.patch @@ -0,0 +1,91 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 95b8d9a5d0..889ed46072 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -119,7 +119,7 @@ endif() + function(configure_snitch_exports TARGET) + if (BUILD_SHARED_LIBS) + target_compile_definitions(${TARGET} PRIVATE SNITCH_EXPORTS) +- if (CMAKE_CXX_COMPILER_ID STREQUAL "MSVC" OR MINGW) ++ if (MSVC OR MINGW) + # Nothing to do; default is already to hide symbols unless exported. + elseif (CMAKE_CXX_COMPILER_ID STREQUAL "GNU" OR + CMAKE_CXX_COMPILER_ID STREQUAL "Clang" OR +diff --git a/include/snitch/snitch_append.hpp b/include/snitch/snitch_append.hpp +index 1a0f4f7fb7..ea0808b106 100644 +--- a/include/snitch/snitch_append.hpp ++++ b/include/snitch/snitch_append.hpp +@@ -25,12 +25,12 @@ static_assert( + } // namespace snitch + + namespace snitch::impl { +-SNITCH_EXPORT [[nodiscard]] bool append_fast(small_string_span ss, std::string_view str) noexcept; +-SNITCH_EXPORT [[nodiscard]] bool append_fast(small_string_span ss, const void* ptr) noexcept; +-SNITCH_EXPORT [[nodiscard]] bool append_fast(small_string_span ss, large_uint_t i) noexcept; +-SNITCH_EXPORT [[nodiscard]] bool append_fast(small_string_span ss, large_int_t i) noexcept; +-SNITCH_EXPORT [[nodiscard]] bool append_fast(small_string_span ss, float f) noexcept; +-SNITCH_EXPORT [[nodiscard]] bool append_fast(small_string_span ss, double f) noexcept; ++[[nodiscard]] SNITCH_EXPORT bool append_fast(small_string_span ss, std::string_view str) noexcept; ++[[nodiscard]] SNITCH_EXPORT bool append_fast(small_string_span ss, const void* ptr) noexcept; ++[[nodiscard]] SNITCH_EXPORT bool append_fast(small_string_span ss, large_uint_t i) noexcept; ++[[nodiscard]] SNITCH_EXPORT bool append_fast(small_string_span ss, large_int_t i) noexcept; ++[[nodiscard]] SNITCH_EXPORT bool append_fast(small_string_span ss, float f) noexcept; ++[[nodiscard]] SNITCH_EXPORT bool append_fast(small_string_span ss, double f) noexcept; + + [[nodiscard]] constexpr bool append_constexpr(small_string_span ss, std::string_view str) noexcept { + const bool could_fit = str.size() <= ss.available(); +diff --git a/include/snitch/snitch_registry.hpp b/include/snitch/snitch_registry.hpp +index a1858a651e..dd6df12555 100644 +--- a/include/snitch/snitch_registry.hpp ++++ b/include/snitch/snitch_registry.hpp +@@ -71,19 +71,19 @@ struct filter_result { + bool implicit = false; + }; + +-SNITCH_EXPORT [[nodiscard]] filter_result ++[[nodiscard]] SNITCH_EXPORT filter_result + filter_result_and(filter_result first, filter_result second) noexcept; + +-SNITCH_EXPORT [[nodiscard]] filter_result ++[[nodiscard]] SNITCH_EXPORT filter_result + filter_result_or(filter_result first, filter_result second) noexcept; + +-SNITCH_EXPORT [[nodiscard]] filter_result ++[[nodiscard]] SNITCH_EXPORT filter_result + is_filter_match_name(std::string_view name, std::string_view filter) noexcept; + +-SNITCH_EXPORT [[nodiscard]] filter_result ++[[nodiscard]] SNITCH_EXPORT filter_result + is_filter_match_tags(std::string_view tags, std::string_view filter) noexcept; + +-SNITCH_EXPORT [[nodiscard]] filter_result ++[[nodiscard]] SNITCH_EXPORT filter_result + is_filter_match_id(std::string_view name, std::string_view tags, std::string_view filter) noexcept; + + using print_function = function_ref; +diff --git a/include/snitch/snitch_string_utility.hpp b/include/snitch/snitch_string_utility.hpp +index f34b1e6071..0f85ad4904 100644 +--- a/include/snitch/snitch_string_utility.hpp ++++ b/include/snitch/snitch_string_utility.hpp +@@ -51,17 +51,17 @@ constexpr small_string resize_or_truncate(const small_string& str) noexcep + } + } + +-SNITCH_EXPORT [[nodiscard]] bool replace_all( ++[[nodiscard]] SNITCH_EXPORT bool replace_all( + small_string_span string, std::string_view pattern, std::string_view replacement) noexcept; + + // Requires: replacement.length() > pattern.length() +-SNITCH_EXPORT [[nodiscard]] bool escape_all_or_truncate( ++[[nodiscard]] SNITCH_EXPORT bool escape_all_or_truncate( + small_string_span string, std::string_view pattern, std::string_view replacement); + +-SNITCH_EXPORT [[nodiscard]] std::size_t ++[[nodiscard]] SNITCH_EXPORT std::size_t + find_first_not_escaped(std::string_view str, char c) noexcept; + +-SNITCH_EXPORT [[nodiscard]] bool is_match(std::string_view string, std::string_view regex) noexcept; ++[[nodiscard]] SNITCH_EXPORT bool is_match(std::string_view string, std::string_view regex) noexcept; + } // namespace snitch + + #endif diff --git a/ports/snitch/portfile.cmake b/ports/snitch/portfile.cmake index 359f83803c61df..dc28b43fc06cd8 100644 --- a/ports/snitch/portfile.cmake +++ b/ports/snitch/portfile.cmake @@ -3,6 +3,8 @@ vcpkg_from_github( REPO snitch-org/snitch REF "v${VERSION}" SHA512 bb51c7ec51ab934ccd05b8e653ba3da8f321702307fa28b11b8a7ec31e170e337c2ccbe8f4895a25e4fdec1358f90d11a51c489511af95a65311c57e4a4164ef + PATCHES + fix-order-of-attributes.patch # Required for clang-cl builds which complains about it ) vcpkg_cmake_configure( diff --git a/ports/snitch/vcpkg.json b/ports/snitch/vcpkg.json index fb30362cf90c1d..ae87b54443fa8d 100644 --- a/ports/snitch/vcpkg.json +++ b/ports/snitch/vcpkg.json @@ -1,6 +1,7 @@ { "name": "snitch", "version": "1.2.5", + "port-version": 1, "description": "Lightweight C++20 testing framework.", "homepage": "https://github.com/snitch-org/snitch", "license": "BSL-1.0", diff --git a/ports/tensorflow-cc/vcpkg.json b/ports/tensorflow-cc/vcpkg.json index de99c8a65cc1a2..4fe50c08c843c7 100644 --- a/ports/tensorflow-cc/vcpkg.json +++ b/ports/tensorflow-cc/vcpkg.json @@ -1,6 +1,6 @@ { "name": "tensorflow-cc", - "version-semver": "2.10.0", + "version-semver": "2.18.0", "description": "Library for computation using data flow graphs for scalable machine learning (C++ API version)", "homepage": "https://github.com/tensorflow/tensorflow", "license": "Apache-2.0", diff --git a/ports/tensorflow-common/tensorflow-common.cmake b/ports/tensorflow-common/tensorflow-common.cmake index 4a75d269f2110b..2907f1acd7c045 100644 --- a/ports/tensorflow-common/tensorflow-common.cmake +++ b/ports/tensorflow-common/tensorflow-common.cmake @@ -1,10 +1,5 @@ -set(TF_VERSION 2.10.0) -set(TF_VERSION_SHORT 2.10) - -find_program(BAZEL bazel PATHS "${CURRENT_HOST_INSTALLED_DIR}/tools" REQUIRED) -get_filename_component(BAZEL_DIR "${BAZEL}" DIRECTORY) -vcpkg_add_to_path(PREPEND "${BAZEL_DIR}") -set(ENV{BAZEL_BIN_PATH} "${BAZEL_DIR}") +set(TF_VERSION 2.18.0) +set(TF_VERSION_SHORT 2.18) function(tensorflow_try_remove_recurse_wait PATH_TO_REMOVE) file(REMOVE_RECURSE ${PATH_TO_REMOVE}) @@ -168,12 +163,12 @@ foreach(BUILD_TYPE IN LISTS PORT_BUILD_CONFIGS) OUT_SOURCE_PATH SOURCE_PATH REPO tensorflow/tensorflow REF "v${TF_VERSION}" - SHA512 bf8a6f16393499c227fc70f27bcfb6d44ada53325aee2b217599309940f60db8ee00dd90e3d82b87d9c309f5621c404edab55e97ab8bfa09e4fc67859b9e3967 + SHA512 177decaafcdef27afee84a17268f473141d2d0c092d5f3fe33c9cdd3ce4fd52f6b4b83bc41b4b005c8889f5e65602a57ae3eba8f63e0c527feaf83917453f4e6 HEAD_REF master PATCHES - "${CMAKE_CURRENT_LIST_DIR}/fix-build-error.patch" # Fix namespace error - ${STATIC_ONLY_PATCHES} - ${WINDOWS_ONLY_PATCHES} + #"${CMAKE_CURRENT_LIST_DIR}/fix-build-error.patch" # Fix namespace error + #${STATIC_ONLY_PATCHES} + #${WINDOWS_ONLY_PATCHES} ) message(STATUS "Configuring TensorFlow (${BUILD_TYPE})") @@ -207,7 +202,7 @@ foreach(BUILD_TYPE IN LISTS PORT_BUILD_CONFIGS) set(COPTS) set(CXXOPTS) set(LINKOPTS) - set(BUILD_OPTS --jobs ${VCPKG_CONCURRENCY}) + set(BUILD_OPTS --jobs=${VCPKG_CONCURRENCY}) message(STATUS "Build Tensorflow with concurrent level: ${VCPKG_CONCURRENCY}") if(VCPKG_TARGET_IS_WINDOWS) set(PLATFORM_COMMAND WINDOWS_COMMAND) @@ -274,6 +269,7 @@ foreach(BUILD_TYPE IN LISTS PORT_BUILD_CONFIGS) list(JOIN COPTS " " COPTS) list(JOIN CXXOPTS " " CXXOPTS) list(JOIN LINKOPTS " " LINKOPTS) + list(JOIN BUILD_OPTS " " BUILD_OPTS) # use --output_user_root to work-around too-long-path-names issue and username-with-spaces issue vcpkg_execute_build_process( COMMAND ${BASH} --noprofile --norc -c "'${BAZEL}' --output_user_root='${CURRENT_BUILDTREES_DIR}/.bzl' --max_idle_secs=1 build --verbose_failures ${BUILD_OPTS} ${COPTS} ${CXXOPTS} ${LINKOPTS} --python_path='${PYTHON3}' --define=no_tensorflow_py_deps=true ///tensorflow:${BAZEL_LIB_NAME} ///tensorflow:install_headers" @@ -299,6 +295,7 @@ foreach(BUILD_TYPE IN LISTS PORT_BUILD_CONFIGS) list(JOIN COPTS " " COPTS) list(JOIN CXXOPTS " " CXXOPTS) list(JOIN LINKOPTS " " LINKOPTS) + list(JOIN BUILD_OPTS " " BUILD_OPTS) # use --output_user_root to work-around too-long-path-names issue and username-with-spaces issue vcpkg_execute_build_process( COMMAND ${BASH} --noprofile --norc -c "${BAZEL} --output_user_root='${CURRENT_BUILDTREES_DIR}/.bzl' --max_idle_secs=1 build -s --verbose_failures ${BUILD_OPTS} --features=fully_static_link ${COPTS} ${CXXOPTS} ${LINKOPTS} --python_path='${PYTHON3}' --define=no_tensorflow_py_deps=true ///tensorflow:${BAZEL_LIB_NAME} ///tensorflow:install_headers" diff --git a/ports/tensorflow-common/vcpkg.json b/ports/tensorflow-common/vcpkg.json index c71692a96a52e7..67be0c0eeb0731 100644 --- a/ports/tensorflow-common/vcpkg.json +++ b/ports/tensorflow-common/vcpkg.json @@ -1,7 +1,6 @@ { "name": "tensorflow-common", - "version-semver": "2.10.0", - "port-version": 4, + "version-semver": "2.18.0", "description": "This meta package holds common files for the C [tensorflow] and the C++ [tensorflow-cc] API version of TensorFlow but is not installable on its own.", "homepage": "https://github.com/tensorflow/tensorflow", "license": "Apache-2.0" diff --git a/ports/tensorflow/vcpkg.json b/ports/tensorflow/vcpkg.json index 846cbacc8b1044..4cdc11caf21b49 100644 --- a/ports/tensorflow/vcpkg.json +++ b/ports/tensorflow/vcpkg.json @@ -1,6 +1,6 @@ { "name": "tensorflow", - "version-semver": "2.10.0", + "version-semver": "2.18.0", "description": "Library for computation using data flow graphs for scalable machine learning (C API version)", "homepage": "https://github.com/tensorflow/tensorflow", "license": "Apache-2.0", diff --git a/ports/tesseract/fix-incomplete-type.patch b/ports/tesseract/fix-incomplete-type.patch new file mode 100644 index 00000000000000..8c3a31661618b0 --- /dev/null +++ b/ports/tesseract/fix-incomplete-type.patch @@ -0,0 +1,20 @@ +diff --git a/src/ccstruct/imagedata.h b/src/ccstruct/imagedata.h +index 625c17769a..dd180b541d 100644 +--- a/src/ccstruct/imagedata.h ++++ b/src/ccstruct/imagedata.h +@@ -21,6 +21,7 @@ + + #include "image.h" + #include "points.h" // for FCOORD ++#include "rect.h" // for TBOX + + #include // for std::mutex + #include // for std::thread +@@ -31,7 +32,6 @@ namespace tesseract { + + class TFile; + class ScrollView; +-class TBOX; + + // Amount of padding to apply in output pixels in feature mode. + const int kFeaturePadding = 2; diff --git a/ports/tesseract/portfile.cmake b/ports/tesseract/portfile.cmake index f9985ad5c0cb0d..49eaace1f13129 100644 --- a/ports/tesseract/portfile.cmake +++ b/ports/tesseract/portfile.cmake @@ -7,6 +7,7 @@ vcpkg_from_github( fix_static_link_icu.patch fix-link-include-path.patch target-curl.diff + fix-incomplete-type.patch ) vcpkg_check_features(OUT_FEATURE_OPTIONS FEATURE_OPTIONS diff --git a/ports/tesseract/vcpkg.json b/ports/tesseract/vcpkg.json index 522bc7c42286d5..e601c3fffbbcd0 100644 --- a/ports/tesseract/vcpkg.json +++ b/ports/tesseract/vcpkg.json @@ -1,7 +1,7 @@ { "name": "tesseract", "version": "5.5.0", - "port-version": 1, + "port-version": 2, "description": "An OCR Engine that was developed at HP Labs between 1985 and 1995... and now at Google.", "homepage": "https://github.com/tesseract-ocr/tesseract", "license": "Apache-2.0", diff --git a/ports/tinkerforge/CMakeLists.txt b/ports/tinkerforge/CMakeLists.txt index 3cd9916504e695..0da025d8418bfb 100644 --- a/ports/tinkerforge/CMakeLists.txt +++ b/ports/tinkerforge/CMakeLists.txt @@ -1,10 +1,6 @@ cmake_minimum_required (VERSION 3.13 FATAL_ERROR) include(GNUInstallDirs) -if(WIN32) - set(CMAKE_INSTALL_PREFIX "${CMAKE_BINARY_DIR}") -endif() - project(tinkerforge LANGUAGES C VERSION 2.1.25) if(NOT CONFIG_INSTALL_DIR) @@ -25,7 +21,7 @@ file(GLOB DEF_FILE source/*.def) add_library(${PROJECT_NAME} ${CPP_FILES} ${H_FILES} ${DEF_FILE}) target_include_directories(${PROJECT_NAME} PUBLIC $ - $) + $) find_package(Threads) target_link_libraries(${PROJECT_NAME} PUBLIC Threads::Threads) diff --git a/ports/tinkerforge/vcpkg.json b/ports/tinkerforge/vcpkg.json index 6c423b979b51e2..06cb84bba4a44b 100644 --- a/ports/tinkerforge/vcpkg.json +++ b/ports/tinkerforge/vcpkg.json @@ -1,7 +1,7 @@ { "name": "tinkerforge", "version": "2.1.25", - "port-version": 3, + "port-version": 4, "description": "Tinkerforge C API bindings for bricks and bricklets", "supports": "!uwp", "dependencies": [ diff --git a/ports/tinyspline/fix-compiler-logic.patch b/ports/tinyspline/fix-compiler-logic.patch new file mode 100644 index 00000000000000..42b7b7ee8810bc --- /dev/null +++ b/ports/tinyspline/fix-compiler-logic.patch @@ -0,0 +1,22 @@ +diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt +index cdd7ba9a21..448b58dcf0 100644 +--- a/src/CMakeLists.txt ++++ b/src/CMakeLists.txt +@@ -733,7 +733,7 @@ if(CMAKE_CXX_COMPILER_ID MATCHES "GNU") + + # TINYSPLINE_BINDING_CXX_FLAGS + set(TINYSPLINE_BINDING_CXX_FLAGS "${TINYSPLINE_BINDING_CXX_FLAGS} -w") +-elseif(CMAKE_CXX_COMPILER_ID MATCHES "Clang") ++elseif(CMAKE_CXX_COMPILER_ID MATCHES "Clang" AND NOT MSVC) + # TINYSPLINE_C_LINK_LIBRARIES TINYSPLINE_CXX_LINK_LIBRARIES + set(TINYSPLINE_C_LINK_LIBRARIES "${TINYSPLINE_C_LINK_LIBRARIES} m") + set(TINYSPLINE_CXX_LINK_LIBRARIES "${TINYSPLINE_CXX_LINK_LIBRARIES} m") +@@ -774,7 +774,7 @@ elseif(CMAKE_CXX_COMPILER_ID MATCHES "Clang") + "${TINYSPLINE_BINDING_LINKER_FLAGS} -undefined dynamic_lookup -Wl,-no_fixup_chains" + ) + endif() +-elseif(CMAKE_CXX_COMPILER_ID MATCHES "MSVC") ++elseif(MSVC) + # TINYSPLINE_LIBRARY_C_FLAGS + list(APPEND TINYSPLINE_LIBRARY_C_FLAGS "/W4") + if(TINYSPLINE_WARNINGS_AS_ERRORS) diff --git a/ports/tinyspline/portfile.cmake b/ports/tinyspline/portfile.cmake index 6a1068dfc17ca1..6f44ab21e67772 100644 --- a/ports/tinyspline/portfile.cmake +++ b/ports/tinyspline/portfile.cmake @@ -4,6 +4,8 @@ vcpkg_from_github( REF "v${VERSION}" SHA512 e81d95e9fa7ec33b70d541695ab18b8e9c2a92e7c66877aa9957526e2ac144558b47409e1a1b721f7702a8462a22f360d1ec96b0023db108da13f8c37b8c0c20 HEAD_REF master + PATCHES + fix-compiler-logic.patch ) vcpkg_cmake_configure( diff --git a/ports/tinyspline/vcpkg.json b/ports/tinyspline/vcpkg.json index 52c9a0edcdd884..ab31da554b8f7f 100644 --- a/ports/tinyspline/vcpkg.json +++ b/ports/tinyspline/vcpkg.json @@ -1,6 +1,7 @@ { "name": "tinyspline", "version": "0.6.0", + "port-version": 1, "description": "Library for NURBS, B-Splines, and Bézier curves, allowing you to handle splines with ease", "homepage": "https://github.com/msteinbeck/tinyspline", "license": "MIT", diff --git a/ports/unrar/portfile.cmake b/ports/unrar/portfile.cmake index d0657cca007813..1fc47e3765b8c6 100644 --- a/ports/unrar/portfile.cmake +++ b/ports/unrar/portfile.cmake @@ -10,6 +10,8 @@ vcpkg_download_distfile(ARCHIVE URLS ${UNRAR_URL} FILENAME ${UNRAR_FILENAME} SHA512 ${UNRAR_SHA512} + PATCHES + remove-flags.patch ) vcpkg_extract_source_archive( SOURCE_PATH diff --git a/ports/unrar/remove-flags.patch b/ports/unrar/remove-flags.patch new file mode 100644 index 00000000000000..79b924cdd3d12c --- /dev/null +++ b/ports/unrar/remove-flags.patch @@ -0,0 +1,156 @@ +diff --git a/UnRAR.vcxproj b/UnRAR.vcxproj +index 512bcf15da..9e3f7d0b9b 100644 +--- a/UnRAR.vcxproj ++++ b/UnRAR.vcxproj +@@ -99,7 +99,6 @@ + EnableFastChecks + MultiThreadedDebug + false +- Use + rar.hpp + Level3 + ProgramDatabase +@@ -125,7 +125,6 @@ + EnableFastChecks + MultiThreadedDebug + false +- Use + rar.hpp + Level3 + ProgramDatabase +@@ -156,7 +156,6 @@ + NoExtensions + Precise + false +- Use + rar.hpp + Level3 + ProgramDatabase +@@ -190,7 +190,6 @@ + true + true + false +- Use + rar.hpp + Level3 + ProgramDatabase +diff --git a/UnRARDll.vcxproj b/UnRARDll.vcxproj +index 72cecd8dba..9af2d14880 100644 +--- a/UnRARDll.vcxproj ++++ b/UnRARDll.vcxproj +@@ -131,7 +131,7 @@ + + + +- /MP %(AdditionalOptions) ++ %(AdditionalOptions) + Disabled + RARDLL;UNRAR;SILENT;%(PreprocessorDefinitions) + false +@@ -140,7 +140,6 @@ + MultiThreadedDebug + Default + false +- Use + rar.hpp + Level3 + ProgramDatabase +@@ -161,7 +160,7 @@ + X64 + + +- /MP %(AdditionalOptions) ++ %(AdditionalOptions) + Disabled + RARDLL;UNRAR;SILENT;%(PreprocessorDefinitions) + false +@@ -170,7 +169,6 @@ + MultiThreadedDebug + Default + false +- Use + rar.hpp + Level3 + ProgramDatabase +@@ -188,7 +186,7 @@ + + + +- /MP %(AdditionalOptions) ++ %(AdditionalOptions) + MaxSpeed + true + Neither +@@ -204,7 +202,6 @@ + NoExtensions + Precise + false +- Use + rar.hpp + Level3 + ProgramDatabase +@@ -228,14 +225,13 @@ + X64 + + +- /MP %(AdditionalOptions) ++ %(AdditionalOptions) + MaxSpeed + true + Neither + true + false + RARDLL;UNRAR;SILENT;%(PreprocessorDefinitions) +- false + false + Sync + MultiThreaded +@@ -243,7 +239,6 @@ + true + true + false +- Use + rar.hpp + Level3 + ProgramDatabase +@@ -264,7 +259,7 @@ + + + +- /MP %(AdditionalOptions) ++ %(AdditionalOptions) + MaxSpeed + true + Neither +@@ -280,7 +275,6 @@ + NoExtensions + Precise + false +- Use + rar.hpp + Level3 + ProgramDatabase +@@ -304,14 +298,13 @@ + X64 + + +- /MP %(AdditionalOptions) ++ %(AdditionalOptions) + MaxSpeed + true + Neither + true + false + RARDLL;UNRAR;SILENT;RAR_NOCRYPT;%(PreprocessorDefinitions) +- false + false + Sync + MultiThreaded +@@ -319,7 +312,6 @@ + true + true + false +- Use + rar.hpp + Level3 + ProgramDatabase diff --git a/ports/unrar/vcpkg.json b/ports/unrar/vcpkg.json index e5a130bb1b34f4..776ade62d00f9c 100644 --- a/ports/unrar/vcpkg.json +++ b/ports/unrar/vcpkg.json @@ -1,6 +1,7 @@ { "name": "unrar", "version": "7.0.7", + "port-version": 1, "description": "rarlab's unrar library", "homepage": "https://www.rarlab.com", "license": null, diff --git a/ports/vcpkg-cmake-config/vcpkg.json b/ports/vcpkg-cmake-config/vcpkg.json index 6106d323a66788..2e78720d5fb92e 100644 --- a/ports/vcpkg-cmake-config/vcpkg.json +++ b/ports/vcpkg-cmake-config/vcpkg.json @@ -1,6 +1,6 @@ { "name": "vcpkg-cmake-config", - "version-date": "2024-05-23", + "version-date": "2025-02-10", "documentation": "https://learn.microsoft.com/vcpkg/maintainers/functions/vcpkg_cmake_config_fixup", "license": "MIT" } diff --git a/ports/vcpkg-cmake-config/vcpkg_cmake_config_fixup.cmake b/ports/vcpkg-cmake-config/vcpkg_cmake_config_fixup.cmake index 83a1858fae67f8..5262a41729bb8c 100644 --- a/ports/vcpkg-cmake-config/vcpkg_cmake_config_fixup.cmake +++ b/ports/vcpkg-cmake-config/vcpkg_cmake_config_fixup.cmake @@ -89,6 +89,7 @@ function(vcpkg_cmake_config_fixup) file(READ "${release_target}" contents) string(REPLACE "${CURRENT_INSTALLED_DIR}" "\${_IMPORT_PREFIX}" contents "${contents}") string(REGEX REPLACE "\\\${_IMPORT_PREFIX}/bin/([^ \"]+${EXECUTABLE_SUFFIX})" "\${_IMPORT_PREFIX}/${arg_TOOLS_PATH}/\\1" contents "${contents}") + string(REPLACE "${CURRENT_HOST_INSTALLED_DIR}" "\${_IMPORT_PREFIX}\..\${_HOST_TRIPLET}" contents "${contents}") file(WRITE "${release_target}" "${contents}") endforeach() @@ -102,6 +103,7 @@ function(vcpkg_cmake_config_fixup) file(READ "${debug_target}" contents) string(REPLACE "${CURRENT_INSTALLED_DIR}" "\${_IMPORT_PREFIX}" contents "${contents}") string(REGEX REPLACE "\\\${_IMPORT_PREFIX}/bin/([^ \";]+${EXECUTABLE_SUFFIX})" "\${_IMPORT_PREFIX}/${arg_TOOLS_PATH}/\\1" contents "${contents}") + string(REPLACE "${CURRENT_HOST_INSTALLED_DIR}" "\${_IMPORT_PREFIX}\..\${_HOST_TRIPLET}" contents "${contents}") string(REPLACE "\${_IMPORT_PREFIX}/lib" "\${_IMPORT_PREFIX}/debug/lib" contents "${contents}") string(REPLACE "\${_IMPORT_PREFIX}/bin" "\${_IMPORT_PREFIX}/debug/bin" contents "${contents}") file(WRITE "${release_share}/${debug_target_rel}" "${contents}") @@ -188,6 +190,7 @@ get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)]] #This happens if vcpkg built libraries are directly linked to a target instead of using #an imported target. string(REPLACE "${CURRENT_INSTALLED_DIR}" [[${VCPKG_IMPORT_PREFIX}]] contents "${contents}") + string(REPLACE "${CURRENT_HOST_INSTALLED_DIR}" "\\${VCPKG_IMPORT_PREFIX}/../${_HOST_TRIPLET}" contents "${contents}") file(TO_CMAKE_PATH "${CURRENT_PACKAGES_DIR}" cmake_current_packages_dir) string(REPLACE "${cmake_current_packages_dir}" [[${VCPKG_IMPORT_PREFIX}]] contents "${contents}") # If ${VCPKG_IMPORT_PREFIX} was actually used, inject a definition of it: diff --git a/ports/vcpkg-cmake/vcpkg.json b/ports/vcpkg-cmake/vcpkg.json index fa484eafc5a76a..c6179f628a15fc 100644 --- a/ports/vcpkg-cmake/vcpkg.json +++ b/ports/vcpkg-cmake/vcpkg.json @@ -2,5 +2,9 @@ "name": "vcpkg-cmake", "version-date": "2024-04-23", "documentation": "https://learn.microsoft.com/vcpkg/maintainers/functions/vcpkg_cmake_configure", - "license": "MIT" + "license": "MIT", + "dependencies": [ + "compiler-llvm", + "compiler-msvc" + ] } diff --git a/ports/vcpkg-gfortran/vcpkg.json b/ports/vcpkg-gfortran/vcpkg.json index afebeeb91a4e39..571b25f609bde8 100644 --- a/ports/vcpkg-gfortran/vcpkg.json +++ b/ports/vcpkg-gfortran/vcpkg.json @@ -3,5 +3,8 @@ "version": "3", "port-version": 3, "description": "Metaport to install gfortran dependencies from msys if VCPKG_USE_EXTERNAL_Fortran is false", - "supports": "windows & !arm & !uwp" + "supports": "windows & !arm & !uwp", + "dependencies": [ + "compiler-intel" + ] } diff --git a/ports/vcpkg-make/vcpkg_make_common.cmake b/ports/vcpkg-make/vcpkg_make_common.cmake index 4cd501ef829964..d36f89ee819b3a 100644 --- a/ports/vcpkg-make/vcpkg_make_common.cmake +++ b/ports/vcpkg-make/vcpkg_make_common.cmake @@ -204,9 +204,9 @@ function(z_vcpkg_make_prepare_compile_flags) set(linker_flag_escape "") if(arg_COMPILER_FRONTEND STREQUAL "MSVC" AND NOT arg_NO_FLAG_ESCAPING) # Removed by libtool - set(linker_flag_escape "-Xlinker") + set(linker_flag_escape "-Xlinker ") if(NOT arg_DISABLE_MSVC_WRAPPERS) - set(linker_flag_escape "-Xlinker -Xlinker -Xlinker") + set(linker_flag_escape "-Xlinker -Xlinker -Xlinker ") endif() if(VCPKG_LIBRARY_LINKAGE STREQUAL "static") string(STRIP "$ENV{_LINK_} ${VCPKG_COMBINED_STATIC_LINKER_FLAGS_${var_suffix}}" LINK_ENV) @@ -215,9 +215,8 @@ function(z_vcpkg_make_prepare_compile_flags) endif() endif() if(linker_flag_escape) - string(STRIP "${linker_flag_escape}" linker_flag_escape_stripped) - string(REPLACE " " ";" linker_flag_escape_stripped "${linker_flag_escape_stripped}") - list(TRANSFORM LDFLAGS PREPEND "${linker_flag_escape_stripped};") + string(REPLACE " " ";" linker_flag_escape_list "${linker_flag_escape}") + list(TRANSFORM LDFLAGS PREPEND "${linker_flag_escape_list}") endif() string(REPLACE " " "\\ " current_installed_dir_escaped "${CURRENT_INSTALLED_DIR}") if(EXISTS "${CURRENT_INSTALLED_DIR}${path_suffix_${var_suffix}}/lib/manual-link") @@ -380,6 +379,7 @@ function(z_vcpkg_make_prepare_programs out_env) endif() z_vcpkg_append_to_configure_environment(configure_env CCAS "${ccas} -c") z_vcpkg_append_to_configure_environment(configure_env AS "${ccas} -c") + # TODO: CCASFLAGS endif() else() diff --git a/ports/vcpkg-make/vcpkg_make_configure.cmake b/ports/vcpkg-make/vcpkg_make_configure.cmake index 57ce70d9333684..da0d97a692a78a 100644 --- a/ports/vcpkg-make/vcpkg_make_configure.cmake +++ b/ports/vcpkg-make/vcpkg_make_configure.cmake @@ -27,7 +27,7 @@ function(vcpkg_make_configure) set(prepare_flags_opts "") if(arg_DISABLE_MSVC_WRAPPERS) - list(APPEND prepare_flags_opts "DISABLE_MSVC_WRAPPERS") + list(APPEND prepare_flags_opts "DISABLE_MSVC_WRAPPERS") endif() if(arg_DISABLE_CPPFLAGS) list(APPEND prepare_flags_opts "DISABLE_CPPFLAGS") diff --git a/ports/vcpkg-tool-bazel/portfile.cmake b/ports/vcpkg-tool-bazel/portfile.cmake index 534b086e6a14b3..51fa2e058061f4 100644 --- a/ports/vcpkg-tool-bazel/portfile.cmake +++ b/ports/vcpkg-tool-bazel/portfile.cmake @@ -53,12 +53,18 @@ vcpkg_download_distfile(archive_path ) message(STATUS "archive_path: '${archive_path}'") -file(MAKE_DIRECTORY "${CURRENT_PACKAGES_DIR}/tools") +file(MAKE_DIRECTORY "${CURRENT_PACKAGES_DIR}/tools/bazel") file(INSTALL "${archive_path}" - DESTINATION "${CURRENT_PACKAGES_DIR}/tools" - RENAME "${program}" + DESTINATION "${CURRENT_PACKAGES_DIR}/tools/bazel" + RENAME "${program}${VCPKG_TARGET_EXECUTABLE_SUFFIX}" FILE_PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE ) + +file(INSTALL + "${CMAKE_CURRENT_LIST_DIR}/vcpkg-port-config.cmake" + DESTINATION + "${CURRENT_PACKAGES_DIR}/share/${PORT}" +) \ No newline at end of file diff --git a/ports/vcpkg-tool-bazel/vcpkg-port-config.cmake b/ports/vcpkg-tool-bazel/vcpkg-port-config.cmake new file mode 100644 index 00000000000000..76b744b2498d76 --- /dev/null +++ b/ports/vcpkg-tool-bazel/vcpkg-port-config.cmake @@ -0,0 +1,12 @@ +find_program(BAZEL bazel${VCPKG_HOST_EXECUTABLE_SUFFIX} PATHS "${CURRENT_HOST_INSTALLED_DIR}/tools/bazel" REQUIRED) +get_filename_component(BAZEL_DIR "${BAZEL}" DIRECTORY) +vcpkg_add_to_path(PREPEND "${BAZEL_DIR}") +set(ENV{BAZEL_BIN_PATH} "${BAZEL_DIR}") + + +# https://bazel.build/reference/command-line-reference#flag--output_user_root +# https://bazel.build/reference/command-line-reference#flag--output_base + +# https://bazel.build/reference/command-line-reference#flag--system_rc -> deactivate + +# https://bazel.build/reference/command-line-reference#flag--distdir \ No newline at end of file diff --git a/ports/vcpkg-tool-bazel/vcpkg.json b/ports/vcpkg-tool-bazel/vcpkg.json index 77357d21e19ac4..91b9086a8807be 100644 --- a/ports/vcpkg-tool-bazel/vcpkg.json +++ b/ports/vcpkg-tool-bazel/vcpkg.json @@ -4,5 +4,8 @@ "description": "Bazel build system", "homepage": "https://github.com/bazelbuild/bazel", "license": "Apache-2.0", - "supports": "native" + "supports": "native", + "dependencies": [ + "vcpkg-cmake" + ] } diff --git a/ports/vcpkg-tool-lessmsi/vcpkg-port-config.cmake b/ports/vcpkg-tool-lessmsi/vcpkg-port-config.cmake index e1ea36d2c8c72a..e4b542fe4aa5c9 100644 --- a/ports/vcpkg-tool-lessmsi/vcpkg-port-config.cmake +++ b/ports/vcpkg-tool-lessmsi/vcpkg-port-config.cmake @@ -1,11 +1,11 @@ include_guard(GLOBAL) -set(version v1.10.0) +set(version v2.2.0) find_program(LESSMSI PATHS "${DOWNLOADS}/lessmsi-${version}") if(NOT LESSMSI) vcpkg_download_distfile(archive_path URLS "https://github.com/activescott/lessmsi/releases/download/${version}/lessmsi-${version}.zip" FILENAME "lessmsi-${version}.zip" - SHA512 91be9363d75e8ca0129304008ddc26fe575cc4fd76d7f43ef0a6ff414855dc1c6e412f4e694b2950026e02cc3d31b18bd8c2e4c03e1ddce01477f3f2d2197479 + SHA512 1b66099220175019d7fefe2c4b3f40a92b5bbf077e2100371cf3b9ca98c6ef3bdacb994159a55bcc7759b8890a8cfaeb84f7347ec4f7f23410f185ce5a4124e4 ) file(MAKE_DIRECTORY "${DOWNLOADS}/lessmsi-${version}") file(ARCHIVE_EXTRACT @@ -14,3 +14,44 @@ if(NOT LESSMSI) ) set(LESSMSI "${DOWNLOADS}/lessmsi-${version}/lessmsi@VCPKG_TARGET_EXECUTABLE_SUFFIX@") endif() + + +function(vcpkg_extract_with_lessmsi) + cmake_parse_arguments(PARSE_ARGV 0 "arg" "" "MSI;DESTINATION" "") + if(NOT arg_MSI) + message(FATAL_ERROR "vcpkg_extract_with_lessmsi: MSI argument is required") + endif() + if(NOT arg_DESTINATION) + message(FATAL_ERROR "vcpkg_extract_with_lessmsi: DESTINATION argument is required") + endif() + + set(msi "${arg_MSI}") + cmake_path(GET msi STEM LAST_ONLY componentName) + cmake_path(GET msi FILENAME filename) + + message(STATUS "Extracting '${componentName}'") + string(REPLACE " " "" componentName "${componentName}") + set(installLocation "${CURRENT_BUILDTREES_DIR}/lessmsi/${componentName}") + file(REMOVE_RECURSE "${installLocation}") + # Create the install location directory + file(MAKE_DIRECTORY "${installLocation}") + cmake_path(NATIVE_PATH installLocation NORMALIZE installLocation) + cmake_path(NATIVE_PATH msi NORMALIZE msi) + + # Extract the MSI file + cmake_path(NATIVE_PATH msi msi_native) + vcpkg_execute_required_process( + COMMAND "${LESSMSI}" x "${msi_native}" + WORKING_DIRECTORY "${installLocation}" + LOGNAME "lessmsi-${componentName}_cmake.log" + ) + cmake_path(GET msi FILENAME packstem) + string(REPLACE ".msi" "" packstem "${packstem}") + + # Copy the extracted files to the SDK install folder + if(EXISTS "${installLocation}/${packstem}/SourceDir/") + file(COPY "${installLocation}/${packstem}/SourceDir/" DESTINATION "${arg_DESTINATION}/") + else() + message(STATUS "Installer '${msi}' had no files! Skipping.") + endif() +endfunction() \ No newline at end of file diff --git a/ports/vcpkg-tool-lessmsi/vcpkg.json b/ports/vcpkg-tool-lessmsi/vcpkg.json index d3284ac2833be5..21473df706fbc0 100644 --- a/ports/vcpkg-tool-lessmsi/vcpkg.json +++ b/ports/vcpkg-tool-lessmsi/vcpkg.json @@ -1,7 +1,6 @@ { "name": "vcpkg-tool-lessmsi", - "version": "1.10.0", - "port-version": 1, + "version": "2.2.0", "description": "This is a utility with a graphical user interface and a command line interface that can be used to view and extract the contents of an MSI file.", "homepage": "https://github.com/activescott/lessmsi", "license": "MIT", diff --git a/ports/vsg/fix-lld-link-error.patch b/ports/vsg/fix-lld-link-error.patch new file mode 100644 index 00000000000000..2f6d2da4759001 --- /dev/null +++ b/ports/vsg/fix-lld-link-error.patch @@ -0,0 +1,32 @@ +diff --git a/include/vsg/core/Object.h b/include/vsg/core/Object.h +index fce17f532b..e26bc80233 100644 +--- a/include/vsg/core/Object.h ++++ b/include/vsg/core/Object.h +@@ -125,7 +125,7 @@ namespace vsg + void setValue(const std::string& key, const T& value); + + /// specialization of setValue to handle passing C strings +- void setValue(const std::string& key, const char* value) { setValue(key, value ? std::string(value) : std::string()); } ++ inline void setValue(const std::string& key, const char* value) { setValue(key, value ? std::string(value) : std::string()); } + + /// get specified value type, return false if value associated with key is not assigned or is not the correct type + template +diff --git a/src/vsg/core/Object.cpp b/src/vsg/core/Object.cpp +index 8b39dedfb0..7f6e9b17de 100644 +--- a/src/vsg/core/Object.cpp ++++ b/src/vsg/core/Object.cpp +@@ -14,6 +14,7 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI + #include + #include + #include ++#include + #include + + #include +@@ -242,3 +243,6 @@ void Object::operator delete(void* ptr) + { + vsg::deallocate(ptr); + } ++ ++// Explicitly instantiate the function template for std::string ++template void vsg::Object::setValue(const std::string& key, const std::string& value); diff --git a/ports/vsg/portfile.cmake b/ports/vsg/portfile.cmake index caf2145fd7423f..f7956b515349a5 100644 --- a/ports/vsg/portfile.cmake +++ b/ports/vsg/portfile.cmake @@ -4,6 +4,8 @@ vcpkg_from_github( REF "v${VERSION}" SHA512 eb32cc1418bbfd0907e7bc09080001b47f5c39a44b2693a2e3127a928d78a9e80ac4356b63fe4cd8bfb16f4bf829ea56eaaa0e878380fbfe06268962331cd86b HEAD_REF master + PATCHES + fix-lld-link-error.patch ) # added -DGLSLANG_MIN_VERSION=15 to sync with vcpkg version of glslang diff --git a/ports/workflow/fix_sizeof.patch b/ports/workflow/fix_sizeof.patch new file mode 100644 index 00000000000000..58d3e50e3645d1 --- /dev/null +++ b/ports/workflow/fix_sizeof.patch @@ -0,0 +1,31 @@ +diff --git a/src/kernel_win/WinPoller.cc b/src/kernel_win/WinPoller.cc +index 18da1ccf5c..65c85d870e 100644 +--- a/src/kernel_win/WinPoller.cc ++++ b/src/kernel_win/WinPoller.cc +@@ -186,7 +186,7 @@ void WinPoller::timer_routine() + iocp_data->in_rbtree = false; + iocp_data->cancel_by_timer = true; + if (iocp_data->data.operation == PD_OP_SLEEP) +- PostQueuedCompletionStatus(iocp_, sizeof IOCPData, IOCP_KEY_HANDLE, &iocp_data->overlap); ++ PostQueuedCompletionStatus(iocp_, sizeof(IOCPData), IOCP_KEY_HANDLE, &iocp_data->overlap); + else if (CancelIoEx(iocp_data->data.handle, &iocp_data->overlap) == 0 && GetLastError() == ERROR_NOT_FOUND) + iocp_data->cancel_by_timer = false; + +@@ -205,7 +205,7 @@ void WinPoller::timer_routine() + + iocp_data->in_rbtree = false; + if (iocp_data->data.operation == PD_OP_SLEEP) +- PostQueuedCompletionStatus(iocp_, sizeof IOCPData, IOCP_KEY_HANDLE, &iocp_data->overlap); ++ PostQueuedCompletionStatus(iocp_, sizeof(IOCPData), IOCP_KEY_HANDLE, &iocp_data->overlap); + else + CancelIoEx(iocp_data->data.handle, &iocp_data->overlap); + +@@ -317,7 +317,7 @@ static int __sleep_io(IOCPData *iocp_data, int timeout, HANDLE iocp) + { + if (timeout == 0) + { +- if (PostQueuedCompletionStatus(iocp, sizeof IOCPData, IOCP_KEY_HANDLE, &iocp_data->overlap) != 0) ++ if (PostQueuedCompletionStatus(iocp, sizeof(IOCPData), IOCP_KEY_HANDLE, &iocp_data->overlap) != 0) + return 0; + + errno = GetLastError(); diff --git a/ports/workflow/portfile.cmake b/ports/workflow/portfile.cmake index 78457c0a47996e..f99f0ffaeb0223 100644 --- a/ports/workflow/portfile.cmake +++ b/ports/workflow/portfile.cmake @@ -5,6 +5,8 @@ if(VCPKG_TARGET_IS_WINDOWS AND NOT VCPKG_TARGET_IS_MINGW) REF "v${VERSION}-win" SHA512 c34518ca35f19ab5539ea82cc73ecbc9828413530cec8dbbe56b17517ec6b7b0326a29e5b343b950afe128829c8e23e75d19494e17f7be4fce9edb524c44ee56 HEAD_REF windows + PATCHES + fix-sizeof.patch ) else() vcpkg_from_github( diff --git a/ports/workflow/vcpkg.json b/ports/workflow/vcpkg.json index 895f19056dbfaa..7987d44ea011c5 100644 --- a/ports/workflow/vcpkg.json +++ b/ports/workflow/vcpkg.json @@ -1,6 +1,7 @@ { "name": "workflow", "version": "0.10.9", + "port-version": 1, "description": "About C++ Parallel Computing and Asynchronous Networking Engine", "homepage": "https://github.com/sogou/workflow", "license": "Apache-2.0", diff --git a/ports/zeroc-ice/portfile.cmake b/ports/zeroc-ice/portfile.cmake index a9ddd7e7dc5c33..e0244ec34c06f2 100644 --- a/ports/zeroc-ice/portfile.cmake +++ b/ports/zeroc-ice/portfile.cmake @@ -275,7 +275,7 @@ else() # VCPKG_TARGET_IS_WINDOWS # Build Ice vcpkg_msbuild_install( SOURCE_PATH "${SOURCE_PATH}" - PROJECT_SUBPATH "cpp/msbuild/ice.${VCPKG_PLATFORM_TOOLSET}.sln" + PROJECT_SUBPATH "cpp/msbuild/ice.v143.sln" # Platform toolset is controlled by vcpkg_msbuild_install TARGET "C++11\\ice++11" OPTIONS ${MSBUILD_OPTIONS} diff --git a/ports/zeroc-ice/vcpkg.json b/ports/zeroc-ice/vcpkg.json index 30f8fbc08c78d8..af9f0887ba9311 100644 --- a/ports/zeroc-ice/vcpkg.json +++ b/ports/zeroc-ice/vcpkg.json @@ -1,6 +1,7 @@ { "name": "zeroc-ice", "version": "3.7.10", + "port-version": 1, "maintainers": "Benjamin Oldenburg ", "description": "Comprehensive RPC framework with support for C++, CSharp, Java, JavaScript, Python and more.", "homepage": "https://github.com/zeroc-ice/ice", diff --git a/ports/zycore/fix-define-for-clang-cl.patch b/ports/zycore/fix-define-for-clang-cl.patch new file mode 100644 index 00000000000000..910da6fcda2708 --- /dev/null +++ b/ports/zycore/fix-define-for-clang-cl.patch @@ -0,0 +1,13 @@ +diff --git a/include/Zycore/Defines.h b/include/Zycore/Defines.h +index 31d09a1613..301a066c7f 100644 +--- a/include/Zycore/Defines.h ++++ b/include/Zycore/Defines.h +@@ -61,7 +61,7 @@ + /* Compiler detection */ + /* ============================================================================================== */ + +-#if defined(__clang__) ++#if defined(__clang__) && !defined(_MSC_VER) + # define ZYAN_CLANG + # define ZYAN_GNUC + #elif defined(__ICC) || defined(__INTEL_COMPILER) diff --git a/ports/zycore/portfile.cmake b/ports/zycore/portfile.cmake index a7db19e58760e4..baef52b49c3790 100644 --- a/ports/zycore/portfile.cmake +++ b/ports/zycore/portfile.cmake @@ -4,6 +4,8 @@ vcpkg_from_github( REF "v${VERSION}" SHA512 e9afc9e9f30007d3adb4299edde1fcd5f45135415ed6fd78d64c5dc12d1930d61db11bde89964b34f28afebd9784e734cd2c90f0e846763f198e2e5cc6364874 HEAD_REF master + PATCHES + fix-define-for-clang-cl.patch ) string(COMPARE EQUAL "${VCPKG_LIBRARY_LINKAGE}" dynamic ZYCORE_BUILD_SHARED) diff --git a/ports/zycore/vcpkg.json b/ports/zycore/vcpkg.json index 84f27cca236fe0..4f4d93a2985903 100644 --- a/ports/zycore/vcpkg.json +++ b/ports/zycore/vcpkg.json @@ -1,6 +1,7 @@ { "name": "zycore", "version": "1.5.1", + "port-version": 1, "description": "Provides platform independent types, macros and a fallback for environments without LibC.", "homepage": "https://github.com/zyantific/zycore-c", "license": "MIT", diff --git a/ports/zziplib/cmake-project-include.cmake b/ports/zziplib/cmake-project-include.cmake index a8abb0e3bca917..0aa7c5f39a3590 100644 --- a/ports/zziplib/cmake-project-include.cmake +++ b/ports/zziplib/cmake-project-include.cmake @@ -1,3 +1,3 @@ if(WIN32) - add_definitions(-D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS) + add_definitions(-D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DZZIP_size_t=unsigned) endif() diff --git a/ports/zziplib/vcpkg.json b/ports/zziplib/vcpkg.json index 10177a61b4bac5..0253840b1515e5 100644 --- a/ports/zziplib/vcpkg.json +++ b/ports/zziplib/vcpkg.json @@ -1,6 +1,7 @@ { "name": "zziplib", "version": "0.13.78", + "port-version": 1, "description": "library providing read access on ZIP-archives", "homepage": "https://github.com/gdraheim/zziplib", "license": "LGPL-2.0-or-later OR MPL-1.1", diff --git a/scripts/azure-pipelines/azure-pipelines.yml b/scripts/azure-pipelines/azure-pipelines.yml index ae3b3cb4dae3ca..cfc5205d87e672 100644 --- a/scripts/azure-pipelines/azure-pipelines.yml +++ b/scripts/azure-pipelines/azure-pipelines.yml @@ -9,7 +9,7 @@ parameters: - name: tripletPattern displayName: 'Enable triplets which contain this substring' type: string - default: '-' + default: 'x64-windows-' jobs: - template: windows/azure-pipelines.yml diff --git a/scripts/ci.baseline.txt b/scripts/ci.baseline.txt index 0d92379bdfb2dd..b5158721ebb219 100644 --- a/scripts/ci.baseline.txt +++ b/scripts/ci.baseline.txt @@ -40,6 +40,13 @@ # Add new items alphabetically +qtwebengine:x64-windows=skip +# opencv4:x64-windows=skip +# llvm:x64-windows=skip +# popsift does not work with newer cuda +popsift:x64-windows=skip +popsift:x64-windows-static=skip + ace:arm-neon-android=fail ace:arm64-android=fail ace:x64-android=fail diff --git a/scripts/cmake/vcpkg_build_nmake.cmake b/scripts/cmake/vcpkg_build_nmake.cmake index ffc68d8d81b02c..acdb03bcb8792f 100755 --- a/scripts/cmake/vcpkg_build_nmake.cmake +++ b/scripts/cmake/vcpkg_build_nmake.cmake @@ -56,7 +56,7 @@ function(vcpkg_build_nmake) vcpkg_find_acquire_program(JOM) get_filename_component(JOM_EXE_PATH "${JOM}" DIRECTORY) vcpkg_add_to_path("${JOM_EXE_PATH}") - if(arg_CL_LANGUAGE AND "${VCPKG_DETECTED_CMAKE_${arg_CL_LANGUAGE}_COMPILER_ID}" STREQUAL "MSVC") + if(arg_CL_LANGUAGE AND "${VCPKG_DETECTED_CMAKE_${arg_CL_LANGUAGE}_FRONTEND_VARIANT}" STREQUAL "MSVC") string(REGEX REPLACE " [/-]MP[0-9]* " " " VCPKG_DETECTED_CMAKE_${arg_CL_LANGUAGE}_FLAGS_DEBUG " ${VCPKG_DETECTED_CMAKE_${arg_CL_LANGUAGE}_FLAGS_DEBUG} /FS") string(REGEX REPLACE " [/-]MP[0-9]* " " " VCPKG_DETECTED_CMAKE_${arg_CL_LANGUAGE}_FLAGS_RELEASE " ${VCPKG_DETECTED_CMAKE_${arg_CL_LANGUAGE}_FLAGS_RELEASE} /FS") endif() @@ -64,6 +64,12 @@ function(vcpkg_build_nmake) set(arg_PREFER_JOM FALSE) endif() + cmake_path(GET VCPKG_DETECTED_CMAKE_C_COMPILER FILENAME c_compiler) + cmake_path(GET VCPKG_DETECTED_CMAKE_CXX_COMPILER FILENAME cxx_compiler) + + set(ENV{CC} "${c_compiler}") + set(ENV{CXX} "${cxx_compiler}") + # Add subpath to work directory if(DEFINED arg_PROJECT_SUBPATH) set(project_subpath "/${arg_PROJECT_SUBPATH}") diff --git a/scripts/cmake/vcpkg_fixup_pkgconfig.cmake b/scripts/cmake/vcpkg_fixup_pkgconfig.cmake index 300b6a8862d0a0..d99ca8c31e10f6 100644 --- a/scripts/cmake/vcpkg_fixup_pkgconfig.cmake +++ b/scripts/cmake/vcpkg_fixup_pkgconfig.cmake @@ -9,11 +9,14 @@ function(z_vcpkg_fixup_pkgconfig_process_data arg_variable arg_config arg_prefix string(REPLACE "${CURRENT_PACKAGES_DIR}" [[${prefix}]] contents "${contents}") string(REPLACE "${CURRENT_INSTALLED_DIR}" [[${prefix}]] contents "${contents}") + string(REPLACE "${CURRENT_HOST_INSTALLED_DIR}" "\${prefix}/../${_HOST_TRIPLET}" contents "${contents}") if(VCPKG_HOST_IS_WINDOWS) string(REGEX REPLACE "^([a-zA-Z]):/" [[/\1/]] unix_packages_dir "${CURRENT_PACKAGES_DIR}") string(REPLACE "${unix_packages_dir}" [[${prefix}]] contents "${contents}") string(REGEX REPLACE "^([a-zA-Z]):/" [[/\1/]] unix_installed_dir "${CURRENT_INSTALLED_DIR}") string(REPLACE "${unix_installed_dir}" [[${prefix}]] contents "${contents}") + string(REGEX REPLACE "^([a-zA-Z]):/" [[/\1/]] unix_host_installed_dir "${CURRENT_HOST_INSTALLED_DIR}") + string(REPLACE "${unix_host_installed_dir}" "\${prefix}/../${_HOST_TRIPLET}" contents "${contents}") endif() string(REGEX REPLACE "\n[\t ]*prefix[\t ]*=[^\n]*" "" contents "prefix=${arg_prefix}${contents}") diff --git a/scripts/msvc/get-vs-bootstrapper-json.ps1 b/scripts/msvc/get-vs-bootstrapper-json.ps1 new file mode 100644 index 00000000000000..603805dd2a2dc1 --- /dev/null +++ b/scripts/msvc/get-vs-bootstrapper-json.ps1 @@ -0,0 +1,104 @@ +. .\vs-utility.ps1 +function Get-UrlSha256 { + param ( + [string]$Url + ) + $uri = [System.Uri]::new($Url) + $segments = $uri.Segments + return $segments[-2].Trim('/') +} +function Get-UrlFilename { + param ( + [string]$Url + ) + $uri = [System.Uri]::new($Url) + $segments = $uri.Segments + return $segments[-1].Trim('/') +} + +function Get-Download-Filename { + param ( + [string]$Url, + [string]$DownloadDir + ) + $filename = Get-UrlFilename -Url $Url + $combinedPath = [System.IO.Path]::Combine((Get-Location).Path, $DownloadDir, $filename) + $absPath = [System.IO.Path]::GetFullPath($combinedPath) + return $absPath +} +function Get-File-From-Url { + param ( + [string]$Url, + [string]$DownloadDir + ) + $filePath = Get-Download-Filename -Url $Url -DownloadDir $DownloadDir + if (-not (Test-Path -Path $DownloadDir)) { + $res = New-Item -ItemType Directory -Path $DownloadDir + } + $res = Write-Host "Downloading $Url to $filePath!`n" + if (-not (Test-Path -Path $filePath)) { + Invoke-WebRequest -Uri $Url -OutFile $filePath -TimeoutSec 60 + if (-not (Test-Path -Path $filePath)) { + Write-Error "Failed to download $Url to $filePath!`n" + } + } + return $filePath +} + +function get-vs-bootstrapper-json { + param ( + [string]$InputJson = "msvc-input.json", + [string]$DownloadDir = "downloads" + ) + + $DownloadDir = [System.IO.Path]::Combine((Get-Location).Path, $DownloadDir) + $InputJson = [System.IO.Path]::Combine((Get-Location).Path, $InputJson) + $jsonContent = Get-Content -Path $InputJson -Raw + $jsonObject = $jsonContent | ConvertFrom-Json + + if($IsWindows) { + $sevenzipUrl = $jsonObject.seven_zip_url + $sevenzipSHA256 = $jsonObject.seven_zip_sha256 + $sevenzipExecutable = Get-Download-Filename -Url $sevenzipUrl -DownloadDir $DownloadDir + $res = Write-Host "Running on Windows: $sevenzipExecutable" + if (-not (Test-Path -Path $sevenzipExecutable)) { + Get-File-From-Url -Url $sevenzipUrl -DownloadDir $DownloadDir + $res = Write-Host "Downloaded 7zip to $sevenzipExecutable" + VerifyHashOrRemoveFile -File $sevenzipExecutable -Hash $sevenzipSHA256 + } + } + else { + $sevenzipExecutable = "7zz" + } + + $installerUrl = $jsonObject.installer_url + $installerName = Get-Download-Filename -Url $installerUrl -DownloadDir $DownloadDir + $installerSHA256 = Get-UrlSha256 -Url $installerUrl + $extractPath = [System.IO.Path]::Combine((Get-Location).Path, $DownloadDir, "vs-extracted") + + $jsonFilePath = $jsonObject.installer_json_path + $targetJsonPath = [System.IO.Path]::Combine((Get-Location).Path, $DownloadDir, $jsonObject.target_json_name) + + # This json contains the URI for the fixed version channel manifest + if (-not (Test-Path -Path $installerName)) { + $res = Get-File-From-Url -Url $installerUrl -DownloadDir $DownloadDir + $res = VerifyHashOrRemoveFile -File $installerName -Hash $installerSHA256 + } + + $resp = & "$sevenzipExecutable" x $installerName "$jsonFilePath" -o"$extractPath" -y + + if (Test-Path -Path "$extractPath/$jsonFilePath") { + $res = Copy-Item -Path "$extractPath/$jsonFilePath" -Destination $targetJsonPath -Force + } else { + Write-Error "Couldn't copy. JSON file not found at '$extractPath/$jsonFilePath'" + } + + if (-not (Test-Path -Path $targetJsonPath)) { + Write-Error "JSON file not found at '$targetJsonPath'" + } + + Remove-Item -Path $extractPath -Force -Recurse + Remove-Item -Path $installerName -Force + + return $targetJsonPath +} \ No newline at end of file diff --git a/scripts/msvc/get-vs-channel-json.ps1 b/scripts/msvc/get-vs-channel-json.ps1 new file mode 100644 index 00000000000000..af7105baa40c05 --- /dev/null +++ b/scripts/msvc/get-vs-channel-json.ps1 @@ -0,0 +1,61 @@ +param ( + [string]$InputJson = "downloads/vs-bootstrapper.json", + [string]$OutputManifest = "downloads/vs-manifest.json" +) + +$InputJson = [System.IO.Path]::Combine((Get-Location).Path, $InputJson) +$OutputManifest = [System.IO.Path]::Combine((Get-Location).Path, $OutputManifest) +function Test-Manifest-or-Download { + param ( + [string]$BootstrapperJsonFile + ) + $basedir = Split-Path -Parent $BootstrapperJsonFile + $sha256 = Get-SHA256Hash -File $BootstrapperJsonFile + $basedir = Join-Path -Path $basedir -ChildPath "vs-$sha256" + if (-not (Test-Path -Path $basedir)) { + New-Item -ItemType Directory -Path $basedir + } + $channelJsonFile = Join-Path -Path $basedir -ChildPath "channel.json" + $manifestJsonFile = Join-Path -Path $basedir -ChildPath "manifest.json" + + if (-not (Test-Path -Path $manifestJsonFile)) { + Get-VSManifestFromBootstrapperJson ` + -BootstrapperJsonFile $BootstrapperJsonFile ` + -ChannelJsonFile $channelJsonFile ` + -ManifestJsonFile $manifestJsonFile + } + + return $manifestJsonFile +} + +function Get-VSManifestFromBootstrapperJson { + param ( + [Parameter(Mandatory=$true)] + [string]$BootstrapperJsonFile, + [Parameter(Mandatory=$true)] + [string]$ChannelJsonFile, + [Parameter(Mandatory=$true)] + [string]$ManifestJsonFile + ) + $bootstrapperJson = Read-Json-from-File -FilePath $BootstrapperJsonFile + $channelUri = $bootstrapperJson.installChannelUri + $previewStr = "" + Invoke-Download -Url $channelUri -OutputPath $ChannelJsonFile + ## Download Manifest + $channelJson = Read-Json-from-File -FilePath $ChannelJsonFile + $channelItemJson = $channelJson.channelItems + $manifestEntry = $channelItemJson | Where-Object { $_.id -eq "Microsoft.VisualStudio.Manifests.VisualStudio$previewStr" } + if ($manifestEntry.Count -ne 1) { + throw "Only one manifest entry is expected" + } + $manifestEntry = $manifestEntry[0] + if ($manifestEntry.payloads.Count -ne 1) { + throw "Only one payload expected" + } + if ($manifestEntry.payloads[0].fileName -ne "VisualStudio$previewStr.vsman") { + throw "Only one manifest entry is expected" + } + Invoke-Download -Url $manifestEntry.payloads[0].url -OutputPath $ManifestJsonFile +} + +Test-Manifest-or-Download -BootstrapperJsonFile ${InputJson} \ No newline at end of file diff --git a/scripts/msvc/get-vs-components-to-install.ps1 b/scripts/msvc/get-vs-components-to-install.ps1 new file mode 100644 index 00000000000000..0f66ead24063eb --- /dev/null +++ b/scripts/msvc/get-vs-components-to-install.ps1 @@ -0,0 +1,103 @@ +function Get-Components-To-Install { + param ( + [Parameter(Mandatory = $true)] + [array]$RequestedComponents, + + [Parameter(Mandatory = $true)] + [array]$Packages + ) + + $searchList = $RequestedComponents | ForEach-Object { $_.ToLower() } + $foundList = @() + $notFound = @{} + $newDeps = @{} + $skippedDeps = @() + $payloads = @() + $payloadsOtherLang = @() + $strangeDeps = @() + $depsList = @() + + while ($searchList.Count -gt 0) { + $current_payloads = $Packages | Where-Object { + $searchList.toLower() -contains $_.id.toLower() + } + + $current_payloads_ids = $current_payloads | ForEach-Object { $_.id } | Select-Object -Unique + $foundList += $current_payloads_ids + + $notFound = $searchList | Where-Object { -not ($current_payloads_ids.toLower() -contains $_.toLower()) } + + if ($notFound.Count -ne 0) { + Write-Host "The following components have not been found:" + Write-Host "$notFound" + } + + $deps = ($current_payloads.dependencies) + $depsList = $deps | ForEach-Object { + $propertyNames = $_.PSObject.Properties.Name + $object = $_ + $propertyNames | ForEach-Object { + $innerObject = $object.$_ + if ( [bool]($innerObject.PSobject.Properties.name -match "type") ) { + return + } elseif ( [bool]($innerObject.PSobject.Properties.name -match "id") ) { + $innerObject.id + } else { + $_ + } + } + } | Select-Object -Unique + + if ( $current_payloads -is [hashtable] ) { + Write-Error "Payload array $current_payloads is a hashtable!" + } + + $filtered_payloads = $current_payloads | ForEach-Object { + #Write-Host $_ + $names = $_.PSobject.Properties.name + $hasPayloads = $names -contains "payloads" + $hasLanguage = $names -contains "language" + $hasDeps = $names -contains "dependencies" + $hasMachineArch = $names -contains "machineArch" + $hasProductArch = $names -contains "productArch" + if($hasLanguage) { + $hasRelevantLanguage = ($_.language.toLower() -eq 'en-us' -or $_.language.toLower() -eq 'neutral') + if(-not $hasRelevantLanguage) { + return + } + } + if($hasMachineArch) { + $arch = $_.machineArch.toLower() + if($_.machineArch.toLower() -ne 'x64' -and $_.machineArch.toLower() -ne 'neutral') { + return + } + } + if($hasProductArch) { + $arch = $_.productArch.toLower() + if($_.productArch.toLower() -ne 'x64' -and $_.productArch.toLower() -ne 'neutral') { + return + } + } + + if ($hasPayloads -and -not $hasLanguage) { + $_ + } elseif ($hasPayloads -and $hasLanguage -and $hasRelevantLanguage) { + $_ + } elseif (-not $hasPayloads -and -not $hasDeps) { + $strangeDeps += $_ + return + } else { + return + } + } + + $payloads += $filtered_payloads + + $newDeps = $depsList | Where-Object { $_.toLower() -notin $searchList.toLower() -or $_.toLower() -notin $foundList.toLower()} + $searchList = $newDeps + } + + $payloads = $payloads | Select-Object -Unique * + Write-Host "Finished analyzing components" + return $payloads +} diff --git a/scripts/msvc/get-vs-json.ps1 b/scripts/msvc/get-vs-json.ps1 new file mode 100644 index 00000000000000..0dc2b59859d2a9 --- /dev/null +++ b/scripts/msvc/get-vs-json.ps1 @@ -0,0 +1,552 @@ +param ( + [string]$InputJson = "downloads/vs-bootstrapper.json", + [string]$DownloadDir = "downloads", + [string]$InstallDir = "install", + [string]$BuildDir = "build" +) + +$InputJson = [System.IO.Path]::Combine((Get-Location).Path, $InputJson) +$DownloadDir = [System.IO.Path]::Combine((Get-Location).Path, $DownloadDir) +$InstallDir = [System.IO.Path]::Combine((Get-Location).Path, $InstallDir) +$BuildDir = [System.IO.Path]::Combine((Get-Location).Path, $BuildDir) + +function Get-SHA256Hash { + param ( + [string]$File + ) + return (Get-FileHash -Algorithm SHA256 -Path $File).Hash.ToLower() +} +function Get-SHA512Hash { + param ( + [string]$File + ) + return (Get-FileHash -Algorithm SHA512 -Path $File).Hash.ToLower() +} +function Read-Json-from-File { + param ( + [Parameter(Mandatory=$true)] + [string]$FilePath + ) + $jsonContent = Get-Content -Path $FilePath -Raw + return $jsonContent | ConvertFrom-Json +} + +function Write-CMake-Download-File { + param ( + [string]$OutputCMakeFile = "download.cmake", + [string]$Component, + [string]$Context, + [string]$Url, + [string]$File + ) + + $cmakePrefix = "${Context}_${Component}_" + $sha512 = Get-SHA512Hash -File $File + $filename = Split-Path -Path $File -Leaf + + if($filename -match "payload.vsix") { + $filename = "${Component}_${filename}" + } + + Add-Content -Path $OutputCMakeFile -Value @(` + "`n", ` + "set(${cmakePrefix}URL `"$Url`")", ` + "set(${cmakePrefix}SHA512 `"$sha512`")", ` + "set(${cmakePrefix}FILENAME `"${filename}`")", ` + "list(APPEND ${Context}_FILES ${Component})" ` + ) + +} + +. .\vs-utility.ps1 +function Test-Manifest-or-Download { + param ( + [string]$BootstrapperJsonFile + ) + $basedir = Split-Path -Parent $BootstrapperJsonFile + $sha256 = Get-SHA256Hash -File $BootstrapperJsonFile + $basedir = Join-Path -Path $basedir -ChildPath "vs-$sha256" + if (-not (Test-Path -Path $basedir)) { + New-Item -ItemType Directory -Path $basedir + } + $channelJsonFile = Join-Path -Path $basedir -ChildPath "channel.json" + $manifestJsonFile = Join-Path -Path $basedir -ChildPath "manifest.json" + + if (-not (Test-Path -Path $manifestJsonFile)) { + Get-VSManifestFromBootstrapperJson ` + -BootstrapperJsonFile $BootstrapperJsonFile ` + -ChannelJsonFile $channelJsonFile ` + -ManifestJsonFile $manifestJsonFile + } + + return $manifestJsonFile +} + +function Get-VSManifestFromBootstrapperJson { + param ( + [Parameter(Mandatory=$true)] + [string]$BootstrapperJsonFile, + [Parameter(Mandatory=$true)] + [string]$ChannelJsonFile, + [Parameter(Mandatory=$true)] + [string]$ManifestJsonFile + ) + $bootstrapperJson = Read-Json-from-File -FilePath $BootstrapperJsonFile + $channelUri = $bootstrapperJson.installChannelUri + $previewStr = "" + Invoke-Download -Url $channelUri -OutputPath $ChannelJsonFile + ## Download Manifest + $channelJson = Read-Json-from-File -FilePath $ChannelJsonFile + $channelItemJson = $channelJson.channelItems + $manifestEntry = $channelItemJson | Where-Object { $_.id -eq "Microsoft.VisualStudio.Manifests.VisualStudio$previewStr" } + if ($manifestEntry.Count -ne 1) { + throw "Only one manifest entry is expected" + } + $manifestEntry = $manifestEntry[0] + if ($manifestEntry.payloads.Count -ne 1) { + throw "Only one payload expected" + } + if ($manifestEntry.payloads[0].fileName -ne "VisualStudio$previewStr.vsman") { + throw "Only one manifest entry is expected" + } + Invoke-Download -Url $manifestEntry.payloads[0].url -OutputPath $ManifestJsonFile +} + +function Get-LatestVersionsFromManifest { + param ( + [Parameter(Mandatory=$true)] + [string]$ManifestJsonPath + ) + + $manifest = Read-Json-from-File -FilePath $ManifestJsonPath + + $msvc = @{} + $sdk = @{} + $redist = @{} + $net = @{} + $latest_msvc = @(0,0,0,0) + $latest_redist = @(0,0,0,0) + $build_version = 0 + $latest_sdk = @(0,0,0,0) + $sdk_build_version = 0 + $latest_net = @(0,0,0) + $net_build_version = 0 + + foreach ($pitem in $manifest.packages) { + $id = $pitem.id.ToLower() + if ($id.StartsWith("microsoft.visualstudio.component.vc.") -and $id.EndsWith(".x86.x64")) { + $pver = ($id -split "\.")[4..7] -join "." + if ($pver[0] -match '\d') { + $msvc[$pver] = $id + $version_tuple = $pver -split "\." | ForEach-Object { [int]$_ } + if (($version_tuple -join '.') -gt ($latest_msvc -join '.')) { + $latest_msvc = $version_tuple + $build_version = $pitem.version + } + } + } + elseif ($id.StartsWith("microsoft.visualstudio.component.windows10sdk.") -or $id.StartsWith("microsoft.visualstudio.component.windows11sdk.")) { + $pver = ($id -split "\.")[-1] + if ($pver -match '^\d+$') { + $sdk[$pver] = $id + $version_tuple = $pver -split "\." | ForEach-Object { [int]$_ } + if (($version_tuple -join '.') -gt ($latest_sdk -join '.')) { + $latest_sdk = $version_tuple + $sdk_build_version = $pitem.version + } + } + } + elseif ($id.StartsWith("microsoft.vc.") -and $id.EndsWith(".crt.redist.x64.base")) { + # Microsoft.VC.14.40.17.10.CRT.Redist.X64.base + $pver = ($id -split "\.")[2..5] -join "." + if ($pver[0] -match '\d') { + $redist[$pver] = $id + $version_tuple = $pver -split "\." | ForEach-Object { [int]$_ } + if (($version_tuple -join '.') -gt ($latest_redist -join '.')) { + $latest_redist = $version_tuple + $redist_build_version = $pitem.version + } + } + } + elseif ($id.StartsWith("microsoft.net.") -and $id.contains(".sdk")) { + $pver = ($id -split "\.")[2..3] -join "." + if ($pver[0] -match '\d') { + $net[$pver] = $id + $version_tuple = $pver -split "\." | ForEach-Object { [int]$_ } + if (($version_tuple -join '.') -gt ($latest_redist -join '.')) { + $latest_net = $version_tuple + $net_build_version = $pitem.version + } + } + } + } + + return @{ + "msvc" = ($latest_msvc -join ".") + "sdk" = ($latest_sdk -join ".") + "redist" = ($latest_redist -join ".") + "net" = ($latest_net -join ".") + "msvc-build-version" = $build_version + "sdk-build-version" = $sdk_build_version + "redist-build-version" = $redist_build_version + "net-build-version" = $net_build_version + } +} + +function Get-MsvcToolkitBuildVersion { + param ( + [Parameter(Mandatory = $true)] + [array]$ComponentsJson, + + [Parameter(Mandatory = $true)] + [string]$Version + ) + + foreach ($item in $ComponentsJson) { + if ($item.id.ToLower() -eq "microsoft.vc.$Version.crt.headers".ToLower()) { + return $item.version + } + } + return $null +} + +function Install-WindowsSDKs { + param ( + [string]$BuildFolder, + [string]$PackageFolder, + [string]$JsonDataFile + ) + $jsonData = Read-Json-from-File -FilePath $JsonDataFile + $payloads = $jsonData.data.payloads + + $downloadFolderSdk = New-Item -Path $BuildFolder -ItemType Directory -Force + $installFolderSdk = New-Item -Path $PackageFolder -ItemType Directory -Force + + $msi = @() + + $sdk_folder = $jsonData.'sdk-folder' + + Write-Host "Downloading Windows SDKs..." + + $sdk_cmake_file = "download_sdk.cmake" + + Add-Content -Path $sdk_cmake_file -Value @(` + "`n", ` + "set(WinSDK_VERSION `"${sdk_folder}`")"` + ) + + # Download the SDKs + $counter = 0 + foreach ($payload in $payloads) { + $filename = $payload.fileName #-replace '\\', '/' + $filePath = Join-Path -Path $downloadFolderSdk -ChildPath $filename + $parentPath = Split-Path -Path $filePath -Parent + if(-not (Test-Path -Path $parentPath)) { + $newfolder = New-Item -Path $parentPath -ItemType Directory -Force + } + Write-Host "Downloading $filePath" + Invoke-Download-with-Check -Url $payload.url -OutputPath $filePath -Check $payload.sha256 + Write-CMake-Download-File -OutputCMakeFile $sdk_cmake_file -Component "$counter" -Context "WinSDK" -Url $payload.url -File $filePath + if ($filePath -match '\.msi$') { + $msi += $filePath + } + $counter++ + } + + Write-Host "Unpacking MSI files..." + $msi = @() + + $skipList = @( + "MsiVal2-x86_en-us", + "Orca-x86_en-us", + "Windows App Certification Kit x86-x86_en-us", + "Windows App Certification Kit x86 (OnecoreUAP)-x86_en-us", + "Windows SDK for Windows Store Apps Legacy Tools-x86_en-us", + "Windows SDK-x86_en-us" + ) + + $skipMatch = @( + "DirectX", + "Certification Kit Native Components", + "Windows App Certification Kit Native Components", + "Universal CRT Tools", + "Application Verifier" + ) + + $extraCat = @( + "ApplicationVerifierx64ExternalPackage(DesktopEditions)-x64_en-us", + "ApplicationVerifierx64ExternalPackage(OnecoreUAP)-x64_en-us" + ) + + # Run MSI installers + foreach ($m in $msi) { + $skip = $false + $msiFilePath = [System.IO.Path]::GetFullPath($m) + $componentName = [System.IO.Path]::GetFileNameWithoutExtension($msiFilePath) + if ($skipList -contains $componentName -or ($skipMatch | ForEach-Object { $componentName -like "*$_*" })) { + $skip = $true + Write-Host "Skipping '$componentName'" + } + Write-Host "Extracting '$componentName'" + $componentName = $componentName -replace ' ', '' + $installLocation = Join-Path -Path $installFolderSdk -ChildPath "single_components\$componentName" + + if ($IsWindows) { + Start-Process -FilePath "msiexec.exe" -ArgumentList "/a `"$msiFilePath`" /quiet /qn TARGETDIR=`"$installLocation`"" -Wait + Remove-Item -Path (Join-Path -Path $installLocation -ChildPath (Get-Item -Path $msiFilePath).Name) -Force + } + + $filesAndDirs = Get-ChildItem -Path $installLocation + if (-not $filesAndDirs) { + Write-Host "Installer had no files or dirs to extract" + } + + if ((Test-Path -Path $installLocation) -and -not $skip) { + Copy-Item -Path $installLocation -Destination $installFolderSdk -Recurse -Force + } else { + Write-Host "Skipping '$componentName'" + } + + if ($skip -and ($extraCat | ForEach-Object { $componentName -like "*$_*" })) { + $catFiles = Get-ChildItem -Path $installLocation -Recurse -Filter *.cat + $catalogsPath = Join-Path -Path $installFolderSdk -ChildPath "Program Files\Windows Kits\10\Catalogs" + $response = New-Item -Path $catalogsPath -ItemType Directory -Force + foreach ($catFile in $catFiles) { + Copy-Item -Path $catFile.FullName -Destination $catalogsPath -Force + } + } + + if ($componentName -like "WindowsAppCertificationKitNativeComponents-x64_en-us") { + $kitsPath = Join-Path -Path $installFolderSdk -ChildPath "Program Files\Windows Kits" + $response = New-Item -Path $kitsPath -ItemType Directory -Force + Copy-Item -Path (Join-Path -Path $installLocation -ChildPath "Windows Kits") -Destination $kitsPath -Recurse -Force + } + } +} + +function Install-MsvcToolkit { + param ( + [string]$BuildFolder, + [string]$PackageFolder, + [string]$JsonDataFile + ) + $jsonData = Read-Json-from-File -FilePath $JsonDataFile + $vctoolkits = $jsonData.data + + $downloadFolderVctoolkit = New-Item -Path $BuildFolder -ItemType Directory -Force + $installFolderVctoolkit = New-Item -Path $PackageFolder -ItemType Directory -Force + + # Filter the data + $vctoolkits = $vctoolkits | Where-Object { ` + $_.id.ToLower() -notmatch "hostarm" ` + -and $_.id.ToLower() -notmatch "hostx86" ` + -and $_.id.ToLower() -notmatch "spectre"} + + $counter = 0 + foreach ($toolkit in $vctoolkits) { + $payloads = $toolkit.payloads + $id = $toolkit.id + foreach ($payload in $payloads) { + $counter++ + $filename = $payload.fileName + $filePath = Join-Path -Path $downloadFolderVctoolkit -ChildPath $filename + $parentPath = Split-Path -Path $filePath -Parent + if(-not (Test-Path -Path $parentPath)) { + $response = New-Item -Path $parentPath -ItemType Directory -Force + } + $response = Invoke-Download-with-Check -Url $payload.url -OutputPath $filePath -Check $payload.sha256 + Write-CMake-Download-File -OutputCMakeFile "download_toolkit.cmake" -Component "${id}_${counter}" -Context "VCToolkit" -Url $payload.url -File $filePath + + Write-Host "Extracting $filename" + Add-Type -AssemblyName System.IO.Compression.FileSystem + # Extract only entries in the "Contents/" folder + # [System.IO.Compression.ZipFile]::OpenRead($filePath).Entries | + # Where-Object { $_.FullName -like "Contents/*" } | + # ForEach-Object { + # $relativePath = $_.FullName.Substring(9) # Remove "Contents/" + # $outputPath = Join-Path -Path $installFolderVctoolkit -ChildPath $relativePath + # $parentPath = [System.IO.Path]::GetDirectoryName($outputPath) + # if(-not (Test-Path -Path $parentPath)) { + # $response = New-Item -Path $parentPath -ItemType Directory -Force + # } + # [System.IO.Compression.ZipFileExtensions]::ExtractToFile($_, $outputPath, $true) # Extract entry to the install folder + # } + } + } +} + +function Install-MSBuild { + param ( + [string]$BuildFolder, + [string]$PackageFolder, + [string]$JsonDataFile + ) + $msi = @() + + $download_folder = New-Item -Path $BuildFolder -ItemType Directory -Force + $install_folder = New-Item -Path $PackageFolder -ItemType Directory -Force + $jsonData = Read-Json-from-File -FilePath $JsonDataFile + $payloads = $jsonData.data + + Write-Host "$JsonDataFile : $jsonData" + + $count=0 + foreach ($installer in $payloads) { + Write-Host "$installer" + if (-not $installer.PSObject.Properties["payloads"] ) { + Write-Host "No Payloads" + continue + } + $payloads = $installer.payloads + $download_folder_msbuild = Join-Path -Path $download_folder -ChildPath "MSBuild\$($installer.id.ToLower())" + $name = $installer.id + if (-not (Test-Path -Path $download_folder_msbuild)) { + $response = New-Item -ItemType Directory -Path $download_folder_msbuild -Force + } + foreach ($payload in $payloads) { + $filename = $payload.fileName + $filepath = Join-Path -Path $download_folder_msbuild -ChildPath $filename + $parentpath = Split-Path -Parent $filepath + if (-not (Test-Path -Path $parentpath)) { + $response = New-Item -ItemType Directory -Path $parentpath -Force + } + if ([System.IO.Path]::GetExtension($filepath) -eq ".vsix") { + $response = Invoke-Download-with-Check -Url $payload.url -OutputPath $filepath -Check $payload.sha256 + Write-CMake-Download-File -OutputCMakeFile "download_msbuild.cmake" -Component ${name} -Context "MSBuild" -Url $payload.url -File $filepath + $count++ + Write-Host "Extracting $filename" + Add-Type -AssemblyName System.IO.Compression.FileSystem + # Extract only entries in the "Contents/" folder + # [System.IO.Compression.ZipFile]::OpenRead($filePath).Entries | + # Where-Object { $_.FullName -like "Contents/*" } | + # ForEach-Object { + # $relativePath = $_.FullName.Substring(9) # Remove "Contents/" + # $outputPath = Join-Path -Path $install_folder -ChildPath $relativePath + # $parentPath = [System.IO.Path]::GetDirectoryName($outputPath) + # if(-not (Test-Path -Path $parentPath)) { + # $response = New-Item -Path $parentPath -ItemType Directory -Force + # } + # [System.IO.Compression.ZipFileExtensions]::ExtractToFile($_, $outputPath, $true) # Extract entry to the install folder + # } + } + } + } + + # Cleanup mess with MSBuild and Msbuild + if ($env:OS -ne "Windows_NT") { + Copy-Item -Path (Join-Path -Path $install_folder -ChildPath "Msbuild") -Destination (Join-Path -Path $install_folder -ChildPath "MSBuild") -Recurse -Force + Copy-Item -Path (Join-Path -Path $install_folder -ChildPath "MSBUILD") -Destination (Join-Path -Path $install_folder -ChildPath "MSBuild") -Recurse -Force + Remove-Item -Path (Join-Path -Path $install_folder -ChildPath "Msbuild") -Recurse -Force + Remove-Item -Path (Join-Path -Path $install_folder -ChildPath "MSBUILD") -Recurse -Force + } +} + + +# Load the manifest JSON file +$scriptPath = Split-Path -Path $MyInvocation.MyCommand.Path +$manifestJsonFile = Test-Manifest-or-Download -BootstrapperJsonFile $InputJson +$manifestJson = Read-Json-from-File -FilePath $manifestJsonFile + +# Get toolkit and SDK versions +$toolkitAndSdkVersions = Get-LatestVersionsFromManifest -ManifestJsonPath $manifestJsonFile + +# Extract SDK version and filter WinSDK packages +$extractedSdkVersion = "10.0.$($toolkitAndSdkVersions['sdk'])" +$winSdk = $manifestJson.packages | Where-Object { $_.id.ToLower() -eq "win11sdk_$extractedSdkVersion".ToLower() } +$winSdk = $winSdk[0] +$sdkVersion = $winSdk.version + +# Filter VC toolkits +$vcVersion = $toolkitAndSdkVersions["msvc"] +$redistVersion = $toolkitAndSdkVersions["redist"] +$netVersion = $toolkitAndSdkVersions["net"] + +$vcToolkits = $manifestJson.packages | Where-Object { + $_.id.ToLower().StartsWith("microsoft.vc.$vcVersion") -or + ($_.id.ToLower().StartsWith("microsoft.vc.$redistVersion") -and $_.id.ToLower().contains("redist") ) -or + $_.id.ToLower().Contains("microsoft.visualcpp.servicing.redist") -or + $_.id.ToLower().Contains("vsdevcmd") -or + $_.id.ToLower().Contains(".visualcpp.tools.core") -or + $_.id.ToLower().Contains("microsoft.visualcpp.tools.") -or + $_.id.ToLower().Contains("microsoft.visualstudio.vc.vcvars") -or + $_.id.ToLower().Contains("microsoft.visualcpp.dia.sdk") -or + $_.id.ToLower().Contains("microsoft.visualcpp.servicing.diasdk") -or + $_.id.ToLower().Contains("microsoft.net.$netVersion") +} | Where-Object { + -not $_.language -or $_.language.ToLower() -eq "en-us" -or $_.language.ToLower() -eq "neutral" +} + +$toolkitBuildVersion = Get-MsvcToolkitBuildVersion -ComponentsJson $vcToolkits -Version $vcVersion + +$toolkitAndSdkVersions["product-version"] = $manifestJson.info.productSemanticVersion +$toolkitAndSdkVersions["crt-version"] = Get-MsvcToolkitBuildVersion -ComponentsJson $vcToolkits -Version $vcVersion + +Write-Host $toolkitAndSdkVersions + +# Generate SDK JSON and save to file +$sdkJson = @{ + "product-version" = $toolkitAndSdkVersions["product-version"] + "sdk-full-version" = $sdkVersion + "sdk-version" = $extractedSdkVersion + "sdk-folder" = "$extractedSdkVersion.0" + "sdk-build-version" = $toolkitAndSdkVersions["sdk-build-version"] + "data" = $winSdk +} +$sdkJsonFile = Join-Path -Path $scriptPath -ChildPath "winsdk.json" +$sdkJson | ConvertTo-Json -Depth 6 | Set-Content -Path $sdkJsonFile + +# Generate MSVC JSON and save to file +$msvcJson = @{ + "product-version" = $toolkitAndSdkVersions["product-version"] + "msvc-version" = $toolkitAndSdkVersions["msvc"] + "msvc-build-version" = $toolkitAndSdkVersions["msvc-build-version"] + "crt-version" = $toolkitAndSdkVersions["crt-version"] + "redist" = $toolkitAndSdkVersions["redist"] + "redist-version" = $toolkitAndSdkVersions["redist-build-version"] + "net" = $toolkitAndSdkVersions["net"] + "net-version" = $toolkitAndSdkVersions["net-build-version"] + "data" = $vcToolkits +} +$msvcJsonFile = Join-Path -Path $scriptPath -ChildPath "msvc.json" +$msvcJson | ConvertTo-Json -Depth 6 | Set-Content -Path $msvcJsonFile + +# Filter MSBuild packages with exclusions +$msBuild = $manifestJson.packages | Where-Object { + $_.id.ToLower().Contains("msbuild") -or + $_.id.ToLower().Contains(".build") -or + $_.id.ToLower().Contains("microsoft.codeanalysis.compilers") -or + $_.id.ToLower().Contains(".build.tasks.setup") +} | Where-Object { + -not $_.language -or $_.language.ToLower() -eq "en-us" -or $_.language.ToLower() -eq "neutral" +} | Where-Object { + -not $_.productArch -or $_.productArch.ToLower() -eq "x64" -or $_.productArch.ToLower() -eq "neutral" +} | Where-Object { + -not $_.id.ToLower().Contains(".v141") -and + -not $_.id.ToLower().Contains(".v142") -and + -not $_.id.ToLower().Contains(".v150") -and + -not $_.id.ToLower().Contains(".v160") -and + -not $_.id.ToLower().Contains("maui") -and + -not $_.id.ToLower().Contains("typescript") -and + -not $_.id.ToLower().Contains(".azure") -and + -not $_.id.ToLower().Contains(".dockertools") -and + -not $_.id.ToLower().Contains(".unittest") -and + -not $_.id.ToLower().Contains(".desktopbridge") -and + -not $_.id.ToLower().Contains(".product.buildtools") -and + -not $_.id.ToLower().Contains(".testtools.") +} + +# Extract main MSBuild package data +$msBuildData = $msBuild | Where-Object { $_.id.ToLower().Contains("microsoft.build") } +$msBuildData = $msBuildData[0] + +# Generate MSBuild JSON and save to file +$msBuildJson = @{ + "product-version" = ($msBuildData.version -split "\.")[0..2] -join "." + "data" = $msBuild +} +$msBuildJsonFile = Join-Path -Path $scriptPath -ChildPath "msbuild.json" +$msBuildJson | ConvertTo-Json -Depth 6 | Set-Content -Path $msBuildJsonFile + +#Install-WindowsSDKs -BuildFolder $buildDir -PackageFolder $installDir -JsonDataFile $sdkJsonFile +#Install-MsvcToolkit -BuildFolder $buildDir -PackageFolder $installDir -JsonDataFile $msvcJsonFile +#Install-MSBuild -BuildFolder $buildDir -PackageFolder $installDir -JsonDataFile $msBuildJsonFile \ No newline at end of file diff --git a/scripts/msvc/install.json b/scripts/msvc/install.json new file mode 100644 index 00000000000000..c41e62fa699806 --- /dev/null +++ b/scripts/msvc/install.json @@ -0,0 +1,18039 @@ +[ + { + "id": "Microsoft.AspNetCore.SharedFramework.8.0.8.0.11-servicing.24521.16", + "version": "17.12.35504.99", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "aspnetcore-runtime-8.0.11-servicing.24521.16-win-x64.msi", + "sha256": "76fcaa3352cc4c3bcbec2d62c1958c6e824b07d211be96497da284942bb3df4d", + "size": 10260480, + "url": "https://download.visualstudio.microsoft.com/download/pr/b85ecee1-752d-45b9-ae40-1e6b609f2f0b/76fcaa3352cc4c3bcbec2d62c1958c6e824b07d211be96497da284942bb3df4d/aspnetcore-runtime-8.0.11-servicing.24521.16-win-x64.msi", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "ALLOWMSIINSTALL": "True" + }, + "productCode": "{A79CA1F2-D440-3F40-9898-6C1A5E1DD40E}", + "upgradeCode": "{FA9C5CDB-15A9-3C62-BAE3-522F5967BEA3}", + "productVersion": "8.0.11.24521", + "productLanguage": 1033, + "providerKey": "Microsoft.AspNetCore.SharedFramework_x64_en_US.UTF-8,v8.0.11-servicing.24521.16", + "installSizes": { + "systemDrive": 28492813 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.AspNetCore.SharedFramework.8.0.x64*.log" + } + ], + "license": "https://github.com/aspnet/aspnetcore", + "dependencies": { + "Microsoft.AspNetCore.SharedFramework.8.0.8.0.11-servicing.24521.16": { + "version": "", + "machineArch": "x86" + } + } + }, + { + "id": "Microsoft.AspNetCore.TargetingPack.8.0.8.0.11-servicing.24521.16", + "version": "17.12.35504.99", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "aspnetcore-targeting-pack-8.0.11-servicing.24521.16-win-x64.msi", + "sha256": "11948018ab35b4314f5feae0895c08dba680ea2732ee718df2f073fd4eda4981", + "size": 3219456, + "url": "https://download.visualstudio.microsoft.com/download/pr/b85ecee1-752d-45b9-ae40-1e6b609f2f0b/11948018ab35b4314f5feae0895c08dba680ea2732ee718df2f073fd4eda4981/aspnetcore-targeting-pack-8.0.11-servicing.24521.16-win-x64.msi", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "ALLOWMSIINSTALL": "True" + }, + "productCode": "{DF512BFB-E550-30A4-B13B-956F04037D54}", + "upgradeCode": "{EF8644C5-5653-38BA-8077-030CC97B1D16}", + "productVersion": "8.0.11.24521", + "productLanguage": 1033, + "providerKey": "Microsoft.AspNetCore.TargetingPack_x64_en_US.UTF-8,v8.0.11-servicing.24521.16", + "installSizes": { + "systemDrive": 14073528 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.AspNetCore.TargetingPack.8.0.x64*.log" + } + ], + "license": "https://github.com/dotnet/core-sdk", + "dependencies": { + "Microsoft.AspNetCore.TargetingPack.8.0.8.0.11-servicing.24521.16": { + "version": "", + "machineArch": "x86" + } + } + }, + { + "id": "Microsoft.Build", + "version": "17.12.12.2457101", + "type": "Vsix", + "chip": "neutral", + "language": "neutral", + "payloads": [ + { + "fileName": "Microsoft.Build.vsix", + "sha256": "42912d9da9760c4ec1621b5ac625da7232a547425c73e4a43e5c2983d1f56866", + "size": 12838051, + "url": "https://download.visualstudio.microsoft.com/download/pr/cf2cde59-9010-4086-bac9-790caa2e2885/42912d9da9760c4ec1621b5ac625da7232a547425c73e4a43e5c2983d1f56866/Microsoft.Build.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 34800361 + }, + "relatedProcessFiles": [ + "[InstallDir]\\MSBuild\\Current\\Bin\\Microsoft.Build.dll", + "[InstallDir]\\MSBuild\\Current\\Bin\\Microsoft.Build.Framework.dll", + "[InstallDir]\\MSBuild\\Current\\Bin\\Microsoft.Build.Tasks.Core.dll", + "[InstallDir]\\MSBuild\\Current\\Bin\\Microsoft.Build.Utilities.Core.dll", + "[InstallDir]\\MSBuild\\Current\\Bin\\amd64\\Microsoft.Build.dll", + "[InstallDir]\\MSBuild\\Current\\Bin\\amd64\\Microsoft.Build.Framework.dll", + "[InstallDir]\\MSBuild\\Current\\Bin\\amd64\\Microsoft.Build.Tasks.Core.dll", + "[InstallDir]\\MSBuild\\Current\\Bin\\amd64\\Microsoft.Build.Utilities.Core.dll" + ], + "dependencies": { + "Microsoft.Build.UnGAC": "", + "Microsoft.Build.Arm64": "", + "Microsoft.VisualStudio.PackageGroup.NuGet": "" + } + }, + { + "id": "Microsoft.CodeAnalysis.Compilers", + "version": "4.12.0.2457207", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "Microsoft.CodeAnalysis.Compilers.x64.vsix", + "sha256": "2bdfbc535116de5f22a4275ccc842d062910902a50dde3b6457b0497202ee110", + "size": 12727174, + "url": "https://download.visualstudio.microsoft.com/download/pr/666bec8e-7fff-4b33-b248-afd04812729a/2bdfbc535116de5f22a4275ccc842d062910902a50dde3b6457b0497202ee110/Microsoft.CodeAnalysis.Compilers.x64.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 36093279 + }, + "nonCriticalProcesses": [ + "VBCSCompiler" + ] + }, + { + "id": "Microsoft.Net.4.8.1.SDK", + "version": "4.8.9037.0", + "type": "Msi", + "payloads": [ + { + "fileName": "sdk_tools481.msi", + "sha256": "51b52225b380e702e72f0e24437eea10d87b023285056a540b2d37a2d77fa688", + "size": 569344, + "url": "https://download.visualstudio.microsoft.com/download/pr/f33785ca-afdb-403b-a9aa-1465b7c2737c/51b52225b380e702e72f0e24437eea10d87b023285056a540b2d37a2d77fa688/sdk_tools481.msi", + "signer": { + "$ref": "3" + } + }, + { + "fileName": "sdk_tools481.cab", + "sha256": "2f96fbbdf06e9387043c3e8ec31e23f765d43456b7a78aaee0d17ebff4ec4e62", + "size": 5238947, + "url": "https://download.visualstudio.microsoft.com/download/pr/f33785ca-afdb-403b-a9aa-1465b7c2737c/2f96fbbdf06e9387043c3e8ec31e23f765d43456b7a78aaee0d17ebff4ec4e62/sdk_tools481.cab", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1" + }, + "productCode": "{81EF376F-C9A1-42A3-8997-22A1DE4687F0}", + "upgradeCode": "{24C651FB-2637-33C4-A4C9-ECC64F45C4D1}", + "productVersion": "4.8.9037", + "productLanguage": 1033, + "providerKey": "Microsoft.NetFx.SDK_4.8.1", + "installSizes": { + "systemDrive": 21401600 + }, + "dependencies": { + "Microsoft.Net.4.8.1.SDK.Resources": "4.8.0.0" + }, + "requirements": { + "supportedOS": "6.1.1", + "conditions": { + "expression": "not Win10ThresholdOneAndTwoBuildNumber", + "conditions": [ + { + "registryKey": "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion", + "id": "Win10ThresholdOneAndTwoBuildNumber", + "registryValue": "CurrentBuildNumber", + "registryData": "[10240.0,14393.0)" + } + ] + } + } + }, + { + "id": "Microsoft.Net.4.8.1.TargetingPack", + "version": "4.8.9037.0", + "type": "Msi", + "payloads": [ + { + "fileName": "netfx_481mtpack.msi", + "sha256": "782eeff8106e1dbcf01ca0a67232a5d4e0fe5116d2ada8b4c47f47e4f1e561f4", + "size": 233472, + "url": "https://download.visualstudio.microsoft.com/download/pr/f33785ca-afdb-403b-a9aa-1465b7c2737c/782eeff8106e1dbcf01ca0a67232a5d4e0fe5116d2ada8b4c47f47e4f1e561f4/netfx_481mtpack.msi", + "signer": { + "$ref": "3" + } + }, + { + "fileName": "cab1.cab", + "sha256": "1ffcd16b1a04c1e798d4c18fa0a9f9cae306a32edff99514037fa976cc835993", + "size": 44063498, + "url": "https://download.visualstudio.microsoft.com/download/pr/7c1e52e0-0921-4611-a6db-8243c58bc751/1ffcd16b1a04c1e798d4c18fa0a9f9cae306a32edff99514037fa976cc835993/cab1.cab", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "EXTUI": "1" + }, + "productCode": "{8DD67B10-D676-4CCF-B141-E17A6B135016}", + "upgradeCode": "{A2ACFE19-DB21-4193-B181-62A18241C26B}", + "productVersion": "4.8.9037", + "productLanguage": 1033, + "providerKey": "Microsoft.NetFx.MTPack_4.8.1", + "installSizes": { + "systemDrive": 44457984 + }, + "dependencies": { + "Microsoft.Net.4.8.1.TargetingPack.Resources": "4.8.0.0" + }, + "requirements": { + "supportedOS": "6.1.1", + "conditions": { + "expression": "not Win10ThresholdOneAndTwoBuildNumber", + "conditions": [ + { + "registryKey": "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion", + "id": "Win10ThresholdOneAndTwoBuildNumber", + "registryValue": "CurrentBuildNumber", + "registryData": "[10240.0,14393.0)" + } + ] + } + } + }, + { + "id": "Microsoft.Net.Core.SDK.MSBuildExtensions", + "version": "17.12.35504.99", + "type": "Vsix", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "6921d35fc35e8dcf1152396450abe79087bff23647fca76343a126bd8062640c", + "size": 3115433, + "url": "https://download.visualstudio.microsoft.com/download/pr/340d36cc-c493-414e-8abe-8742dfbad027/6921d35fc35e8dcf1152396450abe79087bff23647fca76343a126bd8062640c/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 6394521 + } + }, + { + "id": "Microsoft.NetCore.AppHostPack.8.0.8.0.11.arm64", + "version": "17.12.35504.99", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "dotnet-apphost-pack-8.0.11-win-x64_arm64.msi", + "sha256": "2b32f8bd582bb81872f427018cd509a79c067ac6cf4827d2b4d7716b25f0a6a7", + "size": 4472832, + "url": "https://download.visualstudio.microsoft.com/download/pr/b85ecee1-752d-45b9-ae40-1e6b609f2f0b/2b32f8bd582bb81872f427018cd509a79c067ac6cf4827d2b4d7716b25f0a6a7/dotnet-apphost-pack-8.0.11-win-x64_arm64.msi", + "signer": { + "$ref": "2" + } + } + ], + "msiProperties": { + "ALLOWMSIINSTALL": "True" + }, + "productCode": "{54426A35-2BD3-4750-B476-880AFCC025A1}", + "upgradeCode": "{2676A92B-59BC-6707-D41B-25A41A74423E}", + "productVersion": "64.44.23191", + "productLanguage": 1033, + "providerKey": "dotnet_apphost_pack_64.44.23191_x64_arm64", + "installSizes": { + "systemDrive": 12222524 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.NetCore.AppHostPack.8.0.x64_arm64*.log" + } + ], + "license": "https://github.com/dotnet/core-setup" + }, + { + "id": "Microsoft.NetCore.AppHostPack.8.0.8.0.11.x64", + "version": "17.12.35504.99", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "dotnet-apphost-pack-8.0.11-win-x64.msi", + "sha256": "98b0a1fd068553b7717ef87bbabc7e8611a06f4a7f242fa2f82708c333cc0a13", + "size": 4739072, + "url": "https://download.visualstudio.microsoft.com/download/pr/b85ecee1-752d-45b9-ae40-1e6b609f2f0b/98b0a1fd068553b7717ef87bbabc7e8611a06f4a7f242fa2f82708c333cc0a13/dotnet-apphost-pack-8.0.11-win-x64.msi", + "signer": { + "$ref": "2" + } + } + ], + "msiProperties": { + "ALLOWMSIINSTALL": "True" + }, + "productCode": "{923010A7-6BB3-45D8-BCDF-E8811970F4E5}", + "upgradeCode": "{AA627F8A-5B81-741E-37AF-0F6713FA0E07}", + "productVersion": "64.44.23191", + "productLanguage": 1033, + "providerKey": "dotnet_apphost_pack_64.44.23191_x64", + "installSizes": { + "systemDrive": 12219370 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.NetCore.AppHostPack.8.0.x64_x64*.log" + } + ], + "license": "https://github.com/dotnet/core-setup" + }, + { + "id": "Microsoft.NetCore.AppHostPack.8.0.8.0.11.x86", + "version": "17.12.35504.99", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "dotnet-apphost-pack-8.0.11-win-x64_x86.msi", + "sha256": "5de236c4db0a840eb4aea4e4a09ba9c63cf83536058e08e4fb5d8b8e36496baf", + "size": 4112384, + "url": "https://download.visualstudio.microsoft.com/download/pr/b85ecee1-752d-45b9-ae40-1e6b609f2f0b/5de236c4db0a840eb4aea4e4a09ba9c63cf83536058e08e4fb5d8b8e36496baf/dotnet-apphost-pack-8.0.11-win-x64_x86.msi", + "signer": { + "$ref": "2" + } + } + ], + "msiProperties": { + "ALLOWMSIINSTALL": "True" + }, + "productCode": "{7A9D6DF8-9430-4E55-AB95-177685CC93D0}", + "upgradeCode": "{B7FE16B7-53E7-58BC-4C5B-813C3C7C9DA5}", + "productVersion": "64.44.23191", + "productLanguage": 1033, + "providerKey": "dotnet_apphost_pack_64.44.23191_x64_x86", + "installSizes": { + "systemDrive": 11893288 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.NetCore.AppHostPack.8.0.x64_x86*.log" + } + ], + "license": "https://github.com/dotnet/core-setup" + }, + { + "id": "Microsoft.NetCore.HostFXR.9.0.0", + "version": "17.12.35504.99", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "dotnet-hostfxr-9.0.0-win-x64.msi", + "sha256": "88eeb76e43dec1d8df107e7ab1eb8c2c2a373e127b99744861a06d6856b92871", + "size": 794624, + "url": "https://download.visualstudio.microsoft.com/download/pr/9dcc901c-6830-440c-bd32-b600965db23c/88eeb76e43dec1d8df107e7ab1eb8c2c2a373e127b99744861a06d6856b92871/dotnet-hostfxr-9.0.0-win-x64.msi", + "signer": { + "$ref": "2" + } + } + ], + "msiProperties": { + "ALLOWMSIINSTALL": "True" + }, + "productCode": "{2638EC94-B0DB-4B3D-9948-85D13BBA0108}", + "upgradeCode": "{C52E4EDE-54CF-5028-B1D3-85484D6812A5}", + "productVersion": "72.0.23369", + "productLanguage": 1033, + "providerKey": "Dotnet_CLI_HostFxr_72.0.23369_x64", + "installSizes": { + "systemDrive": 700134 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.NetCore.HostFXR.9.0.x64*.log" + } + ], + "license": "https://github.com/dotnet/core-setup", + "dependencies": { + "Microsoft.NetCore.HostFXR.9.0.0": { + "version": "", + "machineArch": "x86" + } + } + }, + { + "id": "Microsoft.NetCore.SdkPlaceholder.9.0.101-servicing.24572.9", + "version": "17.12.35527.66", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "dotnet-sdkplaceholder-9.0.101-servicing.24572.9-win-x64.msi", + "sha256": "21b3bfb645facafceb9b111bade0c56ee64afb2f04902ea9657391623ab603b8", + "size": 184320, + "url": "https://download.visualstudio.microsoft.com/download/pr/0cb0d69f-0afe-4bda-936b-ebf87f22cd67/21b3bfb645facafceb9b111bade0c56ee64afb2f04902ea9657391623ab603b8/dotnet-sdkplaceholder-9.0.101-servicing.24572.9-win-x64.msi", + "signer": { + "$ref": "2" + } + } + ], + "msiProperties": { + "ALLOWMSIINSTALL": "True", + "ALLOWMSIUNINSTALL": "True" + }, + "productCode": "{7ACD005F-E955-414A-AF69-37530B912D1A}", + "upgradeCode": "{9BFD38F0-529B-73AD-A7B4-D910ADB5827C}", + "productVersion": "9.1.124.57209", + "productLanguage": 1033, + "visible": true, + "providerKey": "NetCore_SdkPlaceholder_9.1.124.57209_x64", + "installSizes": {}, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.NetCore.SdkPlaceholder.9.0.x64*.log" + } + ], + "license": "https://github.com/dotnet/core-sdk" + }, + { + "id": "Microsoft.NetCore.SharedFramework.8.0.8.0.11", + "version": "17.12.35504.99", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "dotnet-runtime-8.0.11-win-x64.msi", + "sha256": "2e23da54aa1ff64de09021ab089c1be6d4a323bdf0d8f46f78b5c6a33df83109", + "size": 27566080, + "url": "https://download.visualstudio.microsoft.com/download/pr/b85ecee1-752d-45b9-ae40-1e6b609f2f0b/2e23da54aa1ff64de09021ab089c1be6d4a323bdf0d8f46f78b5c6a33df83109/dotnet-runtime-8.0.11-win-x64.msi", + "signer": { + "$ref": "2" + } + } + ], + "msiProperties": { + "ALLOWMSIINSTALL": "True" + }, + "productCode": "{9C80213E-9079-4561-8D57-1FDD0D62251F}", + "upgradeCode": "{8940AD6A-5295-4FAE-390E-C523D5650270}", + "productVersion": "64.44.23191", + "productLanguage": 1033, + "providerKey": "dotnet_runtime_64.44.23191_x64", + "installSizes": { + "systemDrive": 103399330 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.NetCore.SharedFramework.8.0.x64*.log" + } + ], + "license": "https://github.com/dotnet/core-setup", + "dependencies": { + "Microsoft.NetCore.SharedFramework.8.0.8.0.11": { + "version": "", + "machineArch": "x86" + } + } + }, + { + "id": "Microsoft.NetCore.SharedHost.9.0.0", + "version": "17.12.35504.99", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "dotnet-host-9.0.0-win-x64.msi", + "sha256": "ec1e9a37dbbcaef18950bd1363217c87069e7e8ba65171a66a45c91b1e562848", + "size": 720896, + "url": "https://download.visualstudio.microsoft.com/download/pr/9dcc901c-6830-440c-bd32-b600965db23c/ec1e9a37dbbcaef18950bd1363217c87069e7e8ba65171a66a45c91b1e562848/dotnet-host-9.0.0-win-x64.msi", + "signer": { + "$ref": "2" + } + } + ], + "msiProperties": { + "ALLOWMSIINSTALL": "True" + }, + "productCode": "{0B5020E1-CF85-4FA5-8DD2-CBCFB93ACEA9}", + "upgradeCode": "{1C05917F-5A6A-74F1-A9E1-2D8055DB9581}", + "productVersion": "72.0.23369", + "productLanguage": 1033, + "providerKey": "Dotnet_CLI_SharedHost_9.0_x64", + "installSizes": { + "systemDrive": 265779 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.NetCore.SharedHost.9.0.x64*.log" + } + ], + "license": "https://github.com/dotnet/core-setup", + "dependencies": { + "Microsoft.NetCore.SharedHost.9.0.0": { + "version": "", + "machineArch": "x86" + } + } + }, + { + "id": "Microsoft.NetCore.TargetingPack.8.0.8.0.11", + "version": "17.12.35504.99", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "dotnet-targeting-pack-8.0.11-win-x64.msi", + "sha256": "0b10f3e39f0cbf0a27d54e73647c6b619e408f424f1d1f4632d3f886f4f4ad48", + "size": 4820992, + "url": "https://download.visualstudio.microsoft.com/download/pr/b85ecee1-752d-45b9-ae40-1e6b609f2f0b/0b10f3e39f0cbf0a27d54e73647c6b619e408f424f1d1f4632d3f886f4f4ad48/dotnet-targeting-pack-8.0.11-win-x64.msi", + "signer": { + "$ref": "2" + } + } + ], + "msiProperties": { + "ALLOWMSIINSTALL": "True" + }, + "productCode": "{C1249FC3-E42A-4639-9C34-FD3F93017485}", + "upgradeCode": "{3CD5792D-5F20-461A-2F26-2DEFF3FDFA2C}", + "productVersion": "64.44.23191", + "productLanguage": 1033, + "providerKey": "dotnet_targeting_pack_64.44.23191_x64", + "installSizes": { + "systemDrive": 36326912 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.NetCore.TargetingPack.8.0.x64*.log" + } + ], + "license": "https://github.com/dotnet/core-setup", + "dependencies": { + "Microsoft.NetCore.TargetingPack.8.0.8.0.11": { + "version": "", + "machineArch": "x86" + } + } + }, + { + "id": "Microsoft.NetCore.TemplateLocator", + "version": "17.12.35504.99", + "type": "Vsix", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "8f9433b8d06914a001f100776c9a3a6ec8b3d13bfbdf0105f3d37b8f5cc1012d", + "size": 723818, + "url": "https://download.visualstudio.microsoft.com/download/pr/340d36cc-c493-414e-8abe-8742dfbad027/8f9433b8d06914a001f100776c9a3a6ec8b3d13bfbdf0105f3d37b8f5cc1012d/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 1502312 + } + }, + { + "id": "Microsoft.NetCore.Templates.8.0.8.0.404-servicing.24523.8", + "version": "17.12.35504.99", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "dotnet-80templates-8.0.404-servicing.24523.8-win-x64.msi", + "sha256": "8950da0a51a94493b59e914e0247973434b3255d1b98e9a26c5a76e40c6dca65", + "size": 2859008, + "url": "https://download.visualstudio.microsoft.com/download/pr/1affe83d-fcd4-41b0-bb9b-d62f64a857c4/8950da0a51a94493b59e914e0247973434b3255d1b98e9a26c5a76e40c6dca65/dotnet-80templates-8.0.404-servicing.24523.8-win-x64.msi", + "signer": { + "$ref": "2" + } + } + ], + "msiProperties": { + "ALLOWMSIINSTALL": "True" + }, + "productCode": "{B73CD6C8-9A9F-4BDE-A467-A8E6CC224251}", + "upgradeCode": "{F03665A1-5104-48E2-6BE6-39BB41C8C6B6}", + "productVersion": "32.10.60788", + "productLanguage": 1033, + "providerKey": "NetCore_Templates_8.0_32.10.60788_x64", + "installSizes": { + "systemDrive": 6257212 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.NetCore.Templates.8.0.x64*.log" + } + ], + "license": "https://github.com/dotnet/core-sdk" + }, + { + "id": "Microsoft.NetCore.Toolset.9.0.101", + "version": "17.12.35527.66", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "dotnet-sdk-internal-9.0.101-win-x64.msi", + "sha256": "ba69cc63728424fa1a28881a4c64613547c93ffcd5934405c1fb2f66e2e38002", + "size": 117161984, + "url": "https://download.visualstudio.microsoft.com/download/pr/0cb0d69f-0afe-4bda-936b-ebf87f22cd67/ba69cc63728424fa1a28881a4c64613547c93ffcd5934405c1fb2f66e2e38002/dotnet-sdk-internal-9.0.101-win-x64.msi", + "signer": { + "$ref": "2" + } + } + ], + "msiProperties": { + "ALLOWMSIINSTALL": "True" + }, + "productCode": "{392A1DB5-757F-4CD2-89B9-776E769754AC}", + "upgradeCode": "{EA3EF276-5DA2-7326-DB0A-BBF62250D893}", + "productVersion": "36.8.49305", + "productLanguage": 1033, + "providerKey": "Dotnet_CLI_9.1.124.57209_x64", + "installSizes": { + "systemDrive": 283394675 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.NetCore.Toolset.9.0.x64*.log" + } + ], + "license": "https://github.com/dotnet/core-sdk" + }, + { + "id": "Microsoft.NetStandard.TargetingPack.2.1.2.1.0", + "version": "17.12.35410.122", + "type": "Msi", + "chip": "x64", + "payloads": [ + { + "fileName": "netstandard-targeting-pack-2.1.0-win-x64.msi", + "sha256": "d270e7f8f29ecf30bf4e06d21663ec1a36cfbd8d535cd1a4d011d693e646506f", + "size": 2306048, + "url": "https://download.visualstudio.microsoft.com/download/pr/26138bea-1396-4e75-8ea1-77b93a01408e/d270e7f8f29ecf30bf4e06d21663ec1a36cfbd8d535cd1a4d011d693e646506f/netstandard-targeting-pack-2.1.0-win-x64.msi", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "DOTNETHOME": "[ProgramFilesX64]dotnet", + "ALLOWMSIINSTALL": "True" + }, + "productCode": "{A7036CFB-B403-4598-85FF-D397ABB88173}", + "upgradeCode": "{2186C278-55B5-608A-036D-6BF539D6434F}", + "productVersion": "24.0.28113", + "productLanguage": 1033, + "providerKey": "netstandard_targeting_pack_24.0.28113_x64", + "installSizes": { + "systemDrive": 26397980 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.NetStandard.TargetingPack.2.1.x64*.log" + } + ], + "license": "https://github.com/dotnet/core-setup" + }, + { + "id": "Microsoft.NetStandard.TargetingPack.2.1.2.1.0", + "version": "17.12.35410.122", + "type": "Msi", + "chip": "x86", + "payloads": [ + { + "fileName": "netstandard-targeting-pack-2.1.0-win-x86.msi", + "sha256": "1037e2f4afbce8429891a98b9e7adf84e64e278019905a0c7bd4ffa98104b1d1", + "size": 2306048, + "url": "https://download.visualstudio.microsoft.com/download/pr/26138bea-1396-4e75-8ea1-77b93a01408e/1037e2f4afbce8429891a98b9e7adf84e64e278019905a0c7bd4ffa98104b1d1/netstandard-targeting-pack-2.1.0-win-x86.msi", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "DOTNETHOME": "[ProgramFilesX86]dotnet", + "ALLOWMSIINSTALL": "True" + }, + "productCode": "{74C05E31-3587-425C-9342-233964C42675}", + "upgradeCode": "{456D0AB8-528E-4E95-F565-59A377A83C66}", + "productVersion": "24.0.28113", + "productLanguage": 1033, + "providerKey": "netstandard_targeting_pack_24.0.28113_x86", + "installSizes": { + "systemDrive": 26397980 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.NetStandard.TargetingPack.2.1.x86*.log" + } + ], + "license": "https://github.com/dotnet/core-setup" + }, + { + "id": "Microsoft.NuGet.Build.Tasks.Setup", + "version": "17.2.0.2311601", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.NuGet.Build.Tasks.Setup.vsix", + "sha256": "5635b7c143b0f022cdd8f79494718f4c86df8ed0b036249258f22634f23a9536", + "size": 289165, + "url": "https://download.visualstudio.microsoft.com/download/pr/ad49bb2f-1dba-497a-8a2e-e7da770890de/5635b7c143b0f022cdd8f79494718f4c86df8ed0b036249258f22634f23a9536/Microsoft.NuGet.Build.Tasks.Setup.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 769028 + } + }, + { + "id": "Microsoft.PythonTools.BuildCore.Vsix", + "version": "17.0.24269.5", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "Microsoft.PythonTools.BuildCore.Vsix.vsix", + "sha256": "9239cf6a3a6583efd2b93c611e339fd8295939ccfe1607ad78f180f3c6d95fdd", + "size": 338697, + "url": "https://download.visualstudio.microsoft.com/download/pr/42786999-d45b-4428-b946-248bb9676505/9239cf6a3a6583efd2b93c611e339fd8295939ccfe1607ad78f180f3c6d95fdd/Microsoft.PythonTools.BuildCore.Vsix.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 971755 + } + }, + { + "id": "Microsoft.VisualCpp.ASAN.X86", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.ASAN.X86.vsix", + "sha256": "61ae3bbdbce4bf8ed496eb422080b5dbb57f5be0ab32e3a319f99e46d4aa5c19", + "size": 1080, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/61ae3bbdbce4bf8ed496eb422080b5dbb57f5be0ab32e3a319f99e46d4aa5c19/Microsoft.VisualCpp.ASAN.X86.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.ASAN.X86.base": "14.42.34433", + "Microsoft.VisualCpp.ASAN.X86.OneCore": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.ATL.Headers", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.ATL.Headers.vsix", + "sha256": "32b63e85a308c9e0207078cb3d8fefd63283c999c1f5ecf00ca24bc9b6a4ea61", + "size": 1070, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/32b63e85a308c9e0207078cb3d8fefd63283c999c1f5ecf00ca24bc9b6a4ea61/Microsoft.VisualCpp.ATL.Headers.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.ATL.Headers.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.ATL.Source", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.ATL.Source.vsix", + "sha256": "f5a9579a73afadaf4d36ad876c5d6612bb9b18fc705007e3e5e90c63c8d5684c", + "size": 1069, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/f5a9579a73afadaf4d36ad876c5d6612bb9b18fc705007e3e5e90c63c8d5684c/Microsoft.VisualCpp.ATL.Source.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.ATL.Source.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.ATL.X64", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.ATL.X64.vsix", + "sha256": "26d3cd01b8e5178f50daeac40271f8bc7945f54b268a7fdd9168036817e94dbe", + "size": 1068, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/26d3cd01b8e5178f50daeac40271f8bc7945f54b268a7fdd9168036817e94dbe/Microsoft.VisualCpp.ATL.X64.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.ATL.X64.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.ATL.X86", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.ATL.X86.vsix", + "sha256": "a264672385854baab608e67befa1a4b2f5c0f7fb5418e2ce8a42a7b54d9d614c", + "size": 1069, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/a264672385854baab608e67befa1a4b2f5c0f7fb5418e2ce8a42a7b54d9d614c/Microsoft.VisualCpp.ATL.X86.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.ATL.X86.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.CA.Ext.Hostx64.Targetx64", + "version": "14.42.34433", + "type": "Vsix", + "chip": "x64", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.CA.Ext.Hostx64.Targetx64.vsix", + "sha256": "7d3d13a7479cc8f78a42cbc180c1354bb030b4976baebbb29995bb7663fb85f9", + "size": 1087, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/7d3d13a7479cc8f78a42cbc180c1354bb030b4976baebbb29995bb7663fb85f9/Microsoft.VisualCpp.CA.Ext.Hostx64.Targetx64.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.CA.Ext.Hostx64.Targetx64.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.CA.Ext.Hostx64.Targetx86", + "version": "14.42.34433", + "type": "Vsix", + "chip": "x64", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.CA.Ext.Hostx64.Targetx86.vsix", + "sha256": "8e58b4831ea49d4aed9750679368420106b7b1093882a8fb8e74fadc9f02e8a8", + "size": 1088, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/8e58b4831ea49d4aed9750679368420106b7b1093882a8fb8e74fadc9f02e8a8/Microsoft.VisualCpp.CA.Ext.Hostx64.Targetx86.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.CA.Ext.Hostx64.Targetx86.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.CA.Ext.Hostx86.Targetx64", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.CA.Ext.Hostx86.Targetx64.vsix", + "sha256": "aff3f9161a4827d54f9abdcf7616df2e5bcfdf410aaa19d10664a3393d5e714a", + "size": 1081, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/aff3f9161a4827d54f9abdcf7616df2e5bcfdf410aaa19d10664a3393d5e714a/Microsoft.VisualCpp.CA.Ext.Hostx86.Targetx64.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.CA.Ext.Hostx86.Targetx64.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.CA.Ext.Hostx86.Targetx86", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.CA.Ext.Hostx86.Targetx86.vsix", + "sha256": "a085f9ddc9860b7390b58dc092be890bb1668dd1032e17395482cb7032604673", + "size": 1081, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/a085f9ddc9860b7390b58dc092be890bb1668dd1032e17395482cb7032604673/Microsoft.VisualCpp.CA.Ext.Hostx86.Targetx86.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.CA.Ext.Hostx86.Targetx86.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.CodeAnalysis.Extensions", + "version": "17.12.35410.122", + "type": "Vsix", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "c17893eca1cf27b884a9c4c8b45c0f3c181c05829ee7a600e4587dadc491a396", + "size": 12920, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/c17893eca1cf27b884a9c4c8b45c0f3c181c05829ee7a600e4587dadc491a396/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 35997 + } + }, + { + "id": "Microsoft.VisualCpp.CRT.ClickOnce.Msi", + "version": "14.42.34433", + "type": "Msi", + "language": "en-US", + "payloads": [ + { + "fileName": "vcpp_crt.redist.clickonce.msi", + "sha256": "4e3d0ddb4f83fc398a679db2d200e709a697b79ec87c9a6481a7f5d0d4b2eda3", + "size": 204800, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/4e3d0ddb4f83fc398a679db2d200e709a697b79ec87c9a6481a7f5d0d4b2eda3/vcpp_crt.redist.clickonce.msi", + "signer": { + "$ref": "3" + } + }, + { + "fileName": "cab1.cab", + "sha256": "d5d268699230e705ac7e36f6734211ad69ac8192c4b255a0529f7459a71dd567", + "size": 12352, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/d5d268699230e705ac7e36f6734211ad69ac8192c4b255a0529f7459a71dd567/cab1.cab", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1" + }, + "productCode": "{D1B99412-81F4-4A2C-8D65-F974A64ACBF9}", + "upgradeCode": "{67DB1DF0-8C31-37AB-95A3-6F05DB7B0F04}", + "productVersion": "14.42.34433", + "productLanguage": 1033, + "providerKey": "Microsoft.VS.VcLibrary_CRT_clickonce_enu,v14", + "installSizes": { + "systemDrive": 404408 + } + }, + { + "id": "Microsoft.VisualCpp.CRT.Redist.x64.OneCore.Desktop", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.CRT.Redist.x64.OneCore.Desktop.vsix", + "sha256": "a857d9501272da4e4aaad92bfae4d5ff5b5a5b256636b89c7e9ef99ba72b2650", + "size": 1084, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/a857d9501272da4e4aaad92bfae4d5ff5b5a5b256636b89c7e9ef99ba72b2650/Microsoft.VisualCpp.CRT.Redist.x64.OneCore.Desktop.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.CRT.Redist.x64.OneCore.Desktop.base": "14.0" + } + }, + { + "id": "Microsoft.VisualCpp.CRT.Redist.x86.OneCore.Desktop", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.CRT.Redist.x86.OneCore.Desktop.vsix", + "sha256": "6e4050f4cf91d26ff2c21910d410c2ba47a9e0de5bc7654876bb2eab62323130", + "size": 1085, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/6e4050f4cf91d26ff2c21910d410c2ba47a9e0de5bc7654876bb2eab62323130/Microsoft.VisualCpp.CRT.Redist.x86.OneCore.Desktop.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.CRT.Redist.x86.OneCore.Desktop.base": "14.0" + } + }, + { + "id": "Microsoft.VisualCpp.CRT.x64.OneCore.Desktop", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.CRT.x64.OneCore.Desktop.vsix", + "sha256": "d802793b11cdd2a4dad2186f4bae2809127c0c298d702613fb9c1ceae0b227ee", + "size": 1079, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/d802793b11cdd2a4dad2186f4bae2809127c0c298d702613fb9c1ceae0b227ee/Microsoft.VisualCpp.CRT.x64.OneCore.Desktop.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.CRT.x64.OneCore.Desktop.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.CRT.x64.Store", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.CRT.x64.Store.vsix", + "sha256": "f85716160f729b2577bb1ae9a66b8470933d59ac4174c119cbd66b6eb8d0f7f5", + "size": 1071, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/f85716160f729b2577bb1ae9a66b8470933d59ac4174c119cbd66b6eb8d0f7f5/Microsoft.VisualCpp.CRT.x64.Store.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.CRT.x64.Store.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.CRT.x86.OneCore.Desktop", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.CRT.x86.OneCore.Desktop.vsix", + "sha256": "2162bbccee61adef7668d5b9e5506d0e95984b6f41c77befea2b076ae3554fcd", + "size": 1079, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/2162bbccee61adef7668d5b9e5506d0e95984b6f41c77befea2b076ae3554fcd/Microsoft.VisualCpp.CRT.x86.OneCore.Desktop.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.CRT.x86.OneCore.Desktop.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.CRT.x86.Store", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.CRT.x86.Store.vsix", + "sha256": "8f44d469e0cf5f149ac1be801b16c41256ea0d071532af149c0e2c19526d9801", + "size": 1071, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/8f44d469e0cf5f149ac1be801b16c41256ea0d071532af149c0e2c19526d9801/Microsoft.VisualCpp.CRT.x86.Store.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.CRT.x86.Store.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.HTMLHelpWorkshop.Msi", + "version": "4.74.8702.1", + "type": "Msi", + "payloads": [ + { + "fileName": "VC_HTML_Help_Workshop.msi", + "sha256": "26c9efe253635f82082d9c822205fdf38419a8bb5bb6dc7a7ac8cf8e8a4b9941", + "size": 188416, + "url": "https://download.visualstudio.microsoft.com/download/pr/25fdf4b7-eb6a-4d83-8b6b-ae142bff1e07/26c9efe253635f82082d9c822205fdf38419a8bb5bb6dc7a7ac8cf8e8a4b9941/VC_HTML_Help_Workshop.msi", + "signer": { + "$ref": "3" + } + }, + { + "fileName": "cab1.cab", + "sha256": "77363339b34c627882d3e50540005c9ad4625f352167b3a8c164de169a44ec56", + "size": 584207, + "url": "https://download.visualstudio.microsoft.com/download/pr/25fdf4b7-eb6a-4d83-8b6b-ae142bff1e07/77363339b34c627882d3e50540005c9ad4625f352167b3a8c164de169a44ec56/cab1.cab", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1" + }, + "productCode": "{49F425DD-2A94-4C75-94BE-4EFF866E608B}", + "upgradeCode": "{30553F53-D7F4-3C82-9DB2-3EE5E6DB0DCB}", + "productVersion": "4.74.8702", + "productLanguage": 1033, + "providerKey": "Microsoft.VS.VcHTMLHelpWorkshop,v14", + "installSizes": { + "systemDrive": 1896448 + } + }, + { + "id": "Microsoft.VisualCpp.MFC.Headers", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.MFC.Headers.vsix", + "sha256": "a53be0c66c416e9a4fb9e6a23f71ce1bc82711f1ab01773a1d73727f2386557d", + "size": 1069, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/a53be0c66c416e9a4fb9e6a23f71ce1bc82711f1ab01773a1d73727f2386557d/Microsoft.VisualCpp.MFC.Headers.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.MFC.Headers.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.MFC.MBCS", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.MFC.MBCS.vsix", + "sha256": "728026407338efebf62351b2fc0adc5b74e2085cd17a701d98fa8099f309ee2e", + "size": 1068, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/728026407338efebf62351b2fc0adc5b74e2085cd17a701d98fa8099f309ee2e/Microsoft.VisualCpp.MFC.MBCS.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.MFC.MBCS.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.MFC.MBCS.X64", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.MFC.MBCS.X64.vsix", + "sha256": "60162b8cdf296af9594e4b946a58ae1e23585852793899bfb2807879f52ac30f", + "size": 1072, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/60162b8cdf296af9594e4b946a58ae1e23585852793899bfb2807879f52ac30f/Microsoft.VisualCpp.MFC.MBCS.X64.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.MFC.MBCS.X64.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.MFC.Redist.X64", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.MFC.Redist.X64.vsix", + "sha256": "80c1ff3d31f8de27bd75d80cf4e4d06d87ddb61d69e97896f36bcded5a4be59a", + "size": 1074, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/80c1ff3d31f8de27bd75d80cf4e4d06d87ddb61d69e97896f36bcded5a4be59a/Microsoft.VisualCpp.MFC.Redist.X64.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.MFC.Redist.X64.base": "14.0" + } + }, + { + "id": "Microsoft.VisualCpp.MFC.Redist.X86", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.MFC.Redist.X86.vsix", + "sha256": "07c03d54ecb87c74d4a2c440679894da6930062882d6efa88dd514cf4511e1cb", + "size": 1074, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/07c03d54ecb87c74d4a2c440679894da6930062882d6efa88dd514cf4511e1cb/Microsoft.VisualCpp.MFC.Redist.X86.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.MFC.Redist.X86.base": "14.0" + } + }, + { + "id": "Microsoft.VisualCpp.MFC.Source", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.MFC.Source.vsix", + "sha256": "e2a0830be3ae6b9dadd54891e6ae671f84f61bdb3eb6c922c1c4219449de02fc", + "size": 1068, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/e2a0830be3ae6b9dadd54891e6ae671f84f61bdb3eb6c922c1c4219449de02fc/Microsoft.VisualCpp.MFC.Source.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.MFC.Source.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.MFC.X64", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.MFC.X64.vsix", + "sha256": "f0e06644bf7515b3caa4c5802d55ed8b1826d9de2d80a5081578179cfb8d373a", + "size": 1068, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/f0e06644bf7515b3caa4c5802d55ed8b1826d9de2d80a5081578179cfb8d373a/Microsoft.VisualCpp.MFC.X64.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.MFC.X64.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.MFC.X86", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.MFC.X86.vsix", + "sha256": "627ca81ccb499645e424649d82eaacab4f61a9cab8aac02f3830c7091f8b5f5d", + "size": 1068, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/627ca81ccb499645e424649d82eaacab4f61a9cab8aac02f3830c7091f8b5f5d/Microsoft.VisualCpp.MFC.X86.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.MFC.X86.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.PGO.Headers", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.PGO.Headers.vsix", + "sha256": "d8d74e82de8337307ee0733fed86a0f4680b92db6060541053635cac2ea36edc", + "size": 1070, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/d8d74e82de8337307ee0733fed86a0f4680b92db6060541053635cac2ea36edc/Microsoft.VisualCpp.PGO.Headers.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.PGO.Headers.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.PGO.X64", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.PGO.X64.vsix", + "sha256": "27f112095c2ee61f9fec2116717fc05fe636305017903c7870d4ea1fcd1ad7c7", + "size": 1069, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/27f112095c2ee61f9fec2116717fc05fe636305017903c7870d4ea1fcd1ad7c7/Microsoft.VisualCpp.PGO.X64.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.PGO.X64.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.PGO.X86", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.PGO.X86.vsix", + "sha256": "2f0419a9664ab27aaa8047f3efea2d683d5ac743202c16d18a04072d28b8ed67", + "size": 1069, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/2f0419a9664ab27aaa8047f3efea2d683d5ac743202c16d18a04072d28b8ed67/Microsoft.VisualCpp.PGO.X86.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.PGO.X86.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.Premium.Tools.HostX64.TargetX64", + "version": "14.42.34433", + "type": "Vsix", + "chip": "x64", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.Premium.Tools.HostX64.TargetX64.vsix", + "sha256": "9097eba1ae021b851d9fb624215c444243f9e71f728d6dc4adf15719689167a2", + "size": 1093, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/9097eba1ae021b851d9fb624215c444243f9e71f728d6dc4adf15719689167a2/Microsoft.VisualCpp.Premium.Tools.HostX64.TargetX64.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.Premium.Tools.HostX64.TargetX64.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.Premium.Tools.HostX64.TargetX86", + "version": "14.42.34433", + "type": "Vsix", + "chip": "x64", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.Premium.Tools.HostX64.TargetX86.vsix", + "sha256": "6219e96734cef8ddbb9c49e18472b964f9f9ca491d261c56827d2562298da40c", + "size": 1095, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/6219e96734cef8ddbb9c49e18472b964f9f9ca491d261c56827d2562298da40c/Microsoft.VisualCpp.Premium.Tools.HostX64.TargetX86.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.Premium.Tools.HostX64.TargetX86.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.Premium.Tools.HostX86.TargetX64", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.Premium.Tools.HostX86.TargetX64.vsix", + "sha256": "f37abb0d005eb38d79b4109bc14e1f82844c962404bb518ca3989d9aa78ad347", + "size": 1087, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/f37abb0d005eb38d79b4109bc14e1f82844c962404bb518ca3989d9aa78ad347/Microsoft.VisualCpp.Premium.Tools.HostX86.TargetX64.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.Premium.Tools.HostX86.TargetX64.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.Premium.Tools.HostX86.TargetX86", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.Premium.Tools.HostX86.TargetX86.vsix", + "sha256": "d26438e954ee21b450039c75d277594916d4c01bcb03206fbeca49c265dd59ef", + "size": 1086, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/d26438e954ee21b450039c75d277594916d4c01bcb03206fbeca49c265dd59ef/Microsoft.VisualCpp.Premium.Tools.HostX86.TargetX86.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.Premium.Tools.HostX86.TargetX86.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.Redist.14", + "version": "14.42.34433", + "type": "Exe", + "chip": "x64", + "payloads": [ + { + "fileName": "VC_redist.x64.exe", + "sha256": "1821577409c35b2b9505ac833e246376cc68a8262972100444010b57226f0940", + "size": 25640112, + "url": "https://download.visualstudio.microsoft.com/download/pr/c7dac50a-e3e8-40f6-bbb2-9cc4e3dfcabe/1821577409C35B2B9505AC833E246376CC68A8262972100444010B57226F0940/VC_redist.x64.exe", + "signer": { + "$ref": "3" + } + }, + { + "fileName": "VCRedistInstall.ps1", + "sha256": "1451963edb8080629977c84e644ee22fd82e8a32f5d549a521cf262f24b401d1", + "size": 26788, + "url": "https://download.visualstudio.microsoft.com/download/pr/3e1ad35c-ea40-4021-98f8-dc273ea14b91/1451963edb8080629977c84e644ee22fd82e8a32f5d549a521cf262f24b401d1/VCRedistInstall.ps1", + "signer": { + "$ref": "3" + } + } + ], + "installParams": { + "fileName": "[SystemFolder]\\WindowsPowerShell\\v1.0\\powershell.exe", + "parameters": "-NoLogo -NoProfile -Noninteractive -ExecutionPolicy Unrestricted -InputFormat None -Command \"& \"\"\"[Payload]\\VCRedistInstall.ps1\"\"\" -PayloadDirectory \"\"\"[Payload]\"\"\" -Architecture x64 -Logfile \"\"\"[LogFile]\"\"\"; exit $LastExitCode\"" + }, + "repairParams": { + "fileName": "[Payload]", + "parameters": "/q /norestart /repair /log \"[LogFile]\"" + }, + "returnCodes": { + "1638": { + "returnCode": 1638, + "type": "Success", + "details": "Newer version is already installed.", + "watson": "1638", + "executeAction": "None", + "messageId": 0, + "message": null + } + }, + "providerKey": "Microsoft.VC.Redist.x64,v14.20", + "installSizes": { + "systemDrive": 30478336 + }, + "logFiles": [ + { + "pattern": "dd_setup_*.VisualCpp.Redist.14*.log" + }, + { + "pattern": "dd_vcredist_amd64_*.log" + }, + { + "pattern": "dd_vcredist_wrapper_x64_*.log" + }, + { + "pattern": "vcRuntimeMinimum_x64.log" + }, + { + "pattern": "vcRuntimeAdditional_x64.log" + } + ], + "detectConditions": { + "expression": "VCRedistInstalled And VCRedistUpgradeMajor And VCRedistUpgradeMinor And VCRedistUpgradeBuild", + "conditions": [ + { + "registryKey": "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\VisualStudio\\14.0\\VC\\Runtimes\\x64", + "id": "VCRedistInstalled" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\VisualStudio\\14.0\\VC\\Runtimes\\x64", + "id": "VCRedistUpgradeMajor", + "registryValue": "Major", + "registryType": "Integer", + "registryData": "[14.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\VisualStudio\\14.0\\VC\\Runtimes\\x64", + "id": "VCRedistUpgradeMinor", + "registryValue": "Minor", + "registryType": "Integer", + "registryData": "[38.0,)" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\VisualStudio\\14.0\\VC\\Runtimes\\x64", + "id": "VCRedistUpgradeBuild", + "registryValue": "Bld", + "registryType": "Integer", + "registryData": "[33130.0,)" + } + ] + }, + "dependencies": { + "Microsoft.VisualCpp.Redist.14": { + "version": "14.42.34433", + "chip": "x86" + }, + "Microsoft.Windows.UniversalCRT.Msu.7": { + "version": "[10.0,11.0)", + "behaviors": "IgnoreApplicabilityFailures" + }, + "Microsoft.Windows.UniversalCRT.Msu.8": { + "version": "[10.0,11.0)", + "behaviors": "IgnoreApplicabilityFailures" + }, + "Microsoft.Windows.UniversalCRT.Msu.81": { + "version": "[10.0,11.0)", + "behaviors": "IgnoreApplicabilityFailures" + }, + "Microsoft.VisualCpp.Servicing.Redist": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.Redist.14", + "version": "14.42.34433", + "type": "Exe", + "chip": "x86", + "payloads": [ + { + "fileName": "VC_redist.x86.exe", + "sha256": "dd1a8be03398367745a87a5e35bebdab00fdad080cf42af0c3f20802d08c25d4", + "size": 13957544, + "url": "https://download.visualstudio.microsoft.com/download/pr/8c2016ce-a521-44f1-90a5-3c098cc5745f/DD1A8BE03398367745A87A5E35BEBDAB00FDAD080CF42AF0C3F20802D08C25D4/VC_redist.x86.exe", + "signer": { + "$ref": "3" + } + }, + { + "fileName": "VCRedistInstall.ps1", + "sha256": "1451963edb8080629977c84e644ee22fd82e8a32f5d549a521cf262f24b401d1", + "size": 26788, + "url": "https://download.visualstudio.microsoft.com/download/pr/3e1ad35c-ea40-4021-98f8-dc273ea14b91/1451963edb8080629977c84e644ee22fd82e8a32f5d549a521cf262f24b401d1/VCRedistInstall.ps1", + "signer": { + "$ref": "3" + } + } + ], + "installParams": { + "fileName": "[SystemFolder]\\WindowsPowerShell\\v1.0\\powershell.exe", + "parameters": "-NoLogo -NoProfile -Noninteractive -ExecutionPolicy Unrestricted -InputFormat None -Command \"& \"\"\"[Payload]\\VCRedistInstall.ps1\"\"\" -PayloadDirectory \"\"\"[Payload]\"\"\" -Architecture x86 -Logfile \"\"\"[LogFile]\"\"\"; exit $LastExitCode\"" + }, + "repairParams": { + "fileName": "[Payload]", + "parameters": "/q /norestart /repair /log \"[LogFile]\"" + }, + "returnCodes": { + "1638": { + "returnCode": 1638, + "type": "Success", + "details": "Newer version is already installed.", + "watson": "1638", + "executeAction": "None", + "messageId": 0, + "message": null + } + }, + "providerKey": "Microsoft.VC.Redist.x86,v14.20", + "installSizes": { + "systemDrive": 31842304 + }, + "logFiles": [ + { + "pattern": "dd_setup_*.VisualCpp.Redist.14*.log" + }, + { + "pattern": "dd_vcredist_x86_*.log" + }, + { + "pattern": "dd_vcredist_wrapper_x86_*.log" + }, + { + "pattern": "vcRuntimeMinimum_x86.log" + }, + { + "pattern": "vcRuntimeAdditional_x86.log" + } + ], + "detectConditions": { + "expression": "VCRedistInstalled And VCRedistUpgradeMajor And VCRedistUpgradeMinor And VCRedistUpgradeBuild", + "conditions": [ + { + "registryKey": "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\VisualStudio\\14.0\\VC\\Runtimes\\x86", + "id": "VCRedistInstalled" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\VisualStudio\\14.0\\VC\\Runtimes\\x86", + "id": "VCRedistUpgradeMajor", + "registryValue": "Major", + "registryType": "Integer", + "registryData": "[14.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\VisualStudio\\14.0\\VC\\Runtimes\\x86", + "id": "VCRedistUpgradeMinor", + "registryValue": "Minor", + "registryType": "Integer", + "registryData": "[38.0,)" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\VisualStudio\\14.0\\VC\\Runtimes\\x86", + "id": "VCRedistUpgradeBuild", + "registryValue": "Bld", + "registryType": "Integer", + "registryData": "[33130.0,)" + } + ] + }, + "dependencies": { + "Microsoft.Windows.UniversalCRT.Msu.7": { + "version": "[10.0,11.0)", + "behaviors": "IgnoreApplicabilityFailures" + }, + "Microsoft.Windows.UniversalCRT.Msu.8": { + "version": "[10.0,11.0)", + "behaviors": "IgnoreApplicabilityFailures" + }, + "Microsoft.Windows.UniversalCRT.Msu.81": { + "version": "[10.0,11.0)", + "behaviors": "IgnoreApplicabilityFailures" + }, + "Microsoft.VisualCpp.Servicing.Redist": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.Redist.14.Latest", + "version": "14.42.34433", + "type": "Exe", + "chip": "arm64", + "payloads": [ + { + "fileName": "VC_redist.arm64.exe", + "sha256": "c176b30681576b86068f8b55fae512391ee4217511494b24393c1c9476bc2169", + "size": 11723056, + "url": "https://download.visualstudio.microsoft.com/download/pr/8c2016ce-a521-44f1-90a5-3c098cc5745f/C176B30681576B86068F8B55FAE512391EE4217511494B24393C1C9476BC2169/VC_redist.arm64.exe", + "signer": { + "$ref": "3" + } + }, + { + "fileName": "VCRedistInstall.ps1", + "sha256": "1451963edb8080629977c84e644ee22fd82e8a32f5d549a521cf262f24b401d1", + "size": 26788, + "url": "https://download.visualstudio.microsoft.com/download/pr/3e1ad35c-ea40-4021-98f8-dc273ea14b91/1451963edb8080629977c84e644ee22fd82e8a32f5d549a521cf262f24b401d1/VCRedistInstall.ps1", + "signer": { + "$ref": "3" + } + } + ], + "installParams": { + "fileName": "[SystemFolder]\\WindowsPowerShell\\v1.0\\powershell.exe", + "parameters": "-NoLogo -NoProfile -Noninteractive -ExecutionPolicy Unrestricted -InputFormat None -Command \"& \"\"\"[Payload]\\VCRedistInstall.ps1\"\"\" -PayloadDirectory \"\"\"[Payload]\"\"\" -Architecture arm64 -Logfile \"\"\"[LogFile]\"\"\"; exit $LastExitCode\"" + }, + "repairParams": { + "fileName": "[Payload]", + "parameters": "/q /norestart /repair /log \"[LogFile]\"" + }, + "returnCodes": { + "1638": { + "returnCode": 1638, + "type": "Success", + "details": "Newer version is already installed.", + "watson": "1638", + "executeAction": "None", + "messageId": 0, + "message": null + } + }, + "providerKey": "Microsoft.VC.Redist.ARM64", + "installSizes": { + "systemDrive": 30478336 + }, + "logFiles": [ + { + "pattern": "dd_setup_*.VisualCpp.Redist.14*.log" + }, + { + "pattern": "dd_vcredist_arm64_*.log" + }, + { + "pattern": "dd_vcredist_wrapper_arm64_*.log" + }, + { + "pattern": "vcRuntime_arm64.log" + } + ], + "detectConditions": { + "expression": "DontWantToInstall", + "conditions": [ + { + "registryKey": "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft", + "id": "DontWantToInstall" + } + ] + }, + "dependencies": { + "Microsoft.VisualCpp.Redist.14": "14.42.34433", + "Microsoft.VisualCpp.Redist.14.Latest": { + "version": "14.42.34433", + "chip": "x86" + }, + "Microsoft.VisualCpp.Servicing.Redist": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.Redist.14.Latest", + "version": "14.42.34433", + "type": "Exe", + "chip": "x64", + "payloads": [ + { + "fileName": "VC_redist.x64.exe", + "sha256": "1821577409c35b2b9505ac833e246376cc68a8262972100444010b57226f0940", + "size": 25640112, + "url": "https://download.visualstudio.microsoft.com/download/pr/c7dac50a-e3e8-40f6-bbb2-9cc4e3dfcabe/1821577409C35B2B9505AC833E246376CC68A8262972100444010B57226F0940/VC_redist.x64.exe", + "signer": { + "$ref": "3" + } + }, + { + "fileName": "VCRedistInstall.ps1", + "sha256": "1451963edb8080629977c84e644ee22fd82e8a32f5d549a521cf262f24b401d1", + "size": 26788, + "url": "https://download.visualstudio.microsoft.com/download/pr/3e1ad35c-ea40-4021-98f8-dc273ea14b91/1451963edb8080629977c84e644ee22fd82e8a32f5d549a521cf262f24b401d1/VCRedistInstall.ps1", + "signer": { + "$ref": "3" + } + } + ], + "installParams": { + "fileName": "[SystemFolder]\\WindowsPowerShell\\v1.0\\powershell.exe", + "parameters": "-NoLogo -NoProfile -Noninteractive -ExecutionPolicy Unrestricted -InputFormat None -Command \"& \"\"\"[Payload]\\VCRedistInstall.ps1\"\"\" -PayloadDirectory \"\"\"[Payload]\"\"\" -Architecture x64 -Logfile \"\"\"[LogFile]\"\"\"; exit $LastExitCode\"" + }, + "repairParams": { + "fileName": "[Payload]", + "parameters": "/q /norestart /repair /log \"[LogFile]\"" + }, + "returnCodes": { + "1638": { + "returnCode": 1638, + "type": "Success", + "details": "Newer version is already installed.", + "watson": "1638", + "executeAction": "None", + "messageId": 0, + "message": null + } + }, + "installSizes": { + "systemDrive": 30478336 + }, + "logFiles": [ + { + "pattern": "dd_setup_*.VisualCpp.Redist.14*.log" + }, + { + "pattern": "dd_vcredist_amd64_*.log" + }, + { + "pattern": "dd_vcredist_wrapper_x64_*.log" + }, + { + "pattern": "vcRuntimeMinimum_x64.log" + }, + { + "pattern": "vcRuntimeAdditional_x64.log" + } + ], + "detectConditions": { + "expression": "VCRedistInstalled And VCRedistUpgradeMajor And VCRedistUpgradeMinor And VCRedistUpgradeBuild", + "conditions": [ + { + "registryKey": "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\VisualStudio\\14.0\\VC\\Runtimes\\x64", + "id": "VCRedistInstalled" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\VisualStudio\\14.0\\VC\\Runtimes\\x64", + "id": "VCRedistUpgradeMajor", + "registryValue": "Major", + "registryType": "Integer", + "registryData": "[14.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\VisualStudio\\14.0\\VC\\Runtimes\\x64", + "id": "VCRedistUpgradeMinor", + "registryValue": "Minor", + "registryType": "Integer", + "registryData": "[42.0,)" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\VisualStudio\\14.0\\VC\\Runtimes\\x64", + "id": "VCRedistUpgradeBuild", + "registryValue": "Bld", + "registryType": "Integer", + "registryData": "[34433.0,)" + } + ] + }, + "dependencies": { + "Microsoft.VisualCpp.Redist.14": "14.42.34433", + "Microsoft.VisualCpp.Redist.14.Latest": { + "version": "14.42.34433", + "chip": "x86" + }, + "Microsoft.Windows.UniversalCRT.Msu.7": { + "version": "[10.0,11.0)", + "behaviors": "IgnoreApplicabilityFailures" + }, + "Microsoft.Windows.UniversalCRT.Msu.8": { + "version": "[10.0,11.0)", + "behaviors": "IgnoreApplicabilityFailures" + }, + "Microsoft.Windows.UniversalCRT.Msu.81": { + "version": "[10.0,11.0)", + "behaviors": "IgnoreApplicabilityFailures" + }, + "Microsoft.VisualCpp.Servicing.Redist": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.Redist.14.Latest", + "version": "14.42.34433", + "type": "Exe", + "chip": "x86", + "payloads": [ + { + "fileName": "VC_redist.x86.exe", + "sha256": "dd1a8be03398367745a87a5e35bebdab00fdad080cf42af0c3f20802d08c25d4", + "size": 13957544, + "url": "https://download.visualstudio.microsoft.com/download/pr/8c2016ce-a521-44f1-90a5-3c098cc5745f/DD1A8BE03398367745A87A5E35BEBDAB00FDAD080CF42AF0C3F20802D08C25D4/VC_redist.x86.exe", + "signer": { + "$ref": "3" + } + }, + { + "fileName": "VCRedistInstall.ps1", + "sha256": "1451963edb8080629977c84e644ee22fd82e8a32f5d549a521cf262f24b401d1", + "size": 26788, + "url": "https://download.visualstudio.microsoft.com/download/pr/3e1ad35c-ea40-4021-98f8-dc273ea14b91/1451963edb8080629977c84e644ee22fd82e8a32f5d549a521cf262f24b401d1/VCRedistInstall.ps1", + "signer": { + "$ref": "3" + } + } + ], + "installParams": { + "fileName": "[SystemFolder]\\WindowsPowerShell\\v1.0\\powershell.exe", + "parameters": "-NoLogo -NoProfile -Noninteractive -ExecutionPolicy Unrestricted -InputFormat None -Command \"& \"\"\"[Payload]\\VCRedistInstall.ps1\"\"\" -PayloadDirectory \"\"\"[Payload]\"\"\" -Architecture x86 -Logfile \"\"\"[LogFile]\"\"\"; exit $LastExitCode\"" + }, + "repairParams": { + "fileName": "[Payload]", + "parameters": "/q /norestart /repair /log \"[LogFile]\"" + }, + "returnCodes": { + "1638": { + "returnCode": 1638, + "type": "Success", + "details": "Newer version is already installed.", + "watson": "1638", + "executeAction": "None", + "messageId": 0, + "message": null + } + }, + "installSizes": { + "systemDrive": 31842304 + }, + "logFiles": [ + { + "pattern": "dd_setup_*.VisualCpp.Redist.14*.log" + }, + { + "pattern": "dd_vcredist_x86_*.log" + }, + { + "pattern": "dd_vcredist_wrapper_x86_*.log" + }, + { + "pattern": "vcRuntimeMinimum_x86.log" + }, + { + "pattern": "vcRuntimeAdditional_x86.log" + } + ], + "detectConditions": { + "expression": "VCRedistInstalled And VCRedistUpgradeMajor And VCRedistUpgradeMinor And VCRedistUpgradeBuild", + "conditions": [ + { + "registryKey": "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\VisualStudio\\14.0\\VC\\Runtimes\\x86", + "id": "VCRedistInstalled" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\VisualStudio\\14.0\\VC\\Runtimes\\x86", + "id": "VCRedistUpgradeMajor", + "registryValue": "Major", + "registryType": "Integer", + "registryData": "[14.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\VisualStudio\\14.0\\VC\\Runtimes\\x86", + "id": "VCRedistUpgradeMinor", + "registryValue": "Minor", + "registryType": "Integer", + "registryData": "[42.0,)" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\VisualStudio\\14.0\\VC\\Runtimes\\x86", + "id": "VCRedistUpgradeBuild", + "registryValue": "Bld", + "registryType": "Integer", + "registryData": "[34433.0,)" + } + ] + }, + "dependencies": { + "Microsoft.VisualCpp.Redist.14": "14.42.34433", + "Microsoft.Windows.UniversalCRT.Msu.7": { + "version": "[10.0,11.0)", + "behaviors": "IgnoreApplicabilityFailures" + }, + "Microsoft.Windows.UniversalCRT.Msu.8": { + "version": "[10.0,11.0)", + "behaviors": "IgnoreApplicabilityFailures" + }, + "Microsoft.Windows.UniversalCRT.Msu.81": { + "version": "[10.0,11.0)", + "behaviors": "IgnoreApplicabilityFailures" + }, + "Microsoft.VisualCpp.Servicing.Redist": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.Tools.HostX64.TargetX64", + "version": "14.42.34435", + "type": "Vsix", + "chip": "x64", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.Tools.HostX64.TargetX64.vsix", + "sha256": "d76f3769d9e8515cb4e029ee40124b8b325ad269ecabbbacbf71c3c1f1c91a1c", + "size": 2246, + "url": "https://download.visualstudio.microsoft.com/download/pr/d18f3866-d75b-46b1-9bd7-74ee1913f4b9/d76f3769d9e8515cb4e029ee40124b8b325ad269ecabbbacbf71c3c1f1c91a1c/Microsoft.VisualCpp.Tools.HostX64.TargetX64.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 151 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.Tools.HostX64.TargetX64.base": "14.42.34435" + } + }, + { + "id": "Microsoft.VisualCpp.Tools.HostX64.TargetX86", + "version": "14.42.34435", + "type": "Vsix", + "chip": "x64", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.Tools.HostX64.TargetX86.vsix", + "sha256": "deaa49e2397ccb3318d0e6485bbcdc9b14ccf270357dbab17674b9d76e46b72a", + "size": 2281, + "url": "https://download.visualstudio.microsoft.com/download/pr/d18f3866-d75b-46b1-9bd7-74ee1913f4b9/deaa49e2397ccb3318d0e6485bbcdc9b14ccf270357dbab17674b9d76e46b72a/Microsoft.VisualCpp.Tools.HostX64.TargetX86.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 155 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.Tools.HostX64.TargetX86.base": "14.42.34435" + } + }, + { + "id": "Microsoft.VisualStudio.NativeImageSupport", + "version": "17.12.35527.66", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "03081146cdb44832a0ed1223a38fbd6b80dc16fb72a0b54e138ecc9721d88722", + "size": 25481, + "url": "https://download.visualstudio.microsoft.com/download/pr/5322b762-7d09-4ffc-a816-a6343b7ebfac/03081146cdb44832a0ed1223a38fbd6b80dc16fb72a0b54e138ecc9721d88722/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {} + }, + { + "id": "Microsoft.VisualStudio.TextTemplating.Integration", + "version": "17.12.35527.66", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "ebd5f74df78aa6ef7a47a7fcf401cf84cbfb29aff4288c33c758f88a407f4e67", + "size": 105112, + "url": "https://download.visualstudio.microsoft.com/download/pr/5322b762-7d09-4ffc-a816-a6343b7ebfac/ebd5f74df78aa6ef7a47a7fcf401cf84cbfb29aff4288c33c758f88a407f4e67/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 15551 + }, + "dependencies": { + "Microsoft.VisualStudio.NativeImageSupport": "[17.0,18.0)", + "Microsoft.VisualStudio.TextTemplating.Integration.Resources": "[17.0,18.0)", + "Microsoft.VisualStudio.TextTemplating.Core": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.TextTemplating.MSBuild", + "version": "17.12.35527.66", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "f6b2b9ef9e0c100cfeaec6b6d65940f23b6384fcbeb022f73d1017661df61000", + "size": 848585, + "url": "https://download.visualstudio.microsoft.com/download/pr/5322b762-7d09-4ffc-a816-a6343b7ebfac/f6b2b9ef9e0c100cfeaec6b6d65940f23b6384fcbeb022f73d1017661df61000/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 1915104 + }, + "dependencies": { + "Microsoft.VisualStudio.NativeImageSupport": "[17.0,18.0)", + "Microsoft.VisualStudio.TextTemplating.MsBuild.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.ATL", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "7e7a0659bf8373666c8a01d448a7521f83c324d37c40461ac30cc91652bba591", + "size": 12138, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/7e7a0659bf8373666c8a01d448a7521f83c324d37c40461ac30cc91652bba591/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 9435 + }, + "dependencies": { + "Microsoft.VisualStudio.VC.Ide.ATL.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.MFC", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "0f29ae89cc19af90101184a5c975fddb80c0bef01449e2c5a444aedcd2f60017", + "size": 15270, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/0f29ae89cc19af90101184a5c975fddb80c0bef01449e2c5a444aedcd2f60017/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 14761 + }, + "dependencies": { + "Microsoft.VisualStudio.VC.Ide.MFC.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.Pro", + "version": "17.12.35410.122", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "6e53deb86997934dd9a6406d36b9a6f84a73120425902e7564b0d6aafb7bcd1d", + "size": 1096, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/6e53deb86997934dd9a6406d36b9a6f84a73120425902e7564b0d6aafb7bcd1d/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VisualStudio.VC.IDE.Pro.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VC.IDE.Project.Factories", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "e07a12e907c9d860072f538135ad3806af842980b47f20e52a61f74713e0e18b", + "size": 1691, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/e07a12e907c9d860072f538135ad3806af842980b47f20e52a61f74713e0e18b/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {} + }, + { + "id": "Microsoft.VisualStudio.VC.Items.Pro", + "version": "17.12.35410.122", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "95f5d42ea65aed21f845d1f52b93878ecc650002787d4309adc458f56c2e806d", + "size": 3503, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/95f5d42ea65aed21f845d1f52b93878ecc650002787d4309adc458f56c2e806d/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 1600 + } + }, + { + "id": "Microsoft.VisualStudio.VC.MSBuild.Llvm", + "version": "17.12.35410.122", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "7f981d8abb73e2fd9bda7ec34223b1d939f636297b98edccd695ba23023d9ec1", + "size": 29537, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/7f981d8abb73e2fd9bda7ec34223b1d939f636297b98edccd695ba23023d9ec1/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {}, + "dependencies": { + "Microsoft.VisualStudio.VC.MSBuild.Base": "[16.0,18.0)", + "Microsoft.VisualStudio.VC.MSBuild.v170.Base": "[17.0,18.0)", + "Microsoft.VisualStudio.VC.MSBuild.Llvm.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VC.MSBuild.v170.X64.v143", + "version": "17.12.35410.122", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "45e6296e755cc5361c8691acef8034f832d3846e2dd361bb5be237bff5ec9925", + "size": 3089, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/45e6296e755cc5361c8691acef8034f832d3846e2dd361bb5be237bff5ec9925/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {}, + "dependencies": { + "Microsoft.VisualStudio.VC.MSBuild.v170.X64": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VC.MSBuild.v170.x86.v143", + "version": "17.12.35410.122", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "187e0105485f7ec725c6c697590f240e14bc249ce9c65daaf7f2170f29b3a062", + "size": 3100, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/187e0105485f7ec725c6c697590f240e14bc249ce9c65daaf7f2170f29b3a062/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {}, + "dependencies": { + "Microsoft.VisualStudio.VC.MSBuild.v170.x86": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VC.Templates.Desktop", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "a065f6d358a411f1773ee81195488baff4c80564f721923af07da070e98b43ce", + "size": 29433, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/a065f6d358a411f1773ee81195488baff4c80564f721923af07da070e98b43ce/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 118740 + }, + "dependencies": { + "Microsoft.VisualStudio.VC.Ide.LanguageService": "[17.0,18.0)", + "Microsoft.VisualStudio.VC.Templates.General": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VC.Templates.General", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "5a36c7dfa4d6e43ff5b3ca8012d524134a152a938de27c8ac23daabc236d6c69", + "size": 52335, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/5a36c7dfa4d6e43ff5b3ca8012d524134a152a938de27c8ac23daabc236d6c69/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 198096 + }, + "dependencies": { + "Microsoft.VisualStudio.VC.Templates.General.Resources": "[17.0,18.0)", + "Microsoft.VisualStudio.VC.Ide.LanguageService": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VC.Templates.UnitTest", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "9872ecdbf927d87e7c906ccf61347c0ae502431634fccf9259c83289feef9ff4", + "size": 9697, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/9872ecdbf927d87e7c906ccf61347c0ae502431634fccf9259c83289feef9ff4/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 4953 + }, + "dependencies": { + "Microsoft.VisualStudio.VC.Templates.UnitTest.Resources": "[17.0,18.0)", + "Microsoft.VisualStudio.VC.Ide.LanguageService": "[17.0,18.0)", + "Microsoft.VisualStudio.VC.UnitTest.Desktop.Build.Core": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VC.vcvars", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "64ab82fb925636529b271edf4166b8b1935eb22aa8d94c829f65701af3bea514", + "size": 11833, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/64ab82fb925636529b271edf4166b8b1935eb22aa8d94c829f65701af3bea514/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 52070 + } + }, + { + "id": "Microsoft.VS.VC.vcvars.x64.Shortcuts", + "version": "17.12.35410.122", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "d9df31642a6b5a4dd1e3e04deed3229f5acf67ebb4a54f60bab44d7086339baa", + "size": 1336, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/d9df31642a6b5a4dd1e3e04deed3229f5acf67ebb4a54f60bab44d7086339baa/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "shortcuts": [ + { + "description": "Open Visual Studio 2022 Tools Command Prompt for targeting x64 with x86-hosted tools", + "targetPath": "%comspec%", + "workingDirectory": "[installdir]\\", + "arguments": "/k \"[installdir]\\VC\\Auxiliary\\Build\\vcvarsx86_amd64.bat\"", + "displayName": "x86_x64 Cross Tools Command Prompt for VS 2022", + "folder": "[startmenu]\\programs\\Visual Studio 2022\\Visual Studio Tools\\VC" + }, + { + "description": "Open Visual Studio 2022 Tools Command Prompt for targeting x64", + "targetPath": "%comspec%", + "workingDirectory": "[installdir]\\", + "arguments": "/k \"[installdir]\\VC\\Auxiliary\\Build\\vcvars64.bat\"", + "displayName": "x64 Native Tools Command Prompt for VS 2022", + "folder": "[startmenu]\\programs\\Visual Studio 2022\\Visual Studio Tools\\VC" + }, + { + "description": "Open Visual Studio 2022 Tools Command Prompt for targeting x86 with x64-hosted tools", + "targetPath": "%comspec%", + "workingDirectory": "[installdir]\\", + "arguments": "/k \"[installdir]\\VC\\Auxiliary\\Build\\vcvarsamd64_x86.bat\"", + "displayName": "x64_x86 Cross Tools Command Prompt for VS 2022", + "folder": "[startmenu]\\programs\\Visual Studio 2022\\Visual Studio Tools\\VC" + } + ] + }, + { + "id": "Microsoft.VS.VC.vcvars.x86.Shortcuts", + "version": "17.12.35410.122", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "4410b65b8fa78e5b31455ce6c514174c2f0925a3d0755a9c21fdd1078633f8e4", + "size": 1271, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/4410b65b8fa78e5b31455ce6c514174c2f0925a3d0755a9c21fdd1078633f8e4/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "shortcuts": [ + { + "description": "Open Visual Studio 2022 Tools Command Prompt for targeting x86", + "targetPath": "%comspec%", + "workingDirectory": "[installdir]\\", + "arguments": "/k \"[installdir]\\VC\\Auxiliary\\Build\\vcvars32.bat\"", + "displayName": "x86 Native Tools Command Prompt for VS 2022", + "folder": "[startmenu]\\programs\\Visual Studio 2022\\Visual Studio Tools\\VC" + } + ] + }, + { + "id": "Microsoft.WindowsDesktop.SharedFramework.8.0.8.0.11", + "version": "17.12.35504.99", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "windowsdesktop-runtime-8.0.11-win-x64.msi", + "sha256": "c9aaa2ab9905abbbecff1ad3c3ecbae1f4d7fe8a063f3bfd2fcfe5176fcb169d", + "size": 30486528, + "url": "https://download.visualstudio.microsoft.com/download/pr/b85ecee1-752d-45b9-ae40-1e6b609f2f0b/c9aaa2ab9905abbbecff1ad3c3ecbae1f4d7fe8a063f3bfd2fcfe5176fcb169d/windowsdesktop-runtime-8.0.11-win-x64.msi", + "signer": { + "$ref": "2" + } + } + ], + "msiProperties": { + "ALLOWMSIINSTALL": "True" + }, + "productCode": "{C0790AA0-0F40-4836-85B2-677B87625E63}", + "upgradeCode": "{600B50F6-51FE-5DEF-A607-977FBAF62DF1}", + "productVersion": "64.44.23253", + "productLanguage": 1033, + "providerKey": "windowsdesktop_runtime_64.44.23253_x64", + "installSizes": { + "systemDrive": 122802210 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.WindowsDesktop.SharedFramework.8.0.x64*.log" + } + ], + "license": "https://github.com/dotnet/core-setup", + "dependencies": { + "Microsoft.WindowsDesktop.SharedFramework.8.0.8.0.11": { + "version": "", + "machineArch": "x86" + } + } + }, + { + "id": "Microsoft.WindowsDesktop.TargetingPack.8.0.8.0.11", + "version": "17.12.35504.99", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "windowsdesktop-targeting-pack-8.0.11-win-x64.msi", + "sha256": "492892cde2032ecf06ce57674852fa81d6aa8c74989f5000b9def87881d09f64", + "size": 3829760, + "url": "https://download.visualstudio.microsoft.com/download/pr/b85ecee1-752d-45b9-ae40-1e6b609f2f0b/492892cde2032ecf06ce57674852fa81d6aa8c74989f5000b9def87881d09f64/windowsdesktop-targeting-pack-8.0.11-win-x64.msi", + "signer": { + "$ref": "2" + } + } + ], + "msiProperties": { + "ALLOWMSIINSTALL": "True" + }, + "productCode": "{C4B81632-8380-4BEF-8CCA-DC5661F4D92F}", + "upgradeCode": "{136101D0-5CE0-572E-5DD4-F0839EC29986}", + "productVersion": "64.44.23253", + "productLanguage": 1033, + "providerKey": "windowsdesktop_targeting_pack_64.44.23253_x64", + "installSizes": { + "systemDrive": 37786330 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.WindowsDesktop.TargetingPack.8.0.x64*.log" + } + ], + "license": "https://github.com/dotnet/core-setup", + "dependencies": { + "Microsoft.WindowsDesktop.TargetingPack.8.0.8.0.11": { + "version": "", + "machineArch": "x86" + } + } + }, + { + "id": "Win11SDK_10.0.26100", + "version": "10.0.26100.7", + "type": "Exe", + "productArch": "neutral", + "payloads": [ + { + "fileName": "winsdksetup.exe", + "sha256": "A8E6B6CC2DCEC9FDD4C35553A4CBF288C9CE5E4761D7A2762F06A3A95F1E530D", + "size": 1446968, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/26f7378a16d3fc8a422a6cdf82273684/winsdksetup.exe", + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\03fbc2dfe9d3e7bb2389c7ed18c6ad3e.cab", + "sha256": "F91845C77D95ECB6D5FCB054F76871303255FE92714A0F9CF9345C3E0D6949CB", + "size": 748790, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/2a844a9cef97854895ec028230e782b7/03fbc2dfe9d3e7bb2389c7ed18c6ad3e.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\05047a45609f311645eebcac2739fc4c.cab", + "sha256": "D1FBCF20511DBE551CB63773DCE5482AD17AA98ED54829EA1639511D9E1C3C08", + "size": 227597, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/5306aed3e1a38d1e8bef5934edeb2a9b/05047a45609f311645eebcac2739fc4c.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\05254f60ea43b4e3959b17cdb03268c0.cab", + "sha256": "AF2507A11F1C5614B5981C9A6B011A3E0D7FA3735B0EB9FB08E964F5142730F9", + "size": 672189, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/b07fc62a067d83b61782b86de99e407e/05254f60ea43b4e3959b17cdb03268c0.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\07a57cdb41ba28cced14005f087267be.cab", + "sha256": "AD5EF684350D322E81B8C3A345B30C77C7AD68EE8FFB50A825D15F11977500D7", + "size": 101668, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/62002abc878f47546609645e89885d73/07a57cdb41ba28cced14005f087267be.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\08e9468089f54c8455f59fd9bb48fcec.cab", + "sha256": "632842A6C6A16B57EBAF2DAE3027E7F9CCB241A5290D0879224ABF9E741129EB", + "size": 71672, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/0d30cdf06cb5974a438e0123ea606674/08e9468089f54c8455f59fd9bb48fcec.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\126c039acc6f1c0a9426a128efb713e7.cab", + "sha256": "5B77805722F9031A966886BFA81E6661121C0B3B615267A49F96A82755170D41", + "size": 1560882, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/74346ad2d6329d2ba947f95206b1ab3e/126c039acc6f1c0a9426a128efb713e7.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\12a529d45b148a2d28290a8a7535b37b.cab", + "sha256": "80DBB0D1A1F743B2A5AC05BD9C677D5B304C55B410B1533E2599E89ACE2A0D03", + "size": 1075637, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/cb158cd2c1437dd0b5835f29a9f2d885/12a529d45b148a2d28290a8a7535b37b.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\13bf5f9b75a9d1c9f44ba5d34a14227f.cab", + "sha256": "C73B13D2E7E6B82956042A331AE01E2EC4B6C5FA1903E918FD197191778543DC", + "size": 93450, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/029010528c3f5c47a7952bdc1487e7a9/13bf5f9b75a9d1c9f44ba5d34a14227f.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\13d68b8a7b6678a368e2d13ff4027521.cab", + "sha256": "9D2CA5EEC78AB824BD7B030ACAA8E1AF505AE63E3ADF8E1DBDC7CB1AEF7FC8A0", + "size": 387147, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/13c8a73a0f5a6474040b26d016a26fab/13d68b8a7b6678a368e2d13ff4027521.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\15369c02f0856bfd3d570cd8a8107b55.cab", + "sha256": "B5E5D98C1F28598A118AC0F10C4F8AC5AD50F13C5B260AFC16EAB1DF41495D4A", + "size": 909707, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/effe277cbedb9e563b837f8a901630e3/15369c02f0856bfd3d570cd8a8107b55.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\1623efce9d1a46396798f44a7bc769e9.cab", + "sha256": "24A21854EE76837D536E0BEDB7F1F47AE093E6376BBADB76B1F3B6799672C4C0", + "size": 455190, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/1a3d7bbb817e798022ad15e201441270/1623efce9d1a46396798f44a7bc769e9.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\16ab2ea2187acffa6435e334796c8c89.cab", + "sha256": "45A915F60968AD3C6648B7D92E1B082D7DAF2CCDB12E175E3D3A2ECA090B70BC", + "size": 672348, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/b1aa09b90fe314aceb090f6ec7626624/16ab2ea2187acffa6435e334796c8c89.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\19248fabbb2098a7b88c4a2786066bcc.cab", + "sha256": "9B2CAA7AB410010F2B882977ACBF24FA281378B64D0C63585FDE23A02FA9E0A6", + "size": 779769, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/cd9c305e96c20618c21eea3ebe95cedc/19248fabbb2098a7b88c4a2786066bcc.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\1de82860db02f762c5f65a73daa31f3e.cab", + "sha256": "88FE25318B7087EC9F36B9FC7152CE94AB0600D593409671A8F048627FB6FF9E", + "size": 14272257, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/bbc21080b07af83401e2141a89bb1d14/1de82860db02f762c5f65a73daa31f3e.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\1f32e9acf0bb1e6a5f485cd8670cd8e1.cab", + "sha256": "F6E685B7A9B75E18541EC5CB0E2540A6FF76B639C10607AAD9BCA8DA74877B89", + "size": 20019, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/6244bffe14fe65a1b613b31b42f9ac52/1f32e9acf0bb1e6a5f485cd8670cd8e1.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\20e79882c0bf37840a94a4ce06bc571e.cab", + "sha256": "13A6C636DA8F80699DDD78C008A45CE89B7483A2261937BBDF50E5F0BF830C75", + "size": 1965957, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/138b33affdde90d9e0cab5179662626a/20e79882c0bf37840a94a4ce06bc571e.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\220daf459e79c5d26366654b1b482e87.cab", + "sha256": "24E17E9630E64E08AF63380F678277048F11EE4DF4F2045B505F3370FE26CD8C", + "size": 95602, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/740d4e952bc6b3e4eedfc0aeed95e8f4/220daf459e79c5d26366654b1b482e87.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\262fa3187c00a1f695e0c3eeb7ecf423.cab", + "sha256": "9FB2F59955D711C929674DD5998FEA7E44FB41F9A9623FF6DEA1EE9B77E439E8", + "size": 1604348, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/536c20d67cc5bf0f333f516e03f9bbd8/262fa3187c00a1f695e0c3eeb7ecf423.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\2630bae9681db6a9f6722366f47d055c.cab", + "sha256": "71935C54E75EC402615A132C4FF17B68CFCC6BFC4E1F67EEADEE3E69B4586ED3", + "size": 7684170, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/24f3b8f9d86a35de61ffe688ea5b1a87/2630bae9681db6a9f6722366f47d055c.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\263104e5ce3a72f68151a93d88a3f22f.cab", + "sha256": "6275B6A0B3AA182979ED9A8F84ED8AE6496E0CFD2E2D7E5F8E32C35542C930EE", + "size": 17266, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/7da961b23a666d8b71485848ef81d1de/263104e5ce3a72f68151a93d88a3f22f.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\26ea25236f12b23db661acf268a70cfa.cab", + "sha256": "8C97810088F558BC548400DAF1D1B4211D7A42E132AA66B56311692396415CCE", + "size": 91014, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/238b5c47d858d3cff409b910cb6c0168/26ea25236f12b23db661acf268a70cfa.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\2a30b5d1115d515c6ddd8cd6b5173835.cab", + "sha256": "D9085F4013A09209F058D48904D6562F7106FBBB98BE19FC6A1A022348449FEC", + "size": 91021, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/de771a207427617cd935113961c9df18/2a30b5d1115d515c6ddd8cd6b5173835.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\2dd914bb5abd9365f932d15eede09c52.cab", + "sha256": "9B51A1D0AF591C6F364A81A8EEF52611A1A32C6D3162CC537DA61D55EDA16A47", + "size": 1366367, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/0051213c97b177738c7eff2d2f4113df/2dd914bb5abd9365f932d15eede09c52.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\2e876dd22fa5e6785f137e3422dd50ec.cab", + "sha256": "D179A91B6797F8FF02140F138FD0A5AC0F4E8500D0B3165929C2F2FA3A3E6B01", + "size": 9221849, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/211f799fae428adc4cf9357c54457693/2e876dd22fa5e6785f137e3422dd50ec.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\306e26e920fd32cb02bf538b4e799a0d.cab", + "sha256": "D8ECBE301BC2E66DECC3FC2DB91B2D5BA7997C8CF2BB5BD1CE13C772A501F2C2", + "size": 166247, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/e61f7d801d1ce77220cf9d8c9a638b55/306e26e920fd32cb02bf538b4e799a0d.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\353be8f91891a6a5761b9ac157fa2ff1.cab", + "sha256": "35E6B88D2397E8B02C5B8182FFE5695CCC889356A601B542FC318CB7C47AB8B1", + "size": 66047, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/2bb6fb5745da4c4c8dc6d589d216888b/353be8f91891a6a5761b9ac157fa2ff1.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\3e2f7be479e3679d700ce0782e4cc318.cab", + "sha256": "836D4C723D5D36CD77EBFEFA92F388FCF7E69D0B4E85A6C61DE55C4233951D0C", + "size": 32157463, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/19de98ed4a79938d0045d19c047936b3/3e2f7be479e3679d700ce0782e4cc318.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\4035a83dc8e73244d15d1196d55059c3.cab", + "sha256": "CDAF5A47E4F43ECB7C1CA68D9E6EE5B8C14F47F2A03DE94BEDED710E0EF83ED8", + "size": 17433, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/2c80032efa2e6a5f87b4ab68ca1e8623/4035a83dc8e73244d15d1196d55059c3.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\40d92f424eff54b03db4c51669f9a8d6.cab", + "sha256": "1F7DD98338D91EC504B50F852B817DD4AA11A80DA547805B116C27BBF2BC7C15", + "size": 191101, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/bb1cde45e4d4a5b725cdddf4d61a09e5/40d92f424eff54b03db4c51669f9a8d6.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\43d52fdb99b86048e15fbd34f5b99cb5.cab", + "sha256": "875C22C8EE78119CF721CE2532099C8B719891016EB27AE61456149C65DE79AF", + "size": 251201, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/7bd825876e60b7936843c03ea6084b97/43d52fdb99b86048e15fbd34f5b99cb5.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\43fd989a0684600a8c4dda7a6373eb59.cab", + "sha256": "747AE5CF12B6F1660697A56E269B8330E5E6A79D7853C4A69C6BB3DA6F2CCC62", + "size": 45622, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/0f92577f4eaa2010c4b50b7ebf9ee274/43fd989a0684600a8c4dda7a6373eb59.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\441901505fcd0b2e997ea7d954f04171.cab", + "sha256": "94482B4BAFF330AD2F1AB6EC1781129147729CB8ED5E66427FA9405F1306ACCC", + "size": 19392, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/c034ba0f106318f1fa3114fe1bbefe21/441901505fcd0b2e997ea7d954f04171.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\44472e2321abba45e828de25827264a3.cab", + "sha256": "27530D0AD63C1E9CBD5C4B1A79234D65D1A4F659CDA61BC276A54EFFCF6972AE", + "size": 21243, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/3240b3e098c90c27d41e5aaa5a7f8c42/44472e2321abba45e828de25827264a3.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\463ad1b0783ebda908fd6c16a4abfe93.cab", + "sha256": "70861D4CD997D6D8674507FF2FDB59F39ADFE132876D2179E7EC4CE8EEA6BDD5", + "size": 215326, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/149578fb3b621cdb61ee1813b9b3e791/463ad1b0783ebda908fd6c16a4abfe93.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\47133212c2f5ccf49392d7762293a075.cab", + "sha256": "6D44FFA98B2B4F4DF7F191C5638605682395D1224F75CC2A60F8EBEDD5D82EAB", + "size": 1630473, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/1996f9fc899ce8e5d93aa7c5bc1433f4/47133212c2f5ccf49392d7762293a075.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\4a4c678668584fc994ead5b99ccf7f03.cab", + "sha256": "22103B41F79173A10AD1C537D5F877017709A4F4D3DC8A071C387F6FF175E3B9", + "size": 431453, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/1b0fa886e5b69d9951a5723e4a4a1e8a/4a4c678668584fc994ead5b99ccf7f03.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\4ad4df991deb0eaa1f79f896b959d580.cab", + "sha256": "8F68871ECEDD4E0268B5DCDF5C1E7B7242E2A7310668D6CF0D494235306C3442", + "size": 1544991, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/878b92b7af900bcb2d24069b08cb9b55/4ad4df991deb0eaa1f79f896b959d580.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\4c59234340aaf3a96ec480c1aad8d179.cab", + "sha256": "4C7B2C9EDB999A024A5A2B067552794D8A3E3BB17DFCAF43FFD07016673EED70", + "size": 614495, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/54888898c0ef991bb30e249e54a484da/4c59234340aaf3a96ec480c1aad8d179.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\4dc69cc131b3f4fdde53e76d759509dc.cab", + "sha256": "AA72C6ECA179F41D0E7A07DC408B2DBE57AC1CA140D0F014D807E6A79840502B", + "size": 453322, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/61437a2160ee1d949dac4e6623ff516c/4dc69cc131b3f4fdde53e76d759509dc.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\4e2dea081242e821596b58b31bc22cca.cab", + "sha256": "006DEA54F6A9EBD5EF7F88B23CC69F0A07031D4C40E0390D6BAB5D964F901E0F", + "size": 16711, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/1b8b2005e9205eb3e4d136cfae2180f8/4e2dea081242e821596b58b31bc22cca.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\4ec14c5368b7642563c070cd168960a8.cab", + "sha256": "EF68A468485F0F2461DA8816A6A0F8D28688F9B067C71ACDB894A06F839FEDC4", + "size": 1872901, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/f8cf15ab9368d101bbf1c84c90b38a4f/4ec14c5368b7642563c070cd168960a8.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\4fe4c8b88812f5339018c0eef95acdb9.cab", + "sha256": "A1E28AE9DC0E8045C8FA4904401FE6C705C86151C6A77F3BB3F34BE319BD89BD", + "size": 24554, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/7b3359b9a3570657e53f365d91f0a67a/4fe4c8b88812f5339018c0eef95acdb9.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\50ce7925226cb6ab8e0fe9ad9fd58433.cab", + "sha256": "4F59F68411D3093C20FE12DB1B36EB70B45A244F21250A7BE176A8820CCB7D3D", + "size": 7359691, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/7e001568cc7a5886bc497ce7efd65922/50ce7925226cb6ab8e0fe9ad9fd58433.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\52a8e5203ade8fe7174c590308f2e44a.cab", + "sha256": "72A349F552466BDBF0D5C119E76ED94095242BEF90419FE5082A60541D25230E", + "size": 464534, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/453636a17c956aa0b8a9954149fbbf08/52a8e5203ade8fe7174c590308f2e44a.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\53174a8154da07099db041b9caffeaee.cab", + "sha256": "8B6BF7DCCB73BB1DCA6D354B640B78D6DFBE6942947BEE89CBF71BB7A6F0D36A", + "size": 15399375, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/8ce0117dcb7784e118402af117f48884/53174a8154da07099db041b9caffeaee.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\5509e4710313421be8d5e7cfbfde4d30.cab", + "sha256": "66D14C33F14B3053AB55CD7D4B36E3CE6EEAF0D59913161B717C9BEC6583F5C1", + "size": 1039080, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/3a2b75ce686988fb9728a3a592cd7c6d/5509e4710313421be8d5e7cfbfde4d30.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\559dbc3a49a69c6adf60b1c87b4df71b.cab", + "sha256": "BDC8927A7A61A28BFA46C039BF69D2AAA568FF4584D934DB6DC5920583BA44D1", + "size": 16575, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/f0723fdd3eb4428ba3e22bf90c6ef279/559dbc3a49a69c6adf60b1c87b4df71b.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\563138901adf40a699df4654138ac397.cab", + "sha256": "F5D02AE24BD7F172ECDE17562C0397D523A4562827625E5E1D87B371C4F70717", + "size": 1432709, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/c34fc279b9d873c3a032d6134fd955d9/563138901adf40a699df4654138ac397.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\56a114848fda9a7e47bad4b3fc4be9a6.cab", + "sha256": "7F2A88F8C6896246A38EFB78EFFB2063F1F84E924D0E731E3900840575976E87", + "size": 7732064, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/dbcfca1e1ff6d52dc705f653e2db0ce2/56a114848fda9a7e47bad4b3fc4be9a6.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\576cff9c50e8085ab8d9c28ee12bac3e.cab", + "sha256": "F94BE0EB56A5BEAE61B8750B89D0EDF0E73C8DDF6AA3344E51A9CDFAA39F3625", + "size": 672303, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/ed269dd61e51186f90ae15b2003e7fac/576cff9c50e8085ab8d9c28ee12bac3e.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\58314d0646d7e1a25e97c902166c3155.cab", + "sha256": "7857B1964EFB5D5326559F1C3FBF1AB94145B872ABC3B57466A5A044E6379400", + "size": 16310749, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/d3a7df4ca3303a698640a29e558a5e5b/58314d0646d7e1a25e97c902166c3155.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\590d28783ff280b8b0016c3492433241.cab", + "sha256": "2607ED993821A5CA86848425A7C68C2BB3CE3CFD364744EB53C1C302449324EB", + "size": 9323764, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/27c5182c4b43450ef5b2fc81bd836f3d/590d28783ff280b8b0016c3492433241.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\598442d9f84639d200d4f3af477da95c.cab", + "sha256": "C4E9995DEF4134DE2F63EE45450CFDB71B5BCC39F4A24AEA05D22EB30D328DBB", + "size": 57086, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/12fe0984011338226477b6f5583f612b/598442d9f84639d200d4f3af477da95c.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\5a22e5cde814b041749fb271547f4dd5.cab", + "sha256": "23E1AB4CB22A334AC45A5E152949313D043D442F2BB0F5CADF4AF80E0E653743", + "size": 15195129, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/5c986c4f393c6b09d5aec3b539e9fb4a/5a22e5cde814b041749fb271547f4dd5.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\5c9ecffb06ed5f4fe5fb7db86bf7328b.cab", + "sha256": "38EFCC6D585F67791FE5CF9D3E45023FAF00D12079A6A718E57969D2A33DD140", + "size": 366461, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/b975e3a181918cebef1e5f2d42b00909/5c9ecffb06ed5f4fe5fb7db86bf7328b.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\5cf1d61a223a02ff2f52fe05f058d52e.cab", + "sha256": "E1766FC2D60EBAE877DE8FF995600B3F44EDE9A87E1CC0BBC2A3609E101B5143", + "size": 1237200, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/acc8357f81d5449997a87cc6af756f3d/5cf1d61a223a02ff2f52fe05f058d52e.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\5f6cfec263cd265cf3b0d97fd78ddf05.cab", + "sha256": "CD73A20C60CACC84EE852ADAAAE3DF10D588A39D906F8C96375BB0C68C6C6871", + "size": 3098365, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/7a0c2c2f99b6dabe73d8107d8ae4f096/5f6cfec263cd265cf3b0d97fd78ddf05.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\61d57a7a82309cd161a854a6f4619e52.cab", + "sha256": "738E7D9A758B5C484BEF4732E8280E2A867FA39036E333ACBFE6ABD2E6435C96", + "size": 9505394, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/87f8a73eb1850c5995b0029e5ba5f0c0/61d57a7a82309cd161a854a6f4619e52.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\66c7c64126fbf84f47ccec556d149b12.cab", + "sha256": "61CE84851A5F6827AE01E5B5C20310826B23387068E4A65993D750E9D2C4F244", + "size": 17067, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/cc7890bfc1968585cf44fc6f5d15e60e/66c7c64126fbf84f47ccec556d149b12.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\67c9fd1fab36154e6e7e429610cd67c8.cab", + "sha256": "E1BF1574871B1BBFCAF39CB6474AEBEF07C96059A9686C5FFD6065CCD0645F66", + "size": 768149, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/112faf3926d4f8cb6523c2e502544886/67c9fd1fab36154e6e7e429610cd67c8.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\67fb2af3d2219b403e419535a547c019.cab", + "sha256": "8361C85FF6D4F109912E49A4EFF7D55C2B5080177E576C014319D0D2360EC520", + "size": 97402, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/4a8c22408b784ec39c64f7ca2ab2781d/67fb2af3d2219b403e419535a547c019.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\685f3d4691f444bc382762d603a99afc.cab", + "sha256": "4D0161C2788C15DD464E3006102A587FACEEE7EBB9FEAE41D54AFE9B0CCE6B29", + "size": 1142427, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/6a8fd46d9bfae7461eef0d8a5cbf5cec/685f3d4691f444bc382762d603a99afc.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\68a5a2b14625f935761325cddfadca11.cab", + "sha256": "67C5976648071B66C4BBAFC6AB82BDD0E6AD24AFFAAF79BECE0A16DC7EA14D2F", + "size": 2375957, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/ff32215e8914c46770fe325c1fbe615a/68a5a2b14625f935761325cddfadca11.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\68de71e3e2fb9941ee5b7c77500c0508.cab", + "sha256": "A5CECD18F2B4EEF6A185604255A975B27D6271D39ECE8E7A836D4A3E4788F048", + "size": 16748933, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/5dc40d435cada5b8a213ff0d5502b0e3/68de71e3e2fb9941ee5b7c77500c0508.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\69661e20556b3ca9456b946c2c881ddd.cab", + "sha256": "1E95B1C14E6FB5637EBC559141AC868E76356FD44A7F542E8173E28B563A039A", + "size": 18616195, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/0417a8847834a603b98d266fab55a983/69661e20556b3ca9456b946c2c881ddd.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\6b12414fdb1b4978419abcd383206c09.cab", + "sha256": "8676EB388CCAD171A225638C8DD26A72AF846948CE3BF314E8B516B5B2A09D4B", + "size": 16726, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/b214ff7193299befc1ac6930fece80d3/6b12414fdb1b4978419abcd383206c09.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\6b5a91701fdb98ac8bc4af6e238e0390.cab", + "sha256": "849E80EF7C9E0025E89F2229A1C2C130C82E16C69DC9DDBCC83ED5406D10C392", + "size": 1987690, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/9b65c13a7c6900316ca916acc3ec4b90/6b5a91701fdb98ac8bc4af6e238e0390.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\6e86d5003787b5a44d77f0142b20f2ff.cab", + "sha256": "2A3547CA33DF4B31C733235339A056B19EC386BFF44F08E7779EA805BA44D8A1", + "size": 102324, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/349bd0eee3be6a501de9ccbb0f4d6f62/6e86d5003787b5a44d77f0142b20f2ff.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\6ee7bbee8435130a869cf971694fd9e2.cab", + "sha256": "A93B6CEBCC3C18FECEC0F44EEB498426C5685001D212AB2E822E2ACF0E29F67B", + "size": 25386643, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/400609bb0ff5804e36dbe6dcd42a7f01/6ee7bbee8435130a869cf971694fd9e2.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\703316c9de0a32acf316d03b1cffc559.cab", + "sha256": "B8327A80A8ACA32C146356718AD0E1A3756BC1F296C166B97A5228114793128D", + "size": 9942917, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/f0670621c3f8838ea7149cce3d9bb5c7/703316c9de0a32acf316d03b1cffc559.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\73b80f421d7f3df5a71bd772f56bf3ae.cab", + "sha256": "AEC99E68D2AA4C5BDE4E5129C7259C7AFDD0CC75D65A629535EFE9B255C31A53", + "size": 96193, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/46116b2f5567ac1f060dcfc534737066/73b80f421d7f3df5a71bd772f56bf3ae.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\766c0ffd568bbb31bf7fb6793383e24a.cab", + "sha256": "F5B24D8E57DEFAC8252EE5041312C8509A2E1A27ACBA03BDC339FAB45A833356", + "size": 7996026, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/e0dc3811d92ab96fcb72bf63d6c08d71/766c0ffd568bbb31bf7fb6793383e24a.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\78fa3c824c2c48bd4a49ab5969adaaf7.cab", + "sha256": "BD2FB5A51595CAA882DE63AC290B1552A619D6994EB7188E98B3DA17F16197BE", + "size": 53079901, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/2ac327317abb865a0e3f56b2faefa918/78fa3c824c2c48bd4a49ab5969adaaf7.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\7afc7b670accd8e3cc94cfffd516f5cb.cab", + "sha256": "511D83518C353BC06132F7EF9BEFF0A49E4B077E8CC0533C472DAF6555D8CD10", + "size": 1075607, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/f034bc0b2680f67dccd4bfeea3d0f932/7afc7b670accd8e3cc94cfffd516f5cb.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\7c3667a45d36470bf3cb648878a6ac2e.cab", + "sha256": "9836B9AF977A139BBE312D4AA18C1F814A543415B10D21016BE6F8A6DFECD720", + "size": 775173, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/30b028a205ab49861b1e76f555681461/7c3667a45d36470bf3cb648878a6ac2e.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\8016f7584c8fbeff0b032c65f4173e78.cab", + "sha256": "9652E5FA9CCB7FB6F67096CBD33E2AA42FAD979C06E75E2C35B9DD132BE981FF", + "size": 39254, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/d511cab4427d0145b9ad616c4ad5efe3/8016f7584c8fbeff0b032c65f4173e78.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\8038f3cc95dc4b7d0346cb2ab7e044ff.cab", + "sha256": "3A7CC690362B3010D8DBC46CA5EB91D3DDE29FD4888D560A699C1240D238786E", + "size": 1075656, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/ec5e684f9841788b340380f376a0e9df/8038f3cc95dc4b7d0346cb2ab7e044ff.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\8125ee239710f33ea485965f76fae646.cab", + "sha256": "2B79B17E3E6090020CD8311C77B23B0A5B432D2144017FA84E584327D327814F", + "size": 5718263, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/613503da4b5628768497822826aed39f/8125ee239710f33ea485965f76fae646.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\818d2d3634f0efb6e64d7e7c8ca5f98b.cab", + "sha256": "0110B0012A5044752FAFBA08434302F8C1FE6A646DD77A9D1988A2AF28F81780", + "size": 112004, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/4e32a61f81ddaaad820888a3ca26eb72/818d2d3634f0efb6e64d7e7c8ca5f98b.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\838060235bcd28bf40ef7532c50ee032.cab", + "sha256": "230656FCE95CBC717A5A1BD7F5959A44279356CA4C5285638F7B5A6150ADE7DA", + "size": 17382, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/f2e54d2c5ab04a7aa55bd7a685f3ad20/838060235bcd28bf40ef7532c50ee032.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\89d9bbd87f7a5560bafa520a4ebfdf17.cab", + "sha256": "949ED796AABC477E330377C81E9EB1131AF586112DE1C2608F31FD8285560967", + "size": 89641, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/9237ab1a31dbce6a042a4710677693b2/89d9bbd87f7a5560bafa520a4ebfdf17.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\8ce0662e0e014576121e526f53d8f6b5.cab", + "sha256": "E3748ECCA2E726199174527280574847A225F46EDC2E57FDE3844B0C1CB56245", + "size": 444284, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/7a7dbb3e97ca28b1c8e0c25049955da3/8ce0662e0e014576121e526f53d8f6b5.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\8da73ae89e24f0b5cdf1787799c2a65f.cab", + "sha256": "1471702A22ACB21B987B1BACCF645832B2F90092E30463049977B6558308BC50", + "size": 1501786, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/1298c66549778cdc17e6048688f5d8d9/8da73ae89e24f0b5cdf1787799c2a65f.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\8daf1f236e631041cdaa802ddb9ccc3d.cab", + "sha256": "7C42A5CEF8664E698E3DFB5A40CFC78AB0902F3F89712D7F080ADBCC7EA2DCFB", + "size": 107649, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/3c6fcf65053683e6363788a1a88a7954/8daf1f236e631041cdaa802ddb9ccc3d.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\8e4755178e6b5bcba8d3538c3630b7a5.cab", + "sha256": "32198C94023C43D88535C9C42585F4AB8CF2D560EC18A8F4FC46D21B54B0C8CA", + "size": 1138931, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/915a19b7d784be996369ceac4d9b1a98/8e4755178e6b5bcba8d3538c3630b7a5.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\8fe3c1ca244ece932599eb0b61855d8f.cab", + "sha256": "4903556C55FFFD4DC7BB55018502F40ED8F0DDC362328BCFF093B1FAE42336CA", + "size": 93331, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/70e5e20c2302655629eefcbef8a04cb3/8fe3c1ca244ece932599eb0b61855d8f.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\90e1202895672ce81992e71be30528cc.cab", + "sha256": "82C1F90C027B03B527EF690DBB0ECAA1A17BBEE286A55FB026AC452BDD5CA4BD", + "size": 355660, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/cbf1970aff70bd64204228a49a93b192/90e1202895672ce81992e71be30528cc.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\931721e121ef91707ddcb6cac354d95c.cab", + "sha256": "B3B027B24CFC7041489FC2C114B6141B0B8E2FD7B963FF066E5186F295038322", + "size": 16860, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/e69e84a3c6cfce15ec1a36681cf8e2e3/931721e121ef91707ddcb6cac354d95c.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\93a74a1d34a22ae9d2e1ccc5208ad21a.cab", + "sha256": "310E28754CBDB8FB803C467A8BE9DE2A0D0A25BB6A978ABA3A3EE78D40E97C7E", + "size": 480798, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/2d9643215870de171ad92dcf3d44672e/93a74a1d34a22ae9d2e1ccc5208ad21a.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\94521fd1a9c57258998d60ce60dc43c3.cab", + "sha256": "128E92FA6E2300BB3F995F5C89B503043F51AA64A1E4DCDF59903DF761D1ADA9", + "size": 1903740, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/25806622f6cbf9c2e3a55176f7ab78bd/94521fd1a9c57258998d60ce60dc43c3.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\948a611cd2aca64b1e5113ffb7b95d5f.cab", + "sha256": "F3CE85419F9F11AED8A804351661BDF06F1DA1A30B301B33DA8B60ADA48A29FB", + "size": 851066, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/a919c6b526a2a9da15245a4e3a01b36e/948a611cd2aca64b1e5113ffb7b95d5f.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\96076045170fe5db6d5dcf14b6f6688e.cab", + "sha256": "B7EED9C1F9B502DDFD6AB64E74D630730882F29D18AB02E2C37705D834F2EFEA", + "size": 675699, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/7ed5e12f9d50f80825a8b27838cf4c7f/96076045170fe5db6d5dcf14b6f6688e.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\9a7145bc3b132e5da6d44c0ab4a1af70.cab", + "sha256": "88BA9260889409385CECECA41BBF06FEBFB7C8BAAB9AA0F53D507B5EAEEFDB6B", + "size": 8200779, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/83d4781aaeb4bcc1079e570fdc1ee5bd/9a7145bc3b132e5da6d44c0ab4a1af70.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\9ba47e440ec2fbe9a3d32a53bf0f68dc.cab", + "sha256": "043FBA4BCDABE2681C745C93BB1C72F8506FC00ACEDDB5BAECE03A49826F505E", + "size": 468160, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/ed76b8685e26dd1c862cbe2c1bb68ac8/9ba47e440ec2fbe9a3d32a53bf0f68dc.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\a17683486ace64c3f9a1cacb81ee0260.cab", + "sha256": "EBDC2F38359CCD1B74FD5D41BA1505B4E62BE46E2C083367E3F44E716340131E", + "size": 99694, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/3e4abeb7c4f4887a3d15ca8745d61735/a17683486ace64c3f9a1cacb81ee0260.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\a1e2a83aa8a71c48c742eeaff6e71928.cab", + "sha256": "D3999246C65188CC219077BEB75A50878B6C71CBAA5E6D7B8F46AD63E2568DE4", + "size": 26871634, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/764edc185a696bda9e07df8891dddbbb/a1e2a83aa8a71c48c742eeaff6e71928.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\a330840cf08ad4d210703c9acd1bf2b8.cab", + "sha256": "61720BD4826632F4A0CC098EE6F79C530239AA38C43C9570D23947705CC1D18B", + "size": 1074921, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/f60f18deca1864d983043883fa8288e8/a330840cf08ad4d210703c9acd1bf2b8.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\a35cd6c9233b6ba3da66eecaa9190436.cab", + "sha256": "70054826EA73C65F785FAD82FC1EE739312026E8C6AFFBDFDC0CB5E5C7FFC1FB", + "size": 1914486, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/c5749a33e06e8bddef2c705072913ed1/a35cd6c9233b6ba3da66eecaa9190436.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\a68c0988d16ee124783efd98074dcbf9.cab", + "sha256": "561A03F733AEA03F6F2F9754D88EE0E958087A7B01401DB2ECAC3C9263541010", + "size": 17390, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/de3d4b995507a597f13f4d9ec728f0d1/a68c0988d16ee124783efd98074dcbf9.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\a76e4219ecb0f1c0006a6fe080c54ad9.cab", + "sha256": "6CC03D3DBB87DBFD7FA5F696DA7C530681669F0AD7811C861C44158944F64B49", + "size": 8777665, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/87573bbec709d38ae61cdb27eed3403b/a76e4219ecb0f1c0006a6fe080c54ad9.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\aa9c58552bdb82dae4ed48ece081cfe3.cab", + "sha256": "D9CE7AB82036DA9C161FBC5E1C6E23F4D6EE38ECD499308C457BFB548B24826F", + "size": 1573888, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/593e4ae0b7437a1893a6a99e16aa88f5/aa9c58552bdb82dae4ed48ece081cfe3.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\ac4ddfcf1101c483559a5f6e36f1ef2d.cab", + "sha256": "AEED40C47B501C2DB75980E9F019BF23218B1ACBCCE637CD16DD8C996502D996", + "size": 19122, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/b0c6520bb661c9d0b79f1094f270fb41/ac4ddfcf1101c483559a5f6e36f1ef2d.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\Application Verifier arm64 External Package (DesktopEditions)-arm64_en-us.msi", + "sha256": "54DF3BA68BEE86950979D30D7B72572BE41CAD97F823B4BB343D0740E22D162F", + "size": 585728, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/d92a3e44d61a5d0e0769b2e28ca14c67/application%20verifier%20arm64%20external%20package%20%28desktopeditions%29-arm64_en-us.msi", + "cache": false, + "signer": { + "$ref": "6" + } + }, + { + "fileName": "Installers\\Application Verifier arm64 External Package (OnecoreUAP)-arm64_en-us.msi", + "sha256": "6F53B0B2F591955A5DFA92D8D8895B09D169A536657A9DB940E0A935C3949E3B", + "size": 1613824, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/42bdf6071cd1ee4236c796f9292e94a2/application%20verifier%20arm64%20external%20package%20%28onecoreuap%29-arm64_en-us.msi", + "cache": false, + "signer": { + "$ref": "6" + } + }, + { + "fileName": "Installers\\Application Verifier x64 External Package (DesktopEditions)-x64_en-us.msi", + "sha256": "076E4AF6442458454C9102B3F81E93EA72AFC3A6BD680CD10FFE3E1284FD215D", + "size": 684032, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/0191a9dd6a6c37a4565939f4a6ed895c/application%20verifier%20x64%20external%20package%20%28desktopeditions%29-x64_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Application Verifier x64 External Package (OnecoreUAP)-x64_en-us.msi", + "sha256": "DE8AA36F1ACBDB8589D059F79745B7409313143D424929757423CF695F90AA08", + "size": 2441216, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/4f4379bb09d4bc20a2cb12694ef41ca7/application%20verifier%20x64%20external%20package%20%28onecoreuap%29-x64_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Application Verifier x86 External Package (DesktopEditions)-x86_en-us.msi", + "sha256": "7184B5065523DFEF50C982F28A5C518547DFE9AB32440EAD1ACDAC25045457DA", + "size": 561152, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/a14bc9510f69f17597cdc59d07a60985/application%20verifier%20x86%20external%20package%20%28desktopeditions%29-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Application Verifier x86 External Package (OnecoreUAP)-x86_en-us.msi", + "sha256": "E72DF7EB3BB870581A499C503724B036199A06505C8D3B0DCCC88B8598819F0B", + "size": 1372160, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/64f9752aff4a6688a2ecf722ecf6b1c2/application%20verifier%20x86%20external%20package%20%28onecoreuap%29-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\b0656253ef2f688d2982eafa2e73f621.cab", + "sha256": "AF2BA7C869C35F23831E8325CBF472D3DC675A26EE1346C10AC3252FDDA5370A", + "size": 30836, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/ab768670c412b3ae113358e8d07cca4f/b0656253ef2f688d2982eafa2e73f621.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\b1a824e2952532fe8fd0145f5d148d25.cab", + "sha256": "5D89566BC940C332106570D88DFCF5A3624220839D0A2FB9CA078C3283187EA1", + "size": 398664, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/eda55ca6b5764b86d101d8798eef530d/b1a824e2952532fe8fd0145f5d148d25.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\b1a8ecf890b4ffddd05e8c9422f55db7.cab", + "sha256": "1D647DF1C0A50BBC3C67B14DDB38763C061BE61DA127E4C39FAE52B5759A52E4", + "size": 156524, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/4092410481acc35aa40169ea1cba9c9b/b1a8ecf890b4ffddd05e8c9422f55db7.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\b2f03f34ff83ec013b9e45c7cd8e8a73.cab", + "sha256": "31B5FC93DAAA542FF578E6B00CA7477891735EF7B390CA81DA82528D4F6109D7", + "size": 153142, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/66854bedc6dbd5ccb5dd82c8e2412231/b2f03f34ff83ec013b9e45c7cd8e8a73.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\b4eea6c909a31ab051e6f9b6218beec8.cab", + "sha256": "B0D36FB32FF8BBB7555452512BD47D19F714E73A6145AAA5B7EA77397EB36A9C", + "size": 376961, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/8c6c2b02f8db69d9f74c00b28bfc6b3e/b4eea6c909a31ab051e6f9b6218beec8.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\b5f177b84c0ec473cbd69557634b27cd.cab", + "sha256": "9BA328CE78875322BA225773D401DC969C0C7ED7E5B2B470B0C4BFE480C4B067", + "size": 16737, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/f65f54acc614ebadfee0810befc06cbc/b5f177b84c0ec473cbd69557634b27cd.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\b80b7321357f7c9f281536f9440dfe68.cab", + "sha256": "AAF77A891287E525B56CE5797810D900406EDF2553E6403E06FCB1BFE95C340A", + "size": 17078, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/b1f8f6f75868691f1da91d3edd68016f/b80b7321357f7c9f281536f9440dfe68.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\b82881a61b7477bd4eb5de2cd5037fe2.cab", + "sha256": "D72726BCCC8A3872A134E430DCC88110BC11C80A42BB3DCE0947B44CDFF73250", + "size": 25742298, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/2a1a587fc15d0443fcff501b2c1791b2/b82881a61b7477bd4eb5de2cd5037fe2.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\b913ca15956d14df2d4b1f11ae07885b.cab", + "sha256": "3A419896033F5714A0E04642813CCCDA647B49CA3E69C5B97495A2C492BD5AE1", + "size": 224650, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/2ba64ce4b735c249e8d35484174b6a2c/b913ca15956d14df2d4b1f11ae07885b.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\be06eca425b0c3c2f4de61cbfe9bc7a7.cab", + "sha256": "59818446E19881374315E02691A45E9AADD9EFD601ED397DE2D8105A127E2B9D", + "size": 224788, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/37784af4fb1414ba9cf7c88015a54116/be06eca425b0c3c2f4de61cbfe9bc7a7.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\beb5360d2daaa3167dea7ad16c28f996.cab", + "sha256": "8FBEAC2FE3320736CCDD3C5220E477D8F60D236441DA726AAB2205D10E8DB3BD", + "size": 613840, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/879a8d8635de514d07bd9cef9fe1798f/beb5360d2daaa3167dea7ad16c28f996.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\c0aa6d435b0851bf34365aadabd0c20f.cab", + "sha256": "00F1CC30C57F4C51C7BA53863458D27ACD04470E5D5598D43239FDB81AA0002D", + "size": 4258763, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/bfe0acf995624f45bdf64d4044b4f99e/c0aa6d435b0851bf34365aadabd0c20f.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\c1be9e93e88be3f6207f5cc074775d81.cab", + "sha256": "8332449475C4CBBA6603238ACEBAD50A0D820F2073E905B62AE14BD01A46AA2E", + "size": 95706, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/432a31cf6a861491f7219946b5c5418e/c1be9e93e88be3f6207f5cc074775d81.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\c2aabf6ea5c1d348ec22f3aeb92f8656.cab", + "sha256": "3C70B96674D2AC82648DE209C10F7A7E06C4EA7359257EEE97D5845A1587DC04", + "size": 17051, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/275775f4054055dc798567a985ea65b2/c2aabf6ea5c1d348ec22f3aeb92f8656.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\c4d38a2c963178a1a3469ca3d913768e.cab", + "sha256": "B743E9FF718D41BD6D77CBF6DC9F6060D530167761C4D60E6F0D86E276E130CC", + "size": 19217, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/fa5cc1edf9e99bda366b7358ba69cbe4/c4d38a2c963178a1a3469ca3d913768e.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\cd9128b760c06a010e1621af6528432e.cab", + "sha256": "63735A0E294F186966A040FA40B9B0423ED17B845A59D08B3064385AA368AD7B", + "size": 62585, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/893b34d63f5af5fee57b3f4587ba4f85/cd9128b760c06a010e1621af6528432e.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\cdea5502a35d09ddfbcda12e3a391dc0.cab", + "sha256": "74F2B7ED37233CE0BAF26C544943E8A8DDC67A463DFA21EFCED68436A1157A8B", + "size": 7486410, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/5ff892f515b968f5911b048d0e1dac57/cdea5502a35d09ddfbcda12e3a391dc0.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\d117bb4bc77abadc7c603552e122e513.cab", + "sha256": "58D9C34C53ED4FA17C0C5BB03AE816E1DF7813895FF3CC67F8B95A14F011DEEE", + "size": 580984, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/86b4798945114f1123f793afed28e13d/d117bb4bc77abadc7c603552e122e513.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\d1de88680a8e53fe75e01e94dc0ed767.cab", + "sha256": "C4F8624EEFC288DE11FCE393A155EB33D10EFAF4DCE5725E92802B4047773889", + "size": 20065, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/7f50eed7e7b056e04fdc020c2a8f77b1/d1de88680a8e53fe75e01e94dc0ed767.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\d3e405ab232f8aca8c5b6a48a913d6b0.cab", + "sha256": "5AFA569952C8680F1F5A941AA82EF55ACC7518814B926A5CC18B82B9173C70D8", + "size": 929349, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/52f1e87348c9b943850b47affc60e88d/d3e405ab232f8aca8c5b6a48a913d6b0.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\d67259e233ce975d91c3b02d483becad.cab", + "sha256": "FF699ACF1BB8FD53DE0083684C194537FC47E885DA7DEE68B7FEEE7251B94C49", + "size": 13754875, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/ff7e9d517b3b6f6c95b760cf45089acf/d67259e233ce975d91c3b02d483becad.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\d95da93904819b1f7e68adb98b49a9c7.cab", + "sha256": "8027299BF16102E6D7355C06A1988EE76732D4BF4D77350A47F9F0F7439F01D7", + "size": 40212, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/0eeae527e6c4d432977b6a7f5c4ef327/d95da93904819b1f7e68adb98b49a9c7.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\dcfb1aa345e349091a44e86ce1766566.cab", + "sha256": "4C998D1BAA6781B2C513EF8AEC875A3F9AD9FA69C1CD79B1CBACA03B3E01A140", + "size": 90876, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/0dc8270e9c87ad873828b94710d705f3/dcfb1aa345e349091a44e86ce1766566.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\de111c3d435b0785b31b28c386ee691f.cab", + "sha256": "7BAF285B09FFA499B19B15F568BD9E9E003F6B5C77392C5A37FA699EB8FE9BFE", + "size": 17166, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/4c322b4ec89092c9a364333daaccb80e/de111c3d435b0785b31b28c386ee691f.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\e10768bb6e9d0ea730280336b697da66.cab", + "sha256": "4EE5F49B6C1192DBB4352EC0D204A174169129B737F57361F6F3BD4971108831", + "size": 7208227, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/bfc3904a0195453419ae4dfea7abd6fb/e10768bb6e9d0ea730280336b697da66.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\e10f8811d44b50885777f56f8272f66b.cab", + "sha256": "9F2593C937D81FA152AB914A6210372BFD8752F5A34780F4EBADCA0E46902100", + "size": 614109, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/afae3eda7739ea0126a2c9e45885fce5/e10f8811d44b50885777f56f8272f66b.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\e24dd258b3bbfa69c0842948fe0dd670.cab", + "sha256": "55D1EDE82A7891DA0F62D3266F9660982B94F66B0AD194B3C48394772A5CF931", + "size": 163675, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/150e48a815cb54eae779b52ded03524d/e24dd258b3bbfa69c0842948fe0dd670.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\e3bfdbe21d5f48f62e6347294e6e8492.cab", + "sha256": "917393AAEE3B1497382597D5D893CBF07002175A8185D307E8C59D65D2BEBE47", + "size": 104777, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/479218e2d6f8264340cc1c609dbe14bd/e3bfdbe21d5f48f62e6347294e6e8492.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\e3d1b35aecfccda1b4af6fe5988ac4be.cab", + "sha256": "396E5948B119B8CB69B07F1F2A25453724005E4A27B96F8B7FFBB8FCC081D186", + "size": 15410926, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/b65014407ea2f8cee5b5399db7d32358/e3d1b35aecfccda1b4af6fe5988ac4be.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\e59830bab4961666e8d8c2af1e5fa771.cab", + "sha256": "565867773D17370E6FC5FD9D15D496323B5B58D719642B84D7F9DBEE8B08ADA5", + "size": 167672, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/8600324635a65f19badde08f29ab33b2/e59830bab4961666e8d8c2af1e5fa771.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\e5c4b31ff9997ac5603f4f28cd7df602.cab", + "sha256": "FB3C7557755F982647206088B69F7A325B818661827A75EAC0671DEE2A8F6950", + "size": 1913446, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/b8c0745db4fc360e7780faf90d714382/e5c4b31ff9997ac5603f4f28cd7df602.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\e87de81a902e0c8cde9e1355c3ff5f3f.cab", + "sha256": "050CC2139A00C614CAE3A57E39622459F55622723066B08DA7648A715AFC2B79", + "size": 1707043, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/ad7270fd39bd02699da0f820c886d424/e87de81a902e0c8cde9e1355c3ff5f3f.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\e89e3dcbb016928c7e426238337d69eb.cab", + "sha256": "BD013EBF817A6EE04ACF130B34BDAB470BDA335B74DEFF9115FC069C55D35DF8", + "size": 913157, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/766e04beecdfccff39e91dd9eb32834a/e89e3dcbb016928c7e426238337d69eb.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\e98fa5eb5fee6ce17a7a69d585870b7c.cab", + "sha256": "481341ADC9121861CD70E5C7A0DC7218483B017DE86035813C1426FCD636F239", + "size": 1417284, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/ec6d21496e8ddba75a1d24af0302cbcd/e98fa5eb5fee6ce17a7a69d585870b7c.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\ec0637c03f99046936d32d51e13a392a.cab", + "sha256": "7A75DAB3319B9D8C0041DC95ACCDFC04157C7DC79256B2E23095553612337120", + "size": 16733, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/221fe30f41203381c5ab62411e206a87/ec0637c03f99046936d32d51e13a392a.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\ec9ab4bbb809719605d27da343b909e8.cab", + "sha256": "12F4B631F032D51370AB5B013939196EADFE546755CF18FB4226934D5FA966A8", + "size": 104872, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/169889995363a05493deb1951ea27fa3/ec9ab4bbb809719605d27da343b909e8.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\ec9d39539c27e8cf5ad39bffce00c34e.cab", + "sha256": "AB048F7EA8C449679B2F6AA2A438087C6D02B380D8DF51D9A0E02AFD27032CC9", + "size": 229216, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/23a8216338d8768d7bb30fe674a637a9/ec9d39539c27e8cf5ad39bffce00c34e.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\eca0aa33de85194cd50ed6e0aae0156f.cab", + "sha256": "82C5ACF1816F2B737A4CB0027214B9577BF99A2CD9E6F9BB761D26536FD033C2", + "size": 40213, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/3d39d96c516322a4570cd3fe5fa2da9f/eca0aa33de85194cd50ed6e0aae0156f.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\ed4d1c6b9811d81e3cebc553ae604f0d.cab", + "sha256": "F811718ED443E542FF7772746F06B1DE52C46B14D81FF1704D218D123BED8680", + "size": 16876, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/56e49d0d87a05bf4592bd63b98ad5670/ed4d1c6b9811d81e3cebc553ae604f0d.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\ed5aa2f399092df3084cce671f072cac.cab", + "sha256": "D36BC2928DE87F6E3334F5E6B1D157E2A45D0E3C45CD056E7B919448C115A094", + "size": 1516536, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/69748600bde441bed8a1b100bc27e452/ed5aa2f399092df3084cce671f072cac.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\ef4472fd7552490fd759075186ed2ec8.cab", + "sha256": "EF83C7F2ACAF7F43C6DB9965DBAE590A63349934012A58B6311BB8257118AB29", + "size": 258973, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/4362e220f88fcfad6a3bd654d2506791/ef4472fd7552490fd759075186ed2ec8.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\f105a73f98cfc88c7b64d8f7b39a474c.cab", + "sha256": "3034E66900FE1C5B4F4C8948B9CED563ABEAD896FB70456375F8550D41016323", + "size": 57333, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/77352d8aa105dd4927f5e1c7e38914fb/f105a73f98cfc88c7b64d8f7b39a474c.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\f2e05dfd38ed343d3de77209cf3ecdae.cab", + "sha256": "9A60241D142177CE5305EAF7D08ECD60A08FEB307ADAF5040682C8210CD20FDE", + "size": 1227892, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/d9155b3b2cf212b4f279ea0d3e0aeccc/f2e05dfd38ed343d3de77209cf3ecdae.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\f4661eda3692e166927c14c96164150a.cab", + "sha256": "5F967634FA2B387BAA755BD9E679188CD4786411A16D66E827E6AD84208C9D8B", + "size": 979726, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/79128c75fbfd5ee2dc301d6e4de66103/f4661eda3692e166927c14c96164150a.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\f7b25543b47329ef932ad391c72c4ab7.cab", + "sha256": "E0752F5D8B728BDC33EE96531F194DDB8AD1408BD8509A4AC540126A9540FC2A", + "size": 85707, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/c574fd7f300d6ac2de31d60bf023b374/f7b25543b47329ef932ad391c72c4ab7.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\f87007e985bc5453a0f01ed1a5510abe.cab", + "sha256": "0B99C5E1A52C0F8346D61FFCF49FEABEA8E12C0288D87F447FCC8268AEC3C92F", + "size": 19259, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/e85beb0ca28ffe1ad4f3bc5c644b8615/f87007e985bc5453a0f01ed1a5510abe.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\f9b24c8280986c0683fbceca5326d806.cab", + "sha256": "A1FC49A5BC39F7C8AE312C1CE497452CCD153C21410E0E026F74814CA60609F6", + "size": 7121758, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/637f9f3be880c71f9e3ca07b4d67345c/f9b24c8280986c0683fbceca5326d806.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\f9ff50431335056fb4fbac05b8268204.cab", + "sha256": "A8589018731437D77B9B22557ED422613EC68834D119E03DF8A15372D4840D6E", + "size": 17344, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/d2d836d361e69be61ea868f993b5a80b/f9ff50431335056fb4fbac05b8268204.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\fe38b2fd0d440e3c6740b626f51a22fc.cab", + "sha256": "501F4B1C0E6D372BA084651A9BB285695510E4C4A4C283AADB6CA1619703A1B9", + "size": 17110, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/590f21bbb4595304aacc1ff6f39235c8/fe38b2fd0d440e3c6740b626f51a22fc.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\fef2cfedd6135e0ed85290b83f3682c3.cab", + "sha256": "622348C242C3CA0C344EB6CAD35A943783FD518E977F0065DEF01747132E96F5", + "size": 720759, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/6f18bc1c2ab8556cfba8525db8e59106/fef2cfedd6135e0ed85290b83f3682c3.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\ff8dd5a961e46b5d05906ac4b7a5ba37.cab", + "sha256": "C75E8AB92348B08B6C2780EE4A0099B961F692C91C26770CF9401B417308B89D", + "size": 16470, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/fcdaec48e7859113ffcdb39b7187468a/ff8dd5a961e46b5d05906ac4b7a5ba37.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\Kits Configuration Installer-x86_en-us.msi", + "sha256": "74220ECB2CE67EB754C96E645661445CE67E0D9806E2520CB944E9DEE9E53157", + "size": 446464, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/68d36da265675756a97003e10147faa0/kits%20configuration%20installer-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\MSI Development Tools-x86_en-us.msi", + "sha256": "D9C89D343C774A0EEECF56212AA1D3AA911150A2CEB2D624E4DC6F7FED9ED83A", + "size": 450560, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/561b044e8c690bc76af2caeb48ce89e1/msi%20development%20tools-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\MsiVal2-x86_en-us.msi", + "sha256": "BD81D24D94B63C96D2697D3EAD6B38A5DB7B7818E40025A91ADEA5207C6D3DD9", + "size": 655360, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/c148ae91485df324572edaa7d859ecc4/msival2-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Orca-x86_en-us.msi", + "sha256": "66A164661A79C8888DE4D770C4E40B69E010D0F33B1EFE172CE1518E2CF8E424", + "size": 655360, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/7a5d796c39efcb14c16ccfd6088496a0/orca-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\SDK ARM64 Additions-x86_en-us.msi", + "sha256": "90B666E6E4D34AEF845F6E55643DFE0D232DB2ABB7BC5E21E6A07B85C362DF27", + "size": 446464, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/16d10f5d25dfa4c4e63cedd86b2b378e/sdk%20arm64%20additions-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\SDK ARM64 Redistributables-x86_en-us.msi", + "sha256": "221166205C59D4D5FF2EAD20FC59DDDE786D9B28E9236D28451E2196E10E295D", + "size": 446464, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/13c904c21ae839ff731b9e9be6f39223/sdk%20arm64%20redistributables-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Universal CRT Extension SDK-x86_en-us.msi", + "sha256": "9E794D551AB73F43FEA343263D79ED9679CBD4DDB875C5D8FAF2560620744ADA", + "size": 450560, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/fe0b8c699ee0d62ae5b494be9917b271/universal%20crt%20extension%20sdk-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Universal CRT Headers Libraries and Sources-x86_en-us.msi", + "sha256": "5BFF65E2A6EE9B13BEA45907F6BE225E46E4613603D0D32F0B36524BDFBF8D13", + "size": 589824, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/2ee3a5fc6e9fc832af7295b138e93839/universal%20crt%20headers%20libraries%20and%20sources-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Universal CRT Redistributable-x86_en-us.msi", + "sha256": "1D79F5C134FD2A802D79459F7AC4D84DC40E6DB48C8C3CAE7175E595838C9BDB", + "size": 475136, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/c1574c55fdbae2e26d5ffef5b4f430c8/universal%20crt%20redistributable-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Universal CRT Tools arm64-arm64_en-us.msi", + "sha256": "B0135F42AC396678919E0810ABDB9AB597CFE31E3394B466828780D96BA5CD36", + "size": 471040, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/2740125f1a7959e19ea1dd399f66ea6c/universal%20crt%20tools%20arm64-arm64_en-us.msi", + "cache": false, + "signer": { + "$ref": "6" + } + }, + { + "fileName": "Installers\\Universal CRT Tools x64-x64_en-us.msi", + "sha256": "ADCC9AADD8308FC4C534547B0AE55E9AD477B003FCFC4A947E5304E477D30512", + "size": 450560, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/a982413898372a05c661fdc37ad30b64/universal%20crt%20tools%20x64-x64_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Universal CRT Tools x86-x86_en-us.msi", + "sha256": "1D6562D81CFB97B3FA4960BF5554ECC4080961632978D4B96F24CCE94824F0BD", + "size": 450560, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/015cc7c7fa2dd6adaa169aeb3f4de387/universal%20crt%20tools%20x86-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Universal General MIDI DLS Extension SDK-x86_en-us.msi", + "sha256": "AF4BAD7CCDE02A8505D3CB69033EDEDB472D3EE927C8C7F7B14F3D3EF7C99DAD", + "size": 450560, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/c29acf9489fc59991872a00b96380afd/universal%20general%20midi%20dls%20extension%20sdk-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\WinAppDeploy-x86_en-us.msi", + "sha256": "C4DC1FA54437E64E8410F6EE16386C13BF626A4D45CA1F3777447DCA0C71A9C9", + "size": 1953792, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/f314bdd25465edad5416142daff9cc35/winappdeploy-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows App Certification Kit Native Components-x64_en-us.msi", + "sha256": "4F3A1300443FD399AB4B2A69B7B3F64BDC1AB643B9AFB6298509B987E909A511", + "size": 512000, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/9639a3255cfb290bd06e6f27f1dd9aa9/windows%20app%20certification%20kit%20native%20components-x64_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows App Certification Kit Native Components-x86_en-us.msi", + "sha256": "773807D521FBB92D6CF11C09250E0EA3096CF6868BD0AB35F786805C2665600C", + "size": 512000, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/9971df9b1fbd00423cd3126714a6262c/windows%20app%20certification%20kit%20native%20components-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows App Certification Kit SupportedApiList x86-x86_en-us.msi", + "sha256": "A61E5D67F851E58105A1330423F9D0AA99C92FF6D1535B0123C429D0A6BEAE9B", + "size": 450560, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/25443612a8371d29454b8a96ae9ed8ee/windows%20app%20certification%20kit%20supportedapilist%20x86-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows App Certification Kit x64 (OnecoreUAP)-x86_en-us.msi", + "sha256": "6A123DDB76C98FE232FA5C436C578F8C7F4DCED185520C950251E240F30BA37A", + "size": 462848, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/bb02099ac3f6083af6323764e12a857c/windows%20app%20certification%20kit%20x64%20%28onecoreuap%29-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows App Certification Kit x64-x86_en-us.msi", + "sha256": "EECD99B5422CC793176F9775A3C001312A99FA1B97B82F49BEE10AB62D113632", + "size": 585728, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/3a114d513de18bfbe214c2c92d1f1a40/windows%20app%20certification%20kit%20x64-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows App Certification Kit x86 (OnecoreUAP)-x86_en-us.msi", + "sha256": "74667C5CEC9B945601F521165B139712DE0325D80AE79347C886512C93266E97", + "size": 462848, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/f44e7c5acd5853f576e8d7f9bf4bf50c/windows%20app%20certification%20kit%20x86%20%28onecoreuap%29-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows App Certification Kit x86-x86_en-us.msi", + "sha256": "E3D32CE87F8236186B38A14078CF841066A8FDF865E1DB1729AD42EED8ECAECA", + "size": 585728, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/4372ed2d668651fcba01ef9df3321d54/windows%20app%20certification%20kit%20x86-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows Desktop Extension SDK Contracts-x86_en-us.msi", + "sha256": "44F671F15019D5A9CEA2870B45F54943A49C71A1D25DDD552A025DC147DFB8EB", + "size": 475136, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/95f666241fa80bd519db02aa09c35536/windows%20desktop%20extension%20sdk%20contracts-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows Desktop Extension SDK-x86_en-us.msi", + "sha256": "C5CFE8A5DBA9DEE908068BBD7559F6634EB8772CE95475E98B48134A77B7281C", + "size": 450560, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/04044cdeb63b8f043af8d9a6cc24ae80/windows%20desktop%20extension%20sdk-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows IoT Extension SDK Contracts-x86_en-us.msi", + "sha256": "97E6D080E42BE83896B2C2D8185DDB7E2CEA5F798558F58023B2787F89440370", + "size": 446464, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/bc09747c236fe775b9b77c390e4c7a9b/windows%20iot%20extension%20sdk%20contracts-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows IoT Extension SDK-x86_en-us.msi", + "sha256": "D1B2DB936ED6BAB85359789F419864C398B70BDCEBCFB038D79FD796DC6DC057", + "size": 446464, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/66004e225c889a1826a54648cb493e23/windows%20iot%20extension%20sdk-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows Mobile Extension SDK Contracts-x86_en-us.msi", + "sha256": "84F3BE2B6931FEBEA544D6742165DBB18EDBE823E01DF242F033F1CEB7AED194", + "size": 454656, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/c8cdbf29068a6a14010728493f27594a/windows%20mobile%20extension%20sdk%20contracts-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows Mobile Extension SDK-x86_en-us.msi", + "sha256": "ECEE2791B31CE07E64E03BABE04B4FF98A438D52283C71649FECB5D02DFED00E", + "size": 462848, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/ca2a656da297d3e657fb2100322eec01/windows%20mobile%20extension%20sdk-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK ARM64 Desktop Tools-x86_en-us.msi", + "sha256": "D77ED157327BD82D971C6E67F4E9E7CC638AD9134E4131DACC521CCB08991B84", + "size": 450560, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/743bbd3ec7fa9a6ee0dbda151d91b21c/windows%20sdk%20arm64%20desktop%20tools-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK Desktop Headers arm64-x86_en-us.msi", + "sha256": "39FB28E101EB9D4E842F1326F196BB6608850E12D0FB0EBC982FFBEB6A0D30A3", + "size": 446464, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/5b8ffffd9ba0d257a881e4a93d27f762/windows%20sdk%20desktop%20headers%20arm64-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK Desktop Headers x64-x86_en-us.msi", + "sha256": "C51D9CBBCF38E846F63F5005C1DFD68BF9B5DCF615CED65F9CEB457350E6EA58", + "size": 450560, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/5c9818f8ada2dc0ef9dbcb531b04671b/windows%20sdk%20desktop%20headers%20x64-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK Desktop Headers x86-x86_en-us.msi", + "sha256": "E49FEA7F27D0371D97F007F6DA08E63FF916BCE78C76222090D2E0B497B3E835", + "size": 790528, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/4c1273439dca44ecb130b172958ea7a7/windows%20sdk%20desktop%20headers%20x86-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK Desktop Libs arm64-x86_en-us.msi", + "sha256": "A9CFB665870396A0B16CE5EFFFEAAD3F2C676FE75FAFA6312FEC811FED03F2D4", + "size": 528384, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/7a332420d812f7c1d41da865ae5a7c52/windows%20sdk%20desktop%20libs%20arm64-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK Desktop Libs x64-x86_en-us.msi", + "sha256": "CFEF3C1BF3428984791736AC2348A4846BD44F3E4C041B6965AF80D58A90A5A6", + "size": 528384, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/9f51690d5aa804b1340ce12d1ec80f89/windows%20sdk%20desktop%20libs%20x64-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK Desktop Libs x86-x86_en-us.msi", + "sha256": "7FE6FF8CE40797BE7D5CCC75A6765432143524E9564966C853AD4465286CC544", + "size": 528384, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/cf33607e4c58b936ba3aa3bd4ff02bb9/windows%20sdk%20desktop%20libs%20x86-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK Desktop Tools arm64-x86_en-us.msi", + "sha256": "0DC93861C54C0D37B2A88747B5975491200733E1872EF4F0CAAAFBBBD0110B22", + "size": 471040, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/40cb306de81a6a2064865e49b92638ef/windows%20sdk%20desktop%20tools%20arm64-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK Desktop Tools x64-x86_en-us.msi", + "sha256": "BC1C11D1A688C75F7E479BAB30F487BBB4BB403D15CD4D7B365B4F80F89AD235", + "size": 475136, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/e31a2802039aa9558a81d4488874a7da/windows%20sdk%20desktop%20tools%20x64-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK Desktop Tools x86-x86_en-us.msi", + "sha256": "35AD4C3F93C51098702FD18DD6AFEAFC03BBC2902D15CBCE6488B2488122E556", + "size": 475136, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/3f91b573a7742cae9979a981ccfb6b70/windows%20sdk%20desktop%20tools%20x86-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK DirectX x64 Remote-x64_en-us.msi", + "sha256": "A60BFB36FA591F0FE3744CDD5710F1F23A397541C4D828116B10F94A99675127", + "size": 450560, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/78dde2550220480f222d52bd91c0d0ac/windows%20sdk%20directx%20x64%20remote-x64_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK DirectX x86 Remote-x86_en-us.msi", + "sha256": "76547D3A2471A0369F0F135183EF7D5F182C7DD6083BED358232DE30EAF0CA73", + "size": 450560, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/e034b8464f29a6acc03b2fb744cdf08d/windows%20sdk%20directx%20x86%20remote-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK EULA-x86_en-us.msi", + "sha256": "2827D05F1C4C5B2347DB28D2AF6A759F31C08C952DEAD8F75596C9E23E14BE01", + "size": 450560, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/bcf03858ac328a1d8e29d557256b830e/windows%20sdk%20eula-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK Facade Windows WinMD Versioned-x86_en-us.msi", + "sha256": "8D5432FE1DCD5EBBB2182198686F856D6A17851AAB3CD61FFEBD3D74EED6CADF", + "size": 450560, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/b0acb57492cf018ea3b6ee8c9649b479/windows%20sdk%20facade%20windows%20winmd%20versioned-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK for Windows Store Apps Contracts-x86_en-us.msi", + "sha256": "50FC85F7BE053DB24EF8549B5A8F6DF2FC484D63395D1104F66FE6A48444F75E", + "size": 466944, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/cea3ad6083c416d0c17136570a630366/windows%20sdk%20for%20windows%20store%20apps%20contracts-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK for Windows Store Apps DirectX x64 Remote-x64_en-us.msi", + "sha256": "5CCC6651161E8067F6A990A67B470F019A941212DA177228CAE420842F7DDAE3", + "size": 454656, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/4bf4de0bb5a3687a8586ad0832f9e610/windows%20sdk%20for%20windows%20store%20apps%20directx%20x64%20remote-x64_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK for Windows Store Apps DirectX x86 Remote-x86_en-us.msi", + "sha256": "A21199D5C055A0623609495C17E1F101D15C0A0CC56B2007D5044F537F8D749E", + "size": 454656, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/ada1c7ad29ba6a8e958135ba41c45184/windows%20sdk%20for%20windows%20store%20apps%20directx%20x86%20remote-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK for Windows Store Apps Headers OnecoreUap-x86_en-us.msi", + "sha256": "1954A659A15797E6F4A3B06485974939606C494CCE1B0066CEF7194DC4DB0CE9", + "size": 471040, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/122979f0348d3a2a36b6aa1a111d5d0c/windows%20sdk%20for%20windows%20store%20apps%20headers%20onecoreuap-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK for Windows Store Apps Headers-x86_en-us.msi", + "sha256": "66575FCFB5D745F9EF5BC21341CD2BEC0A8F247AAF644F9FCF01927EB21691D2", + "size": 1036288, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/b286efac4d83a54fc49190bddef1edc9/windows%20sdk%20for%20windows%20store%20apps%20headers-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK for Windows Store Apps Legacy Tools-x86_en-us.msi", + "sha256": "D4FEDEF28CC353D67269A73B087EA5116428CFE58631F836C10BE360F4D9E0B2", + "size": 454656, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/f1ad2fcc8e8d371ab5bc029ba15fa51e/windows%20sdk%20for%20windows%20store%20apps%20legacy%20tools-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK for Windows Store Apps Libs-x86_en-us.msi", + "sha256": "8A9A6621DFAC88BBB8CF620E31C60247FDFF8A8FFBBBE650F221F2D4824E385C", + "size": 528384, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/944c4153b849a1f7d0c0404a4f1c05ea/windows%20sdk%20for%20windows%20store%20apps%20libs-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK for Windows Store Apps Metadata-x86_en-us.msi", + "sha256": "F532457F55AFCECB816217687E5DC344D271AA3BA47A49C15945ADD7CCC5111A", + "size": 454656, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/900e09949167b43bd7206ad1676236a4/windows%20sdk%20for%20windows%20store%20apps%20metadata-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK for Windows Store Apps Tools-x86_en-us.msi", + "sha256": "118D2F066D1BD834A6426348EDAFFF7F07E38B40A9DE777C4277C76DEAD4E100", + "size": 516096, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/2d230678b1f76cfb97f85e8cb447df3a/windows%20sdk%20for%20windows%20store%20apps%20tools-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK for Windows Store Apps-x86_en-us.msi", + "sha256": "EE04E525E990F27251608BBC3E778E1338E76CC958076292EFBE8B4E48AF058F", + "size": 462848, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/08f01ee6c27a95cd6a4090fed084d8d8/windows%20sdk%20for%20windows%20store%20apps-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK for Windows Store Managed Apps Libs-x86_en-us.msi", + "sha256": "BAB0CB535233645F702D71F5CBCD81F3BD9D58BEB4330D9177D3A775963C0C70", + "size": 450560, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/ac2f097e72e55eba0c2b7ff3702c95eb/windows%20sdk%20for%20windows%20store%20managed%20apps%20libs-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK Modern Non-Versioned Developer Tools-x86_en-us.msi", + "sha256": "C1B2A026C82E62BA52DCB3C77682DF2F7569469A089DDEB21BA2624D089EB1BB", + "size": 458752, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/494a9232a613a275d21096f7f89cd2eb/windows%20sdk%20modern%20non-versioned%20developer%20tools-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK Modern Versioned Developer Tools-x86_en-us.msi", + "sha256": "1D531C7B589889BBCB15167AB0780D5C3FF0946D1D3CBBF9A4990C997AE9647F", + "size": 458752, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/ec418bf46cf08e10080b800139dd33fc/windows%20sdk%20modern%20versioned%20developer%20tools-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK OnecoreUap Headers arm64-x86_en-us.msi", + "sha256": "CE6E58371A855FF902299014937D0A29ACAE8AFAD2D75BCB4B8D4057B1BCE388", + "size": 450560, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/b8e363cfc843473b54fb4e7a4584a7ba/windows%20sdk%20onecoreuap%20headers%20arm64-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK OnecoreUap Headers x64-x86_en-us.msi", + "sha256": "D532FB85F968E47DEECE1D1D495C0305BEAC6641383535D1C6E7590DBF1C1D4A", + "size": 450560, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/ce7c11b668674e7a92c4192ba99b0e1c/windows%20sdk%20onecoreuap%20headers%20x64-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK OnecoreUap Headers x86-x86_en-us.msi", + "sha256": "A85A2352EF17EBB95086C2CF2675AD296F637A37339E92F4B9B1AB0CD4E73DC6", + "size": 495616, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/6630d1fc9a77f4c314824b8c55410a92/windows%20sdk%20onecoreuap%20headers%20x86-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK Redistributables-x86_en-us.msi", + "sha256": "8612AB194F4A270286E770DCAB99F06B0413B68D64CA8945ECAD8F394CFEF752", + "size": 450560, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/df81cc3d3c47c9503862a7b071c99bcc/windows%20sdk%20redistributables-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK Signing Tools-x86_en-us.msi", + "sha256": "2300105F2B131ACB2630F00481D32972148F0FD50A93046EC62E8808CC77CC73", + "size": 462848, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/d3a896cef2a5f1245a0e6165f3e6a960/windows%20sdk%20signing%20tools-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK-x86_en-us.msi", + "sha256": "0187245232609E0DDB78E858C8707DC6848EDB9F79F7580B49E0A23E3C9BEE80", + "size": 462848, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/e39e353b036f180f809e2330e59c3a01/windows%20sdk-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows Team Extension SDK Contracts-x86_en-us.msi", + "sha256": "451928ACA22EE3775D31343D11D5ACEAE22C774AA420CFBC8C9327CF3241986E", + "size": 446464, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/cb0313a9d460a9d8abfc99055f093fdc/windows%20team%20extension%20sdk%20contracts-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows Team Extension SDK-x86_en-us.msi", + "sha256": "22F5BBBDC9F1676740E05CC08D584DE8FB0320F800BD89DFA4AF1769E0554AE0", + "size": 446464, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/4bee9a73211ee0fddeba3aa8cb99a038/windows%20team%20extension%20sdk-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\WinRT Intellisense Desktop - en-us-x86_en-us.msi", + "sha256": "04818F8E94CCAAF712D516DF4651B4E71AD4E84C60C544BBC3233A8F7067EDD5", + "size": 495616, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/ce8fc9f9f7f2380618c809cbe9561b72/winrt%20intellisense%20desktop%20-%20en-us-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\WinRT Intellisense Desktop - Other Languages-x86_en-us.msi", + "sha256": "BA24ED614DDB065AA571E131024325E8FC077AF73B22CE82425903CF4243E620", + "size": 602112, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/3abe2cc277968e25ebb43ac843e979a5/winrt%20intellisense%20desktop%20-%20other%20languages-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\WinRT Intellisense IoT - en-us-x86_en-us.msi", + "sha256": "6E9BD1C4559A06CCC9282B093C8AAD870F8949C44D8ED71DA76E32FFFBA5131D", + "size": 446464, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/8d501be22e060de8b2d5d24d9835e580/winrt%20intellisense%20iot%20-%20en-us-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\WinRT Intellisense IoT - Other Languages-x86_en-us.msi", + "sha256": "1F2A20A0216EE5716F95E78B6EAD8B87C13B99A24B18C3B780EAE2C3C8360EE7", + "size": 446464, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/3d7a162349791985e8eddcd8cd3b28c0/winrt%20intellisense%20iot%20-%20other%20languages-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\WinRT Intellisense Mobile - en-us-x86_en-us.msi", + "sha256": "6936ECD95309BDCD1503B4732CD0296BAF997FF04F7093E2949F94944E04A3BC", + "size": 454656, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/b842b77a2dc8bdf528ac7629585f3415/winrt%20intellisense%20mobile%20-%20en-us-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\WinRT Intellisense PPI - en-us-x86_en-us.msi", + "sha256": "5DE60442B8AE749149FBAE260A12ED41B92D7E47207DBD238BE06F0B90C167D0", + "size": 446464, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/95c9fbc47052f2edf68e3e46ac37333c/winrt%20intellisense%20ppi%20-%20en-us-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\WinRT Intellisense PPI - Other Languages-x86_en-us.msi", + "sha256": "A808C26D725E810FCF0B3DF2F5601BC2532755586B641B45BBEE11DDC1F14344", + "size": 446464, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/dcf5bf98654b16e3381f39cd8caf41cb/winrt%20intellisense%20ppi%20-%20other%20languages-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\WinRT Intellisense UAP - en-us-x86_en-us.msi", + "sha256": "868A98FA0E1FA33A80CE2349062AEAD02329B74CFED8274A3ED2BB919172EF6B", + "size": 483328, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/b58f93733f51ed8bb2559a9bbc5170c4/winrt%20intellisense%20uap%20-%20en-us-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\WinRT Intellisense UAP - Other Languages-x86_en-us.msi", + "sha256": "B429750EAD5B319952A18FC5A33DC137E1528BFE4B74D5D41B408457119D0CEA", + "size": 552960, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/8495a05ead925777308741587c09f53c/winrt%20intellisense%20uap%20-%20other%20languages-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Redistributable\\10.1.0.0\\UAPSDKAddOn-x86.msi", + "sha256": "373EE8B91DD19E330A7621E70EF667569EE3499BD0D3838753D6F53074A2131D", + "size": 237568, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/ce41439b1b81fa30357f5d610effa1c3/uapsdkaddon-x86.msi", + "cache": false, + "signer": { + "$ref": "6" + } + }, + { + "fileName": "WinSdkInstaller.exe", + "sha256": "25C1E69EE65DD53311DD24F08F1DD6006E1078D749AD7022D0EFD0D5B6C1E757", + "size": 41904, + "url": "https://download.visualstudio.microsoft.com/download/pr/ce9ebac5-d0b0-4a01-9e8d-97679b3d5515/412cd86a46f13f60c4937d984139f106/winsdkinstaller.exe", + "signer": { + "$ref": "3" + } + } + ], + "installParams": { + "fileName": "WinSdkInstaller.exe", + "parameters": "SetupExe=winsdksetup.exe LogFile=\"[LogFile]\" SetupLogFolder=windowssdk CeipSetting=\"[CEIPConsentOnOff]\" ProgramFilesOrSharedDriveSdkPath=\"[ProgramFilesOrSharedDrive]\\Windows Kits\\10\" SetupParameters=\"/features OptionId.AvrfExternal OptionId.UWPManaged OptionId.WindowsSoftwareLogoToolkit OptionId.SigningTools OptionId.UWPLocalized OptionId.UWPCPP OptionId.DesktopCPPx64 OptionId.DesktopCPPx86 OptionID.DesktopCPPARM64 OptionId.MSIInstallTools /quiet /norestart\"" + }, + "uninstallParams": { + "fileName": "WinSdkInstaller.exe", + "parameters": "SetupExe=winsdksetup.exe LogFile=\"[LogFile]\" SetupLogFolder=windowssdk CeipSetting=\"[CEIPConsentOnOff]\" ProgramFilesOrSharedDriveSdkPath=\"[ProgramFilesOrSharedDrive]\\Windows Kits\\10\" SetupParameters=\"/features OptionId.AvrfExternal OptionId.UWPManaged OptionId.WindowsSoftwareLogoToolkit OptionId.SigningTools OptionId.UWPLocalized OptionId.UWPCPP OptionId.DesktopCPPx64 OptionId.DesktopCPPx86 OptionID.DesktopCPPARM64 OptionId.MSIInstallTools /quiet /norestart /uninstall\"" + }, + "providerKey": "Win11SDK_10.0.26100,en,10.0.26100", + "propertyInitializers": [ + { + "key": "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows Kits\\Installed Roots", + "value": "KitsRoot10", + "property": "Win10KitsInstallDir", + "defaultValue": "[ProgramFilesOrSharedDrive]\\Windows Kits\\10" + } + ], + "installSizes": { + "win10KitsInstallDir": 1718181284 + }, + "logFiles": [ + { + "directory": "windowssdk", + "pattern": "*Win11SDK_10.0.26100.winsdksetup*log" + }, + { + "directory": "StandaloneSDK\\UnionWinmdWorkingFolder\\logs" + }, + { + "directory": "[Windows]\\logs\\CBS", + "pattern": "cbs.log" + }, + { + "directory": "[Windows]\\logs\\DISM", + "pattern": "dism.log" + }, + { + "pattern": "dd_setup_*Win11SDK_10.0.26100.log" + } + ], + "detectConditions": { + "expression": "(BundleRegKeyNative Or BundleRegKeyWoW) And (UwpManagedFeatureRegKeyNative Or UwpManagedFeatureRegKeyWoW) And (UWPNativeFeatureRegKeyNative Or UWPNativeFeatureRegKeyWoW) And (Desktopx64FeatureRegKeyNative Or Desktopx64FeatureRegKeyWoW) And (DesktopArm64FeatureRegKeyNative Or DesktopArm64FeatureRegKeyWoW) And VersionedBinFile", + "conditions": [ + { + "registryKey": "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\{8f220346-a8e7-401e-81b8-a0c5d7308086}", + "id": "BundleRegKeyNative", + "registryValue": "BundleVersion", + "registryData": "10.1.26100.1742" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\SOFTWARE\\Wow6432Node\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\{8f220346-a8e7-401e-81b8-a0c5d7308086}", + "id": "BundleRegKeyWoW", + "registryValue": "BundleVersion", + "registryData": "10.1.26100.1742" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows Kits\\Installed Roots\\10.0.26100.0\\Installed Options", + "id": "UwpManagedFeatureRegKeyNative", + "registryValue": "OptionId.UWPManaged", + "registryType": "Integer", + "registryData": "1" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\SOFTWARE\\Wow6432Node\\Microsoft\\Windows Kits\\Installed Roots\\10.0.26100.0\\Installed Options", + "id": "UwpManagedFeatureRegKeyWoW", + "registryValue": "OptionId.UWPManaged", + "registryType": "Integer", + "registryData": "1" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows Kits\\Installed Roots\\10.0.26100.0\\Installed Options", + "id": "UWPNativeFeatureRegKeyNative", + "registryValue": "OptionId.UWPCPP", + "registryType": "Integer", + "registryData": "1" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\SOFTWARE\\Wow6432Node\\Microsoft\\Windows Kits\\Installed Roots\\10.0.26100.0\\Installed Options", + "id": "UWPNativeFeatureRegKeyWoW", + "registryValue": "OptionId.UWPCPP", + "registryType": "Integer", + "registryData": "1" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows Kits\\Installed Roots\\10.0.26100.0\\Installed Options", + "id": "Desktopx64FeatureRegKeyNative", + "registryValue": "OptionId.DesktopCPPx64", + "registryType": "Integer", + "registryData": "1" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\SOFTWARE\\Wow6432Node\\Microsoft\\Windows Kits\\Installed Roots\\10.0.26100.0\\Installed Options", + "id": "Desktopx64FeatureRegKeyWoW", + "registryValue": "OptionId.DesktopCPPx64", + "registryType": "Integer", + "registryData": "1" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows Kits\\Installed Roots\\10.0.26100.0\\Installed Options", + "id": "DesktopArm64FeatureRegKeyNative", + "registryValue": "OptionId.DesktopCPPARM64", + "registryType": "Integer", + "registryData": "1" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\SOFTWARE\\Wow6432Node\\Microsoft\\Windows Kits\\Installed Roots\\10.0.26100.0\\Installed Options", + "id": "DesktopArm64FeatureRegKeyWoW", + "registryValue": "OptionId.DesktopCPPARM64", + "registryType": "Integer", + "registryData": "1" + }, + { + "filePath": "[Win10KitsInstallDir]\\bin\\10.0.26100.0\\x64\\makeappx.exe", + "id": "VersionedBinFile" + } + ] + } + }, + { + "id": "Android.Manifest-9.0.100.35.0.7", + "version": "35.0.7", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "eb0102172546d0560fec9b970bf8e5b8-x64.msi", + "sha256": "434da81053e9d340e839981fe7c20caf4f667cd5daecf054ae412415e1d7dfb4", + "size": 704512, + "url": "https://download.visualstudio.microsoft.com/download/pr/9dcc901c-6830-440c-bd32-b600965db23c/434da81053e9d340e839981fe7c20caf4f667cd5daecf054ae412415e1d7dfb4/eb0102172546d0560fec9b970bf8e5b8-x64.msi", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1" + }, + "productCode": "{76737228-5B3F-4431-9C02-BC3C1B25198B}", + "upgradeCode": "{7144AE8C-40E3-375C-B3D2-1450AAAF85CF}", + "productVersion": "35.0.7", + "productLanguage": 1033, + "providerKey": "Microsoft.NET.Sdk.Android,9.0.100,35.0.7,x64", + "installSizes": { + "systemDrive": 5142 + }, + "logFiles": [ + { + "pattern": "dd_setup*Android.Manifest-9.0.100.35.0.7*.log" + } + ] + }, + { + "id": "CoreEditorFonts", + "version": "17.7.40001.1", + "type": "Msi", + "productArch": "neutral", + "payloads": [ + { + "fileName": "CoreEditorFonts.msi", + "sha256": "6104b11f0ce00732cf143e529e8799486e66cd76d7c2483824d3fc41a4d354f6", + "size": 45056, + "url": "https://download.visualstudio.microsoft.com/download/pr/ffe85cff-cf99-4ab5-b5ee-d65c1350d36e/6104b11f0ce00732cf143e529e8799486e66cd76d7c2483824d3fc41a4d354f6/CoreEditorFonts.msi", + "signer": { + "$ref": "3" + } + }, + { + "fileName": "cab1.cab", + "sha256": "2f062ee1e7b90ef9a8e560d81da73ec979de56ae27433f94a86e4acdbbbed58f", + "size": 165184, + "url": "https://download.visualstudio.microsoft.com/download/pr/ffe85cff-cf99-4ab5-b5ee-d65c1350d36e/2f062ee1e7b90ef9a8e560d81da73ec979de56ae27433f94a86e4acdbbbed58f/cab1.cab", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "INSTALLEDBY": "VisualStudio", + "VSVERSION": "17.0.33807.568" + }, + "productCode": "{1851460E-0E63-4117-B5BA-25A2F045801B}", + "upgradeCode": "{98786DD8-A299-4C50-A5BC-10AA8B9949E3}", + "productVersion": "17.7.40001", + "productLanguage": 1033, + "visible": true, + "providerKey": "{590FBDF4-6B90-4416-8315-82EDBF9374D3}", + "installSizes": { + "systemDrive": 345079 + }, + "permanent": true, + "detectConditions": { + "expression": "CascadiaCodeIdentityKey or CascadiaMonoIdentityKey", + "conditions": [ + { + "filePath": "[Windows]\\Fonts\\CascadiaCode.ttf", + "id": "CascadiaCodeIdentityKey" + }, + { + "filePath": "[Windows]\\Fonts\\CascadiaMono.ttf", + "id": "CascadiaMonoIdentityKey" + } + ] + } + }, + { + "id": "Emsdk.6.Manifest-9.0.100.9.0.0", + "version": "72.44.23362", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "2ea1fe09024214b6b2eddd68abb070d2-x64.msi", + "sha256": "20901407b0f09aab3515845e4fc739c2ae2345ac3a9fa6bd849f504ae591185d", + "size": 626688, + "url": "https://download.visualstudio.microsoft.com/download/pr/9dcc901c-6830-440c-bd32-b600965db23c/20901407b0f09aab3515845e4fc739c2ae2345ac3a9fa6bd849f504ae591185d/2ea1fe09024214b6b2eddd68abb070d2-x64.msi", + "signer": { + "$ref": "2" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1" + }, + "productCode": "{7F6ED12C-E08D-4D80-830F-535783004DDD}", + "upgradeCode": "{3883936C-06F7-3D9F-B5F3-861D85315315}", + "productVersion": "72.44.23362", + "productLanguage": 1033, + "providerKey": "Microsoft.NET.Workload.Emscripten.net6,9.0.100,9.0.0,x64", + "installSizes": { + "systemDrive": 3605 + }, + "logFiles": [ + { + "pattern": "dd_setup*Emsdk.6.Manifest-9.0.100.9.0.0*.log" + } + ] + }, + { + "id": "Emsdk.7.Manifest-9.0.100.9.0.0", + "version": "72.44.23362", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "c62fdb7c61c34291312f17b2af2fbe92-x64.msi", + "sha256": "6aab9dca391c953a348fc1c23066e2c286c107e22b7f71d084eaa1293acd8c29", + "size": 626688, + "url": "https://download.visualstudio.microsoft.com/download/pr/9dcc901c-6830-440c-bd32-b600965db23c/6aab9dca391c953a348fc1c23066e2c286c107e22b7f71d084eaa1293acd8c29/c62fdb7c61c34291312f17b2af2fbe92-x64.msi", + "signer": { + "$ref": "2" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1" + }, + "productCode": "{770AC5F8-B861-4712-A671-CD02B244608F}", + "upgradeCode": "{0BCB1653-F911-3BB3-804B-9B1A2EEE0ACD}", + "productVersion": "72.44.23362", + "productLanguage": 1033, + "providerKey": "Microsoft.NET.Workload.Emscripten.net7,9.0.100,9.0.0,x64", + "installSizes": { + "systemDrive": 4676 + }, + "logFiles": [ + { + "pattern": "dd_setup*Emsdk.7.Manifest-9.0.100.9.0.0*.log" + } + ] + }, + { + "id": "Emsdk.8.Manifest-9.0.100.9.0.0", + "version": "72.44.23362", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "23960abc9fc679f51ce05706c30c5016-x64.msi", + "sha256": "6749923fe84f1dd82f4fb07c1c38e46a1c4b2fc89f1d2babd43048dd2d92acb2", + "size": 626688, + "url": "https://download.visualstudio.microsoft.com/download/pr/9dcc901c-6830-440c-bd32-b600965db23c/6749923fe84f1dd82f4fb07c1c38e46a1c4b2fc89f1d2babd43048dd2d92acb2/23960abc9fc679f51ce05706c30c5016-x64.msi", + "signer": { + "$ref": "2" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1" + }, + "productCode": "{C7F7D94A-0DE7-47D3-9763-537B4C44DB90}", + "upgradeCode": "{508B84B4-F5DD-39BC-801B-8E9A356A208B}", + "productVersion": "72.44.23362", + "productLanguage": 1033, + "providerKey": "Microsoft.NET.Workload.Emscripten.net8,9.0.100,9.0.0,x64", + "installSizes": { + "systemDrive": 5195 + }, + "logFiles": [ + { + "pattern": "dd_setup*Emsdk.8.Manifest-9.0.100.9.0.0*.log" + } + ] + }, + { + "id": "Microsoft.AspNetCore.SharedFramework.9.0.9.0.0-rtm.24529.3", + "version": "17.12.35504.99", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "aspnetcore-runtime-9.0.0-rtm.24529.3-win-x64.msi", + "sha256": "e89374c13131c5ceafc809e74ae50ce061b69b87070ba946d2e4a64f46861a56", + "size": 10440704, + "url": "https://download.visualstudio.microsoft.com/download/pr/9dcc901c-6830-440c-bd32-b600965db23c/e89374c13131c5ceafc809e74ae50ce061b69b87070ba946d2e4a64f46861a56/aspnetcore-runtime-9.0.0-rtm.24529.3-win-x64.msi", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "ALLOWMSIINSTALL": "True" + }, + "productCode": "{C589763A-CDFD-3039-A383-F6BF50A88CD0}", + "upgradeCode": "{3E9484CC-046D-3E93-9CF6-CBF4D5BD5334}", + "productVersion": "9.0.0.24529", + "productLanguage": 1033, + "providerKey": "Microsoft.AspNetCore.SharedFramework_x64_en_US.UTF-8,v9.0.0-rtm.24529.3", + "installSizes": { + "systemDrive": 28492813 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.AspNetCore.SharedFramework.9.0.x64*.log" + } + ], + "license": "https://github.com/aspnet/aspnetcore", + "dependencies": { + "Microsoft.AspNetCore.SharedFramework.9.0.9.0.0-rtm.24529.3": { + "version": "", + "machineArch": "x86" + } + } + }, + { + "id": "Microsoft.AspNetCore.TargetingPack.9.0.9.0.0-rtm.24529.3", + "version": "17.12.35504.99", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "aspnetcore-targeting-pack-9.0.0-rtm.24529.3-win-x64.msi", + "sha256": "f588857edf26682d4e0ff51022693b42ce8329789db7a2f6f8d70259dd8a1e61", + "size": 3366912, + "url": "https://download.visualstudio.microsoft.com/download/pr/9dcc901c-6830-440c-bd32-b600965db23c/f588857edf26682d4e0ff51022693b42ce8329789db7a2f6f8d70259dd8a1e61/aspnetcore-targeting-pack-9.0.0-rtm.24529.3-win-x64.msi", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "ALLOWMSIINSTALL": "True" + }, + "productCode": "{19E10E13-39AF-3D72-A706-A6C4478502F9}", + "upgradeCode": "{1A0632B9-1431-38E6-A6BD-E5C85686439D}", + "productVersion": "9.0.0.24529", + "productLanguage": 1033, + "providerKey": "Microsoft.AspNetCore.TargetingPack_x64_en_US.UTF-8,v9.0.0-rtm.24529.3", + "installSizes": { + "systemDrive": 14073528 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.AspNetCore.TargetingPack.9.0.x64*.log" + } + ], + "license": "https://github.com/dotnet/core-sdk", + "dependencies": { + "Microsoft.AspNetCore.TargetingPack.9.0.9.0.0-rtm.24529.3": { + "version": "", + "machineArch": "x86" + } + } + }, + { + "id": "Microsoft.Build.Dependencies", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "5b7fba43f6d2baa933b3ebc61a6b3bb9da2408aac52b9afc62563dffd12ce911", + "size": 2745589, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/5b7fba43f6d2baa933b3ebc61a6b3bb9da2408aac52b9afc62563dffd12ce911/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {}, + "dependencies": { + "Microsoft.Build.FileTracker.Msi": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.Build.UnGAC", + "version": "17.12.12.2457101", + "type": "Exe", + "chip": "neutral", + "language": "neutral", + "payloads": [ + { + "fileName": "Microsoft.Build.UnGAC.exe", + "sha256": "ae794730d8d8daff02f4525328bf64a761384566f62a9d6242ad63a1bdfa9c4b", + "size": 8192, + "url": "https://download.visualstudio.microsoft.com/download/pr/cf2cde59-9010-4086-bac9-790caa2e2885/ae794730d8d8daff02f4525328bf64a761384566f62a9d6242ad63a1bdfa9c4b/Microsoft.Build.UnGAC.exe", + "signer": { + "$ref": "2" + } + } + ], + "installParams": { + "fileName": "[Payload]" + }, + "repairParams": { + "fileName": "[Payload]" + }, + "returnCodes": { + "259": { + "returnCode": 259, + "type": "Success", + "details": "Suppress return-code 259 since this is a best-effort .", + "watson": null, + "executeAction": "None", + "messageId": 0, + "message": null + } + }, + "installSizes": {} + }, + { + "id": "Microsoft.DiaSymReader", + "version": "17.12.35410.122", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "fa9107d9f754aa474885163deb670a323a6f1258779c6ebeb40a475c49752693", + "size": 38885, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/fa9107d9f754aa474885163deb670a323a6f1258779c6ebeb40a475c49752693/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 87168 + } + }, + { + "id": "Microsoft.MacCatalyst.Manifest-9.0.100.18.1.9163", + "version": "18.1.9163", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "25718aa5ae2096594dab5c84a3a231b8-x64.msi", + "sha256": "74dcb870f0494287d31abdc43177451e842c305febb7ab037b5659d6be6b9505", + "size": 704512, + "url": "https://download.visualstudio.microsoft.com/download/pr/50c1af99-fe45-4e72-9db1-4ef22d07a685/74dcb870f0494287d31abdc43177451e842c305febb7ab037b5659d6be6b9505/25718aa5ae2096594dab5c84a3a231b8-x64.msi", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1" + }, + "productCode": "{F290083D-A3CB-49A7-BB67-4F72DCCB5AAF}", + "upgradeCode": "{9B87D674-D2B1-3D9A-A508-F407AF27083F}", + "productVersion": "18.1.9163", + "productLanguage": 1033, + "providerKey": "Microsoft.NET.Sdk.MacCatalyst,9.0.100,18.1.9163,x64", + "installSizes": { + "systemDrive": 5245 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.MacCatalyst.Manifest-9.0.100.18.1.9163*.log" + } + ] + }, + { + "id": "Microsoft.Net.4.8.1.FullRedist", + "version": "4.8.9037.6", + "type": "Exe", + "payloads": [ + { + "fileName": "dotNetFxLatest-x86-x64-AllOS-ENU.exe", + "sha256": "859b556ee19a33353626682b8b6f7e9ce97cd325b0d8f24c7770dc31f688d3c1", + "size": 63610344, + "url": "https://download.visualstudio.microsoft.com/download/pr/2e9af4a7-7671-4e10-a7cf-7a0d7fd2fe8f/859b556ee19a33353626682b8b6f7e9ce97cd325b0d8f24c7770dc31f688d3c1/dotNetFxLatest-x86-x64-AllOS-ENU.exe", + "signer": { + "$ref": "3" + } + } + ], + "installParams": { + "fileName": "[Payload]", + "parameters": "/q /norestart /KeepAUPaused /ChainingPackage Visual_Studio_15_Setup [CEIPConsent] /log \"[LogFile]\"" + }, + "repairParams": { + "fileName": "[Payload]", + "parameters": "/q /norestart /repair /KeepAUPaused /ChainingPackage Visual_Studio_15_Setup [CEIPConsent] /log \"[LogFile]\"" + }, + "installSizes": { + "systemDrive": 379957248 + }, + "logFiles": [ + { + "pattern": "dd_dotNetFx*_decompression_log.txt" + }, + { + "pattern": "dd_setup_*Microsoft.Net.*FullRedist.*log*" + }, + { + "pattern": "dd_setup*Microsoft.Net*FullRedist.*msi.txt" + }, + { + "directory": "[Windows]\\logs\\CBS", + "pattern": "cbs.log" + }, + { + "directory": "[Windows]\\logs\\DISM", + "pattern": "dism.log" + } + ], + "detectConditions": { + "expression": "DotNetRegKey or Win10Cx86IdentityKey or Win10Camd64IdentityKey or Win10Carm64IdentityKey or Win10Cx86PendingRebootIdentityKey or Win10Camd64PendingRebootIdentityKey or Win10Carm64PendingRebootIdentityKey", + "conditions": [ + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Net Framework Setup\\NDP\\v4\\Full", + "id": "DotNetRegKey", + "registryValue": "release", + "registryType": "Integer", + "registryData": "[533325.0,)" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5011048~31bf3856ad364e35~x86~~10.0.1.8028", + "id": "Win10Cx86IdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[112.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5011048~31bf3856ad364e35~amd64~~10.0.1.8028", + "id": "Win10Camd64IdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[112.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5011048~31bf3856ad364e35~arm64~~10.0.1.8028", + "id": "Win10Carm64IdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[112.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5011048~31bf3856ad364e35~x86~~10.0.1.8028", + "id": "Win10Cx86PendingRebootIdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[96.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5011048~31bf3856ad364e35~amd64~~10.0.1.8028", + "id": "Win10Camd64PendingRebootIdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[96.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5011048~31bf3856ad364e35~arm64~~10.0.1.8028", + "id": "Win10Carm64PendingRebootIdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[96.0]" + } + ] + }, + "dependencies": { + "Microsoft.Windows.UniversalCRT.Msu.8": { + "version": "[10.0,18.0)", + "behaviors": "IgnoreApplicabilityFailures" + }, + "Microsoft.Windows.UniversalCRT.Msu.81": { + "version": "[10.0,18.0)", + "behaviors": "IgnoreApplicabilityFailures" + } + }, + "requirements": { + "supportedOS": "[10.0.19042,10.0.22000]", + "conditions": { + "expression": "not Win10ThresholdBuildNumber", + "conditions": [ + { + "registryKey": "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion", + "id": "Win10ThresholdBuildNumber", + "registryValue": "CurrentBuildNumber", + "registryData": "[10240.0,14393.0)" + } + ] + } + } + }, + { + "id": "Microsoft.Net.4.8.1.TargetingPack.Resources", + "version": "4.8.9037.0", + "type": "Msi", + "language": "en-US", + "payloads": [ + { + "fileName": "netfx_481mtpacklp.msi", + "sha256": "866001f742bd06f73b6a64d93e336579ac4f596c61a425afcc6e20a49656c932", + "size": 200704, + "url": "https://download.visualstudio.microsoft.com/download/pr/f33785ca-afdb-403b-a9aa-1465b7c2737c/866001f742bd06f73b6a64d93e336579ac4f596c61a425afcc6e20a49656c932/netfx_481mtpacklp.msi", + "signer": { + "$ref": "3" + } + }, + { + "fileName": "cab1.cab", + "sha256": "61385d8bf54a77b3148aa3904561b15a78175e968fdccad0d641548bc0103023", + "size": 71478244, + "url": "https://download.visualstudio.microsoft.com/download/pr/f33785ca-afdb-403b-a9aa-1465b7c2737c/61385d8bf54a77b3148aa3904561b15a78175e968fdccad0d641548bc0103023/cab1.cab", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "EXTUI": "1" + }, + "productCode": "{A304E528-86BF-476D-AEED-72B7D88CA4BC}", + "upgradeCode": "{99BCF5C0-3588-4BF1-A4BA-0A54B9292EE9}", + "productVersion": "4.8.9037", + "productLanguage": 1033, + "providerKey": "Microsoft.NetFx.MTPackLP_enu_4.8.1", + "installSizes": { + "systemDrive": 1100711552 + }, + "requirements": { + "supportedOS": "6.1.1", + "conditions": { + "expression": "not Win10ThresholdOneAndTwoBuildNumber", + "conditions": [ + { + "registryKey": "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion", + "id": "Win10ThresholdOneAndTwoBuildNumber", + "registryValue": "CurrentBuildNumber", + "registryData": "[10240.0,14393.0)" + } + ] + } + } + }, + { + "id": "Microsoft.Net.4.8.FullRedist", + "version": "4.8.4380.8", + "type": "Exe", + "payloads": [ + { + "fileName": "NDP48-x86-x64-AllOS-ENU.exe", + "sha256": "0a3a390c47e639d0f7fc65b21195fee6b7f65b066f80f70c60fab191d14b7e40", + "size": 121346568, + "url": "https://download.visualstudio.microsoft.com/download/pr/a30b3737-77d0-4afc-9cee-34c41fa64a26/0a3a390c47e639d0f7fc65b21195fee6b7f65b066f80f70c60fab191d14b7e40/NDP48-x86-x64-AllOS-ENU.exe", + "signer": { + "$ref": "3" + } + } + ], + "installParams": { + "fileName": "[Payload]", + "parameters": "/q /norestart /KeepAUPaused /ChainingPackage Visual_Studio_15_Setup [CEIPConsent] /log \"[LogFile]\"" + }, + "repairParams": { + "fileName": "[Payload]", + "parameters": "/q /norestart /repair /KeepAUPaused /ChainingPackage Visual_Studio_15_Setup [CEIPConsent] /log \"[LogFile]\"" + }, + "installSizes": { + "systemDrive": 379957248 + }, + "logFiles": [ + { + "pattern": "dd_dotNetFx*_decompression_log.txt" + }, + { + "pattern": "dd_setup_*Microsoft.Net.*FullRedist.*log*" + }, + { + "pattern": "dd_setup*Microsoft.Net*FullRedist.*msi.txt" + }, + { + "directory": "[Windows]\\logs\\CBS", + "pattern": "cbs.log" + }, + { + "directory": "[Windows]\\logs\\DISM", + "pattern": "dism.log" + } + ], + "detectConditions": { + "expression": "DotNetRegKey or DotNetZDPMSPIdentityKey or Win10Ax86IdentityKey or Win10Aamd64IdentityKey or Win10Bx86IdentityKey or Win10Bamd64IdentityKey or Win81x86IdentityKey or Win81amd64IdentityKey or Win8x86IdentityKey or Win8amd64IdentityKey or Win10Ax86PendingRebootIdentityKey or Win10Aamd64PendingRebootIdentityKey or Win10Bx86PendingRebootIdentityKey or Win10Bamd64PendingRebootIdentityKey or Win81x86PendingRebootIdentityKey or Win81amd64PendingRebootIdentityKey or Win8x86PendingRebootIdentityKey or Win8amd64PendingRebootIdentityKey", + "conditions": [ + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Net Framework Setup\\NDP\\v4\\Full", + "id": "DotNetRegKey", + "registryValue": "release", + "registryType": "Integer", + "registryData": "[528049.0,)" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Updates\\Microsoft .NET Framework 4.8\\KB4503575", + "id": "DotNetZDPMSPIdentityKey", + "registryValue": "ThisVersionInstalled", + "registryData": "Y" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5011000~31bf3856ad364e35~x86~~10.0.1.8028", + "id": "Win10Ax86IdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[112.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5011000~31bf3856ad364e35~amd64~~10.0.1.8028", + "id": "Win10Aamd64IdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[112.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5011024~31bf3856ad364e35~x86~~10.0.1.8028", + "id": "Win10Bx86IdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[112.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5011024~31bf3856ad364e35~amd64~~10.0.1.8028", + "id": "Win10Bamd64IdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[112.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5010976~31bf3856ad364e35~x86~~6.3.1.8101", + "id": "Win81x86IdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[112.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5010976~31bf3856ad364e35~amd64~~6.3.1.8101", + "id": "Win81amd64IdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[112.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5010952~31bf3856ad364e35~x86~~6.2.1.8098", + "id": "Win8x86IdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[112.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5010952~31bf3856ad364e35~amd64~~6.2.1.8098", + "id": "Win8amd64IdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[112.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5011000~31bf3856ad364e35~x86~~10.0.1.8028", + "id": "Win10Ax86PendingRebootIdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[96.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5011000~31bf3856ad364e35~amd64~~10.0.1.8028", + "id": "Win10Aamd64PendingRebootIdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[96.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5011024~31bf3856ad364e35~x86~~10.0.1.8028", + "id": "Win10Bx86PendingRebootIdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[96.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5011024~31bf3856ad364e35~amd64~~10.0.1.8028", + "id": "Win10Bamd64PendingRebootIdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[96.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5010976~31bf3856ad364e35~x86~~6.3.1.8101", + "id": "Win81x86PendingRebootIdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[96.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5010976~31bf3856ad364e35~amd64~~6.3.1.8101", + "id": "Win81amd64PendingRebootIdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[96.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5010952~31bf3856ad364e35~x86~~6.2.1.8098", + "id": "Win8x86PendingRebootIdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[96.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5010952~31bf3856ad364e35~amd64~~6.2.1.8098", + "id": "Win8amd64PendingRebootIdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[96.0]" + } + ] + }, + "dependencies": { + "Microsoft.Windows.UniversalCRT.Msu.8": { + "version": "[10.0,18.0)", + "behaviors": "IgnoreApplicabilityFailures" + }, + "Microsoft.Windows.UniversalCRT.Msu.81": { + "version": "[10.0,18.0)", + "behaviors": "IgnoreApplicabilityFailures" + } + }, + "requirements": { + "supportedOS": "[6.1.1,10.0.17763]", + "conditions": { + "expression": "not Win10ThresholdBuildNumber", + "conditions": [ + { + "registryKey": "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion", + "id": "Win10ThresholdBuildNumber", + "registryValue": "CurrentBuildNumber", + "registryData": "[10240.0,14393.0)" + } + ] + } + } + }, + { + "id": "Microsoft.Net.4.8.FullRedist.20H2", + "version": "4.8.9037.6", + "type": "Exe", + "payloads": [ + { + "fileName": "dotNetFxLatest-x86-x64-AllOS-ENU.exe", + "sha256": "859b556ee19a33353626682b8b6f7e9ce97cd325b0d8f24c7770dc31f688d3c1", + "size": 63610344, + "url": "https://download.visualstudio.microsoft.com/download/pr/2e9af4a7-7671-4e10-a7cf-7a0d7fd2fe8f/859b556ee19a33353626682b8b6f7e9ce97cd325b0d8f24c7770dc31f688d3c1/dotNetFxLatest-x86-x64-AllOS-ENU.exe", + "signer": { + "$ref": "3" + } + } + ], + "installParams": { + "fileName": "[Payload]", + "parameters": "/q /norestart /KeepAUPaused /ChainingPackage Visual_Studio_15_Setup [CEIPConsent] /log \"[LogFile]\"" + }, + "repairParams": { + "fileName": "[Payload]", + "parameters": "/q /norestart /repair /KeepAUPaused /ChainingPackage Visual_Studio_15_Setup [CEIPConsent] /log \"[LogFile]\"" + }, + "installSizes": { + "systemDrive": 379957248 + }, + "logFiles": [ + { + "pattern": "dd_dotNetFx*_decompression_log.txt" + }, + { + "pattern": "dd_setup_*Microsoft.Net.*FullRedist.*log*" + }, + { + "pattern": "dd_setup*Microsoft.Net*FullRedist.*msi.txt" + }, + { + "directory": "[Windows]\\logs\\CBS", + "pattern": "cbs.log" + }, + { + "directory": "[Windows]\\logs\\DISM", + "pattern": "dism.log" + } + ], + "detectConditions": { + "expression": "FileConditionIdentityKey or Win10Cx86IdentityKey or Win10Camd64IdentityKey or Win10Carm64IdentityKey or Win10Cx86PendingRebootIdentityKey or Win10Camd64PendingRebootIdentityKey or Win10Carm64PendingRebootIdentityKey", + "conditions": [ + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5011048~31bf3856ad364e35~x86~~10.0.1.8028", + "id": "Win10Cx86IdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[112.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5011048~31bf3856ad364e35~amd64~~10.0.1.8028", + "id": "Win10Camd64IdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[112.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5011048~31bf3856ad364e35~arm64~~10.0.1.8028", + "id": "Win10Carm64IdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[112.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5011048~31bf3856ad364e35~x86~~10.0.1.8028", + "id": "Win10Cx86PendingRebootIdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[96.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5011048~31bf3856ad364e35~amd64~~10.0.1.8028", + "id": "Win10Camd64PendingRebootIdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[96.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5011048~31bf3856ad364e35~arm64~~10.0.1.8028", + "id": "Win10Carm64PendingRebootIdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[96.0]" + }, + { + "filePath": "[Windows]\\Microsoft.NET\\Framework\\v4.0.30319\\System.Windows.Forms.dll", + "id": "FileConditionIdentityKey", + "fileVersionRange": "4.8.4375.0" + } + ] + }, + "dependencies": { + "Microsoft.Windows.UniversalCRT.Msu.8": { + "version": "[10.0,18.0)", + "behaviors": "IgnoreApplicabilityFailures" + }, + "Microsoft.Windows.UniversalCRT.Msu.81": { + "version": "[10.0,18.0)", + "behaviors": "IgnoreApplicabilityFailures" + } + }, + "requirements": { + "supportedOS": "[10.0.19042,10.0.22000]", + "conditions": { + "expression": "not Win10ThresholdBuildNumber", + "conditions": [ + { + "registryKey": "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion", + "id": "Win10ThresholdBuildNumber", + "registryValue": "CurrentBuildNumber", + "registryData": "[10240.0,14393.0)" + } + ] + } + } + }, + { + "id": "Microsoft.Net.4.8.KB5003304", + "version": "4.8.4375.6", + "type": "Msu", + "chip": "x64", + "machineArch": "x64", + "payloads": [ + { + "fileName": "Windows10.0-KB5003304-x64-NDP48.msu", + "sha256": "188325e83c5c9489209f70c05729ea2f0694a57d80ca70bd1484ccd8b00f9e79", + "size": 1765741, + "url": "https://download.visualstudio.microsoft.com/download/pr/8acb20f5-d326-4956-ae1f-fc3d71422f25/188325e83c5c9489209f70c05729ea2f0694a57d80ca70bd1484ccd8b00f9e79/Windows10.0-KB5003304-x64-NDP48.msu", + "signer": { + "$ref": "3" + } + } + ], + "installSizes": { + "systemDrive": 5778000 + }, + "logFiles": [ + { + "directory": "[Windows]\\logs\\cbs", + "pattern": "cbs.log" + }, + { + "directory": "[Windows]\\logs\\DISM", + "pattern": "dism.log" + } + ], + "detectConditions": { + "expression": "InstalledIdentityKey or PendingRebootIdentityKey or PermanentIdentityKey or FileConditionIdentityKey", + "conditions": [ + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5003304~31bf3856ad364e35~amd64~~10.0.4375.1", + "id": "InstalledIdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[112.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5003304~31bf3856ad364e35~amd64~~10.0.4375.1", + "id": "PendingRebootIdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[96.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5003304~31bf3856ad364e35~amd64~~10.0.4375.1", + "id": "PermanentIdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[128.0]" + }, + { + "filePath": "[Windows]\\Microsoft.NET\\Framework\\v4.0.30319\\System.Windows.Forms.dll", + "id": "FileConditionIdentityKey", + "fileVersionRange": "4.8.4375.0" + } + ] + }, + "requirements": { + "supportedOS": "[10.0.19041,10.0.19042)" + } + }, + { + "id": "Microsoft.Net.4.8.KB5003306", + "version": "4.8.4375.5", + "type": "Msu", + "chip": "x64", + "machineArch": "x64", + "payloads": [ + { + "fileName": "Windows10.0-KB5003306-x64-NDP48.msu", + "sha256": "31c51fecb95e8f93b5552616e197896430d9c048e51f23c301ecbeb79bee89b5", + "size": 1766927, + "url": "https://download.visualstudio.microsoft.com/download/pr/8acb20f5-d326-4956-ae1f-fc3d71422f25/31c51fecb95e8f93b5552616e197896430d9c048e51f23c301ecbeb79bee89b5/Windows10.0-KB5003306-x64-NDP48.msu", + "signer": { + "$ref": "3" + } + } + ], + "installSizes": { + "systemDrive": 5778000 + }, + "logFiles": [ + { + "directory": "[Windows]\\logs\\cbs", + "pattern": "cbs.log" + }, + { + "directory": "[Windows]\\logs\\DISM", + "pattern": "dism.log" + } + ], + "detectConditions": { + "expression": "InstalledIdentityKey or PendingRebootIdentityKey or PermanentIdentityKey or FileConditionIdentityKey", + "conditions": [ + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5003306~31bf3856ad364e35~amd64~~10.0.4375.1", + "id": "InstalledIdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[112.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5003306~31bf3856ad364e35~amd64~~10.0.4375.1", + "id": "PendingRebootIdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[96.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5003306~31bf3856ad364e35~amd64~~10.0.4375.1", + "id": "PermanentIdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[128.0]" + }, + { + "filePath": "[Windows]\\Microsoft.NET\\Framework\\v4.0.30319\\System.Windows.Forms.dll", + "id": "FileConditionIdentityKey", + "fileVersionRange": "4.8.4375.0" + } + ] + }, + "requirements": { + "supportedOS": "[10.0.18362,10.0.18363]" + } + }, + { + "id": "Microsoft.NET.Sdk.Aspire.Manifest-8.0.100.8.2.2", + "version": "64.136.23253", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "7bdd89fa015679c6d39dbc54ab7f51c7-x64.msi", + "sha256": "9a6379081a579c0b9bb7c9e290189f51c712d0100e1581e5dafb9b817b3ffb3f", + "size": 704512, + "url": "https://download.visualstudio.microsoft.com/download/pr/4d6f92b0-80e9-4424-b82b-224e4880060e/9a6379081a579c0b9bb7c9e290189f51c712d0100e1581e5dafb9b817b3ffb3f/7bdd89fa015679c6d39dbc54ab7f51c7-x64.msi", + "signer": { + "$ref": "2" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1" + }, + "productCode": "{2E5C5364-621F-4F22-8B81-18524D6F0361}", + "upgradeCode": "{BCE1A593-3957-3648-BB15-DFF56356D5FA}", + "productVersion": "64.136.23253", + "productLanguage": 1033, + "providerKey": "Microsoft.NET.Sdk.Aspire,8.0.100,8.2.2,x64", + "installSizes": { + "systemDrive": 1037 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.NET.Sdk.Aspire.Manifest-8.0.100.8.2.2*.log" + } + ] + }, + { + "id": "Microsoft.NET.Sdk.iOS.Manifest-9.0.100.18.1.9163", + "version": "18.1.9163", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "53ddc11f654de93acd4e66e0d25fad61-x64.msi", + "sha256": "b8e32e4233788866d1fd598f3fcf566aefff931d612a90296ebb757a39c2664b", + "size": 704512, + "url": "https://download.visualstudio.microsoft.com/download/pr/50c1af99-fe45-4e72-9db1-4ef22d07a685/b8e32e4233788866d1fd598f3fcf566aefff931d612a90296ebb757a39c2664b/53ddc11f654de93acd4e66e0d25fad61-x64.msi", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1" + }, + "productCode": "{7606872E-3117-421B-808C-03928C7C42F6}", + "upgradeCode": "{45BB90D4-9AA1-3B9C-B261-64B7DCFBF8EC}", + "productVersion": "18.1.9163", + "productLanguage": 1033, + "providerKey": "Microsoft.NET.Sdk.iOS,9.0.100,18.1.9163,x64", + "installSizes": { + "systemDrive": 7800 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.NET.Sdk.iOS.Manifest-9.0.100.18.1.9163*.log" + } + ] + }, + { + "id": "Microsoft.NET.Sdk.macOS.Manifest-9.0.100.15.1.9163", + "version": "15.1.9163", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "a946ce01619da869c645f998ea49c9ed-x64.msi", + "sha256": "459be8df380f30a88a839c83d26888521839dba1f738df2475fb53e90387322d", + "size": 704512, + "url": "https://download.visualstudio.microsoft.com/download/pr/50c1af99-fe45-4e72-9db1-4ef22d07a685/459be8df380f30a88a839c83d26888521839dba1f738df2475fb53e90387322d/a946ce01619da869c645f998ea49c9ed-x64.msi", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1" + }, + "productCode": "{528E2DF8-3420-4E57-9EE5-7005E9FDEFD1}", + "upgradeCode": "{948393D5-EBCA-31C2-BA79-05EA954D5982}", + "productVersion": "15.1.9163", + "productLanguage": 1033, + "providerKey": "Microsoft.NET.Sdk.macOS,9.0.100,15.1.9163,x64", + "installSizes": { + "systemDrive": 4933 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.NET.Sdk.macOS.Manifest-9.0.100.15.1.9163*.log" + } + ] + }, + { + "id": "Microsoft.NET.Sdk.Maui.Manifest-9.0.100.9.0.0", + "version": "9.0.0", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "70ec75731838fa0ef5635405b2b8fcbb-x64.msi", + "sha256": "df2f8109665da5cf9ecae1903aef8264bdc92b37e15d2b38597e0c9ac99da297", + "size": 704512, + "url": "https://download.visualstudio.microsoft.com/download/pr/9dcc901c-6830-440c-bd32-b600965db23c/df2f8109665da5cf9ecae1903aef8264bdc92b37e15d2b38597e0c9ac99da297/70ec75731838fa0ef5635405b2b8fcbb-x64.msi", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1" + }, + "productCode": "{3214CADE-AAED-4B9A-8927-49D866E2A758}", + "upgradeCode": "{3A0A2364-671E-3DF9-8632-4BC988175EBF}", + "productVersion": "9.0.0", + "productLanguage": 1033, + "providerKey": "Microsoft.NET.Sdk.Maui,9.0.100,9.0.0,x64", + "installSizes": { + "systemDrive": 9534 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.NET.Sdk.Maui.Manifest-9.0.100.9.0.0*.log" + } + ] + }, + { + "id": "Microsoft.NET.Sdk.tvOS.Manifest-9.0.100.18.1.9163", + "version": "18.1.9163", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "fe7bfd2cd5d928a656f7d7ba5d43a717-x64.msi", + "sha256": "b8c31de22ee02e5b809df3b313d636160c3addb85d94c6400806961c5993bf95", + "size": 704512, + "url": "https://download.visualstudio.microsoft.com/download/pr/50c1af99-fe45-4e72-9db1-4ef22d07a685/b8c31de22ee02e5b809df3b313d636160c3addb85d94c6400806961c5993bf95/fe7bfd2cd5d928a656f7d7ba5d43a717-x64.msi", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1" + }, + "productCode": "{5FB9F674-6648-4C31-A038-6BE20B58CF4B}", + "upgradeCode": "{0402D97C-F35A-34F1-9E32-840D68CE8F6B}", + "productVersion": "18.1.9163", + "productLanguage": 1033, + "providerKey": "Microsoft.NET.Sdk.tvOS,9.0.100,18.1.9163,x64", + "installSizes": { + "systemDrive": 5148 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.NET.Sdk.tvOS.Manifest-9.0.100.18.1.9163*.log" + } + ] + }, + { + "id": "Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100.9.0.0", + "version": "72.44.23362", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "8fb34337d04c17a8d77aa7f80c6892e8-x64.msi", + "sha256": "e96dfd149be243053a688abe111d71fbab4509bd4801151e697dcf859ff872c2", + "size": 626688, + "url": "https://download.visualstudio.microsoft.com/download/pr/9dcc901c-6830-440c-bd32-b600965db23c/e96dfd149be243053a688abe111d71fbab4509bd4801151e697dcf859ff872c2/8fb34337d04c17a8d77aa7f80c6892e8-x64.msi", + "signer": { + "$ref": "2" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1" + }, + "productCode": "{5DC6689E-CE17-493B-B60A-0BEB066F889C}", + "upgradeCode": "{D07B4F39-6736-3559-9B8C-B6BBFB2E8314}", + "productVersion": "72.44.23362", + "productLanguage": 1033, + "providerKey": "Microsoft.NET.Workload.Emscripten.Current,9.0.100,9.0.0,x64", + "installSizes": { + "systemDrive": 8481 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100.9.0.0*.log" + } + ] + }, + { + "id": "Microsoft.NetCore.AppHostPack.9.0.9.0.0.arm64", + "version": "17.12.35504.99", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "dotnet-apphost-pack-9.0.0-win-x64_arm64.msi", + "sha256": "c822b3cb5b061813bea2ec0c972e54546377f41f30b951e5cf66336df4bfe754", + "size": 5181440, + "url": "https://download.visualstudio.microsoft.com/download/pr/9dcc901c-6830-440c-bd32-b600965db23c/c822b3cb5b061813bea2ec0c972e54546377f41f30b951e5cf66336df4bfe754/dotnet-apphost-pack-9.0.0-win-x64_arm64.msi", + "signer": { + "$ref": "2" + } + } + ], + "msiProperties": { + "ALLOWMSIINSTALL": "True" + }, + "productCode": "{086C9FB1-EB62-4CC2-986B-89C1275460AB}", + "upgradeCode": "{CC2E26D5-5DA9-52C7-8494-DC2C1D435D24}", + "productVersion": "72.0.23369", + "productLanguage": 1033, + "providerKey": "dotnet_apphost_pack_72.0.23369_x64_arm64", + "installSizes": { + "systemDrive": 12222524 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.NetCore.AppHostPack.9.0.x64_arm64*.log" + } + ], + "license": "https://github.com/dotnet/core-setup" + }, + { + "id": "Microsoft.NetCore.AppHostPack.9.0.9.0.0.x64", + "version": "17.12.35504.99", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "dotnet-apphost-pack-9.0.0-win-x64.msi", + "sha256": "13363c2bf551ee11a0af838a1c28afa80dbcc09f6486febf46c1d4ace1cb16a8", + "size": 5427200, + "url": "https://download.visualstudio.microsoft.com/download/pr/9dcc901c-6830-440c-bd32-b600965db23c/13363c2bf551ee11a0af838a1c28afa80dbcc09f6486febf46c1d4ace1cb16a8/dotnet-apphost-pack-9.0.0-win-x64.msi", + "signer": { + "$ref": "2" + } + } + ], + "msiProperties": { + "ALLOWMSIINSTALL": "True" + }, + "productCode": "{7C782AE5-100E-4022-9F3B-C1A95E3333A5}", + "upgradeCode": "{8950071F-5EC9-4331-4316-E13907C633F9}", + "productVersion": "72.0.23369", + "productLanguage": 1033, + "providerKey": "dotnet_apphost_pack_72.0.23369_x64", + "installSizes": { + "systemDrive": 12219370 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.NetCore.AppHostPack.9.0.x64_x64*.log" + } + ], + "license": "https://github.com/dotnet/core-setup" + }, + { + "id": "Microsoft.NetCore.AppHostPack.9.0.9.0.0.x86", + "version": "17.12.35504.99", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "dotnet-apphost-pack-9.0.0-win-x64_x86.msi", + "sha256": "e26d95050a56d0ad87cd23eaee45c75f8ecec9e36b462fcfb3faf636e2dde3b4", + "size": 4808704, + "url": "https://download.visualstudio.microsoft.com/download/pr/9dcc901c-6830-440c-bd32-b600965db23c/e26d95050a56d0ad87cd23eaee45c75f8ecec9e36b462fcfb3faf636e2dde3b4/dotnet-apphost-pack-9.0.0-win-x64_x86.msi", + "signer": { + "$ref": "2" + } + } + ], + "msiProperties": { + "ALLOWMSIINSTALL": "True" + }, + "productCode": "{EA019D38-D03B-4A21-928C-7E41423D7C76}", + "upgradeCode": "{991C2398-5FE5-7C83-BB97-E6C8A2C1FBE8}", + "productVersion": "72.0.23369", + "productLanguage": 1033, + "providerKey": "dotnet_apphost_pack_72.0.23369_x64_x86", + "installSizes": { + "systemDrive": 11893288 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.NetCore.AppHostPack.9.0.x64_x86*.log" + } + ], + "license": "https://github.com/dotnet/core-setup" + }, + { + "id": "Microsoft.NetCore.SharedFramework.9.0.9.0.0", + "version": "17.12.35504.99", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "dotnet-runtime-9.0.0-win-x64.msi", + "sha256": "d6b37ddf0a92b1bdfb3550e4e2eb34ac30338ffb468eaf6046351a93af3c7a41", + "size": 28729344, + "url": "https://download.visualstudio.microsoft.com/download/pr/9dcc901c-6830-440c-bd32-b600965db23c/d6b37ddf0a92b1bdfb3550e4e2eb34ac30338ffb468eaf6046351a93af3c7a41/dotnet-runtime-9.0.0-win-x64.msi", + "signer": { + "$ref": "2" + } + } + ], + "msiProperties": { + "ALLOWMSIINSTALL": "True" + }, + "productCode": "{996933AF-600E-4B1B-82EC-64D18AEC3219}", + "upgradeCode": "{6B04DCF2-595F-4DCB-2887-BADAE214D512}", + "productVersion": "72.0.23369", + "productLanguage": 1033, + "providerKey": "dotnet_runtime_72.0.23369_x64", + "installSizes": { + "systemDrive": 103399330 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.NetCore.SharedFramework.9.0.x64*.log" + } + ], + "license": "https://github.com/dotnet/core-setup", + "dependencies": { + "Microsoft.NetCore.SharedFramework.9.0.9.0.0": { + "version": "", + "machineArch": "x86" + } + } + }, + { + "id": "Microsoft.NetCore.TargetingPack.9.0.9.0.0", + "version": "17.12.35504.99", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "dotnet-targeting-pack-9.0.0-win-x64.msi", + "sha256": "34a3f30fbea6757aaec8ce6262368b3b1df3bb8aebca7c8011645dd48fddc605", + "size": 4915200, + "url": "https://download.visualstudio.microsoft.com/download/pr/9dcc901c-6830-440c-bd32-b600965db23c/34a3f30fbea6757aaec8ce6262368b3b1df3bb8aebca7c8011645dd48fddc605/dotnet-targeting-pack-9.0.0-win-x64.msi", + "signer": { + "$ref": "2" + } + } + ], + "msiProperties": { + "ALLOWMSIINSTALL": "True" + }, + "productCode": "{C69E8D23-15FC-4506-8B5E-0986DE9372C7}", + "upgradeCode": "{E8E82CBF-5622-619C-1755-B2FFBDC7926E}", + "productVersion": "72.0.23369", + "productLanguage": 1033, + "providerKey": "dotnet_targeting_pack_72.0.23369_x64", + "installSizes": { + "systemDrive": 36326912 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.NetCore.TargetingPack.9.0.x64*.log" + } + ], + "license": "https://github.com/dotnet/core-setup", + "dependencies": { + "Microsoft.NetCore.TargetingPack.9.0.9.0.0": { + "version": "", + "machineArch": "x86" + } + } + }, + { + "id": "Microsoft.NetCore.Templates.9.0.9.0.101-servicing.24572.9", + "version": "17.12.35527.66", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "dotnet-90templates-9.0.101-servicing.24572.9-win-x64.msi", + "sha256": "fb52aa89b9b40f645e097949e9ecfe9b1a931c9d86eb9aaee3b5b3ab4e0cd847", + "size": 5005312, + "url": "https://download.visualstudio.microsoft.com/download/pr/0cb0d69f-0afe-4bda-936b-ebf87f22cd67/fb52aa89b9b40f645e097949e9ecfe9b1a931c9d86eb9aaee3b5b3ab4e0cd847/dotnet-90templates-9.0.101-servicing.24572.9-win-x64.msi", + "signer": { + "$ref": "2" + } + } + ], + "msiProperties": { + "ALLOWMSIINSTALL": "True" + }, + "productCode": "{B666358F-1004-4865-AA5A-33B680071369}", + "upgradeCode": "{409D11BC-53B5-6174-F5C9-22CCC37BD87F}", + "productVersion": "36.8.32921", + "productLanguage": 1033, + "providerKey": "NetCore_Templates_9.0_36.8.32921_x64", + "installSizes": { + "systemDrive": 6257212 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.NetCore.Templates.9.0.x64*.log" + } + ], + "license": "https://github.com/dotnet/core-sdk" + }, + { + "id": "Microsoft.VC.14.42.17.12.ASAN.X86.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.ASAN.X86.base.vsix", + "sha256": "9862f277ea665787ef7932126290d1e0d1c4fd7b3210f625702e535dff10d5aa", + "size": 58398889, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/9862f277ea665787ef7932126290d1e0d1c4fd7b3210f625702e535dff10d5aa/Microsoft.VC.14.42.17.12.ASAN.X86.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 236007206 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.ASAN.Headers.base": "14.42.34433", + "Microsoft.VC.14.42.17.12.ASAN.X64.base": "14.42.34433", + "Microsoft.VC.14.42.17.12.Tools.HostX86.TargetX86.base": "14.42.34433", + "Microsoft.VC.14.42.17.12.Tools.HostX64.TargetX86.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.ATL.Headers.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.ATL.Headers.base.vsix", + "sha256": "7382e0d5262b9b29ec9375e8d503ef98fe0ee8a8780adea9956b5549894c948d", + "size": 575956, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/7382e0d5262b9b29ec9375e8d503ef98fe0ee8a8780adea9956b5549894c948d/Microsoft.VC.14.42.17.12.ATL.Headers.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 2884625 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.Servicing.ATL": "14.42.34433" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.ATL.Source.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.ATL.Source.base.vsix", + "sha256": "9f64840dbca3efdb64be184770b663dfd351c7bc24ffba8acbb23516490ceec2", + "size": 8615, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/9f64840dbca3efdb64be184770b663dfd351c7bc24ffba8acbb23516490ceec2/Microsoft.VC.14.42.17.12.ATL.Source.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 27975 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.Servicing.ATL": "14.42.34433" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.ATL.X64.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.ATL.X64.base.vsix", + "sha256": "3a6ce8fc04c4ce8ff4e07adb98c6923fb7d948cff2438de351112c4bb2f6c6a7", + "size": 818743, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/3a6ce8fc04c4ce8ff4e07adb98c6923fb7d948cff2438de351112c4bb2f6c6a7/Microsoft.VC.14.42.17.12.ATL.X64.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 2795898 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.Servicing.ATL": "14.42.34433", + "Microsoft.VC.14.42.17.12.Props.ATLMFC": "14.42.34433" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.ATL.X86.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.ATL.X86.base.vsix", + "sha256": "fc07e9ef5fa3542fefbaf892fda36c5ef8378957eb8c40e52eb61a26bbc4f543", + "size": 859902, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/fc07e9ef5fa3542fefbaf892fda36c5ef8378957eb8c40e52eb61a26bbc4f543/Microsoft.VC.14.42.17.12.ATL.X86.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 3112963 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.Servicing.ATL": "14.42.34433", + "Microsoft.VC.14.42.17.12.Props.ATLMFC": "14.42.34433" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.CA.Ext.Hostx64.Targetx64.base", + "version": "14.42.34433", + "type": "Vsix", + "chip": "x64", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.CA.Ext.Hostx64.Targetx64.base.vsix", + "sha256": "6fc3266e2b3545563cfba1b9cb1e78115e046787ba08051ea42d5e1b4bf05e92", + "size": 3788835, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/6fc3266e2b3545563cfba1b9cb1e78115e046787ba08051ea42d5e1b4bf05e92/Microsoft.VC.14.42.17.12.CA.Ext.Hostx64.Targetx64.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 8501760 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.CA.Ext.Hostx64.Targetx64.Res.base": "14.42.34433", + "Microsoft.VC.14.42.17.12.Servicing.CAExtensions": "14.42.34433", + "Microsoft.VC.14.42.17.12.CA.Rulesets.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.CA.Ext.Hostx64.Targetx86.base", + "version": "14.42.34433", + "type": "Vsix", + "chip": "x64", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.CA.Ext.Hostx64.Targetx86.base.vsix", + "sha256": "ca68ef8a2616a4a3a9618fb6d4765204be61cc72a9afd6574a83927894a4fe12", + "size": 3788837, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/ca68ef8a2616a4a3a9618fb6d4765204be61cc72a9afd6574a83927894a4fe12/Microsoft.VC.14.42.17.12.CA.Ext.Hostx64.Targetx86.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 8501760 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.CA.Ext.Hostx64.Targetx86.Res.base": "14.42.34433", + "Microsoft.VC.14.42.17.12.Servicing.CAExtensions": "14.42.34433", + "Microsoft.VC.14.42.17.12.CA.Rulesets.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.CA.Ext.Hostx86.Targetx64.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.CA.Ext.Hostx86.Targetx64.base.vsix", + "sha256": "76510265098a1e954606679f586f85219f21948508f845076799fb5de4339a4a", + "size": 2987346, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/76510265098a1e954606679f586f85219f21948508f845076799fb5de4339a4a/Microsoft.VC.14.42.17.12.CA.Ext.Hostx86.Targetx64.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 6729024 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.CA.Ext.Hostx86.Targetx64.Res.base": "14.42.34433", + "Microsoft.VC.14.42.17.12.Servicing.CAExtensions": "14.42.34433", + "Microsoft.VC.14.42.17.12.CA.Rulesets.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.CA.Ext.Hostx86.Targetx86.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.CA.Ext.Hostx86.Targetx86.base.vsix", + "sha256": "95b0ad045a8e255240738af609b8d377623eb6ca66db02b72be96f7a120b435a", + "size": 2987347, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/95b0ad045a8e255240738af609b8d377623eb6ca66db02b72be96f7a120b435a/Microsoft.VC.14.42.17.12.CA.Ext.Hostx86.Targetx86.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 6729024 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.CA.Ext.Hostx86.Targetx86.Res.base": "14.42.34433", + "Microsoft.VC.14.42.17.12.Servicing.CAExtensions": "14.42.34433", + "Microsoft.VC.14.42.17.12.CA.Rulesets.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.CRT.Redist.x64.OneCore.Desktop.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.CRT.Redist.x64.OneCore.Desktop.base.vsix", + "sha256": "91428d273e138fa373623320ef23293ae3a97fc13eabd752b30525ab0d70b356", + "size": 1816348, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/91428d273e138fa373623320ef23293ae3a97fc13eabd752b30525ab0d70b356/Microsoft.VC.14.42.17.12.CRT.Redist.x64.OneCore.Desktop.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 5851544 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.CRT.Redist.x86.OneCore.Desktop.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.CRT.Redist.x86.OneCore.Desktop.base.vsix", + "sha256": "5d60427a74268875e1db5f58039409a72a6c036b73ac15537c9f80957bb87aaf", + "size": 1656502, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/5d60427a74268875e1db5f58039409a72a6c036b73ac15537c9f80957bb87aaf/Microsoft.VC.14.42.17.12.CRT.Redist.x86.OneCore.Desktop.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 4892832 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.CRT.x64.OneCore.Desktop.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.CRT.x64.OneCore.Desktop.base.vsix", + "sha256": "f5312a27543bf171314b32e4536b9e6760573a58ea15d9486b76a7f41159f203", + "size": 54809672, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/f5312a27543bf171314b32e4536b9e6760573a58ea15d9486b76a7f41159f203/Microsoft.VC.14.42.17.12.CRT.x64.OneCore.Desktop.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 222629202 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.CRT.x64.Store.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.CRT.x64.Store.base.vsix", + "sha256": "d0523ee5c14abc2301151ee604baa50a6a2b93ad017587046e37bfce9a1947ed", + "size": 26843403, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/d0523ee5c14abc2301151ee604baa50a6a2b93ad017587046e37bfce9a1947ed/Microsoft.VC.14.42.17.12.CRT.x64.Store.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 87068101 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.CRT.x86.OneCore.Desktop.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.CRT.x86.OneCore.Desktop.base.vsix", + "sha256": "c5869825785d4c121ae05560808bde75c69af3dfa77e48f505e586ecba9f9d4b", + "size": 50391539, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/c5869825785d4c121ae05560808bde75c69af3dfa77e48f505e586ecba9f9d4b/Microsoft.VC.14.42.17.12.CRT.x86.OneCore.Desktop.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 196973710 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.CRT.x86.Store.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.CRT.x86.Store.base.vsix", + "sha256": "3519feee24888c529837d3e8620b099121c5f89d537ba7b3cd90a33df69ac704", + "size": 26362070, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/3519feee24888c529837d3e8620b099121c5f89d537ba7b3cd90a33df69ac704/Microsoft.VC.14.42.17.12.CRT.x86.Store.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 85313922 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.MFC.Headers.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.MFC.Headers.base.vsix", + "sha256": "a15f860ca3e47aa1605f2bb3bd3c469edb49722da077a79b2e5887b126688b10", + "size": 2367976, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/a15f860ca3e47aa1605f2bb3bd3c469edb49722da077a79b2e5887b126688b10/Microsoft.VC.14.42.17.12.MFC.Headers.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 5752260 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.Servicing.MFC": "14.42.34433" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.MFC.MBCS.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.MFC.MBCS.base.vsix", + "sha256": "4570997359857c886f24e126ee1f5d03e21b4dcd6cde0d42a717b8c4cdfb0288", + "size": 27739626, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/4570997359857c886f24e126ee1f5d03e21b4dcd6cde0d42a717b8c4cdfb0288/Microsoft.VC.14.42.17.12.MFC.MBCS.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 100085672 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.MFC.MBCS.debug.base": "14.42.34433", + "Microsoft.VC.14.42.17.12.MFC.MBCS.X64.base": "14.42.34433", + "Microsoft.VC.14.42.17.12.Servicing.MFC": "14.42.34433" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.MFC.MBCS.X64.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.MFC.MBCS.X64.base.vsix", + "sha256": "dfdefe8e1f97634e9c5460899c836b4387c54a93497f33ac49b4406f62775743", + "size": 30712397, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/dfdefe8e1f97634e9c5460899c836b4387c54a93497f33ac49b4406f62775743/Microsoft.VC.14.42.17.12.MFC.MBCS.X64.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 112317240 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.MFC.MBCS.X64.Debug.base": "14.42.34433", + "Microsoft.VC.14.42.17.12.Servicing.MFC": "14.42.34433" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.MFC.Redist.X64.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.MFC.Redist.X64.base.vsix", + "sha256": "32e6469bffce03fba7c936b3633bb19d49ac1aa5496e0b9272c4356a6aa6c5b1", + "size": 13824124, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/32e6469bffce03fba7c936b3633bb19d49ac1aa5496e0b9272c4356a6aa6c5b1/Microsoft.VC.14.42.17.12.MFC.Redist.X64.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 34885280 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.MFC.Redist.X86.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.MFC.Redist.X86.base.vsix", + "sha256": "b61f87b79c0d268e9273a09f868acd63b4a5e6a57f997015555ef32e00bfea54", + "size": 13328423, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/b61f87b79c0d268e9273a09f868acd63b4a5e6a57f997015555ef32e00bfea54/Microsoft.VC.14.42.17.12.MFC.Redist.X86.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 29143824 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.MFC.Source.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.MFC.Source.base.vsix", + "sha256": "83d06bee944f5b1d836ad18c27d07fde8c085edb32291f099b17e655dabde3ff", + "size": 2304358, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/83d06bee944f5b1d836ad18c27d07fde8c085edb32291f099b17e655dabde3ff/Microsoft.VC.14.42.17.12.MFC.Source.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 9276283 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.Servicing.MFC": "14.42.34433" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.MFC.X64.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.MFC.X64.base.vsix", + "sha256": "640c8c06b9916eb7352a81eb588ae3fd86c57597349a570a847ba2d617553832", + "size": 33372828, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/640c8c06b9916eb7352a81eb588ae3fd86c57597349a570a847ba2d617553832/Microsoft.VC.14.42.17.12.MFC.X64.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 125363499 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.MFC.X64.Debug.base": "14.42.34433", + "Microsoft.VC.14.42.17.12.Servicing.MFC": "14.42.34433" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.MFC.X86.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.MFC.X86.base.vsix", + "sha256": "a7ba3d22f314eaefb95287d4d7bf9b75fa3236ae9428330693c007e76c9895a5", + "size": 30480233, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/a7ba3d22f314eaefb95287d4d7bf9b75fa3236ae9428330693c007e76c9895a5/Microsoft.VC.14.42.17.12.MFC.X86.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 113713648 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.MFC.X86.Debug.base": "14.42.34433", + "Microsoft.VC.14.42.17.12.Servicing.MFC": "14.42.34433" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.PGO.Headers.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.PGO.Headers.base.vsix", + "sha256": "f3d32e2af8a0e48ff470fb66da4414df03c3418a374e40d46c4c5a968c5d70f3", + "size": 1877, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/f3d32e2af8a0e48ff470fb66da4414df03c3418a374e40d46c4c5a968c5d70f3/Microsoft.VC.14.42.17.12.PGO.Headers.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 527 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.PGO.X64.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.PGO.X64.base.vsix", + "sha256": "81adb3d55a22e5f983369d388dc9b85b95da3bb8d2127ca459f21c08ad08c0b9", + "size": 18030, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/81adb3d55a22e5f983369d388dc9b85b95da3bb8d2127ca459f21c08ad08c0b9/Microsoft.VC.14.42.17.12.PGO.X64.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 45706 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.PGO.X86.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.PGO.X86.base.vsix", + "sha256": "16a9fcbd353309a8dc47af852b3aa8b721f338a665a3582f27b4ec508e0e6408", + "size": 18323, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/16a9fcbd353309a8dc47af852b3aa8b721f338a665a3582f27b4ec508e0e6408/Microsoft.VC.14.42.17.12.PGO.X86.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 46596 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.Premium.Tools.HostX64.TargetX64.base", + "version": "14.42.34433", + "type": "Vsix", + "chip": "x64", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.Premium.Tools.HostX64.TargetX64.base.vsix", + "sha256": "bcac0de96112bccc2f0d9f8f2d422a31380ba58683d2a6487a5ad68fdd736ffe", + "size": 232466, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/bcac0de96112bccc2f0d9f8f2d422a31380ba58683d2a6487a5ad68fdd736ffe/Microsoft.VC.14.42.17.12.Premium.Tools.HostX64.TargetX64.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 476352 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.Prem.HostX64.TargetX64.Res.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.Premium.Tools.HostX64.TargetX86.base", + "version": "14.42.34433", + "type": "Vsix", + "chip": "x64", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.Premium.Tools.HostX64.TargetX86.base.vsix", + "sha256": "4c2450c64dae47bb9379c9e7e8712b313b96fd646ee991c90baa478d54a0b74f", + "size": 120077, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/4c2450c64dae47bb9379c9e7e8712b313b96fd646ee991c90baa478d54a0b74f/Microsoft.VC.14.42.17.12.Premium.Tools.HostX64.TargetX86.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 241504 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.Prem.HostX64.TargetX86.Res.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.Premium.Tools.HostX86.TargetX64.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.Premium.Tools.HostX86.TargetX64.base.vsix", + "sha256": "a6ce82a5f1c70ac5337086f4a010f7242ce82597d830d4649e61f12d50e6f266", + "size": 111882, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/a6ce82a5f1c70ac5337086f4a010f7242ce82597d830d4649e61f12d50e6f266/Microsoft.VC.14.42.17.12.Premium.Tools.HostX86.TargetX64.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 212864 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.Prem.Hostx86.Targetx64.Res.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.Premium.Tools.HostX86.TargetX86.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.Premium.Tools.HostX86.TargetX86.base.vsix", + "sha256": "63d72c1eadaac195af4268cbfaa391a0d40a6c4de2d8c2ec15fcca6d9e897bde", + "size": 164053, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/63d72c1eadaac195af4268cbfaa391a0d40a6c4de2d8c2ec15fcca6d9e897bde/Microsoft.VC.14.42.17.12.Premium.Tools.HostX86.TargetX86.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 315968 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.Prem.HostX86.TargetX86.Res.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.Tools.HostX64.TargetX64.base", + "version": "14.42.34435", + "type": "Vsix", + "chip": "x64", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.Tools.HostX64.TargetX64.base.vsix", + "sha256": "f31c8ff1ab40dc349d6d804a034caf446cdda07ddf97c1d8f85b03b81e2f2a84", + "size": 21712171, + "url": "https://download.visualstudio.microsoft.com/download/pr/d18f3866-d75b-46b1-9bd7-74ee1913f4b9/f31c8ff1ab40dc349d6d804a034caf446cdda07ddf97c1d8f85b03b81e2f2a84/Microsoft.VC.14.42.17.12.Tools.HostX64.TargetX64.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 50923561 + }, + "nonCriticalProcesses": [ + "vctip", + "mspdbsrv" + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.Tools.HostX64.TargetX64.Res.base": "14.42.34435", + "Microsoft.VC.14.42.17.12.Props.x64": "14.42.34435", + "Microsoft.VC.14.42.17.12.Servicing.Compilers": "14.42.34435" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.Tools.HostX64.TargetX86.base", + "version": "14.42.34435", + "type": "Vsix", + "chip": "x64", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.Tools.HostX64.TargetX86.base.vsix", + "sha256": "1e34967bbaa2ab3b28e790b905c98a699d75283ebc053974a253673d9e5ae30e", + "size": 22729025, + "url": "https://download.visualstudio.microsoft.com/download/pr/d18f3866-d75b-46b1-9bd7-74ee1913f4b9/1e34967bbaa2ab3b28e790b905c98a699d75283ebc053974a253673d9e5ae30e/Microsoft.VC.14.42.17.12.Tools.HostX64.TargetX86.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 55282762 + }, + "nonCriticalProcesses": [ + "vctip" + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.Tools.HostX64.TargetX86.Res.base": "14.42.34435", + "Microsoft.VC.14.42.17.12.Props.x86": "14.42.34435", + "Microsoft.VC.14.42.17.12.Servicing.Compilers": "14.42.34435" + } + }, + { + "id": "Microsoft.VisualCpp.ASAN.X86.OneCore", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.ASAN.X86.OneCore.vsix", + "sha256": "1a6d0deeaec320a1c3086215471ab3733c5119c48aa266a3b12536ea27488649", + "size": 1075, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/1a6d0deeaec320a1c3086215471ab3733c5119c48aa266a3b12536ea27488649/Microsoft.VisualCpp.ASAN.X86.OneCore.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.ASAN.X86.OneCore.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.CRT.Headers", + "version": "14.42.34435", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.CRT.Headers.vsix", + "sha256": "c582f0d5fdd00d43cef4689e884448ab1265c53ac1593bbbc629c436a6ddd284", + "size": 1082, + "url": "https://download.visualstudio.microsoft.com/download/pr/d18f3866-d75b-46b1-9bd7-74ee1913f4b9/c582f0d5fdd00d43cef4689e884448ab1265c53ac1593bbbc629c436a6ddd284/Microsoft.VisualCpp.CRT.Headers.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.CRT.Headers.base": "14.42.34435", + "Microsoft.VC.14.42.17.12.CRT.Headers.Resources": "14.42.34435" + } + }, + { + "id": "Microsoft.VisualCpp.CRT.Redist.X64", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.CRT.Redist.X64.vsix", + "sha256": "91040846e853eff19125016b602183318ebe729a6ea20acc8a05bc9e89351f5e", + "size": 50783031, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/91040846e853eff19125016b602183318ebe729a6ea20acc8a05bc9e89351f5e/Microsoft.VisualCpp.CRT.Redist.X64.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 51282514 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.CRT.Redist.X64.base": "14.0", + "Microsoft.VisualCpp.CRT.Redist.Resources": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.CRT.Redist.X86", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.CRT.Redist.X86.vsix", + "sha256": "3c8fdeaa933d2092c1900440f7e956b74100f348dbd27814dce0d0d199b7f078", + "size": 27410874, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/3c8fdeaa933d2092c1900440f7e956b74100f348dbd27814dce0d0d199b7f078/Microsoft.VisualCpp.CRT.Redist.X86.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 27917354 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.CRT.Redist.X86.base": "14.0", + "Microsoft.VisualCpp.CRT.Redist.Resources": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.CRT.Source", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.CRT.Source.vsix", + "sha256": "7c61129f819849b2eaba25eb703450dc6d39c7e41f39ae530c1d0553317fe1fe", + "size": 1068, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/7c61129f819849b2eaba25eb703450dc6d39c7e41f39ae530c1d0553317fe1fe/Microsoft.VisualCpp.CRT.Source.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.CRT.Source.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.CRT.x64.Desktop", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.CRT.x64.Desktop.vsix", + "sha256": "d72e8581883c38ba172a95c318f3e1c78d4b51db8739a20941a69ccf1633ad1f", + "size": 1072, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/d72e8581883c38ba172a95c318f3e1c78d4b51db8739a20941a69ccf1633ad1f/Microsoft.VisualCpp.CRT.x64.Desktop.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.CRT.x64.Desktop.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.CRT.x86.Desktop", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.CRT.x86.Desktop.vsix", + "sha256": "a53151eac20d58dcdf1466346dca5639833afb4fb61973379e1765f9cff64a03", + "size": 1073, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/a53151eac20d58dcdf1466346dca5639833afb4fb61973379e1765f9cff64a03/Microsoft.VisualCpp.CRT.x86.Desktop.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.CRT.x86.Desktop.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.DIA.SDK", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.DIA.SDK.vsix", + "sha256": "f24c594aed7b1667f9eb2596b4772dfe14e6bc054861e2723919a54fd04df35c", + "size": 8183457, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/f24c594aed7b1667f9eb2596b4772dfe14e6bc054861e2723919a54fd04df35c/Microsoft.VisualCpp.DIA.SDK.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 24331962 + }, + "dependencies": { + "Microsoft.VisualCpp.Servicing.DIASDK": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.RuntimeDebug.14", + "version": "14.42.34433", + "type": "Msi", + "chip": "x64", + "machineArch": "x64", + "payloads": [ + { + "fileName": "vc_RuntimeDebug.msi", + "sha256": "718178a273cae6325042886fd19a9a40ced78936db20d4e78f947c9b7a5219ad", + "size": 212992, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/718178a273cae6325042886fd19a9a40ced78936db20d4e78f947c9b7a5219ad/vc_RuntimeDebug.msi", + "signer": { + "$ref": "3" + } + }, + { + "fileName": "cab1.cab", + "sha256": "d558577a36b980d74afdac62bec1d25e66fe686bde889fd32cef6e54b6ad355e", + "size": 10257478, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/d558577a36b980d74afdac62bec1d25e66fe686bde889fd32cef6e54b6ad355e/cab1.cab", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "VSEXTUI": "1" + }, + "productCode": "{DAC6B921-1A83-4E0C-9201-69F1C21CA5BD}", + "upgradeCode": "{EB364181-62F9-3134-8208-7921A115D5EF}", + "productVersion": "14.42.34433", + "productLanguage": 1033, + "providerKey": "Microsoft.VS.VC_RuntimeDebug_amd64,v14", + "installSizes": { + "systemDrive": 28636949 + }, + "dependencies": { + "Microsoft.VisualCpp.RuntimeDebug.14": { + "version": "14.42.34433", + "chip": "x86" + }, + "Microsoft.VisualCpp.Redist.14": "14.42.34433", + "Microsoft.VisualCpp.Redist.14.Latest": "14.42.34433", + "Microsoft.VisualCpp.Servicing.Redist": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.RuntimeDebug.14", + "version": "14.42.34433", + "type": "Msi", + "chip": "x86", + "payloads": [ + { + "fileName": "vc_RuntimeDebug.msi", + "sha256": "39a18f6b7511ee982f9031a12a34628049ca2dddf91da794394f647d6d51cc98", + "size": 204800, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/39a18f6b7511ee982f9031a12a34628049ca2dddf91da794394f647d6d51cc98/vc_RuntimeDebug.msi", + "signer": { + "$ref": "3" + } + }, + { + "fileName": "cab1.cab", + "sha256": "fc6ed2388444f54aaf169bbcc4d071605aaad2d9133feaf5e635c931f2628231", + "size": 10188751, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/fc6ed2388444f54aaf169bbcc4d071605aaad2d9133feaf5e635c931f2628231/cab1.cab", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "VSEXTUI": "1" + }, + "productCode": "{5DB1904E-A0D2-488A-8E10-C94264FCD295}", + "upgradeCode": "{7C1C6ADF-3549-31F7-9E93-BC30719EB9DA}", + "productVersion": "14.42.34433", + "productLanguage": 1033, + "providerKey": "Microsoft.VS.VC_RuntimeDebug_x86,v14", + "installSizes": { + "systemDrive": 21488061 + }, + "dependencies": { + "Microsoft.VisualCpp.Redist.14": "14.42.34433", + "Microsoft.VisualCpp.Redist.14.Latest": "14.42.34433", + "Microsoft.VisualCpp.Servicing.Redist": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.Servicing.Redist", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.Servicing.Redist.vsix", + "sha256": "e5242b23f089aa9400f81bb7281c614b205ee4a2beb0115ad17749cae3ece945", + "size": 3293, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/e5242b23f089aa9400f81bb7281c614b205ee4a2beb0115ad17749cae3ece945/Microsoft.VisualCpp.Servicing.Redist.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 936 + } + }, + { + "id": "Microsoft.VisualCpp.Tools.Common.Utils", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.Tools.Common.Utils.vsix", + "sha256": "a35e6958324d6d33a573d77452715f470db4885a74503f92d409a383f6e1a0bc", + "size": 69463, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/a35e6958324d6d33a573d77452715f470db4885a74503f92d409a383f6e1a0bc/Microsoft.VisualCpp.Tools.Common.Utils.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 129657 + }, + "dependencies": { + "Microsoft.VisualCpp.Tools.Common.Utils.Resources": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.Tools.Common.Utils.Resources", + "version": "14.42.34433", + "type": "Vsix", + "language": "en-US", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.Tools.Common.Utils.Resources.enu.vsix", + "sha256": "88c7daaf7277b8d9f5aaec46a6412a630010582a7aacbf58d3a000f27cc85f8f", + "size": 22712, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/88c7daaf7277b8d9f5aaec46a6412a630010582a7aacbf58d3a000f27cc85f8f/Microsoft.VisualCpp.Tools.Common.Utils.Resources.enu.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 41048 + } + }, + { + "id": "Microsoft.VisualCpp.Tools.Common.UtilsPrereq", + "version": "17.12.35504.99", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "e79a51b2b5a82f8c50389fad14d61d44137c8ab0334c2d307c931aab35795a56", + "size": 3313036, + "url": "https://download.visualstudio.microsoft.com/download/pr/340d36cc-c493-414e-8abe-8742dfbad027/e79a51b2b5a82f8c50389fad14d61d44137c8ab0334c2d307c931aab35795a56/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 6799644 + } + }, + { + "id": "Microsoft.VisualCpp.Tools.Core.Resources", + "version": "14.42.34433", + "type": "Vsix", + "language": "en-US", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.Tools.Core.Resources.enu.vsix", + "sha256": "0cc0877a0a1b74ffa3eb4d899786519f00f2e550f4b61712e70943d32639e071", + "size": 1057, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/0cc0877a0a1b74ffa3eb4d899786519f00f2e550f4b61712e70943d32639e071/Microsoft.VisualCpp.Tools.Core.Resources.enu.vsix", + "signer": { + "$ref": "1" + } + } + ] + }, + { + "id": "Microsoft.VisualCpp.Tools.Core.x86", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.Tools.Core.x86.vsix", + "sha256": "83ec55eb7d03493d4e299e61cf34589ac0aa42584ef911d28292f1c41e9da55e", + "size": 5471, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/83ec55eb7d03493d4e299e61cf34589ac0aa42584ef911d28292f1c41e9da55e/Microsoft.VisualCpp.Tools.Core.x86.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 11847 + }, + "dependencies": { + "Microsoft.VisualCpp.Tools.Common.Utils": "14.42.34433", + "Microsoft.VC.14.42.17.12.Tools.Core.Props": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.Tools.HostX86.TargetX64", + "version": "14.42.34435", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.Tools.HostX86.TargetX64.vsix", + "sha256": "4d7e7c3aa8ef5c9df7bb04481bd62d4ea14eb852e40d6183858a948dc862f12f", + "size": 2273, + "url": "https://download.visualstudio.microsoft.com/download/pr/d18f3866-d75b-46b1-9bd7-74ee1913f4b9/4d7e7c3aa8ef5c9df7bb04481bd62d4ea14eb852e40d6183858a948dc862f12f/Microsoft.VisualCpp.Tools.HostX86.TargetX64.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 155 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.Tools.HostX86.TargetX64.base": "14.42.34435" + } + }, + { + "id": "Microsoft.VisualCpp.Tools.Hostx86.Targetx64.Res", + "version": "14.42.34435", + "type": "Vsix", + "language": "en-US", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.Tools.Hostx86.Targetx64.Res.enu.vsix", + "sha256": "a1579ca5af662e6edab0bf926923988e856fc1b5b94c7ded46daf822ea641113", + "size": 1094, + "url": "https://download.visualstudio.microsoft.com/download/pr/d18f3866-d75b-46b1-9bd7-74ee1913f4b9/a1579ca5af662e6edab0bf926923988e856fc1b5b94c7ded46daf822ea641113/Microsoft.VisualCpp.Tools.Hostx86.Targetx64.Res.enu.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.Tools.Hostx86.Targetx64.Res.base": "14.42.34435" + } + }, + { + "id": "Microsoft.VisualCpp.Tools.HostX86.TargetX86", + "version": "14.42.34435", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.Tools.HostX86.TargetX86.vsix", + "sha256": "7b32a27b999d7d43a389094fbc0098ab4d4c55a26569f15a062ca3b4987abd91", + "size": 2239, + "url": "https://download.visualstudio.microsoft.com/download/pr/d18f3866-d75b-46b1-9bd7-74ee1913f4b9/7b32a27b999d7d43a389094fbc0098ab4d4c55a26569f15a062ca3b4987abd91/Microsoft.VisualCpp.Tools.HostX86.TargetX86.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 151 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.Tools.HostX86.TargetX86.base": "14.42.34435" + } + }, + { + "id": "Microsoft.VisualCpp.Tools.HostX86.TargetX86.Res", + "version": "14.42.34435", + "type": "Vsix", + "language": "en-US", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.Tools.HostX86.TargetX86.Res.enu.vsix", + "sha256": "9e4ceeee0217263a763a0f880efbb4e672112edc93cf584cab51ff333f124e76", + "size": 1095, + "url": "https://download.visualstudio.microsoft.com/download/pr/d18f3866-d75b-46b1-9bd7-74ee1913f4b9/9e4ceeee0217263a763a0f880efbb4e672112edc93cf584cab51ff333f124e76/Microsoft.VisualCpp.Tools.HostX86.TargetX86.Res.enu.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.Tools.HostX86.TargetX86.Res.base": "14.42.34435" + } + }, + { + "id": "Microsoft.VisualStudio.Connected", + "version": "17.12.35527.80", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "84bf8388c61c4410bd5ef6d3e097015436eb1ddff7b54fba37cb7799a455dad8", + "size": 4051166, + "url": "https://download.visualstudio.microsoft.com/download/pr/820d4213-0edd-44d8-9935-f3865f47d958/84bf8388c61c4410bd5ef6d3e097015436eb1ddff7b54fba37cb7799a455dad8/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 3501990 + }, + "dependencies": { + "Microsoft.VisualStudio.MinShell": "[17.0,18.0)", + "Microsoft.VisualStudio.Connected.Resources": "[17.0,18.0)", + "Microsoft.VisualStudio.PerfLib": "[17.0,18.0)", + "Microsoft.VisualStudio.AzureSDK": "[17.0,18.0)", + "Microsoft.VisualStudio.Connected.Auto": "[17.0,18.0)", + "SQLitePCLRaw": "[17.0,18.0)", + "Microsoft.Developer.IdentityServiceGS_-137610554": { + "id": "Microsoft.Developer.IdentityServiceGS", + "version": "", + "when": [ + "Microsoft.VisualStudio.Product.CommunityX86", + "Microsoft.VisualStudio.Product.EnterpriseX86", + "Microsoft.VisualStudio.Product.ProfessionalX86", + "Microsoft.VisualStudio.Product.Community", + "Microsoft.VisualStudio.Product.Enterprise", + "Microsoft.VisualStudio.Product.Professional", + "Microsoft.VisualStudio.Product.TeamExplorerX86", + "Microsoft.VisualStudio.Product.TeamExplorer", + "Microsoft.VisualStudio.Product.BuildTools", + "Microsoft.VisualStudio.Product.TestAgent", + "Microsoft.VisualStudio.Product.TestController", + "Microsoft.VisualStudio.Product.WDExpress" + ] + }, + "Microsoft.VisualStudio.Identity": "" + } + }, + { + "id": "Microsoft.VisualStudio.CoreEditor", + "version": "17.12.35504.99", + "type": "Vsix", + "productArch": "x64", + "machineArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "742367f2f35661caead7134bd48c74df81d1c14897c51800971afb841b3997b7", + "size": 1373850, + "url": "https://download.visualstudio.microsoft.com/download/pr/340d36cc-c493-414e-8abe-8742dfbad027/742367f2f35661caead7134bd48c74df81d1c14897c51800971afb841b3997b7/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 2461296 + }, + "dependencies": { + "Microsoft.VisualStudio.Platform.NavigateTo": "[16.0,18.0)", + "Microsoft.VisualStudio.CoreEditor.UserProfiles_-137610554": { + "id": "Microsoft.VisualStudio.CoreEditor.UserProfiles", + "version": "", + "when": [ + "Microsoft.VisualStudio.Product.CommunityX86", + "Microsoft.VisualStudio.Product.EnterpriseX86", + "Microsoft.VisualStudio.Product.ProfessionalX86", + "Microsoft.VisualStudio.Product.Community", + "Microsoft.VisualStudio.Product.Enterprise", + "Microsoft.VisualStudio.Product.Professional", + "Microsoft.VisualStudio.Product.TeamExplorerX86", + "Microsoft.VisualStudio.Product.TeamExplorer", + "Microsoft.VisualStudio.Product.BuildTools", + "Microsoft.VisualStudio.Product.TestAgent", + "Microsoft.VisualStudio.Product.TestController", + "Microsoft.VisualStudio.Product.WDExpress" + ] + } + } + }, + { + "id": "Microsoft.VisualStudio.Debugger", + "version": "17.12.35521.132", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "617e7584495677de980b83fcc059433aec1c0e2b396b3f7e606790c070fb889e", + "size": 8092177, + "url": "https://download.visualstudio.microsoft.com/download/pr/2a7b0df9-a5e9-494f-b0c0-5f912194e7da/617e7584495677de980b83fcc059433aec1c0e2b396b3f7e606790c070fb889e/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 12424641 + }, + "dependencies": { + "Microsoft.VisualStudio.Debugger.Remote.DiagnosticsHub.Client": "[17.0,18.0)", + "Microsoft.VisualStudio.Debugger.Package.DiagHub.Client": "[17.0,18.0)", + "Microsoft.VisualStudio.PerfLib": "[17.0,18.0)", + "Microsoft.DiaSymReader.PortablePdb": "[17.0,18.0)", + "Microsoft.VisualStudio.Debugger.Resources": "[17.0,18.0)", + "Microsoft.VisualStudio.Debugger.Concord": "[17.0,18.0)", + "Microsoft.IntelliTrace.DiagnosticsHub": "[17.0,18.0)", + "Microsoft.VisualStudio.NativeImageSupport": "[17.0,18.0)", + "Microsoft.VisualStudio.VC.MSVCDis": "[17.0,18.0)", + "Microsoft.VisualStudio.Debugger.DbgHelp.Win8": { + "version": "[17.0,18.0)", + "behaviors": "IgnoreApplicabilityFailures" + }, + "Microsoft.VisualStudio.Editors": "[16.0,18.0)", + "Microsoft.VisualStudio.MinShell": "[17.0,18.0)", + "Microsoft.VisualStudio.AzureSDK": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.AzureAttach", + "version": "17.12.35410.122", + "type": "Vsix", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "24d5a8c34832b0156ed0452f2ea51746142729aa1363e459736dd9c4fe44a0c0", + "size": 51000, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/24d5a8c34832b0156ed0452f2ea51746142729aa1363e459736dd9c4fe44a0c0/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 110019 + }, + "dependencies": { + "Microsoft.VisualStudio.Debugger.AzureAttach.Resources": "[17.0,18.0)", + "Microsoft.VisualStudio.Web.Azure.Common": "[16.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.BrokeredServices", + "version": "17.12.0.2447401", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.Debugger.BrokeredServices.vsix", + "sha256": "f3d2d019f88e6876bc8bac6fb8369cf09cbe2c29dff7bd10c4133910630fab34", + "size": 335689, + "url": "https://download.visualstudio.microsoft.com/download/pr/42786999-d45b-4428-b946-248bb9676505/f3d2d019f88e6876bc8bac6fb8369cf09cbe2c29dff7bd10c4133910630fab34/Microsoft.VisualStudio.Debugger.BrokeredServices.vsix", + "signer": { + "$ref": "1" + } + } + ], + "vsixId": "Microsoft.VisualStudio.Debugger.BrokeredServices", + "extensionDir": "[installdir]\\Common7\\IDE\\Extensions\\Microsoft\\DebuggerServices", + "installSizes": { + "targetDrive": 627307 + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.CollectionAgents", + "version": "17.12.35504.99", + "type": "Vsix", + "chip": "x64", + "productArch": "neutral", + "machineArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "93690244d92b16842815f2acfbc9a22b87064db89b08070c06280de3ea00ed54", + "size": 95650, + "url": "https://download.visualstudio.microsoft.com/download/pr/340d36cc-c493-414e-8abe-8742dfbad027/93690244d92b16842815f2acfbc9a22b87064db89b08070c06280de3ea00ed54/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 173648 + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.CollectionAgents", + "version": "17.12.35504.99", + "type": "Vsix", + "chip": "x86", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "2187192139ed85805f685b3ffeb18c37b196c856212da9c319c72ee055948911", + "size": 88986, + "url": "https://download.visualstudio.microsoft.com/download/pr/340d36cc-c493-414e-8abe-8742dfbad027/2187192139ed85805f685b3ffeb18c37b196c856212da9c319c72ee055948911/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 147024 + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.Managed", + "version": "17.12.35417.104", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "7c6b2b72e197b343469f1186f5054d0650eb0ddc9293331a30c70a8024ff0a51", + "size": 3266829, + "url": "https://download.visualstudio.microsoft.com/download/pr/1c988eee-4ce9-4e3a-a043-ac65c57f91e9/7c6b2b72e197b343469f1186f5054d0650eb0ddc9293331a30c70a8024ff0a51/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 4647280 + }, + "dependencies": { + "Microsoft.VisualStudio.Debugger.Managed.Resources": "[17.0,18.0)", + "Microsoft.VisualStudio.Debugger.Concord.Managed": "[17.0,18.0)", + "Microsoft.VisualStudio.MinShell": "[17.0,18.0)", + "Microsoft.VisualStudio.PackageGroup.Roslyn.LanguageServices": "[17.0,18.0)", + "Microsoft.CodeAnalysis.ExpressionEvaluator": "[4.0,5.0.0.0)", + "Microsoft.DiaSymReader": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.Parallel", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "beabda4402b7f4a5e58d97fb5c1677018f4165350a830879a04017c8c2933454", + "size": 491369, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/beabda4402b7f4a5e58d97fb5c1677018f4165350a830879a04017c8c2933454/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 947330 + }, + "dependencies": { + "Microsoft.VisualStudio.Debugger.Parallel.Resources": "[17.0,18.0)", + "Microsoft.VisualStudio.MinShell": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.Remote", + "version": "17.12.35506.110", + "type": "Vsix", + "chip": "x64", + "productArch": "neutral", + "machineArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "04dc5920f29a070776ea423f735c25455c1ae2db9633672b1996240636d26a6a", + "size": 6951150, + "url": "https://download.visualstudio.microsoft.com/download/pr/5536698c-711c-4834-876f-2817d31a2ef2/04dc5920f29a070776ea423f735c25455c1ae2db9633672b1996240636d26a6a/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 9325400 + }, + "dependencies": { + "Microsoft.VisualStudio.Debugger.Remote.Resources": { + "version": "[17.0,18.0)", + "chip": "x64" + }, + "Microsoft.VisualStudio.Debugger.Remote": { + "version": "[17.0,18.0)", + "chip": "x86" + }, + "Microsoft.VisualStudio.Debugger.Remote.DbgHelp.Win8": { + "version": "[17.0,18.0)", + "chip": "x64", + "behaviors": "IgnoreApplicabilityFailures" + }, + "Microsoft.VisualStudio.Debugger.Concord.Remote": { + "version": "[17.0,18.0)", + "chip": "x64" + } + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.Remote", + "version": "17.12.35506.110", + "type": "Vsix", + "chip": "x86", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "bbcb9fc45b5dabb75ed705d2096b819a8b79f2ce179dac7e5e80e3ba28b5bb0b", + "size": 6534588, + "url": "https://download.visualstudio.microsoft.com/download/pr/5536698c-711c-4834-876f-2817d31a2ef2/bbcb9fc45b5dabb75ed705d2096b819a8b79f2ce179dac7e5e80e3ba28b5bb0b/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 12546111 + }, + "dependencies": { + "Microsoft.VisualStudio.Debugger.Remote.Resources": { + "version": "[17.0,18.0)", + "chip": "x86" + }, + "Microsoft.VisualStudio.Debugger.Concord.Remote": { + "version": "[17.0,18.0)", + "chip": "x86" + }, + "Microsoft.VisualStudio.Debugger.Remote.DbgHelp.Win8": { + "version": "[17.0,18.0)", + "chip": "x86", + "behaviors": "IgnoreApplicabilityFailures" + }, + "Microsoft.VisualStudio.Debugger.Remote.ARM64": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.TargetComposition", + "version": "17.12.35410.122", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "213d4ad34f24e21d38c3a532891457a651944e997d24286de06b7d7324df67c8", + "size": 1230679, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/213d4ad34f24e21d38c3a532891457a651944e997d24286de06b7d7324df67c8/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 2943088 + }, + "dependencies": { + "Microsoft.VisualStudio.Debugger.TargetComposition.Remote": "[17.0,18.0)", + "Microsoft.VisualStudio.Debugger.TargetComposition.Remote.arm64": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.VSCodeDebuggerHost", + "version": "17.12.722.1", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.Debugger.VSCodeDebuggerHost.vsix", + "sha256": "791d6bd13ab2b7b570d8393484a2203a9c3f6feccf0287c3490c0b9a0b130590", + "size": 514045, + "url": "https://download.visualstudio.microsoft.com/download/pr/dcd9a791-784f-4e8b-b20a-a659085740fa/791d6bd13ab2b7b570d8393484a2203a9c3f6feccf0287c3490c0b9a0b130590/Microsoft.VisualStudio.Debugger.VSCodeDebuggerHost.vsix", + "signer": { + "$ref": "1" + } + } + ], + "vsixId": "Microsoft.VisualStudio.Debugger.VSCodeDebuggerHost.Microsoft.42741dc7-574b-4d5b-b8d7-02b7d23cbc85", + "extensionDir": "[installdir]\\Common7\\IDE\\Extensions\\Microsoft\\DebugAdapterHost", + "installSizes": { + "targetDrive": 1224016 + } + }, + { + "id": "Microsoft.VisualStudio.Devenv", + "version": "17.12.35527.113", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "6eff08222d34e7861443c875377fe1c9f67bbdf0768cd7e7b0855c16cab3144a", + "size": 563609, + "url": "https://download.visualstudio.microsoft.com/download/pr/f2819554-a618-400d-bced-774bb5379965/6eff08222d34e7861443c875377fe1c9f67bbdf0768cd7e7b0855c16cab3144a/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "_vsInfo": { + "ignoreChanges": true + }, + "installSizes": { + "targetDrive": 87459 + }, + "shortcuts": [ + { + "description": "Microsoft Visual Studio 2022", + "targetPath": "[installdir]\\Common7\\IDE\\devenv.exe", + "shellProperties": { + "System.AppUserModel.ID": "VisualStudio.[InstanceId]" + }, + "displayName": "Visual Studio 2022", + "folder": "[startmenu]\\programs" + } + ], + "dependencies": { + "Microsoft.VisualStudio.Devenv.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.FileHandler.Msi", + "version": "17.12.35410.122", + "type": "Msi", + "chip": "x64", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.FileHandler.Msi.x64.msi", + "sha256": "a6961527e8de80a2eccd2615d9ede200532bfd725f97ab02a02c63b22ceef7f7", + "size": 217088, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/a6961527e8de80a2eccd2615d9ede200532bfd725f97ab02a02c63b22ceef7f7/Microsoft.VisualStudio.FileHandler.Msi.x64.msi", + "signer": { + "$ref": "3" + } + }, + { + "fileName": "cab1.cab", + "sha256": "d32cff0835ac5515ee9043ab867ec1535e9cf94b7269d091738851d49001a07e", + "size": 2391228, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/d32cff0835ac5515ee9043ab867ec1535e9cf94b7269d091738851d49001a07e/cab1.cab", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1" + }, + "productCode": "{F17112B4-706F-4FED-8C99-3443572EB9D2}", + "upgradeCode": "{3FF75236-49C4-35C8-8FAC-79471939F5A1}", + "productVersion": "17.12.35410", + "productLanguage": 1033, + "providerKey": "Microsoft.VisualStudio.FileHandler.Msi_x64,v17", + "installSizes": { + "systemDrive": 2600513 + }, + "dependencies": { + "Microsoft.VisualStudio.FileHandler.Msi": { + "version": "[17.0,18.0)", + "chip": "x86" + } + } + }, + { + "id": "Microsoft.VisualStudio.FileHandler.Msi", + "version": "17.12.35410.122", + "type": "Msi", + "chip": "x86", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.FileHandler.Msi.x86.msi", + "sha256": "e609e35bfb4a8cca942b6c764f2405c82e244653452812a1833bfcf17196d5ee", + "size": 225280, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/e609e35bfb4a8cca942b6c764f2405c82e244653452812a1833bfcf17196d5ee/Microsoft.VisualStudio.FileHandler.Msi.x86.msi", + "signer": { + "$ref": "3" + } + }, + { + "fileName": "cab1.cab", + "sha256": "0c65c51b9d326aab68da51a3257108f81ee0bb3e4d2be12325ddc47565a006a4", + "size": 1221780, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/0c65c51b9d326aab68da51a3257108f81ee0bb3e4d2be12325ddc47565a006a4/cab1.cab", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1" + }, + "productCode": "{0312181A-61FD-4243-9A1E-136130D65400}", + "upgradeCode": "{CB16307A-E8C6-43BF-A66F-55A54E56E4D5}", + "productVersion": "17.12.35410", + "productLanguage": 1033, + "providerKey": "Microsoft.VisualStudio.FileHandler.Msi_x86,v17", + "installSizes": { + "systemDrive": 2920676 + } + }, + { + "id": "Microsoft.VisualStudio.Finalizer", + "version": "17.12.35201.149", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.Finalizer.vsix", + "sha256": "591c35d06aeb931c8a6727899e94a2061e542d3fbcfc01b7550c691d572c5413", + "size": 202830, + "url": "https://download.visualstudio.microsoft.com/download/pr/ca984614-41da-4898-a181-f0fd2ee9830f/591c35d06aeb931c8a6727899e94a2061e542d3fbcfc01b7550c691d572c5413/Microsoft.VisualStudio.Finalizer.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {} + }, + { + "id": "Microsoft.VisualStudio.Log", + "version": "17.12.35506.110", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "0b18eef150284be5d061ab525a1dfc6c1f40b05ed80828e6ecee8324349d1bb3", + "size": 2316504, + "url": "https://download.visualstudio.microsoft.com/download/pr/5536698c-711c-4834-876f-2817d31a2ef2/0b18eef150284be5d061ab525a1dfc6c1f40b05ed80828e6ecee8324349d1bb3/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 3855813 + }, + "dependencies": { + "Microsoft.VisualStudio.Log.Resources": "[17.0,18.0)", + "Microsoft.VisualStudio.Log.Targeted": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.OpenFolder.VSIX", + "version": "17.12.17.35489", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.OpenFolder.vsix", + "sha256": "b830d5ce0a697a4d441b3723d25cd03bc57c5e97ff7457f93699aa9c9364a08e", + "size": 4585307, + "url": "https://download.visualstudio.microsoft.com/download/pr/66e1dcb4-e233-4537-99d7-dd18a1b3b25f/b830d5ce0a697a4d441b3723d25cd03bc57c5e97ff7457f93699aa9c9364a08e/Microsoft.VisualStudio.OpenFolder.vsix", + "signer": { + "$ref": "1" + } + } + ], + "vsixId": "Microsoft.VisualStudio.AnyCode", + "extensionDir": "[installdir]\\Common7\\IDE\\CommonExtensions\\Microsoft\\OpenFolder", + "installSizes": { + "targetDrive": 9517919 + } + }, + { + "id": "Microsoft.VisualStudio.Platform.Markdown", + "version": "17.12.217.9908", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.Platform.Markdown.vsix", + "sha256": "e3104a3937afa3ac29baf9b458105d8f75d166b1180ca83298eb3637f29d3a87", + "size": 1512171, + "url": "https://download.visualstudio.microsoft.com/download/pr/1bfd0690-6315-441a-8429-93e32e52704f/e3104a3937afa3ac29baf9b458105d8f75d166b1180ca83298eb3637f29d3a87/Microsoft.VisualStudio.Platform.Markdown.vsix", + "signer": { + "$ref": "1" + } + } + ], + "vsixId": "Microsoft.VisualStudio.Platform.Markdown", + "extensionDir": "[installdir]\\Common7\\IDE\\CommonExtensions\\Microsoft\\Markdown", + "installSizes": { + "targetDrive": 4407063 + } + }, + { + "id": "Microsoft.VisualStudio.ProjectServices", + "version": "17.12.6.65229", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.ProjectServices.vsix", + "sha256": "5e8612d88015f25110a86f922dad076165ab56e134b2e6f07f52560966970309", + "size": 106430, + "url": "https://download.visualstudio.microsoft.com/download/pr/42786999-d45b-4428-b946-248bb9676505/5e8612d88015f25110a86f922dad076165ab56e134b2e6f07f52560966970309/Microsoft.VisualStudio.ProjectServices.vsix", + "signer": { + "$ref": "1" + } + } + ], + "vsixId": "Microsoft.VisualStudio.ProjectServices", + "extensionDir": "[installdir]\\Common7\\IDE\\CommonExtensions\\Microsoft\\ProjectServices", + "installSizes": { + "targetDrive": 242437 + } + }, + { + "id": "Microsoft.VisualStudio.ScriptedHost", + "version": "17.12.32.13084", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.ScriptedHost.vsix", + "sha256": "f27de893bc137f3eb258b6f014787e76cd5a81104186615c580f4d94c5b196c6", + "size": 451863, + "url": "https://download.visualstudio.microsoft.com/download/pr/42786999-d45b-4428-b946-248bb9676505/f27de893bc137f3eb258b6f014787e76cd5a81104186615c580f4d94c5b196c6/Microsoft.VisualStudio.ScriptedHost.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 1564280 + }, + "dependencies": { + "Microsoft.VisualStudio.ScriptedHost.Targeted": "17.12.32.13084", + "Microsoft.VisualStudio.ScriptedHost.Resources": "17.12.32.13084", + "Microsoft.VisualStudio.NativeImageSupport": "[17.0,18.0]" + } + }, + { + "id": "Microsoft.VisualStudio.StaticAnalysis.auxil", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "0cbb3dc77f0e648621d0e0eb36c8f78f64efdc37752569f33663a5f3b00d7a15", + "size": 302643, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/0cbb3dc77f0e648621d0e0eb36c8f78f64efdc37752569f33663a5f3b00d7a15/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {}, + "dependencies": { + "Microsoft.VisualStudio.StaticAnalysis.auxil.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.StaticAnalysis.auxil.Resources", + "version": "17.12.35410.144", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "a15e1f61597dc67afab75e69bccac96198810aca427f139e870a803104fe53bc", + "size": 1084, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/a15e1f61597dc67afab75e69bccac96198810aca427f139e870a803104fe53bc/payload.vsix", + "signer": { + "$ref": "1" + } + } + ] + }, + { + "id": "Microsoft.VisualStudio.StaticAnalysis.FxCop", + "version": "17.12.35506.116", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "4c185e6af6590db456d491b020992183cd73f687d7c4127880f25baa1917e0c1", + "size": 6294429, + "url": "https://download.visualstudio.microsoft.com/download/pr/5536698c-711c-4834-876f-2817d31a2ef2/4c185e6af6590db456d491b020992183cd73f687d7c4127880f25baa1917e0c1/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 4336902 + }, + "dependencies": { + "Microsoft.VisualStudio.StaticAnalysis.FxCop.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.StaticAnalysis.FxCop.Resources", + "version": "17.12.35410.144", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "5d9343bd2e3b00951ebb711c8cdb4a55496342515041c4f51fd6490b6eb5ef6c", + "size": 1085, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/5d9343bd2e3b00951ebb711c8cdb4a55496342515041c4f51fd6490b6eb5ef6c/payload.vsix", + "signer": { + "$ref": "1" + } + } + ] + }, + { + "id": "Microsoft.VisualStudio.StaticAnalysis.IDE", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "1d0eaa968045edd8b8d1f52f383de104f908e2cec9426a88f2780b3ad326c8dc", + "size": 3665203, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/1d0eaa968045edd8b8d1f52f383de104f908e2cec9426a88f2780b3ad326c8dc/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 6153 + }, + "dependencies": { + "Microsoft.VisualStudio.StaticAnalysis.IDE.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.StaticAnalysis.IDE.Resources", + "version": "17.12.35410.144", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "eed35e5aae8878421bd7221186e1feaaaa0a1ca9f11ce4bf25eaf33844abcdfa", + "size": 34894, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/eed35e5aae8878421bd7221186e1feaaaa0a1ca9f11ce4bf25eaf33844abcdfa/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {} + }, + { + "id": "Microsoft.VisualStudio.TextMateGrammars", + "version": "17.12.217.9908", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.TextMateGrammars.vsix", + "sha256": "77d22fb95fc3004b64cad5a452c421fb35ec9d282d660a4d5c894736f3b3dda8", + "size": 2249839, + "url": "https://download.visualstudio.microsoft.com/download/pr/1bfd0690-6315-441a-8429-93e32e52704f/77d22fb95fc3004b64cad5a452c421fb35ec9d282d660a4d5c894736f3b3dda8/Microsoft.VisualStudio.TextMateGrammars.vsix", + "signer": { + "$ref": "1" + } + } + ], + "vsixId": "Microsoft.VisualStudio.TextMateGrammars", + "extensionDir": "[installdir]\\Common7\\IDE\\CommonExtensions\\Microsoft\\TextMate", + "installSizes": { + "targetDrive": 8143475 + } + }, + { + "id": "Microsoft.VisualStudio.TextTemplating.Core", + "version": "17.12.35527.66", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "1f7a897e92693f3d5d2b882b867d70ddc44c9c672f689c6fee0f3201a8604c62", + "size": 764593, + "url": "https://download.visualstudio.microsoft.com/download/pr/5322b762-7d09-4ffc-a816-a6343b7ebfac/1f7a897e92693f3d5d2b882b867d70ddc44c9c672f689c6fee0f3201a8604c62/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 279416 + }, + "dependencies": { + "Microsoft.VisualStudio.NativeImageSupport": "[17.0,18.0)", + "Microsoft.VisualStudio.TextTemplating.Core.Resources": "[17.0,18.0)", + "Microsoft.VisualStudio.PackageGroup.Roslyn.LanguageServices": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.TextTemplating.Integration.Resources", + "version": "17.12.35527.80", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "61ffa7c08c91c882865ceee3ca8bb3464c25dba524e6e46d849ddb9abc7edcac", + "size": 1340, + "url": "https://download.visualstudio.microsoft.com/download/pr/820d4213-0edd-44d8-9935-f3865f47d958/61ffa7c08c91c882865ceee3ca8bb3464c25dba524e6e46d849ddb9abc7edcac/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "fileAssociations": [ + { + "extension": ".tt", + "progId": "VisualStudio.tt.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + } + ], + "progIds": [ + { + "id": "VisualStudio.tt.[InstanceId]", + "displayName": "Text Template File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\TextTemplate.ico", + "defaultIconPosition": -2147483648, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + } + ] + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.ATL.Resources", + "version": "17.12.35410.122", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "f40fd93674823c5bfd1e313893a669d6227eaf09cd1f536b4f9b858e317a90bf", + "size": 45604, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/f40fd93674823c5bfd1e313893a669d6227eaf09cd1f536b4f9b858e317a90bf/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 15728 + } + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.Common", + "version": "17.12.35527.80", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "b6263f4d5138a563988999200c211cb9652a259d89f39bb89ecd396d3ca0386c", + "size": 2551481, + "url": "https://download.visualstudio.microsoft.com/download/pr/820d4213-0edd-44d8-9935-f3865f47d958/b6263f4d5138a563988999200c211cb9652a259d89f39bb89ecd396d3ca0386c/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 5747489 + }, + "dependencies": { + "Microsoft.VisualStudio.VC.IDE.Common.Resources": "[17.0,18.0)", + "Microsoft.VisualStudio.VC.MSVCDis": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.Debugger", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "b37018a08d2568357fdbdee1f47af6bcb7b2421bf0fce597a85aaa395539361f", + "size": 5021875, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/b37018a08d2568357fdbdee1f47af6bcb7b2421bf0fce597a85aaa395539361f/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 4937321 + }, + "dependencies": { + "Microsoft.VisualStudio.VC.IDE.Debugger.Resources": "[17.0,18.0)", + "Microsoft.VisualStudio.VC.IDE.Debugger.Concord": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.LanguageService", + "version": "17.12.35527.80", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "abc5354584bd4301509f276865645fa503939a3d2f5d4a647fff1e737273f0b4", + "size": 20139579, + "url": "https://download.visualstudio.microsoft.com/download/pr/820d4213-0edd-44d8-9935-f3865f47d958/abc5354584bd4301509f276865645fa503939a3d2f5d4a647fff1e737273f0b4/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 18028756 + }, + "nonCriticalProcesses": [ + "vcpkgsrv" + ], + "dependencies": { + "Microsoft.VisualStudio.VC.IDE.LanguageService.Resources": "[17.0,18.0)", + "Microsoft.VisualStudio.VC.Ide.ProjectSystem": "[17.0,18.0)", + "Microsoft.VisualStudio.VC.Ide.Core": "[17.0,18.0)", + "Microsoft.VisualStudio.VC.Ide.LanguageService.Dependencies": "[17.0,18.0)", + "Microsoft.VisualStudio.VC.Ide.Progression.Enterprise_1779377902": { + "id": "Microsoft.VisualStudio.VC.Ide.Progression.Enterprise", + "version": "[17.0,18.0)", + "when": [ + "Microsoft.VisualStudio.Product.EnterpriseX86", + "Microsoft.VisualStudio.Product.Enterprise" + ] + }, + "Microsoft.VisualStudio.VC.Ide.ResourceEditor": "[17.0,18.0)", + "Microsoft.VisualStudio.VC.Ide.VCPkgDatabase": "[17.0,18.0)", + "Microsoft.VisualStudio.VC.Llvm.Base": "[17.0,18.0)", + "Microsoft.VisualStudio.VC.Copilot.Setup": "[17.0,18.0)", + "Microsoft.VisualStudio.MinShell": "[17.0,18.0)", + "Microsoft.VisualStudio.Cache.Service": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.Linux.ConnectionManager", + "version": "17.12.35521.132", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "cdd802b8078ad56e6d94ce36c0476d39d63c25b19bf19bedf6fbd942286fdde2", + "size": 1605351, + "url": "https://download.visualstudio.microsoft.com/download/pr/2a7b0df9-a5e9-494f-b0c0-5f912194e7da/cdd802b8078ad56e6d94ce36c0476d39d63c25b19bf19bedf6fbd942286fdde2/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 2040770 + }, + "dependencies": { + "Microsoft.VisualStudio.VC.Ide.Linux.ConnectionManager.Resources": "[17.0,18.0)", + "Microsoft.VisualStudio.VisualC.Utilities": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.MDD", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "0d76cb8adb14efab03b8084a53df7be7dc7790bf3b0bfa3fba1549bebc59677a", + "size": 618665, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/0d76cb8adb14efab03b8084a53df7be7dc7790bf3b0bfa3fba1549bebc59677a/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 1895301 + }, + "dependencies": { + "Microsoft.VisualStudio.VC.Ide.MDD.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.MFC.Resources", + "version": "17.12.35410.122", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "ba47fc01b5dde4a44bc4b9ee9e33a593c8138d3d3c3d9c585e11de3f12600a61", + "size": 343573, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/ba47fc01b5dde4a44bc4b9ee9e33a593c8138d3d3c3d9c585e11de3f12600a61/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 63443 + } + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.Pro.Resources", + "version": "17.12.35410.122", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "2fa513eace23b531259f679f6dab0d1147a25615e06c729608f24fa6249fb8d1", + "size": 41114, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/2fa513eace23b531259f679f6dab0d1147a25615e06c729608f24fa6249fb8d1/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 415 + } + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.x64", + "version": "17.12.35504.99", + "type": "Vsix", + "chip": "x64", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "b49a348e792e6e72eea1018167669ae57a735faca9ce2efc5bc3023626e6b042", + "size": 967206, + "url": "https://download.visualstudio.microsoft.com/download/pr/340d36cc-c493-414e-8abe-8742dfbad027/b49a348e792e6e72eea1018167669ae57a735faca9ce2efc5bc3023626e6b042/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 2239544 + } + }, + { + "id": "Microsoft.VisualStudio.VC.MSBuild.Base", + "version": "16.11.31702.278", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.VC.MSBuild.Base.vsix", + "sha256": "d406877da22dac60e3d1c82589e797155a876a2c214af028c40a968865d2f35f", + "size": 355602, + "url": "https://download.visualstudio.microsoft.com/download/pr/e8649fa1-f1c8-42d7-a0e9-b76bb9ed5bfd/d406877da22dac60e3d1c82589e797155a876a2c214af028c40a968865d2f35f/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VisualStudio.VC.MSBuild.Base.Resources": "[16.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VC.MSBuild.Llvm.Resources", + "version": "17.12.35410.122", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "781d9d5040aa5f2305668645178806639e188de813de0251a66335c20ff6ddcf", + "size": 33346, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/781d9d5040aa5f2305668645178806639e188de813de0251a66335c20ff6ddcf/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {} + }, + { + "id": "Microsoft.VisualStudio.VC.MSBuild.v170.Base", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "0e5d5025f8d7a30f2ae3160b283da2592febce093fa2ad192b33fb7ae264a170", + "size": 602510, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/0e5d5025f8d7a30f2ae3160b283da2592febce093fa2ad192b33fb7ae264a170/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {}, + "dependencies": { + "Microsoft.VisualStudio.VC.MSBuild.v170.Base.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VC.MSBuild.v170.X64", + "version": "17.12.35410.122", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "78002b7bc4284c31da232bef2de41129c26c03115c65bec9082cdd237f698a15", + "size": 5159, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/78002b7bc4284c31da232bef2de41129c26c03115c65bec9082cdd237f698a15/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {}, + "dependencies": { + "Microsoft.VisualStudio.VC.MSBuild.v170.Base": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VC.MSBuild.v170.X86", + "version": "17.12.35410.122", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "d2f969cfa07bf62c791763887652b4af4192c0d4fc5b3a9863ca024fc388b2f6", + "size": 5017, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/d2f969cfa07bf62c791763887652b4af4192c0d4fc5b3a9863ca024fc388b2f6/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {}, + "dependencies": { + "Microsoft.VisualStudio.VC.MSBuild.v170.Base": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VC.Templates.General.Resources", + "version": "17.12.35410.122", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "b1ca28bc90548c0cb6313a49b5c8de4cf468c96035a31d0fa037b4b9e5ef5e50", + "size": 11954, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/b1ca28bc90548c0cb6313a49b5c8de4cf468c96035a31d0fa037b4b9e5ef5e50/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 10313 + } + }, + { + "id": "Microsoft.VisualStudio.VC.Templates.UnitTest.Resources", + "version": "17.12.35410.122", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "9abd649e78a4f62177b4b534e0f3aa5ae2aa53da243467d29264b4a2903b7e13", + "size": 15282, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/9abd649e78a4f62177b4b534e0f3aa5ae2aa53da243467d29264b4a2903b7e13/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 3182 + } + }, + { + "id": "Microsoft.VisualStudio.VC.UnitTest.Desktop.Build.Core", + "version": "17.12.35410.122", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "282c5448e7aea0032bb4b7b294963c83bbe389ffec5d1f5e96ee468956bf0217", + "size": 33430, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/282c5448e7aea0032bb4b7b294963c83bbe389ffec5d1f5e96ee468956bf0217/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {}, + "dependencies": { + "Microsoft.VisualStudio.TestTools.TestPlatform.V1.CPP": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VirtualTree", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "0c7e24645dc4dc3d183312391071316ec9e742b1280bc805279fa613e6ffa701", + "size": 142095, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/0c7e24645dc4dc3d183312391071316ec9e742b1280bc805279fa613e6ffa701/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 314440 + }, + "dependencies": { + "Microsoft.VisualStudio.VirtualTree.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.WebView2", + "version": "119.0.2151.58", + "type": "Exe", + "productArch": "neutral", + "machineArch": "x64", + "payloads": [ + { + "fileName": "MicrosoftEdgeWebView2RuntimeInstallerX64.exe", + "sha256": "da5369be0e284b9a86bd16c4aa9d716c41695842304ef3feddd2352134c2035d", + "size": 180262320, + "url": "https://download.visualstudio.microsoft.com/download/pr/94a84a01-3472-4f9b-b1e8-585c291a969c/da5369be0e284b9a86bd16c4aa9d716c41695842304ef3feddd2352134c2035d/MicrosoftEdgeWebView2RuntimeInstallerX64.exe", + "signer": { + "$ref": "3" + } + } + ], + "installParams": { + "fileName": "MicrosoftEdgeWebView2RuntimeInstallerX64.exe", + "parameters": "/silent /install" + }, + "returnCodes": { + "1": { + "returnCode": 1, + "type": "Success", + "details": "Edge WebView2 installation was repaired.", + "watson": null, + "executeAction": "None", + "messageId": 0, + "message": null + }, + "2": { + "returnCode": 2, + "type": "Success", + "details": "Edge WebView2 was updated to a new version.", + "watson": null, + "executeAction": "None", + "messageId": 0, + "message": null + }, + "-1": { + "returnCode": -1, + "type": "Success", + "details": "An Edge-related process had to be terminated, but installation succeeded.", + "watson": null, + "executeAction": "None", + "messageId": 0, + "message": null + }, + "-2147219187": { + "returnCode": -2147219187, + "type": "Success", + "details": "Edge WebView2 installation was aborted because a higher version is already installed.", + "watson": null, + "executeAction": "None", + "messageId": 0, + "message": null + }, + "-2147219416": { + "returnCode": -2147219416, + "type": "Success", + "details": "Per user installation failed because webview2 is already installed for the system.", + "watson": null, + "executeAction": "None", + "messageId": 0, + "message": null + }, + "-2147219970": { + "returnCode": -2147219970, + "type": "Success", + "details": "Edge WebView2 installation was aborted because a higher version is already installed.", + "watson": null, + "executeAction": "None", + "messageId": 0, + "message": null + } + }, + "installSizes": { + "systemDrive": 1073741824 + }, + "logFiles": [ + { + "pattern": "msedge_installer.log" + }, + { + "pattern": "MicrosoftEdgeUpdate.log" + }, + { + "directory": "[Windows]\\temp", + "pattern": "msedge_installer.log" + }, + { + "directory": "[ProgramData]\\Microsoft\\EdgeUpdate\\Log", + "pattern": "MicrosoftEdgeUpdate.log" + } + ], + "detectConditions": { + "conditions": [ + { + "registryKey": "HKLM\\SOFTWARE\\WOW6432Node\\Microsoft\\EdgeUpdate\\Clients\\{F3017226-FE2A-4295-8BDF-00C3A9A7E4C5}", + "id": "WebView2Installed", + "registryValue": "pv", + "registryData": "[119.0.2151.58,)" + } + ] + } + }, + { + "id": "Microsoft.Windows.UniversalCRT.Msu.7", + "version": "10.0.26624.1", + "type": "Msu", + "chip": "x64", + "payloads": [ + { + "fileName": "Windows6.1-KB2999226-x64.msu", + "sha256": "43234d2986ca9b0de75d5183977964d161a8395c3396279ddfc9b20698e5bc34", + "size": 1034556, + "url": "https://download.visualstudio.microsoft.com/download/pr/4645a642-c157-489c-811c-050db80cb5f4/45d57864f5b372c7ee1fc687169e7698/windows6.1-kb2999226-x64.msu", + "signer": { + "$ref": "4" + } + } + ], + "installSizes": { + "systemDrive": 240873472 + }, + "detectConditions": { + "conditions": [ + { + "filePath": "[System64Folder]ucrtbase.dll" + } + ] + }, + "requirements": { + "supportedOS": "[6.1,6.2)" + } + }, + { + "id": "Microsoft.Windows.UniversalCRT.Msu.7", + "version": "10.0.26624.1", + "type": "Msu", + "chip": "x86", + "payloads": [ + { + "fileName": "Windows6.1-KB2999226-x86.msu", + "sha256": "909e76c81ef0eb176144b253ddffe7a8fdfacebfaa15e97def003d2262fbf084", + "size": 629006, + "url": "https://download.visualstudio.microsoft.com/download/pr/1aff208d-1acb-473c-9664-6e2e0cb92b2d/7424ebdedbca9a378eb9b51b05af5721/windows6.1-kb2999226-x86.msu", + "signer": { + "$ref": "4" + } + } + ], + "installSizes": { + "systemDrive": 322093056 + }, + "detectConditions": { + "conditions": [ + { + "filePath": "[SystemFolder]ucrtbase.dll" + } + ] + }, + "requirements": { + "supportedOS": "[6.1,6.2)" + } + }, + { + "id": "Microsoft.Windows.UniversalCRT.Msu.8", + "version": "10.0.26624", + "type": "Msu", + "chip": "x64", + "payloads": [ + { + "fileName": "Windows8-RT-KB2999226-x64.msu", + "sha256": "50cae25da33fa950222d1a803e42567291eb7feb087fa119b1c97fe9d41cd9f8", + "size": 1359820, + "url": "https://download.visualstudio.microsoft.com/download/pr/b5aec246-ce17-4f47-805a-365bceae1c99/8eb38b82b5068a0f148e6a11a2a14273/windows8-rt-kb2999226-x64.msu", + "signer": { + "$ref": "4" + } + } + ], + "detectConditions": { + "conditions": [ + { + "filePath": "[System64Folder]ucrtbase.dll" + } + ] + }, + "requirements": { + "supportedOS": "[6.2,6.3)" + } + }, + { + "id": "Microsoft.Windows.UniversalCRT.Msu.8", + "version": "10.0.26624", + "type": "Msu", + "chip": "x86", + "payloads": [ + { + "fileName": "Windows8-RT-KB2999226-x86.msu", + "sha256": "0f36750fbb06fee23131f68b4d0943841eed24730ec1d5d77dedc41d359be88d", + "size": 625544, + "url": "https://download.visualstudio.microsoft.com/download/pr/e69bcde5-8b88-4c65-aa65-58a89d9f18c0/66fab16aad59a73d2ef84cc0645048f4/windows8-rt-kb2999226-x86.msu", + "signer": { + "$ref": "4" + } + } + ], + "detectConditions": { + "conditions": [ + { + "filePath": "[SystemFolder]ucrtbase.dll" + } + ] + }, + "requirements": { + "supportedOS": "[6.2,6.3)" + } + }, + { + "id": "Microsoft.Windows.UniversalCRT.Msu.81", + "version": "10.0.26624", + "type": "Msu", + "chip": "x64", + "payloads": [ + { + "fileName": "Windows8.1-KB2999226-x64.msu", + "sha256": "9f707096c7d279ed4bc2a40ba695efac69c20406e0ca97e2b3e08443c6381d15", + "size": 1005170, + "url": "https://download.visualstudio.microsoft.com/download/pr/7952f534-11c4-4907-9a94-9e3ea90c2be7/b0fad8448023703c2123c3eea1b2f634/windows8.1-kb2999226-x64.msu", + "signer": { + "$ref": "4" + } + } + ], + "detectConditions": { + "conditions": [ + { + "filePath": "[System64Folder]ucrtbase.dll" + } + ] + }, + "requirements": { + "supportedOS": "[6.3,6.4)" + } + }, + { + "id": "Microsoft.Windows.UniversalCRT.Msu.81", + "version": "10.0.26624.1", + "type": "Msu", + "chip": "x86", + "payloads": [ + { + "fileName": "Windows8.1-KB2999226-x86.msu", + "sha256": "b83251219c5390536b02bebaf5e43a6f13381ce1db43e76483bce07c4bcf877b", + "size": 603348, + "url": "https://download.visualstudio.microsoft.com/download/pr/c46680ac-4bf1-49b3-97e5-23ad7ae78d68/22ee610ebfc32a2edc36ebced4dd6ce6/windows8.1-kb2999226-x86.msu", + "signer": { + "$ref": "4" + } + } + ], + "installSizes": { + "systemDrive": 16588800 + }, + "detectConditions": { + "conditions": [ + { + "filePath": "[SystemFolder]ucrtbase.dll" + } + ] + }, + "requirements": { + "supportedOS": "[6.3,6.4)" + } + }, + { + "id": "Microsoft.WindowsDesktop.SharedFramework.9.0.9.0.0", + "version": "17.12.35504.99", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "windowsdesktop-runtime-9.0.0-win-x64.msi", + "sha256": "17a41f4c76cb3002ecf5098ade8423930bd509b74f832ab2cf0b835728b48949", + "size": 31580160, + "url": "https://download.visualstudio.microsoft.com/download/pr/9dcc901c-6830-440c-bd32-b600965db23c/17a41f4c76cb3002ecf5098ade8423930bd509b74f832ab2cf0b835728b48949/windowsdesktop-runtime-9.0.0-win-x64.msi", + "signer": { + "$ref": "2" + } + } + ], + "msiProperties": { + "ALLOWMSIINSTALL": "True" + }, + "productCode": "{83A47381-BFA7-46BD-9ED3-466624334FC9}", + "upgradeCode": "{43E0EF8D-5BA3-508E-F5BA-E4EE04A4491B}", + "productVersion": "72.0.23378", + "productLanguage": 1033, + "providerKey": "windowsdesktop_runtime_72.0.23378_x64", + "installSizes": { + "systemDrive": 122902210 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.WindowsDesktop.SharedFramework.9.0.x64*.log" + } + ], + "license": "https://github.com/dotnet/core-setup", + "dependencies": { + "Microsoft.WindowsDesktop.SharedFramework.9.0.9.0.0": { + "version": "", + "machineArch": "x86" + } + } + }, + { + "id": "Microsoft.WindowsDesktop.TargetingPack.9.0.9.0.0", + "version": "17.12.35504.99", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "windowsdesktop-targeting-pack-9.0.0-win-x64.msi", + "sha256": "a09338f399e4ea1c8b318350f0e334b079118e246a48f08e8e18941372bb684c", + "size": 4104192, + "url": "https://download.visualstudio.microsoft.com/download/pr/9dcc901c-6830-440c-bd32-b600965db23c/a09338f399e4ea1c8b318350f0e334b079118e246a48f08e8e18941372bb684c/windowsdesktop-targeting-pack-9.0.0-win-x64.msi", + "signer": { + "$ref": "2" + } + } + ], + "msiProperties": { + "ALLOWMSIINSTALL": "True" + }, + "productCode": "{99AA955F-BD00-4109-AA45-968990C894CC}", + "upgradeCode": "{346C7E4B-5F17-7089-C125-F4F75FAFF436}", + "productVersion": "72.0.23378", + "productLanguage": 1033, + "providerKey": "windowsdesktop_targeting_pack_72.0.23378_x64", + "installSizes": { + "systemDrive": 37786330 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.WindowsDesktop.TargetingPack.9.0.x64*.log" + } + ], + "license": "https://github.com/dotnet/core-setup", + "dependencies": { + "Microsoft.WindowsDesktop.TargetingPack.9.0.9.0.0": { + "version": "", + "machineArch": "x86" + } + } + }, + { + "id": "Mono.6.Manifest-9.0.100.9.0.0", + "version": "72.0.23369", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "0beac07e0ec83b2ee4d731be9283f0a5-x64.msi", + "sha256": "af2a7d2c4ceb7a0d1a5c9c18b1d34c225c3a5775117359aa1ebc5373bd30ad66", + "size": 630784, + "url": "https://download.visualstudio.microsoft.com/download/pr/9dcc901c-6830-440c-bd32-b600965db23c/af2a7d2c4ceb7a0d1a5c9c18b1d34c225c3a5775117359aa1ebc5373bd30ad66/0beac07e0ec83b2ee4d731be9283f0a5-x64.msi", + "signer": { + "$ref": "2" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1" + }, + "productCode": "{67D4040F-C95C-4A0D-9BD0-26D3CDB20783}", + "upgradeCode": "{F8AE4211-4F01-3403-97A3-D64FA919AFA3}", + "productVersion": "72.0.23369", + "productLanguage": 1033, + "providerKey": "Microsoft.NET.Workload.Mono.ToolChain.net6,9.0.100,9.0.0,x64", + "installSizes": { + "systemDrive": 34439 + }, + "logFiles": [ + { + "pattern": "dd_setup*Mono.6.Manifest-9.0.100.9.0.0*.log" + } + ] + }, + { + "id": "Mono.7.Manifest-9.0.100.9.0.0", + "version": "72.0.23369", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "5f24aaa696ff0c6bc7f040c10d4c666a-x64.msi", + "sha256": "814eef09e97b584fff0bf279e969df0add9568131e688bd215ce312a933c2f26", + "size": 630784, + "url": "https://download.visualstudio.microsoft.com/download/pr/9dcc901c-6830-440c-bd32-b600965db23c/814eef09e97b584fff0bf279e969df0add9568131e688bd215ce312a933c2f26/5f24aaa696ff0c6bc7f040c10d4c666a-x64.msi", + "signer": { + "$ref": "2" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1" + }, + "productCode": "{22D38293-D896-40BA-87B0-6EF01733CA09}", + "upgradeCode": "{EB33446B-18FD-308D-8647-472AAC27DC9A}", + "productVersion": "72.0.23369", + "productLanguage": 1033, + "providerKey": "Microsoft.NET.Workload.Mono.ToolChain.net7,9.0.100,9.0.0,x64", + "installSizes": { + "systemDrive": 36390 + }, + "logFiles": [ + { + "pattern": "dd_setup*Mono.7.Manifest-9.0.100.9.0.0*.log" + } + ] + }, + { + "id": "Mono.8.Manifest-9.0.100.9.0.0", + "version": "72.0.23369", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "8e4a3ab149ba4e4f1ddac7d3ffcc0419-x64.msi", + "sha256": "bdc305af9b745dbbb1603c60fe666332b990cf8cdd1d169a7a4dec1c0059f27e", + "size": 630784, + "url": "https://download.visualstudio.microsoft.com/download/pr/9dcc901c-6830-440c-bd32-b600965db23c/bdc305af9b745dbbb1603c60fe666332b990cf8cdd1d169a7a4dec1c0059f27e/8e4a3ab149ba4e4f1ddac7d3ffcc0419-x64.msi", + "signer": { + "$ref": "2" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1" + }, + "productCode": "{7918FC15-255B-46D0-9B87-FD033B020B93}", + "upgradeCode": "{815C3BB4-CDF8-3B88-8A3A-C878495DE920}", + "productVersion": "72.0.23369", + "productLanguage": 1033, + "providerKey": "Microsoft.NET.Workload.Mono.ToolChain.net8,9.0.100,9.0.0,x64", + "installSizes": { + "systemDrive": 33867 + }, + "logFiles": [ + { + "pattern": "dd_setup*Mono.8.Manifest-9.0.100.9.0.0*.log" + } + ] + }, + { + "id": "Mono.Manifest-9.0.100.9.0.0", + "version": "72.0.23369", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "e592f780d9f2aa3ebe7971039712fbf1-x64.msi", + "sha256": "6d7d9aee6bcb8a32a9975962844b5548853670758e976ef33aa695ed50dbf116", + "size": 638976, + "url": "https://download.visualstudio.microsoft.com/download/pr/9dcc901c-6830-440c-bd32-b600965db23c/6d7d9aee6bcb8a32a9975962844b5548853670758e976ef33aa695ed50dbf116/e592f780d9f2aa3ebe7971039712fbf1-x64.msi", + "signer": { + "$ref": "2" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1" + }, + "productCode": "{5CA6CC4C-9E48-4BA2-8246-6094FE1934A0}", + "upgradeCode": "{51A77C8E-897D-3940-9739-CE4624E2DE32}", + "productVersion": "72.0.23369", + "productLanguage": 1033, + "providerKey": "Microsoft.NET.Workload.Mono.ToolChain.Current,9.0.100,9.0.0,x64", + "installSizes": { + "systemDrive": 67153 + }, + "logFiles": [ + { + "pattern": "dd_setup*Mono.Manifest-9.0.100.9.0.0*.log" + } + ] + }, + { + "id": "Microsoft.Build.FileTracker.Msi", + "version": "17.12.35410.144", + "type": "Msi", + "payloads": [ + { + "fileName": "Microsoft.Build.FileTracker.Msi.msi", + "sha256": "a9acd59dc1efaf65bda517633a2cf1f603a3f592c04543c080a71ab6a46da7f1", + "size": 49152, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/a9acd59dc1efaf65bda517633a2cf1f603a3f592c04543c080a71ab6a46da7f1/Microsoft.Build.FileTracker.Msi.msi", + "signer": { + "$ref": "3" + } + }, + { + "fileName": "cab1.cab", + "sha256": "2ce6dc1f1e636eda25d82e1ca463bc25c22e690cee78f1016827df92c83f0511", + "size": 432036, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/2ce6dc1f1e636eda25d82e1ca463bc25c22e690cee78f1016827df92c83f0511/cab1.cab", + "signer": { + "$ref": "3" + } + } + ], + "productCode": "{731F33C3-7B4A-405C-86FA-DD6FCAB2C4A3}", + "upgradeCode": "{92EB809E-F05D-4C87-90DA-4BAF291F6D8C}", + "productVersion": "17.12.35410", + "productLanguage": 1033, + "providerKey": "Microsoft.Build.FileTracker.Msi,v15", + "installSizes": { + "systemDrive": 1080107 + } + }, + { + "id": "Microsoft.CodeAnalysis.ExpressionEvaluator", + "version": "4.12.0.2457207", + "type": "Vsix", + "productArch": "Neutral", + "payloads": [ + { + "fileName": "ExpressionEvaluatorPackage.vsix", + "sha256": "fb443755e5b0c67ea6db1bd4f74a2a542ad3a96fb94b3611b8b01391fcda3793", + "size": 408731, + "url": "https://download.visualstudio.microsoft.com/download/pr/666bec8e-7fff-4b33-b248-afd04812729a/fb443755e5b0c67ea6db1bd4f74a2a542ad3a96fb94b3611b8b01391fcda3793/ExpressionEvaluatorPackage.vsix", + "signer": { + "$ref": "1" + } + } + ], + "vsixId": "21BAC26D-2935-4D0D-A282-AD647E2592B5", + "extensionDir": "[installdir]\\Common7\\IDE\\CommonExtensions\\Microsoft\\VBCSharp\\ExpressionEvaluators", + "installSizes": { + "targetDrive": 985399 + } + }, + { + "id": "Microsoft.DataAI.NuGetRecommender", + "version": "1.4.2.1", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "Microsoft.DataAI.NuGetRecommender.vsix", + "sha256": "edb9faa4169259775e72872e19eab855b379731f3427a3ff0de1175a10fee2fe", + "size": 1748293, + "url": "https://download.visualstudio.microsoft.com/download/pr/f9269a3a-c988-4f39-a172-49cfa3655220/edb9faa4169259775e72872e19eab855b379731f3427a3ff0de1175a10fee2fe/Microsoft.DataAI.NuGetRecommender.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 6134592 + } + }, + { + "id": "Microsoft.Developer.IdentityServiceGS", + "version": "17.12.83.1062", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.Developer.IdentityServiceGS.vsix", + "sha256": "5aeb3659e555623f26ca3076c04ac39b5408f822beaf78753a23e60a45a89634", + "size": 26422, + "url": "https://download.visualstudio.microsoft.com/download/pr/79fbf729-c337-4cee-bd35-0bcf85908e52/5aeb3659e555623f26ca3076c04ac39b5408f822beaf78753a23e60a45a89634/Microsoft.Developer.IdentityServiceGS.vsix", + "signer": { + "$ref": "1" + } + } + ], + "vsixId": "Microsoft.Developer.IdentityServiceGS", + "extensionDir": "[installdir]\\Common7\\IDE\\CommonExtensions\\Microsoft\\IdentityGS", + "installSizes": { + "targetDrive": 33312 + } + }, + { + "id": "Microsoft.DiaSymReader.PortablePdb", + "version": "17.12.35410.122", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "8fc3e3f0f09d3bbdbf98d9d37797b81b69df3ff3779771656b4d3d957435bad4", + "size": 50565, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/8fc3e3f0f09d3bbdbf98d9d37797b81b69df3ff3779771656b4d3d957435bad4/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 101016 + } + }, + { + "id": "Microsoft.IntelliTrace.DiagnosticsHub", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "514e3c596c895df7c63af133f3f891afeae2b9e35381693d0834e90b8d0cefac", + "size": 172382, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/514e3c596c895df7c63af133f3f891afeae2b9e35381693d0834e90b8d0cefac/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 442440 + }, + "dependencies": { + "Microsoft.VisualStudio.MinShell": "[17.0,18.0)", + "Microsoft.IntelliTrace.DiagnosticsHub.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.ServiceHub.amd64", + "version": "4.4.14197.9295", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "Microsoft.ServiceHub.amd64.vsix", + "sha256": "e6d0860353a45614a2acff68fd632613ccbe983691ff2750fcf5808d570a9527", + "size": 310673, + "url": "https://download.visualstudio.microsoft.com/download/pr/dbe6d123-2998-41c6-9845-2c541a08a085/e6d0860353a45614a2acff68fd632613ccbe983691ff2750fcf5808d570a9527/Microsoft.ServiceHub.amd64.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 636498 + } + }, + { + "id": "Microsoft.ServiceHub.Managed", + "version": "4.4.14197.9295", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.ServiceHub.Managed.vsix", + "sha256": "2916eaf2464de9facf943e3a1c060f8a5d5cc94fcd868b5804bf86150e463417", + "size": 1330794, + "url": "https://download.visualstudio.microsoft.com/download/pr/dbe6d123-2998-41c6-9845-2c541a08a085/2916eaf2464de9facf943e3a1c060f8a5d5cc94fcd868b5804bf86150e463417/Microsoft.ServiceHub.Managed.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 3361592 + } + }, + { + "id": "Microsoft.ServiceHub.Node", + "version": "4.4.14197.9295", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.ServiceHub.Node.vsix", + "sha256": "f16b08436ee776244cca3fe6fdd2ebb28b96b2e907cd455c8af8e2123aaa40a2", + "size": 24442529, + "url": "https://download.visualstudio.microsoft.com/download/pr/dbe6d123-2998-41c6-9845-2c541a08a085/f16b08436ee776244cca3fe6fdd2ebb28b96b2e907cd455c8af8e2123aaa40a2/Microsoft.ServiceHub.Node.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 63999874 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.ASAN.Headers.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.ASAN.Headers.base.vsix", + "sha256": "1db3b236d844e9f66067bb5ba7792886247d370c138bf319a5366bd1f27d0fa5", + "size": 89511, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/1db3b236d844e9f66067bb5ba7792886247d370c138bf319a5366bd1f27d0fa5/Microsoft.VC.14.42.17.12.ASAN.Headers.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 695271 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.ASAN.X64.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.ASAN.X64.base.vsix", + "sha256": "578ead780096d31dc1b005b327ef56ba00ea027f30fd42140906c13f595bd8d9", + "size": 63973844, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/578ead780096d31dc1b005b327ef56ba00ea027f30fd42140906c13f595bd8d9/Microsoft.VC.14.42.17.12.ASAN.X64.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 266797426 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.ASAN.Headers.base": "14.42.34433", + "Microsoft.VC.14.42.17.12.Tools.HostX86.TargetX64.base": "14.42.34433", + "Microsoft.VC.14.42.17.12.Tools.HostX64.TargetX64.base": "14.42.34433", + "Microsoft.VC.14.42.17.12.Props.x64": "14.42.34433" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.ASAN.X86.OneCore.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.ASAN.X86.OneCore.base.vsix", + "sha256": "9c9054170709c4251c020f55029cdbcb7057496714770e7e597eb69783ee4c84", + "size": 44995018, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/9c9054170709c4251c020f55029cdbcb7057496714770e7e597eb69783ee4c84/Microsoft.VC.14.42.17.12.ASAN.X86.OneCore.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 192180284 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.ASAN.Headers.base": "14.42.34433", + "Microsoft.VC.14.42.17.12.ASAN.X64.base": "14.42.34433", + "Microsoft.VC.14.42.17.12.Tools.HostX86.TargetX86.base": "14.42.34433", + "Microsoft.VC.14.42.17.12.Tools.HostX64.TargetX86.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.CA.Ext.Hostx64.Targetx64.Res.base", + "version": "14.42.34433", + "type": "Vsix", + "chip": "x64", + "language": "en-US", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.CA.Ext.Hostx64.Targetx64.Res.base.enu.vsix", + "sha256": "4c23fea1b604567a91b45b1d88bb3ba6a882beca067c6297c4edd7885cad73cb", + "size": 87426, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/4c23fea1b604567a91b45b1d88bb3ba6a882beca067c6297c4edd7885cad73cb/Microsoft.VC.14.42.17.12.CA.Ext.Hostx64.Targetx64.Res.base.enu.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 215992 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.CA.Ext.Hostx64.Targetx86.Res.base", + "version": "14.42.34433", + "type": "Vsix", + "chip": "x64", + "language": "en-US", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.CA.Ext.Hostx64.Targetx86.Res.base.enu.vsix", + "sha256": "527b398250241d02c90ab56b2bd357393c1f1e6e246bf566913e3e0af522a5ad", + "size": 87428, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/527b398250241d02c90ab56b2bd357393c1f1e6e246bf566913e3e0af522a5ad/Microsoft.VC.14.42.17.12.CA.Ext.Hostx64.Targetx86.Res.base.enu.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 215992 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.CA.Ext.Hostx86.Targetx64.Res.base", + "version": "14.42.34433", + "type": "Vsix", + "language": "en-US", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.CA.Ext.Hostx86.Targetx64.Res.base.enu.vsix", + "sha256": "6c352af20013e159d378a7e98d7a39f753a1e53b2cd4afa8b9e203eb3eff9c52", + "size": 87337, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/6c352af20013e159d378a7e98d7a39f753a1e53b2cd4afa8b9e203eb3eff9c52/Microsoft.VC.14.42.17.12.CA.Ext.Hostx86.Targetx64.Res.base.enu.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 212368 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.CA.Ext.Hostx86.Targetx86.Res.base", + "version": "14.42.34433", + "type": "Vsix", + "language": "en-US", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.CA.Ext.Hostx86.Targetx86.Res.base.enu.vsix", + "sha256": "fa5a1c9ea1cb1555532b510ace03974c4c9c3a4c26cf64d97633ba93d41d25da", + "size": 87334, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/fa5a1c9ea1cb1555532b510ace03974c4c9c3a4c26cf64d97633ba93d41d25da/Microsoft.VC.14.42.17.12.CA.Ext.Hostx86.Targetx86.Res.base.enu.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 212368 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.CA.Rulesets.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.CA.Rulesets.base.vsix", + "sha256": "d46a6e10dbe0e67d3e44ae470a5dd3ba4194741631b1767ae80c75468c43fa0d", + "size": 21398, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/d46a6e10dbe0e67d3e44ae470a5dd3ba4194741631b1767ae80c75468c43fa0d/Microsoft.VC.14.42.17.12.CA.Rulesets.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 37713 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.Servicing.CARulesets": "14.42.34433" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.CRT.Headers.base", + "version": "14.42.34435", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.CRT.Headers.base.vsix", + "sha256": "411697ad4f4333539cab4943a82226125e0957d6180214031304cb47e25da479", + "size": 2096133, + "url": "https://download.visualstudio.microsoft.com/download/pr/d18f3866-d75b-46b1-9bd7-74ee1913f4b9/411697ad4f4333539cab4943a82226125e0957d6180214031304cb47e25da479/Microsoft.VC.14.42.17.12.CRT.Headers.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 14619618 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.Servicing.CrtHeaders": "14.42.34435" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.CRT.Headers.Resources", + "version": "14.42.34435", + "type": "Vsix", + "language": "en-US", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.CRT.Headers.Resources.enu.vsix", + "sha256": "dc8e663789d50c3bc2a72981c17b7cf736df10436ec895117cd6ea564565a15a", + "size": 1080, + "url": "https://download.visualstudio.microsoft.com/download/pr/d18f3866-d75b-46b1-9bd7-74ee1913f4b9/dc8e663789d50c3bc2a72981c17b7cf736df10436ec895117cd6ea564565a15a/Microsoft.VC.14.42.17.12.CRT.Headers.Resources.enu.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.CRT.Headers.Resources.base": "14.42.34435" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.CRT.Redist.X64.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.CRT.Redist.X64.base.vsix", + "sha256": "45087af8412a2ac8d9200b7eaeb7ffd3e048b2baeff5e47f866b7efd08cc4fed", + "size": 3234484, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/45087af8412a2ac8d9200b7eaeb7ffd3e048b2baeff5e47f866b7efd08cc4fed/Microsoft.VC.14.42.17.12.CRT.Redist.X64.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 9850632 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.CRT.Redist.X86.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.CRT.Redist.X86.base.vsix", + "sha256": "b7aa464904a5e39ad972f6267c5498e75334137c06e68316c9eb2660209017bb", + "size": 2968414, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/b7aa464904a5e39ad972f6267c5498e75334137c06e68316c9eb2660209017bb/Microsoft.VC.14.42.17.12.CRT.Redist.X86.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 8359440 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.CRT.Source.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.CRT.Source.base.vsix", + "sha256": "4e71622a82fc4855bf93ea353511f607409944c55bfd860bc74493b55a2ac805", + "size": 1110294, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/4e71622a82fc4855bf93ea353511f607409944c55bfd860bc74493b55a2ac805/Microsoft.VC.14.42.17.12.CRT.Source.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 4114511 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.CRT.x64.Desktop.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.CRT.x64.Desktop.base.vsix", + "sha256": "e2ac66e2d79243a0b768c22b06d87ce50c57b996a33ad00a6e794d6a5c933fe3", + "size": 51295741, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/e2ac66e2d79243a0b768c22b06d87ce50c57b996a33ad00a6e794d6a5c933fe3/Microsoft.VC.14.42.17.12.CRT.x64.Desktop.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 211791782 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.CRT.x86.Desktop.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.CRT.x86.Desktop.base.vsix", + "sha256": "b3346392c76ad2b488a73c50d2625e38b55af566c6b81afea848a79368cb1da4", + "size": 88573269, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/b3346392c76ad2b488a73c50d2625e38b55af566c6b81afea848a79368cb1da4/Microsoft.VC.14.42.17.12.CRT.x86.Desktop.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 367595454 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.MFC.MBCS.Debug.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.MFC.MBCS.Debug.base.vsix", + "sha256": "dc0241d3b68401a6a2a0c08710f0a28123291c33056daff052d5addb4435a9b1", + "size": 29969213, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/dc0241d3b68401a6a2a0c08710f0a28123291c33056daff052d5addb4435a9b1/Microsoft.VC.14.42.17.12.MFC.MBCS.Debug.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 106613616 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.MFC.MBCS.X64.Debug.base": "14.42.34433", + "Microsoft.VC.14.42.17.12.Servicing.MFC": "14.42.34433" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.MFC.MBCS.X64.Debug.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.MFC.MBCS.X64.Debug.base.vsix", + "sha256": "d9fbf36a4bf6e83d67cd4f32c7f13cb7dc49d57bef05bbbb35e1a35d5df1678a", + "size": 33672046, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/d9fbf36a4bf6e83d67cd4f32c7f13cb7dc49d57bef05bbbb35e1a35d5df1678a/Microsoft.VC.14.42.17.12.MFC.MBCS.X64.Debug.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 132279446 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.Servicing.MFC": "14.42.34433" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.MFC.X64.Debug.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.MFC.X64.Debug.base.vsix", + "sha256": "cd889cfa4a017f907ad242dc3c6710eef4fb2fc764b9112810f23b38a4953c7c", + "size": 35955827, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/cd889cfa4a017f907ad242dc3c6710eef4fb2fc764b9112810f23b38a4953c7c/Microsoft.VC.14.42.17.12.MFC.X64.Debug.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 143985790 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.Servicing.MFC": "14.42.34433" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.MFC.X86.Debug.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.MFC.X86.Debug.base.vsix", + "sha256": "7152d49e7c43ad62f34a3c978e2831b5900aa1b1a47bfb8cf3a60d6dbb23e03f", + "size": 32495754, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/7152d49e7c43ad62f34a3c978e2831b5900aa1b1a47bfb8cf3a60d6dbb23e03f/Microsoft.VC.14.42.17.12.MFC.X86.Debug.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 119522230 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.Servicing.MFC": "14.42.34433" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.Prem.HostX64.TargetX64.Res.base", + "version": "14.42.34433", + "type": "Vsix", + "chip": "x64", + "language": "en-US", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.Prem.HostX64.TargetX64.Res.base.enu.vsix", + "sha256": "d6be624cb3c041c2a321dbb35aa3649efbe4efac7d0ff35985f00bcace9f76af", + "size": 24690, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/d6be624cb3c041c2a321dbb35aa3649efbe4efac7d0ff35985f00bcace9f76af/Microsoft.VC.14.42.17.12.Prem.HostX64.TargetX64.Res.base.enu.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 51312 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.Prem.HostX64.TargetX86.Res.base", + "version": "14.42.34433", + "type": "Vsix", + "chip": "x64", + "language": "en-US", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.Prem.HostX64.TargetX86.Res.base.enu.vsix", + "sha256": "190d6b8cba0f0b231db88b03d9bbb9376b88420c7d380033a40d274816bd7bf8", + "size": 14345, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/190d6b8cba0f0b231db88b03d9bbb9376b88420c7d380033a40d274816bd7bf8/Microsoft.VC.14.42.17.12.Prem.HostX64.TargetX86.Res.base.enu.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 29752 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.Prem.Hostx86.Targetx64.Res.base", + "version": "14.42.34433", + "type": "Vsix", + "language": "en-US", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.Prem.Hostx86.Targetx64.Res.base.enu.vsix", + "sha256": "a4211cd5601e7ebcf9776f63fa5ef1a8d4173e7495601099312554d4f12681ce", + "size": 14308, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/a4211cd5601e7ebcf9776f63fa5ef1a8d4173e7495601099312554d4f12681ce/Microsoft.VC.14.42.17.12.Prem.Hostx86.Targetx64.Res.base.enu.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 29216 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.Prem.HostX86.TargetX86.Res.base", + "version": "14.42.34433", + "type": "Vsix", + "language": "en-US", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.Prem.HostX86.TargetX86.Res.base.enu.vsix", + "sha256": "9664feb546182c6704d28bd10052b940fe35cefb52bae2cd1172b4a9f9a5198f", + "size": 24638, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/9664feb546182c6704d28bd10052b940fe35cefb52bae2cd1172b4a9f9a5198f/Microsoft.VC.14.42.17.12.Prem.HostX86.TargetX86.Res.base.enu.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 50248 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.Props.ATLMFC", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.Props.ATLMFC.vsix", + "sha256": "b423d59bc018a626adc91e1fda548faa1bad873dc32716798991191338d459f4", + "size": 2178, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/b423d59bc018a626adc91e1fda548faa1bad873dc32716798991191338d459f4/Microsoft.VC.14.42.17.12.Props.ATLMFC.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 1014 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.Props.x64", + "version": "14.42.34435", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.Props.x64.vsix", + "sha256": "17df8759643c5716d5bc54d407ce176a4a2d8d20cc1ad337dc47f967a8987282", + "size": 2227, + "url": "https://download.visualstudio.microsoft.com/download/pr/d18f3866-d75b-46b1-9bd7-74ee1913f4b9/17df8759643c5716d5bc54d407ce176a4a2d8d20cc1ad337dc47f967a8987282/Microsoft.VC.14.42.17.12.Props.x64.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 1250 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.Props": "14.42.34435" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.Props.x86", + "version": "14.42.34435", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.Props.x86.vsix", + "sha256": "89a53f4e16f88b96b0fd13dcecc4a1e1a1f6f6e151c3ea92328bbaf968716e51", + "size": 2226, + "url": "https://download.visualstudio.microsoft.com/download/pr/d18f3866-d75b-46b1-9bd7-74ee1913f4b9/89a53f4e16f88b96b0fd13dcecc4a1e1a1f6f6e151c3ea92328bbaf968716e51/Microsoft.VC.14.42.17.12.Props.x86.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 1250 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.Props": "14.42.34435" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.Servicing.ATL", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.Servicing.ATL.vsix", + "sha256": "9801aa18b475a30b69cb692b39d2ff6becdbf352f3bb48f1683831e8dd76f5c8", + "size": 1974, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/9801aa18b475a30b69cb692b39d2ff6becdbf352f3bb48f1683831e8dd76f5c8/Microsoft.VC.14.42.17.12.Servicing.ATL.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 312 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.Servicing": "14.42.34433" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.Servicing.CAExtensions", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.Servicing.CAExtensions.vsix", + "sha256": "c7b0427272fee5b7d66ca8b115a9b1a83262c83c25d4a30d38d702c449226f43", + "size": 2014, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/c7b0427272fee5b7d66ca8b115a9b1a83262c83c25d4a30d38d702c449226f43/Microsoft.VC.14.42.17.12.Servicing.CAExtensions.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 339 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.Servicing": "14.42.34433" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.Servicing.Compilers", + "version": "14.42.34435", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.Servicing.Compilers.vsix", + "sha256": "ee05521d9ceebdfe80a43aa90833a4d6a80feec659a80ac73872256e2ab8c6af", + "size": 2002, + "url": "https://download.visualstudio.microsoft.com/download/pr/d18f3866-d75b-46b1-9bd7-74ee1913f4b9/ee05521d9ceebdfe80a43aa90833a4d6a80feec659a80ac73872256e2ab8c6af/Microsoft.VC.14.42.17.12.Servicing.Compilers.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 330 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.Servicing": "14.42.34435" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.Servicing.MFC", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.Servicing.MFC.vsix", + "sha256": "f62797d4d79553b300b3ed574cb336ca554793ccdc0446987394ad1eba200362", + "size": 1977, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/f62797d4d79553b300b3ed574cb336ca554793ccdc0446987394ad1eba200362/Microsoft.VC.14.42.17.12.Servicing.MFC.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 312 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.Servicing": "14.42.34433" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.Tools.Core.Props", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.Tools.Core.Props.vsix", + "sha256": "6035d09b32099dd1a816bddea8d3041f0d9bd6899e637f178b7762771f10c0c1", + "size": 2336, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/6035d09b32099dd1a816bddea8d3041f0d9bd6899e637f178b7762771f10c0c1/Microsoft.VC.14.42.17.12.Tools.Core.Props.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 434 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.Tools.HostX64.TargetX64.Res.base", + "version": "14.42.34435", + "type": "Vsix", + "chip": "x64", + "language": "en-US", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.Tools.HostX64.TargetX64.Res.base.enu.vsix", + "sha256": "49fc6dbb869cedad63ac6586293000a14082054557eeae702f2d8c4d87c73d80", + "size": 224076, + "url": "https://download.visualstudio.microsoft.com/download/pr/d18f3866-d75b-46b1-9bd7-74ee1913f4b9/49fc6dbb869cedad63ac6586293000a14082054557eeae702f2d8c4d87c73d80/Microsoft.VC.14.42.17.12.Tools.HostX64.TargetX64.Res.base.enu.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 912184 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.Tools.HostX64.TargetX86.Res.base", + "version": "14.42.34435", + "type": "Vsix", + "chip": "x64", + "language": "en-US", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.Tools.HostX64.TargetX86.Res.base.enu.vsix", + "sha256": "4f02f50904013b581c7b448686950aa79759fcdaa3d8ac4b7ccf9fdf96a20c77", + "size": 224132, + "url": "https://download.visualstudio.microsoft.com/download/pr/d18f3866-d75b-46b1-9bd7-74ee1913f4b9/4f02f50904013b581c7b448686950aa79759fcdaa3d8ac4b7ccf9fdf96a20c77/Microsoft.VC.14.42.17.12.Tools.HostX64.TargetX86.Res.base.enu.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 912248 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.Tools.HostX86.TargetX64.base", + "version": "14.42.34435", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.Tools.HostX86.TargetX64.base.vsix", + "sha256": "51f1878fd10c50ae924962118e8747152308fdc138e88286b12f6d3d15507e50", + "size": 18799079, + "url": "https://download.visualstudio.microsoft.com/download/pr/d18f3866-d75b-46b1-9bd7-74ee1913f4b9/51f1878fd10c50ae924962118e8747152308fdc138e88286b12f6d3d15507e50/Microsoft.VC.14.42.17.12.Tools.HostX86.TargetX64.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 42281365 + }, + "nonCriticalProcesses": [ + "vctip" + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.Tools.Hostx86.Targetx64.Res.base": "14.42.34435", + "Microsoft.VC.14.42.17.12.Props.x64": "14.42.34435", + "Microsoft.VC.14.42.17.12.Servicing.Compilers": "14.42.34435" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.Tools.Hostx86.Targetx64.Res.base", + "version": "14.42.34435", + "type": "Vsix", + "language": "en-US", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.Tools.Hostx86.Targetx64.Res.base.enu.vsix", + "sha256": "2d2ac57c2ff051af736a275fab1875827c8d998133688b2b00adc14f96573464", + "size": 224027, + "url": "https://download.visualstudio.microsoft.com/download/pr/d18f3866-d75b-46b1-9bd7-74ee1913f4b9/2d2ac57c2ff051af736a275fab1875827c8d998133688b2b00adc14f96573464/Microsoft.VC.14.42.17.12.Tools.Hostx86.Targetx64.Res.base.enu.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 908576 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.Tools.HostX86.TargetX86.base", + "version": "14.42.34435", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.Tools.HostX86.TargetX86.base.vsix", + "sha256": "c37f7e4bb6980e92bee40191b36eff16d7de862558cb9803d97ab3b543a79761", + "size": 20578142, + "url": "https://download.visualstudio.microsoft.com/download/pr/d18f3866-d75b-46b1-9bd7-74ee1913f4b9/c37f7e4bb6980e92bee40191b36eff16d7de862558cb9803d97ab3b543a79761/Microsoft.VC.14.42.17.12.Tools.HostX86.TargetX86.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 48356842 + }, + "nonCriticalProcesses": [ + "vctip", + "mspdbsrv" + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.Tools.HostX86.TargetX86.Res.base": "14.42.34435", + "Microsoft.VC.14.42.17.12.Props.x86": "14.42.34435", + "Microsoft.VC.14.42.17.12.Servicing.Compilers": "14.42.34435" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.Tools.HostX86.TargetX86.Res.base", + "version": "14.42.34435", + "type": "Vsix", + "language": "en-US", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.Tools.HostX86.TargetX86.Res.base.enu.vsix", + "sha256": "83b5e1f2313ef5ed207a0da97021b60d4256a6a0119f4a17147b594f2215f4a9", + "size": 224026, + "url": "https://download.visualstudio.microsoft.com/download/pr/d18f3866-d75b-46b1-9bd7-74ee1913f4b9/83b5e1f2313ef5ed207a0da97021b60d4256a6a0119f4a17147b594f2215f4a9/Microsoft.VC.14.42.17.12.Tools.HostX86.TargetX86.Res.base.enu.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 908584 + } + }, + { + "id": "Microsoft.VisualCpp.CRT.Redist.Resources", + "version": "14.42.34433", + "type": "Vsix", + "language": "en-US", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.CRT.Redist.Resources.enu.vsix", + "sha256": "6362d7ac4b374c919a5cd5e299609abd4b545d96db6bf5ef58a2f3c302513202", + "size": 1057, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/6362d7ac4b374c919a5cd5e299609abd4b545d96db6bf5ef58a2f3c302513202/Microsoft.VisualCpp.CRT.Redist.Resources.enu.vsix", + "signer": { + "$ref": "1" + } + } + ] + }, + { + "id": "Microsoft.VisualCpp.Servicing.DIASDK", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.Servicing.DIASDK.vsix", + "sha256": "c625127e04e7d7e7492866053ec0ba6d15109c488b3b863a3e569bcc75cb213d", + "size": 1998, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/c625127e04e7d7e7492866053ec0ba6d15109c488b3b863a3e569bcc75cb213d/Microsoft.VisualCpp.Servicing.DIASDK.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 321 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.Servicing": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualStudio.AzureSDK", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "538ee770adf91cdfced0a29aa2a3031db90b612bea908ce3429c4131f80056d3", + "size": 1259951, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/538ee770adf91cdfced0a29aa2a3031db90b612bea908ce3429c4131f80056d3/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 1011376 + } + }, + { + "id": "Microsoft.VisualStudio.Cache.Service", + "version": "17.11.21.18441", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.Cache.Service.vsix", + "sha256": "66734c9649e3bd830c54b2deb3c07a1d23c057f68ec2f4fbeb8666dcfc94c0be", + "size": 13628306, + "url": "https://download.visualstudio.microsoft.com/download/pr/49588c49-583c-4093-a17f-2ac7aa50af3d/66734c9649e3bd830c54b2deb3c07a1d23c057f68ec2f4fbeb8666dcfc94c0be/Microsoft.VisualStudio.Cache.Service.vsix", + "signer": { + "$ref": "1" + } + } + ], + "vsixId": "Microsoft.VisualStudio.Cache.Service", + "extensionDir": "[installdir]\\Common7\\IDE\\Extensions\\sohtslep.tmq", + "installSizes": { + "targetDrive": 40524409 + } + }, + { + "id": "Microsoft.VisualStudio.ClassDesigner", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "c73b09bfa82f08d3fbdd5ef3fad1a26db544f2aa492d7ef36f88bbfedb95244b", + "size": 1801659, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/c73b09bfa82f08d3fbdd5ef3fad1a26db544f2aa492d7ef36f88bbfedb95244b/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {}, + "dependencies": { + "Microsoft.VisualStudio.MinShell": "[17.0,18.0)", + "Microsoft.VisualStudio.ClassDesigner.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.CodeMap", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "b27fa1e1a84f5f6cdd5af5cd593dfc77cf48cc6bfb3aed44b6cd0414b3bd8b6c", + "size": 789429, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/b27fa1e1a84f5f6cdd5af5cd593dfc77cf48cc6bfb3aed44b6cd0414b3bd8b6c/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 630564 + }, + "dependencies": { + "Microsoft.VisualStudio.MinShell": "[17.0,18.0)", + "Microsoft.VisualStudio.CodeMap.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.CodeSense.Community", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "921dbb3ab8a48b6e21179cc7bf35c11159e5c9025fedb39dac4cef646a55c128", + "size": 106776, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/921dbb3ab8a48b6e21179cc7bf35c11159e5c9025fedb39dac4cef646a55c128/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 179533 + }, + "dependencies": { + "Microsoft.VisualStudio.MinShell": "[17.0,18.0)", + "Microsoft.VisualStudio.CodeSense.Community.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.Connected.Auto", + "version": "17.12.35506.116", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.Connected.Auto.vsix", + "sha256": "40de0af1dbd5a7e34a105bf12a3468201cb0c87f8fd69a55e50df1e833e1c644", + "size": 1149898, + "url": "https://download.visualstudio.microsoft.com/download/pr/5536698c-711c-4834-876f-2817d31a2ef2/40de0af1dbd5a7e34a105bf12a3468201cb0c87f8fd69a55e50df1e833e1c644/Microsoft.VisualStudio.Connected.Auto.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 2579965 + }, + "dependencies": { + "Microsoft.VisualStudio.Connected.Auto.Resources": "" + } + }, + { + "id": "Microsoft.VisualStudio.Connected.Resources", + "version": "17.12.35527.80", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "2c48717e3467d9d13a6abda4a71610df48f61f2a58c966ea0a5ac92c3f82642c", + "size": 1076, + "url": "https://download.visualstudio.microsoft.com/download/pr/820d4213-0edd-44d8-9935-f3865f47d958/2c48717e3467d9d13a6abda4a71610df48f61f2a58c966ea0a5ac92c3f82642c/payload.vsix", + "signer": { + "$ref": "1" + } + } + ] + }, + { + "id": "Microsoft.VisualStudio.CoreEditor.UserProfiles", + "version": "17.12.35410.122", + "type": "Vsix", + "payloads": [ + { + "fileName": "UserProfiles.vsix", + "sha256": "8eaf2a24084e1685e1e5968fc010a73adec7284b5900449b54088be5dd955b33", + "size": 255717, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/8eaf2a24084e1685e1e5968fc010a73adec7284b5900449b54088be5dd955b33/UserProfiles.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {} + }, + { + "id": "Microsoft.VisualStudio.Debugger.Concord", + "version": "17.12.35504.99", + "type": "Vsix", + "productArch": "x64", + "machineArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "d981a152480520527317afa79fb8ba99b55107e91798fcc4cdd72d105f4aaf7e", + "size": 4638343, + "url": "https://download.visualstudio.microsoft.com/download/pr/340d36cc-c493-414e-8abe-8742dfbad027/d981a152480520527317afa79fb8ba99b55107e91798fcc4cdd72d105f4aaf7e/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 12260613 + }, + "dependencies": { + "Microsoft.VisualStudio.Debugger.Concord.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.Concord.Managed", + "version": "17.12.35504.99", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "8bb1d9d257a637a92e8aa799ba5fa9382ec45e98a69ebcaa900f329fc1504014", + "size": 792604, + "url": "https://download.visualstudio.microsoft.com/download/pr/340d36cc-c493-414e-8abe-8742dfbad027/8bb1d9d257a637a92e8aa799ba5fa9382ec45e98a69ebcaa900f329fc1504014/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 1944567 + }, + "relatedProcessFiles": [ + "[InstallDir]\\Common7\\IDE\\PrivateAssemblies\\Microsoft.VisualStudio.Debugger.Runtime.Desktop.dll", + "[InstallDir]\\Common7\\IDE\\PrivateAssemblies\\Microsoft.VisualStudio.Debugger.Runtime.NetCoreApp.dll", + "[InstallDir]\\Common7\\IDE\\PrivateAssemblies\\Microsoft.VisualStudio.Debugger.Runtime.Impl.dll" + ], + "dependencies": { + "Microsoft.VisualStudio.Debugger.Concord.Managed.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.Concord.Remote", + "version": "17.12.35504.99", + "type": "Vsix", + "chip": "x64", + "productArch": "neutral", + "machineArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "96513b90254ca84bd3c090a6d79b7204e884cd3662a0950e336c26feeb4d184d", + "size": 4201259, + "url": "https://download.visualstudio.microsoft.com/download/pr/340d36cc-c493-414e-8abe-8742dfbad027/96513b90254ca84bd3c090a6d79b7204e884cd3662a0950e336c26feeb4d184d/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 11140896 + }, + "relatedProcessFiles": [ + "[InstallDir]\\Common7\\IDE\\Remote Debugger\\x64\\Runtime\\Microsoft.VisualStudio.Debugger.Runtime.NetCoreApp.dll", + "[InstallDir]\\Common7\\IDE\\Remote Debugger\\x64\\Runtime\\Microsoft.VisualStudio.Debugger.Runtime.Desktop.dll", + "[InstallDir]\\Common7\\IDE\\Remote Debugger\\x64\\Runtime\\Microsoft.VisualStudio.Debugger.Runtime.Impl.dll" + ], + "dependencies": { + "Microsoft.VisualStudio.Debugger.Concord.Remote.Resources": { + "version": "[17.0,18.0)", + "chip": "x64" + } + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.Concord.Remote", + "version": "17.12.35504.99", + "type": "Vsix", + "chip": "x86", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "8298005d49ba75f5d27b952d8d99a90743323a0b46baefeed25d8bc978868d23", + "size": 3688263, + "url": "https://download.visualstudio.microsoft.com/download/pr/340d36cc-c493-414e-8abe-8742dfbad027/8298005d49ba75f5d27b952d8d99a90743323a0b46baefeed25d8bc978868d23/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 9363224 + }, + "relatedProcessFiles": [ + "[InstallDir]\\Common7\\IDE\\Remote Debugger\\x86\\Runtime\\Microsoft.VisualStudio.Debugger.Runtime.NetCoreApp.dll", + "[InstallDir]\\Common7\\IDE\\Remote Debugger\\x86\\Runtime\\Microsoft.VisualStudio.Debugger.Runtime.Desktop.dll", + "[InstallDir]\\Common7\\IDE\\Remote Debugger\\x86\\Runtime\\Microsoft.VisualStudio.Debugger.Runtime.Impl.dll" + ], + "dependencies": { + "Microsoft.VisualStudio.Debugger.Concord.Remote.Resources": { + "version": "[17.0,18.0)", + "chip": "x86" + } + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.DbgHelp.Win8", + "version": "17.12.35410.122", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "a4e0c982681fa37112259e770fdd20dc2e1895f0336d95cf9a01987db59d00db", + "size": 722464, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/a4e0c982681fa37112259e770fdd20dc2e1895f0336d95cf9a01987db59d00db/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 1666432 + }, + "requirements": { + "supportedOS": "[6.1,6.3]" + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.Managed.Resources", + "version": "17.12.35417.104", + "type": "Vsix", + "language": "en-US", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "d768432e26cc192927e08d5a3b906b1b94a8347278b245180cc0d977c36364d1", + "size": 45688, + "url": "https://download.visualstudio.microsoft.com/download/pr/1c988eee-4ce9-4e3a-a043-ac65c57f91e9/d768432e26cc192927e08d5a3b906b1b94a8347278b245180cc0d977c36364d1/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {} + }, + { + "id": "Microsoft.VisualStudio.Debugger.Package.DiagHub.Client", + "version": "17.12.35422.154", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "4bc8470cd92b1c9bdbc67bd127b081cdf72b468a769f716981acd5ca61d5edc1", + "size": 26815, + "url": "https://download.visualstudio.microsoft.com/download/pr/19046236-bfde-434a-8597-7338a2b1dc2f/4bc8470cd92b1c9bdbc67bd127b081cdf72b468a769f716981acd5ca61d5edc1/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 46664 + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.Parallel.Resources", + "version": "17.12.35410.144", + "type": "Vsix", + "language": "en-US", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "928e2ed70b7cfb2965b25694317a44ce16456496bf2b22a067b75977a8dd31f2", + "size": 107823, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/928e2ed70b7cfb2965b25694317a44ce16456496bf2b22a067b75977a8dd31f2/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 239688 + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.Remote.DbgHelp.Win8", + "version": "17.12.35410.122", + "type": "Vsix", + "chip": "x64", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "ea98f70dc0305d47fcd136c5f6f43eb75ffbc5fbd100dfe744f62e5629f90809", + "size": 722596, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/ea98f70dc0305d47fcd136c5f6f43eb75ffbc5fbd100dfe744f62e5629f90809/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 1666432 + }, + "requirements": { + "supportedOS": "[6.1,6.3]" + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.Remote.DbgHelp.Win8", + "version": "17.12.35410.122", + "type": "Vsix", + "chip": "x86", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "599cc07ae231f93bfcb978924126a4c4c6e7794ec298f18c27d5c24deecd6e95", + "size": 607852, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/599cc07ae231f93bfcb978924126a4c4c6e7794ec298f18c27d5c24deecd6e95/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 1332608 + }, + "requirements": { + "supportedOS": "[6.1,6.3]" + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.Remote.DiagnosticsHub.Client", + "version": "17.12.35422.154", + "type": "Vsix", + "productArch": "neutral", + "machineArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "b5776daad76ae786f40465e48116f860bd576746466f0d035ee47f3bb7ceb4e1", + "size": 26887, + "url": "https://download.visualstudio.microsoft.com/download/pr/19046236-bfde-434a-8597-7338a2b1dc2f/b5776daad76ae786f40465e48116f860bd576746466f0d035ee47f3bb7ceb4e1/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 46664 + }, + "dependencies": { + "Microsoft.VisualStudio.Debugger.Remote.DiagnosticsHub.Client": { + "version": "[17.0,18.0)", + "machineArch": "x86" + } + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.Remote.Resources", + "version": "17.12.35410.144", + "type": "Vsix", + "chip": "x64", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "275183d35ea6a094d9140b54abe9b2f90fce2791c53ec2baeef137b625dc1196", + "size": 70531, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/275183d35ea6a094d9140b54abe9b2f90fce2791c53ec2baeef137b625dc1196/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 260120 + }, + "dependencies": { + "Microsoft.VisualStudio.Debugger.Remote.Resources": { + "version": "[17.0,18.0)", + "chip": "x86", + "language": "en-US" + } + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.Remote.Resources", + "version": "17.12.35410.144", + "type": "Vsix", + "chip": "x86", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "a1856f4414790511e412de83263dbf0a98e0a2591dbd1177f8eef67b49240612", + "size": 72080, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/a1856f4414790511e412de83263dbf0a98e0a2591dbd1177f8eef67b49240612/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 260640 + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.Remote.Resources.ARM64", + "version": "17.12.35410.122", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "6de6849d138422f95b4218d8ecc1a613691d3f8f3c129a316445da50cdf4eb04", + "size": 78889, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/6de6849d138422f95b4218d8ecc1a613691d3f8f3c129a316445da50cdf4eb04/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {} + }, + { + "id": "Microsoft.VisualStudio.Debugger.Resources", + "version": "17.12.35506.116", + "type": "Vsix", + "language": "en-US", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "71e5c537fb50bf06e1c4f4b6ebe3135090ecfd5112abd9d235e1b66226b7cfce", + "size": 218923, + "url": "https://download.visualstudio.microsoft.com/download/pr/5536698c-711c-4834-876f-2817d31a2ef2/71e5c537fb50bf06e1c4f4b6ebe3135090ecfd5112abd9d235e1b66226b7cfce/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 31728 + }, + "fileAssociations": [ + { + "extension": ".dmp", + "progId": "VisualStudio.dmp.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities" + }, + { + "extension": ".hdmp", + "progId": "VisualStudio.hdmp.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities" + }, + { + "extension": ".mdmp", + "progId": "VisualStudio.mdmp.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities" + } + ], + "progIds": [ + { + "id": "VisualStudio.dmp.[InstanceId]", + "displayName": "Memory Dump File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\CommonExtensions\\Platform\\Debugger\\crashdump.ico", + "defaultIconPosition": -2147483648 + }, + { + "id": "VisualStudio.hdmp.[InstanceId]", + "displayName": "Heap Dump File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\CommonExtensions\\Platform\\Debugger\\crashdump.ico", + "defaultIconPosition": -2147483648 + }, + { + "id": "VisualStudio.mdmp.[InstanceId]", + "displayName": "Mini-Dump File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\CommonExtensions\\Platform\\Debugger\\crashdump.ico", + "defaultIconPosition": -2147483648 + } + ] + }, + { + "id": "Microsoft.VisualStudio.Debugger.TargetComposition.Remote", + "version": "17.12.35410.122", + "type": "Vsix", + "chip": "x64", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "b3abbb2ade66eba63cbbc53657509e031696c5f650714f89a2ea75eac81a80a8", + "size": 1230839, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/b3abbb2ade66eba63cbbc53657509e031696c5f650714f89a2ea75eac81a80a8/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 2943088 + }, + "dependencies": { + "Microsoft.VisualStudio.Debugger.TargetComposition.Remote": { + "version": "[17.0,18.0)", + "chip": "x86" + } + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.TargetComposition.Remote", + "version": "17.12.35410.122", + "type": "Vsix", + "chip": "x86", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "264af3e6e9fdc55ed3e8b636b1627260b78de40d269e49045d370ec2d5fb1227", + "size": 1064466, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/264af3e6e9fdc55ed3e8b636b1627260b78de40d269e49045d370ec2d5fb1227/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 2252800 + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.TimeTravel.Replay.Plat.17", + "version": "1.4.1.35171", + "type": "Vsix", + "chip": "x64", + "productArch": "x64", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.Debugger.TimeTravel.Replay.Plat.17.vsix", + "sha256": "2503e391928b667b86d26fed31eecd38f892d8fe7c86f5452b3eeef8bdb22b79", + "size": 1176251, + "url": "https://download.visualstudio.microsoft.com/download/pr/74b429e1-573c-45b4-b67e-da72d93e5e98/2503e391928b667b86d26fed31eecd38f892d8fe7c86f5452b3eeef8bdb22b79/Microsoft.VisualStudio.Debugger.TimeTravel.Replay.Plat.17.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 3850112 + }, + "dependencies": { + "Microsoft.VisualStudio.Debugger.TimeTravel.Replay.17": "[1.4.1.35171]" + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.TimeTravel.Replay.VS.17", + "version": "2.1.1.35171", + "type": "Vsix", + "chip": "x64", + "productArch": "neutral", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.Debugger.TimeTravel.Replay.VS.17.vsix", + "sha256": "b784eeec7c99d64b9d2d67a96938f6b3c65cc172bdd3019d6ef126dc53d19e95", + "size": 297653, + "url": "https://download.visualstudio.microsoft.com/download/pr/74b429e1-573c-45b4-b67e-da72d93e5e98/b784eeec7c99d64b9d2d67a96938f6b3c65cc172bdd3019d6ef126dc53d19e95/Microsoft.VisualStudio.Debugger.TimeTravel.Replay.VS.17.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 583744 + }, + "dependencies": { + "Microsoft.VisualStudio.Debugger.TimeTravel.Replay.VS.17": { + "version": "[2.1.1.35171]", + "chip": "x86" + } + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.TimeTravel.Replay.VS.17", + "version": "2.1.1.35171", + "type": "Vsix", + "chip": "x86", + "productArch": "neutral", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.Debugger.TimeTravel.Replay.VS.17.vsix", + "sha256": "573ea65d5e4f9c97a21bdc0d8195f316a4b2ca637a81f2a702a76a4c92111623", + "size": 1052, + "url": "https://download.visualstudio.microsoft.com/download/pr/74b429e1-573c-45b4-b67e-da72d93e5e98/573ea65d5e4f9c97a21bdc0d8195f316a4b2ca637a81f2a702a76a4c92111623/Microsoft.VisualStudio.Debugger.TimeTravel.Replay.VS.17.vsix", + "signer": { + "$ref": "1" + } + } + ] + }, + { + "id": "Microsoft.VisualStudio.Devenv.Msi", + "version": "17.12.35410.122", + "type": "Msi", + "productArch": "neutral", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.Devenv.x64.Msi.msi", + "sha256": "c21f2f9799b1acf2087f09d6cba6ddeb11230db0baa4f7c3fcc3c659cdc7fd3f", + "size": 204800, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/c21f2f9799b1acf2087f09d6cba6ddeb11230db0baa4f7c3fcc3c659cdc7fd3f/Microsoft.VisualStudio.Devenv.x64.Msi.msi", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1", + "VS7.3643236F_FC70_11D3_A536_0090278A1BB8": "[CustomInstallPath]" + }, + "productCode": "{E49DB736-9404-4A1A-A62F-3B892D03B9C6}", + "upgradeCode": "{A6712AF6-D30B-4B3B-B3AF-D5813017E3B2}", + "productVersion": "17.12.35410", + "productLanguage": 1033, + "providerKey": "Microsoft.VisualStudio.Devenv.x64.Msi,v17", + "installSizes": { + "systemDrive": 254981 + }, + "dependencies": { + "Microsoft.VisualStudio.Devenv.Shared.Msi": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.Devenv.Resources", + "version": "17.12.35410.144", + "type": "Vsix", + "language": "en-US", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "6cc90defd77b53902a7c8cee45fbb53fb34c5a3daa93a7b973c2ad6f5a6c8c49", + "size": 82015, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/6cc90defd77b53902a7c8cee45fbb53fb34c5a3daa93a7b973c2ad6f5a6c8c49/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 92216 + }, + "fileAssociations": [ + { + "extension": ".pkgdef", + "progId": "VisualStudio.pkgdef.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".pkgundef", + "progId": "VisualStudio.pkgundef.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".sln", + "progId": "VisualStudio.sln.[InstanceId]" + }, + { + "extension": ".slnf", + "progId": "VisualStudio.slnf.[InstanceId]" + }, + { + "extension": ".vsct", + "progId": "VisualStudio.vsct.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/xml", + "perceivedType": "text" + }, + { + "extension": ".vsixlangpack", + "progId": "VisualStudio.vsixlangpack.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/xml", + "perceivedType": "text" + }, + { + "extension": ".vsixmanifest", + "progId": "VisualStudio.vsixmanifest.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/xml", + "perceivedType": "text" + } + ], + "progIds": [ + { + "id": "VisualStudio.pkgdef.[InstanceId]", + "displayName": "Package Definition Registration File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPosition": -2147483648, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.pkgundef.[InstanceId]", + "displayName": "Unregister Package Definition File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPosition": -2147483648, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.sln.[InstanceId]", + "displayName": "Visual Studio Solution", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPosition": -2147483648, + "iconHandler": "{9A2B23E4-2A50-48DB-B3C3-F5EA12947CB8}", + "appUserModelId": "VisualStudio.[InstanceId]" + }, + { + "id": "VisualStudio.slnf.[InstanceId]", + "displayName": "Visual Studio Solution Filter", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[ProgramFiles(x86)]\\Common Files\\Microsoft Shared\\MSEnv\\VSFileHandler.dll", + "defaultIconPosition": -270, + "appUserModelId": "VisualStudio.[InstanceId]" + }, + { + "id": "VisualStudio.vsct.[InstanceId]", + "displayName": "Command Table Registration File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPosition": -2147483648, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.vsixlangpack.[InstanceId]", + "displayName": "Extension Language Pack Manifest", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\PrivateAssemblies\\Microsoft.VisualStudio.ExtensionManager.Implementation.dll", + "defaultIconPosition": -200, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.vsixmanifest.[InstanceId]", + "displayName": "Extension Manifest", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\PrivateAssemblies\\Microsoft.VisualStudio.ExtensionManager.Implementation.dll", + "defaultIconPosition": -200, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + } + ] + }, + { + "id": "Microsoft.VisualStudio.Dsl.GraphObject", + "version": "17.12.35504.99", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "8b3a5dc2a4862c5015a473db5d00a0e54f4723f11496a317e20b9bd27933c3b9", + "size": 206223, + "url": "https://download.visualstudio.microsoft.com/download/pr/340d36cc-c493-414e-8abe-8742dfbad027/8b3a5dc2a4862c5015a473db5d00a0e54f4723f11496a317e20b9bd27933c3b9/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 576056 + }, + "dependencies": { + "Microsoft.VisualStudio.NativeImageSupport": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.Editors", + "version": "17.12.42.53998", + "type": "Vsix", + "payloads": [ + { + "fileName": "VisualStudioEditorsSetup.vsix", + "sha256": "887cf7828f5617ca1ee2058e1484b3f20f87ac55beaaac331f346a4e075f9bd0", + "size": 3042074, + "url": "https://download.visualstudio.microsoft.com/download/pr/a320a43f-ff28-4318-ae94-6d336e9f43e6/887cf7828f5617ca1ee2058e1484b3f20f87ac55beaaac331f346a4e075f9bd0/VisualStudioEditorsSetup.vsix", + "signer": { + "$ref": "1" + } + } + ], + "vsixId": "F6B5EACA-7FA1-4591-8D40-A38234763621", + "extensionDir": "[installdir]\\Common7\\IDE\\CommonExtensions\\Microsoft\\VisualStudio\\Editors", + "installSizes": { + "targetDrive": 16238684 + } + }, + { + "id": "Microsoft.VisualStudio.Enterprise", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "b2591cd6231a3af1e34a1359d4dea73653005fc72a9997c811abd7fd31f8f726", + "size": 195489, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/b2591cd6231a3af1e34a1359d4dea73653005fc72a9997c811abd7fd31f8f726/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 213241 + }, + "nonCriticalProcesses": [ + "ScriptedSandbox32.exe", + "ScriptedSandbox64.exe" + ], + "dependencies": { + "Microsoft.ShDocVw": "[17.0,18.0)", + "Microsoft.VisualStudio.MinShell": "[17.0,18.0)", + "Microsoft.VisualStudio.Enterprise.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.GraphModel", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "23e88046afc59ae6025e0b1432d7e3d90f5aa5a9e4a0028c48763fe9d74bc502", + "size": 270522, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/23e88046afc59ae6025e0b1432d7e3d90f5aa5a9e4a0028c48763fe9d74bc502/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 1154848 + }, + "dependencies": { + "Microsoft.VisualStudio.MinShell": "[17.0,18.0)", + "Microsoft.VisualStudio.GraphModel.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.GraphProvider", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "ad91a31c4c0be23659269e8f334a5fe27b2971e9f3d0d92aa11bdefdd63be444", + "size": 752101, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/ad91a31c4c0be23659269e8f334a5fe27b2971e9f3d0d92aa11bdefdd63be444/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 1190102 + }, + "dependencies": { + "Microsoft.VisualStudio.MinShell": "[17.0,18.0)", + "Microsoft.VisualStudio.GraphProvider.Resources": "[17.0,18.0)", + "Microsoft.VisualStudio.GraphProvider.Auto": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.Identity", + "version": "17.12.83.1062", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.Identity.vsix", + "sha256": "973f243eb0b589247fc3c151f39ed514767cf75b19b8d53442ead5ea3250ea35", + "size": 37987987, + "url": "https://download.visualstudio.microsoft.com/download/pr/79fbf729-c337-4cee-bd35-0bcf85908e52/973f243eb0b589247fc3c151f39ed514767cf75b19b8d53442ead5ea3250ea35/Microsoft.VisualStudio.Identity.vsix", + "signer": { + "$ref": "1" + } + } + ], + "vsixId": "Microsoft.VisualStudio.Identity", + "extensionDir": "[installdir]\\Common7\\IDE\\CommonExtensions\\Microsoft\\Identity", + "installSizes": { + "targetDrive": 103033062 + } + }, + { + "id": "Microsoft.VisualStudio.Log.Resources", + "version": "17.12.35410.122", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "7284747dbc86430fc5b8d7f639251c0c5b27b393c1d259c4e099ad3f7264b73c", + "size": 26907, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/7284747dbc86430fc5b8d7f639251c0c5b27b393c1d259c4e099ad3f7264b73c/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 88096 + } + }, + { + "id": "Microsoft.VisualStudio.Log.Targeted", + "version": "17.12.35410.122", + "type": "Vsix", + "productArch": "neutral", + "machineArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "180bbb02012264e1e88de9164cecd051da2ccac5cefdbaf008799bc531c25dd3", + "size": 38770, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/180bbb02012264e1e88de9164cecd051da2ccac5cefdbaf008799bc531c25dd3/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {} + }, + { + "id": "Microsoft.VisualStudio.MinShell", + "version": "17.12.35527.113", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "63ea62f3cc9a2bc478c7e28151a3c2de0ab51e4c90ab4a7a50bdbec12ab03dbe", + "size": 9627942, + "url": "https://download.visualstudio.microsoft.com/download/pr/f2819554-a618-400d-bced-774bb5379965/63ea62f3cc9a2bc478c7e28151a3c2de0ab51e4c90ab4a7a50bdbec12ab03dbe/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 5083644 + }, + "dependencies": { + "Microsoft.VisualStudio.MinShell.Auto": "", + "Microsoft.VisualStudio.CoreDotNet": "", + "Microsoft.VisualStudio.UIInternal": "", + "Microsoft.VisualStudio.UIInternal.Guide": "", + "Microsoft.VisualStudio.MinShell.Targeted": "[17.0,18.0)", + "Microsoft.VisualStudio.Platform.Editor": "[16.0,18.0)", + "Microsoft.VisualStudio.ExtensionManager": "[16.0,18.0)", + "Microsoft.VisualStudio.Initializer": "[17.0,18.0)", + "Microsoft.VisualStudio.MefHosting": "[16.0,18.0)", + "Microsoft.VisualStudio.Platform.Terminal": "[16.0,18.0)", + "Microsoft.VisualStudio.LanguageServer": "[16.0,18.0)", + "Microsoft.VisualStudio.Extensibility.Container": "[16.0,18.0)", + "Microsoft.VisualStudio.PackageGroup.Setup.Common": "", + "Microsoft.Net.8.0.WindowsDesktop.Runtime": "[17.0,18.0)", + "Microsoft.VisualStudio.VsWebProtocolSelector.Msi": "[17.0,18.0)", + "Microsoft.VisualStudio.GitHubProtocolHandler.Msi": "[17.0,18.0)", + "Microsoft.VisualStudio.IdentityDependencies": "", + "Microsoft.VisualStudio.Licensing": "", + "Microsoft.VisualStudio.Copilot.Contracts": "", + "Microsoft.VisualStudio.OpenTelemetry.ClientExtensions.netfx": "", + "Microsoft.VisualStudio.OpenTelemetry.Collector.netfx": "" + } + }, + { + "id": "Microsoft.VisualStudio.MinShell.Interop", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "28aafb397ab059fddf56ac2d9c8cb0244510ac1d56d459f346d661368fe485d8", + "size": 1510322, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/28aafb397ab059fddf56ac2d9c8cb0244510ac1d56d459f346d661368fe485d8/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 593630 + }, + "dependencies": { + "Microsoft.VisualStudio.NativeImageSupport": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.MinShell.Interop.Msi", + "version": "17.12.35410.122", + "type": "Msi", + "productArch": "x64", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.MinShell.Interop.x64.Msi.msi", + "sha256": "6da3f8fc766a04177e625210b8afd444487483382b39e3987a28cf9d4324e453", + "size": 737280, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/6da3f8fc766a04177e625210b8afd444487483382b39e3987a28cf9d4324e453/Microsoft.VisualStudio.MinShell.Interop.x64.Msi.msi", + "signer": { + "$ref": "3" + } + }, + { + "fileName": "cab1.cab", + "sha256": "dcd087681bee5fdd0680067da5fa9f8e577591dde12958f4581af354b9e3b49b", + "size": 186403, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/dcd087681bee5fdd0680067da5fa9f8e577591dde12958f4581af354b9e3b49b/cab1.cab", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1" + }, + "productCode": "{7E09F168-C8AD-47C2-B06C-A002E0FF6A49}", + "upgradeCode": "{3B81D2B7-233E-439A-99AA-A58EFBECF7FE}", + "productVersion": "17.12.35410", + "productLanguage": 1033, + "providerKey": "Microsoft.VisualStudio.MinShell.Interop.x64.Msi,v17", + "installSizes": { + "systemDrive": 7449015 + }, + "dependencies": { + "Microsoft.VisualStudio.MinShell.Interop.Shared.Msi": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.MinShell.Msi", + "version": "17.12.35410.122", + "type": "Msi", + "productArch": "x64", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.MinShell.x64.Msi.msi", + "sha256": "4d2f226a177fc8c8a001d168cb28851d84a62878e1e3d25e171b3cab7770a4c6", + "size": 204800, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/4d2f226a177fc8c8a001d168cb28851d84a62878e1e3d25e171b3cab7770a4c6/Microsoft.VisualStudio.MinShell.x64.Msi.msi", + "signer": { + "$ref": "3" + } + }, + { + "fileName": "cab1.cab", + "sha256": "cd92eed940d7fc492960faf22e80903db1e0449b9f4d6aa9b10cfa3ea097bc72", + "size": 21912, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/cd92eed940d7fc492960faf22e80903db1e0449b9f4d6aa9b10cfa3ea097bc72/cab1.cab", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1", + "VS7.71E8CD30_5AB3_4754_907A_EF452D9A12F5": "[CustomInstallPath]" + }, + "productCode": "{35AC8B08-62FD-48D3-A271-3E58A0DA2436}", + "upgradeCode": "{4494EB02-8270-4D2F-9D71-20D06509E2E2}", + "productVersion": "17.12.35410", + "productLanguage": 1033, + "providerKey": "Microsoft.VisualStudio.MinShell.Msi,v17", + "installSizes": { + "systemDrive": 575403 + }, + "dependencies": { + "Microsoft.VisualStudio.MinShell.Shared.Msi": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.NuGet.BuildTools", + "version": "17.0.601202.1", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.NuGet.BuildTools.vsix", + "sha256": "c80ae454687d1ccb214d20b07098ad49b980d58096cb6070c211ac93c63f5c65", + "size": 4889234, + "url": "https://download.visualstudio.microsoft.com/download/pr/8d29a0d7-d416-4da8-8adb-2cbefd1e094c/c80ae454687d1ccb214d20b07098ad49b980d58096cb6070c211ac93c63f5c65/Microsoft.VisualStudio.NuGet.BuildTools.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 11203859 + } + }, + { + "id": "Microsoft.VisualStudio.NuGet.Core", + "version": "17.0.61202.1", + "type": "Vsix", + "payloads": [ + { + "fileName": "NuGet.Tools.vsix", + "sha256": "2fc4a11b1cbf518bae7dccab29e80ab9c13fe367dd29116b26b8e78b63dab8bb", + "size": 9529286, + "url": "https://download.visualstudio.microsoft.com/download/pr/8d29a0d7-d416-4da8-8adb-2cbefd1e094c/2fc4a11b1cbf518bae7dccab29e80ab9c13fe367dd29116b26b8e78b63dab8bb/NuGet.Tools.vsix", + "signer": { + "$ref": "1" + } + } + ], + "vsixId": "NuGet.72c5d240-f742-48d4-a0f1-7016671e405b", + "extensionDir": "[installdir]\\Common7\\IDE\\CommonExtensions\\Microsoft\\NuGet", + "installSizes": { + "targetDrive": 22686012 + } + }, + { + "id": "Microsoft.VisualStudio.PerfLib", + "version": "17.12.35504.99", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "c10525e9aacccdad3d4d635edc1be49f7cb2989d00aa4e15eebb436eb5c44861", + "size": 2994012, + "url": "https://download.visualstudio.microsoft.com/download/pr/340d36cc-c493-414e-8abe-8742dfbad027/c10525e9aacccdad3d4d635edc1be49f7cb2989d00aa4e15eebb436eb5c44861/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 8027432 + } + }, + { + "id": "Microsoft.VisualStudio.PerformanceProvider", + "version": "17.12.35410.122", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "0e4a1c247a95c1961bfe698b6718a03c2ac43bf08a9960e16d9be410e1279d84", + "size": 41020, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/0e4a1c247a95c1961bfe698b6718a03c2ac43bf08a9960e16d9be410e1279d84/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 84024 + }, + "dependencies": { + "Microsoft.VisualStudio.MinShell": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.Platform.NavigateTo", + "version": "17.12.217.9908", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.Platform.NavigateTo.vsix", + "sha256": "f935072cabf80ca90546dcd67c6438eac115fa0fff1452674ed57caa94142de5", + "size": 763657, + "url": "https://download.visualstudio.microsoft.com/download/pr/1bfd0690-6315-441a-8429-93e32e52704f/f935072cabf80ca90546dcd67c6438eac115fa0fff1452674ed57caa94142de5/Microsoft.VisualStudio.Platform.NavigateTo.vsix", + "signer": { + "$ref": "1" + } + } + ], + "vsixId": "Microsoft.VisualStudio.Platform.NavigateTo", + "extensionDir": "[installdir]\\Common7\\IDE\\CommonExtensions\\Microsoft\\NavigateTo", + "installSizes": { + "targetDrive": 2469169 + } + }, + { + "id": "Microsoft.VisualStudio.Professional", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "1cddb7757abb4b88adc8bafa776a711774d36eab08f716ef84406f804f8c9251", + "size": 20519, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/1cddb7757abb4b88adc8bafa776a711774d36eab08f716ef84406f804f8c9251/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 32180 + }, + "nonCriticalProcesses": [ + "ScriptedSandbox32.exe", + "ScriptedSandbox64.exe" + ], + "dependencies": { + "Microsoft.VisualStudio.Professional.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.SccCodeLenses", + "version": "17.12.35527.1", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.SccCodeLenses.vsix", + "sha256": "c88c37633fcda9760c209ec32557bf58c82f380f437e70dcdc54338f61e37ee3", + "size": 2506010, + "url": "https://download.visualstudio.microsoft.com/download/pr/5322b762-7d09-4ffc-a816-a6343b7ebfac/c88c37633fcda9760c209ec32557bf58c82f380f437e70dcdc54338f61e37ee3/Microsoft.VisualStudio.SccCodeLenses.vsix", + "signer": { + "$ref": "1" + } + } + ], + "vsixId": "48b91649-5e6b-4981-806e-3d7cef9db07c", + "extensionDir": "[installdir]\\Common7\\IDE\\CommonExtensions\\Microsoft\\TeamFoundation\\SCC Code Lenses", + "installSizes": { + "targetDrive": 6387048 + } + }, + { + "id": "Microsoft.VisualStudio.ScriptedHost.Targeted", + "version": "17.12.32.13084", + "type": "Vsix", + "productArch": "neutral", + "machineArch": "x64", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.ScriptedHost.x64.vsix", + "sha256": "e497cb8df94a39f32a1842609778c63e58603554c56d81b41682d48086dd6327", + "size": 84642, + "url": "https://download.visualstudio.microsoft.com/download/pr/42786999-d45b-4428-b946-248bb9676505/e497cb8df94a39f32a1842609778c63e58603554c56d81b41682d48086dd6327/Microsoft.VisualStudio.ScriptedHost.x64.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 165336 + } + }, + { + "id": "Microsoft.VisualStudio.TeamExplorer", + "version": "17.12.35527.1", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.TeamExplorer.vsix", + "sha256": "f587ec2bb5cf1b3b8ecb92fe375394930a2e3e5dc5e7440af04f4527bf38bc5d", + "size": 100656663, + "url": "https://download.visualstudio.microsoft.com/download/pr/5322b762-7d09-4ffc-a816-a6343b7ebfac/f587ec2bb5cf1b3b8ecb92fe375394930a2e3e5dc5e7440af04f4527bf38bc5d/Microsoft.VisualStudio.TeamExplorer.vsix", + "signer": { + "$ref": "1" + } + } + ], + "vsixId": "Microsoft.VisualStudio.TeamFoundation.TeamExplorer.Extensions", + "extensionDir": "[installdir]\\Common7\\IDE\\CommonExtensions\\Microsoft\\TeamFoundation\\Team Explorer", + "installSizes": { + "targetDrive": 291468455 + } + }, + { + "id": "Microsoft.VisualStudio.TestTools.CodeCoverage", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "9524b2bab59cf392480cfafb1bfe56d0c5ce3e82af7b8364648526c011ac16d6", + "size": 3421998, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/9524b2bab59cf392480cfafb1bfe56d0c5ce3e82af7b8364648526c011ac16d6/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 7418147 + }, + "dependencies": { + "Microsoft.VisualStudio.TestTools.CodeCoverage.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.TestTools.CodeCoverage.Msi", + "version": "17.12.35410.122", + "type": "Msi", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.TestTools.CodeCoverage.Msi.msi", + "sha256": "4f5b0af958f792b795b40b4304b84070905ce60b19831a981bd9d5e76a5202cf", + "size": 49152, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/4f5b0af958f792b795b40b4304b84070905ce60b19831a981bd9d5e76a5202cf/Microsoft.VisualStudio.TestTools.CodeCoverage.Msi.msi", + "signer": { + "$ref": "3" + } + }, + { + "fileName": "cab1.cab", + "sha256": "b6682011156c6e6dcc60f883c957ecded4e6ba60cb7c362b326ff0e8a4541741", + "size": 20251, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/b6682011156c6e6dcc60f883c957ecded4e6ba60cb7c362b326ff0e8a4541741/cab1.cab", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "VSEXTUI": "1" + }, + "productCode": "{5B1C725B-6CAA-4D4A-94BF-6B5E035F0E91}", + "upgradeCode": "{2033C41B-7EDF-345C-B140-22E2A34E50D6}", + "productVersion": "17.12.35410", + "productLanguage": 1033, + "providerKey": "Microsoft.VisualStudio.TestTools.CodeCoverage.Msi,v15", + "installSizes": { + "systemDrive": 180224 + } + }, + { + "id": "Microsoft.VisualStudio.TestTools.DynamicCodeCoverage", + "version": "17.12.5.2448002", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.TestTools.DynamicCodeCoverage.vsix", + "sha256": "9edcc93fefa0fea40d6815cdee2430482e22ec1c96ea03095c612200acaf7f17", + "size": 18616284, + "url": "https://download.visualstudio.microsoft.com/download/pr/8a29f04a-840f-467e-a769-7458d82b75ac/9edcc93fefa0fea40d6815cdee2430482e22ec1c96ea03095c612200acaf7f17/Microsoft.VisualStudio.TestTools.DynamicCodeCoverage.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 47614399 + }, + "dependencies": { + "Microsoft.CodeCoverage.Console.Targeted": "17.12.5.2448002", + "Microsoft.VisualStudio.TestTools.DCC.Resources": "[16.0,18.0)", + "Microsoft.VisualStudio.InstrumentationEngine": "[1.0,2.0)", + "Microsoft.VisualStudio.InstrumentationEngine.ARM64": "[1.0,2.0)" + } + }, + { + "id": "Microsoft.VisualStudio.TestTools.Pex.Common", + "version": "17.12.35504.99", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "025464a59d419117a6fbffd882185ccf92093e518036347bef91b64d81258eaf", + "size": 1116043, + "url": "https://download.visualstudio.microsoft.com/download/pr/340d36cc-c493-414e-8abe-8742dfbad027/025464a59d419117a6fbffd882185ccf92093e518036347bef91b64d81258eaf/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 3970610 + }, + "dependencies": { + "Microsoft.VisualStudio.TestTools.Pex.Common.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.TestTools.TeamFoundationClient", + "version": "17.12.35527.67", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "ad44f1064fb2d6e4e36ddf524231f050dfb14f5a99f71e6165ad5879f3b896ce", + "size": 5238381, + "url": "https://download.visualstudio.microsoft.com/download/pr/820d4213-0edd-44d8-9935-f3865f47d958/ad44f1064fb2d6e4e36ddf524231f050dfb14f5a99f71e6165ad5879f3b896ce/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 14742264 + }, + "dependencies": { + "Microsoft.VisualStudio.TestTools.TeamFoundationClient.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.TestTools.TestPlatform.V1.CPP", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "9bb236dfa48d6bfce03418a12e683513c04a881e60b6a1a1e523074f77315254", + "size": 22420, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/9bb236dfa48d6bfce03418a12e683513c04a881e60b6a1a1e523074f77315254/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {}, + "dependencies": { + "Microsoft.VisualStudio.TestTools.TP.V1.CPP.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VC.Copilot.Setup", + "version": "17.12.35410.144", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.VC.Copilot.Setup.vsix", + "sha256": "ba0817b05082342b6e2c418cbb431ed2803b436879985fd0b523d7d2ce3d866b", + "size": 41946, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/ba0817b05082342b6e2c418cbb431ed2803b436879985fd0b523d7d2ce3d866b/Microsoft.VisualStudio.VC.Copilot.Setup.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 49675 + }, + "dependencies": { + "Microsoft.VisualStudio.VC.Copilot.Setup.Resources": "" + } + }, + { + "id": "Microsoft.VisualStudio.VC.DevCmd", + "version": "17.12.35410.122", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "89492f6cc221c2a9187bcd09dc56a0141e208dcbc62f7b3348151bc04828133b", + "size": 752857, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/89492f6cc221c2a9187bcd09dc56a0141e208dcbc62f7b3348151bc04828133b/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 30636 + }, + "relatedProcessFiles": [ + "[InstallDir]\\Common7\\Tools\\Microsoft.VisualStudio.DevShell.dll" + ], + "dependencies": { + "Microsoft.VisualStudio.VC.DevCmd.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VC.DevCmd.Resources", + "version": "17.12.35410.122", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "3e34959355454c9cf17a1566b3a0c3f97480d2607ced74e6904793f45a12e348", + "size": 12019, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/3e34959355454c9cf17a1566b3a0c3f97480d2607ced74e6904793f45a12e348/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 16440 + }, + "shortcuts": [ + { + "description": "Open Visual Studio 2022 Tools Command Prompt", + "targetPath": "%comspec%", + "workingDirectory": "[installdir]\\", + "arguments": "/k \"[installdir]\\Common7\\Tools\\VsDevCmd.bat\"", + "displayName": "Developer Command Prompt for VS 2022", + "folder": "[startmenu]\\programs\\Visual Studio 2022\\Visual Studio Tools" + }, + { + "description": "Open Visual Studio 2022 Tools PowerShell", + "targetPath": "[systemfolder]WindowsPowerShell\\v1.0\\PowerShell.exe", + "workingDirectory": "[installdir]\\", + "arguments": "-noe -c \"&{Import-Module \"\"\"[installdir]\\Common7\\Tools\\Microsoft.VisualStudio.DevShell.dll\"\"\"; Enter-VsDevShell [InstanceId]}\"", + "displayName": "Developer PowerShell for VS 2022", + "folder": "[startmenu]\\programs\\Visual Studio 2022\\Visual Studio Tools" + } + ] + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.Base", + "version": "17.12.35506.116", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "802bfa7fad7e5f31d3f37eefa858654d44cbff85c44a81209bc678de13e75fc4", + "size": 1534619, + "url": "https://download.visualstudio.microsoft.com/download/pr/5536698c-711c-4834-876f-2817d31a2ef2/802bfa7fad7e5f31d3f37eefa858654d44cbff85c44a81209bc678de13e75fc4/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 1138896 + }, + "dependencies": { + "Microsoft.VisualStudio.VC.IDE.Base.Resources": "[17.0,18.0)", + "Microsoft.VisualStudio.MinShell": "[17.0,18.0)", + "Microsoft.VisualStudio.VC.Llvm.Base": "[17.0,18.0)", + "Microsoft.VisualStudio.VC.IDE.LanguageService": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.Common.Resources", + "version": "17.12.35410.144", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "82867d02341aa2b071cdef1d5ee00b3335108a9d5b6efd921d1307483c05033c", + "size": 34271, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/82867d02341aa2b071cdef1d5ee00b3335108a9d5b6efd921d1307483c05033c/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 51272 + } + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.Core", + "version": "17.12.35504.99", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "abbb028d3197a5f850d851805e1220dd18cdf7f9dc54d6f24148ca537e0ecb44", + "size": 423678, + "url": "https://download.visualstudio.microsoft.com/download/pr/340d36cc-c493-414e-8abe-8742dfbad027/abbb028d3197a5f850d851805e1220dd18cdf7f9dc54d6f24148ca537e0ecb44/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 826768 + }, + "dependencies": { + "Microsoft.VisualStudio.VC.Ide.ProjectSystem": "[17.0,18.0)", + "Microsoft.VisualStudio.VisualC.Utilities": "[17.0,18.0)", + "Microsoft.VisualStudio.MinShell": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.Debugger.Concord", + "version": "17.12.35504.99", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "64d12d5dc3ba09f0ec31f59dcec22955c7b203fcbc7c0734aafcb7a511a29829", + "size": 173031, + "url": "https://download.visualstudio.microsoft.com/download/pr/340d36cc-c493-414e-8abe-8742dfbad027/64d12d5dc3ba09f0ec31f59dcec22955c7b203fcbc7c0734aafcb7a511a29829/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 328175 + }, + "dependencies": { + "Microsoft.VisualStudio.VC.IDE.Debugger.Concord.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.Debugger.Resources", + "version": "17.12.35410.144", + "type": "Vsix", + "language": "en-US", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "45122c8521479f149926dda642bc1478f861e0cf5ab9ce9b03aad456bc2b094f", + "size": 86292, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/45122c8521479f149926dda642bc1478f861e0cf5ab9ce9b03aad456bc2b094f/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 404512 + } + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.Dskx", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "8c178e1e38a82a4a7de184636306a14c33179234d7d929af3b414272d77a401e", + "size": 831961, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/8c178e1e38a82a4a7de184636306a14c33179234d7d929af3b414272d77a401e/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 3939 + }, + "dependencies": { + "Microsoft.VisualStudio.VC.IDE.Dskx.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.LanguageService.Dependencies", + "version": "17.12.35410.144", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.VC.Ide.LanguageService.Dependencies.vsix", + "sha256": "fa8fdd3ba78efc97ee65b5cb48b70dff88418feec64b83f120d785ef8b8bb198", + "size": 22642, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/fa8fdd3ba78efc97ee65b5cb48b70dff88418feec64b83f120d785ef8b8bb198/Microsoft.VisualStudio.VC.Ide.LanguageService.Dependencies.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 39020 + }, + "dependencies": { + "Microsoft.VisualStudio.VC.Ide.LanguageService.Dependencies.Resources": "" + } + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.LanguageService.Resources", + "version": "17.12.35514.174", + "type": "Vsix", + "language": "en-US", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "506f5aa9052293299772655ce996e1fb9993496a10e1f303586e857cb04f5757", + "size": 978061, + "url": "https://download.visualstudio.microsoft.com/download/pr/a3e5737b-555b-485f-bc43-1d5118552243/506f5aa9052293299772655ce996e1fb9993496a10e1f303586e857cb04f5757/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 27737 + } + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.Linux.ConnectionManager.Resources", + "version": "17.12.35410.144", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "85f5467639e46ab198339bb13d0e7dee127b7b186618981a0653c3641456572e", + "size": 177280, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/85f5467639e46ab198339bb13d0e7dee127b7b186618981a0653c3641456572e/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 135784 + } + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.Progression.Enterprise", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "485c27ad56dbda7dba4780393a9f2d2e94eaea84b897facc6924ae6a23f4b643", + "size": 287039, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/485c27ad56dbda7dba4780393a9f2d2e94eaea84b897facc6924ae6a23f4b643/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 688091 + }, + "dependencies": { + "Microsoft.VisualStudio.VC.Ide.Progression.Enterprise.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.ProjectSystem", + "version": "17.12.35527.80", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "3f464e477459ec7de3725b68435663caea349b121fb51335fab9cfa2b5b51385", + "size": 3329634, + "url": "https://download.visualstudio.microsoft.com/download/pr/820d4213-0edd-44d8-9935-f3865f47d958/3f464e477459ec7de3725b68435663caea349b121fb51335fab9cfa2b5b51385/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 4256077 + }, + "nonCriticalProcesses": [ + "VcxprojReader" + ], + "dependencies": { + "Microsoft.VisualStudio.VC.IDE.Core.VCProjectEngine": "[17.0,18.0)", + "Microsoft.VisualStudio.VC.Ide.ProjectSystem.Resources": "[17.0,18.0)", + "Microsoft.VisualStudio.MinShell": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.ResourceEditor", + "version": "17.12.35527.80", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "d62d4344568a41966b7c999d3ab96ff9add8d687719d4618d1e17900ddb8c1c1", + "size": 4377151, + "url": "https://download.visualstudio.microsoft.com/download/pr/820d4213-0edd-44d8-9935-f3865f47d958/d62d4344568a41966b7c999d3ab96ff9add8d687719d4618d1e17900ddb8c1c1/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 9902264 + }, + "dependencies": { + "Microsoft.VisualStudio.VC.IDE.ResourceEditor.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.VCPkgDatabase", + "version": "17.12.35410.122", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "e7c1811d45bbcef078bf05453b91ce01feafbd8d0ffc82639ed8ed25425fe9e5", + "size": 1102037, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/e7c1811d45bbcef078bf05453b91ce01feafbd8d0ffc82639ed8ed25425fe9e5/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 1100810 + } + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.WinXPlus", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "9d34a3901657962023230e1c6828b72c9b4804be1594abbbfd2317d87accd974", + "size": 35633, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/9d34a3901657962023230e1c6828b72c9b4804be1594abbbfd2317d87accd974/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {} + }, + { + "id": "Microsoft.VisualStudio.VC.Llvm.Base", + "version": "17.12.35410.122", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "65aafe0e0eaa3a7c5240fcaae6ff1849ce2e156fcfe0342f9db8891cb350ca42", + "size": 66494839, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/65aafe0e0eaa3a7c5240fcaae6ff1849ce2e156fcfe0342f9db8891cb350ca42/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 209838000 + } + }, + { + "id": "Microsoft.VisualStudio.VC.MSBuild.Base.Resources", + "version": "16.11.31702.278", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.VC.MSBuild.Base.Resources_en-US.vsix", + "sha256": "58bd8e24f9d329693f55aef26adcd0af6e987fb8856f097df857567d1370b3a2", + "size": 106848, + "url": "https://download.visualstudio.microsoft.com/download/pr/803ce97b-5d5c-403f-a7c9-ffd9e99c0bb7/58bd8e24f9d329693f55aef26adcd0af6e987fb8856f097df857567d1370b3a2/payload.vsix", + "signer": { + "$ref": "1" + } + } + ] + }, + { + "id": "Microsoft.VisualStudio.VC.MSBuild.v170.ARM.v143", + "version": "17.12.35410.122", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "52f197c1ae94d7c717ae7f0a1eee3718af6e0f9a23e47a5cd6a84f19c19d6da8", + "size": 3353, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/52f197c1ae94d7c717ae7f0a1eee3718af6e0f9a23e47a5cd6a84f19c19d6da8/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 2783 + }, + "dependencies": { + "Microsoft.VisualStudio.VC.MSBuild.v170.ARM": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VC.MSBuild.v170.Base.Resources", + "version": "17.12.35410.144", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "76214ebc3f49d657dce7ba202db2cc8149f14c230e3e0858b0d578c00d6fcab0", + "size": 101510, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/76214ebc3f49d657dce7ba202db2cc8149f14c230e3e0858b0d578c00d6fcab0/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 7616 + } + }, + { + "id": "Microsoft.VisualStudio.VC.MSVCDis", + "version": "17.12.35504.99", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "fafc4154a9e62cf7e6fcdee977830498fdc3cfee505f4eace351588fe0ddd585", + "size": 519686, + "url": "https://download.visualstudio.microsoft.com/download/pr/340d36cc-c493-414e-8abe-8742dfbad027/fafc4154a9e62cf7e6fcdee977830498fdc3cfee505f4eace351588fe0ddd585/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 1732664 + } + }, + { + "id": "Microsoft.VisualStudio.VisualC.Utilities", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "021d030b1111c15b05ceb73a3de40eec5209ce80dacc6af40af27e469fe73f4d", + "size": 131394, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/021d030b1111c15b05ceb73a3de40eec5209ce80dacc6af40af27e469fe73f4d/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 238112 + }, + "dependencies": { + "Microsoft.VisualStudio.VisualC.Utilities.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VsDevCmd.Core.DotNet", + "version": "17.12.35410.122", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "49db132128e4f1b360d277674ecc2dbca49a4d26a01c82c226eb733c8da5c414", + "size": 3460, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/49db132128e4f1b360d277674ecc2dbca49a4d26a01c82c226eb733c8da5c414/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 10033 + } + }, + { + "id": "Microsoft.VisualStudio.VsDevCmd.Core.WinSdk", + "version": "17.12.35410.122", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "c79505c7de10a291dc8e9e47825aef6f2ead135455098a794423de4162a8058f", + "size": 5963, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/c79505c7de10a291dc8e9e47825aef6f2ead135455098a794423de4162a8058f/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 21064 + } + }, + { + "id": "Microsoft.VisualStudio.VsDevCmd.Ext.NetFxSdk", + "version": "17.12.35410.122", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "84f2846748913ee18d95ba6bd31e6de9b7bcd74948c3ae797f8a218cd74f1034", + "size": 3174, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/84f2846748913ee18d95ba6bd31e6de9b7bcd74948c3ae797f8a218cd74f1034/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 6987 + } + }, + { + "id": "Microsoft.VisualStudio.Web.Azure.Common", + "version": "17.12.178.10385", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.Web.Azure.Common.vsix", + "sha256": "0929caf5feae57c7110884b939ca09385b06ef2954e0e583452696322399c735", + "size": 896580, + "url": "https://download.visualstudio.microsoft.com/download/pr/0faf03da-d570-44a8-9214-8029ebb4488d/0929caf5feae57c7110884b939ca09385b06ef2954e0e583452696322399c735/Microsoft.VisualStudio.Web.Azure.Common.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 3656216 + }, + "dependencies": { + "Microsoft.VisualStudio.Web.Azure.Common.Resources": "[17.0,18.0.0.0)", + "Microsoft.WebTools.Shared": "[17.0,18.0.0.0)" + } + }, + { + "id": "SQLitePCLRaw", + "version": "17.12.35410.144", + "type": "Vsix", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "f925b89bfff5896fa948922f3e854e81ecb62e9d168227bea33b5a4761dfa6e4", + "size": 121998, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/f925b89bfff5896fa948922f3e854e81ecb62e9d168227bea33b5a4761dfa6e4/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 112536 + }, + "dependencies": { + "SQLitePCLRaw.Targeted": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.CodeAnalysis.VisualStudio.ServiceHub.Setup.x64", + "version": "4.12.0.2457207", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "Roslyn.VisualStudio.ServiceHub.Setup.x64.vsix", + "sha256": "07fcc5ff096a44be4819b3d9f003f99cce5c4d1dc2fc63ca3f99e90eaf4d36f1", + "size": 57533344, + "url": "https://download.visualstudio.microsoft.com/download/pr/666bec8e-7fff-4b33-b248-afd04812729a/07fcc5ff096a44be4819b3d9f003f99cce5c4d1dc2fc63ca3f99e90eaf4d36f1/Roslyn.VisualStudio.ServiceHub.Setup.x64.vsix", + "signer": { + "$ref": "1" + } + } + ], + "vsixId": "77E1B4B1-51C4-4B24-9CA2-3CFAC4943DFF", + "extensionDir": "[installdir]\\Common7\\IDE\\CommonExtensions\\Microsoft\\VBCSharp\\LanguageServices\\Core", + "installSizes": { + "targetDrive": 154266457 + } + }, + { + "id": "Microsoft.CodeAnalysis.VisualStudio.Setup", + "version": "4.12.0.2457207", + "type": "Vsix", + "productArch": "Neutral", + "payloads": [ + { + "fileName": "Roslyn.VisualStudio.Setup.vsix", + "sha256": "3f82448887e534a0ecfdc75fca9cacea822d2cc22f5923a371010734400b086e", + "size": 44405129, + "url": "https://download.visualstudio.microsoft.com/download/pr/666bec8e-7fff-4b33-b248-afd04812729a/3f82448887e534a0ecfdc75fca9cacea822d2cc22f5923a371010734400b086e/Roslyn.VisualStudio.Setup.vsix", + "signer": { + "$ref": "1" + } + } + ], + "vsixId": "0b5e8ddb-f12d-4131-a71d-77acc26a798f", + "extensionDir": "[installdir]\\Common7\\IDE\\CommonExtensions\\Microsoft\\VBCSharp\\LanguageServices", + "installSizes": { + "targetDrive": 125461358 + } + }, + { + "id": "Microsoft.CodeCoverage.Console.Targeted", + "version": "17.12.5.2448002", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "Microsoft.CodeCoverage.Console.X64.vsix", + "sha256": "cdbc3ba8a842b0d812f140354aa8bfe6b6567e248e97d176aeb68c6675b33fc9", + "size": 2830166, + "url": "https://download.visualstudio.microsoft.com/download/pr/8a29f04a-840f-467e-a769-7458d82b75ac/cdbc3ba8a842b0d812f140354aa8bfe6b6567e248e97d176aeb68c6675b33fc9/Microsoft.CodeCoverage.Console.X64.vsix", + "signer": { + "$ref": "1" + } + } + ], + "providerKey": "Microsoft.CodeCoverage.Console.Targeted,x64", + "installSizes": { + "targetDrive": 6533192 + } + }, + { + "id": "Microsoft.IntelliTrace.CollectorCab", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "e2b7ec3ba045e098952337f20493ba9559bd16bfefab95c09a7f8c89c2b796b8", + "size": 2850910, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/e2b7ec3ba045e098952337f20493ba9559bd16bfefab95c09a7f8c89c2b796b8/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 2864934 + } + }, + { + "id": "Microsoft.IntelliTrace.Core", + "version": "17.12.35506.116", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "5bc01b04fb08efb2f7c6a546fb2e03250135aa620dfd940888787eb9e678a8b8", + "size": 3563565, + "url": "https://download.visualstudio.microsoft.com/download/pr/5536698c-711c-4834-876f-2817d31a2ef2/5bc01b04fb08efb2f7c6a546fb2e03250135aa620dfd940888787eb9e678a8b8/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 4668120 + }, + "relatedProcessFiles": [ + "[InstallDir]\\Common7\\IDE\\CommonExtensions\\Microsoft\\IntelliTrace\\Microsoft.IntelliTrace.Profiler.dll" + ], + "nonCriticalProcesses": [ + "IntelliTrace" + ], + "dependencies": { + "Microsoft.VisualStudio.MinShell": "[17.0,18.0)", + "Microsoft.VisualStudio.Diagnostics.AspNetHelper": "[17.0,18.0)", + "Microsoft.IntelliTrace.Core.Resources": "[17.0,18.0)", + "Microsoft.IntelliTrace.Core.Targeted": "[17.0,18.0)", + "Microsoft.IntelliTrace.Core.Targeted.ARM64": "[17.0,18.0)", + "Microsoft.IntelliTrace.Core.Concord": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.IntelliTrace.ProfilerProxy.Msi", + "version": "15.0.21225.1", + "type": "Msi", + "chip": "neutral", + "payloads": [ + { + "fileName": "Microsoft.IntelliTrace.ProfilerProxy.Msi.msi", + "sha256": "c8eecb79acc2c38001df49b6123e4d3aa7276704a831f5583e11e9e78744fda9", + "size": 61440, + "url": "https://download.visualstudio.microsoft.com/download/pr/18a24c82-eca2-4cdf-981e-7713ad6ce07c/c8eecb79acc2c38001df49b6123e4d3aa7276704a831f5583e11e9e78744fda9/Microsoft.IntelliTrace.ProfilerProxy.Msi.msi", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "VSEXTUI": "1", + "VSFOLDER": "[SharedInstallDir]" + }, + "productCode": "{C8891AD2-C223-45CD-A9BE-617A68923B61}", + "upgradeCode": "{E6D8E65C-7BE6-42BB-86FB-72418FB4401E}", + "productVersion": "15.0.21225.1", + "productLanguage": 1033, + "providerKey": "Microsoft.IntelliTrace.ProfilerProxy.Msi,15", + "installSizes": { + "systemDrive": 272855, + "sharedDrive": 32768 + } + }, + { + "id": "Microsoft.IntelliTrace.ProfilerProxy.Msi.x64", + "version": "15.0.21225.1", + "type": "Msi", + "chip": "x64", + "payloads": [ + { + "fileName": "Microsoft.IntelliTrace.ProfilerProxy.Msi.msi", + "sha256": "fdd2d3d941144eabf0e4bc154b16513f7cb54d755a2c94f16fea11ab0ac3cce0", + "size": 61440, + "url": "https://download.visualstudio.microsoft.com/download/pr/18a24c82-eca2-4cdf-981e-7713ad6ce07c/fdd2d3d941144eabf0e4bc154b16513f7cb54d755a2c94f16fea11ab0ac3cce0/Microsoft.IntelliTrace.ProfilerProxy.Msi.msi", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "VSEXTUI": "1", + "VSFOLDER": "[SharedInstallDir]" + }, + "productCode": "{F8B9E8C8-61E8-4E9E-879D-F3F498AD0230}", + "upgradeCode": "{DE8EE44C-E4F6-4F48-B4B2-6ED0A84C5417}", + "productVersion": "15.0.21225.1", + "productLanguage": 1033, + "providerKey": "Microsoft.IntelliTrace.ProfilerProxy.Msi.x64,15", + "installSizes": { + "systemDrive": 180328, + "sharedDrive": 36864 + } + }, + { + "id": "Microsoft.Net.8.0.WindowsDesktop.Runtime", + "version": "17.12.35410.122", + "type": "Zip", + "productArch": "x64", + "payloads": [ + { + "fileName": "windowsdesktop-runtime-x64.zip", + "sha256": "5ef8bc1ed6cd42a52748077af4af79a6b6fb76f6ad09c02079cdeaf5c5e222e5", + "size": 36809138, + "url": "https://download.visualstudio.microsoft.com/download/pr/6522719a-e045-43c9-a882-3c1b8b07cfa4/5ef8bc1ed6cd42a52748077af4af79a6b6fb76f6ad09c02079cdeaf5c5e222e5/windowsdesktop-runtime-x64.zip" + } + ], + "relativePath": "dotnet\\net8.0\\runtime", + "installSizes": { + "targetDrive": 93904753 + }, + "dependencies": { + "Microsoft.Net.8.0.Runtime": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.ShDocVw", + "version": "17.12.35410.122", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "e8b317164ba67ec80e9193460e5c9c013fea515fdfd73b34a67d1eadc8d19651", + "size": 45450, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/e8b317164ba67ec80e9193460e5c9c013fea515fdfd73b34a67d1eadc8d19651/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {} + }, + { + "id": "Microsoft.VC.14.42.17.12.CRT.Headers.Resources.base", + "version": "14.42.34435", + "type": "Vsix", + "language": "en-US", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.CRT.Headers.Resources.base.enu.vsix", + "sha256": "7150415ece99bf29b506af76b4511c49c04dd074c38a26e54ebb3b813d356b26", + "size": 374736, + "url": "https://download.visualstudio.microsoft.com/download/pr/d18f3866-d75b-46b1-9bd7-74ee1913f4b9/7150415ece99bf29b506af76b4511c49c04dd074c38a26e54ebb3b813d356b26/Microsoft.VC.14.42.17.12.CRT.Headers.Resources.base.enu.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 689432 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.Props", + "version": "14.42.34435", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.Props.vsix", + "sha256": "d7fc59d679372f2d77b1b1f698b85cc382d85346a1f088d9380889cf4cd25fab", + "size": 4105, + "url": "https://download.visualstudio.microsoft.com/download/pr/d18f3866-d75b-46b1-9bd7-74ee1913f4b9/d7fc59d679372f2d77b1b1f698b85cc382d85346a1f088d9380889cf4cd25fab/Microsoft.VC.14.42.17.12.Props.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 8333 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.Servicing", + "version": "14.42.34435", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.Servicing.vsix", + "sha256": "04500c069b4a66d308f3c202c5e706559670780dd3f813f0a039aa189681db29", + "size": 2214, + "url": "https://download.visualstudio.microsoft.com/download/pr/d18f3866-d75b-46b1-9bd7-74ee1913f4b9/04500c069b4a66d308f3c202c5e706559670780dd3f813f0a039aa189681db29/Microsoft.VC.14.42.17.12.Servicing.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 2175 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.Servicing.CARulesets", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.Servicing.CARulesets.vsix", + "sha256": "377efb03ab15f62b006090312804fc3ee05ac28ce7f654555e449ace48aa75ad", + "size": 2004, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/377efb03ab15f62b006090312804fc3ee05ac28ce7f654555e449ace48aa75ad/Microsoft.VC.14.42.17.12.Servicing.CARulesets.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 333 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.Servicing": "14.42.34433" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.Servicing.CrtHeaders", + "version": "14.42.34435", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.Servicing.CrtHeaders.vsix", + "sha256": "823d563d29fdae0cab18ad4ccec36812e482659fc3d31b4f67b2c5fc2a10cdd7", + "size": 2005, + "url": "https://download.visualstudio.microsoft.com/download/pr/d18f3866-d75b-46b1-9bd7-74ee1913f4b9/823d563d29fdae0cab18ad4ccec36812e482659fc3d31b4f67b2c5fc2a10cdd7/Microsoft.VC.14.42.17.12.Servicing.CrtHeaders.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 333 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.Servicing": "14.42.34435" + } + }, + { + "id": "Microsoft.VisualStudio.AppResponsiveness", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "c4aba669bada4918aa5f631e0035395153b32fe67d112afe6c481e75185dbdca", + "size": 646322, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/c4aba669bada4918aa5f631e0035395153b32fe67d112afe6c481e75185dbdca/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 43985 + }, + "dependencies": { + "Microsoft.VisualStudio.AppResponsiveness.Resources": "[17.0,18.0)", + "Microsoft.VisualStudio.AppResponsiveness.Targeted": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.ClassDesigner.Resources", + "version": "17.12.35410.144", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "494b5ef06cc2f5086dcc733bb13ce03be7e794e7f66f9e4ad5230e236c84549e", + "size": 33655, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/494b5ef06cc2f5086dcc733bb13ce03be7e794e7f66f9e4ad5230e236c84549e/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 100897 + }, + "fileAssociations": [ + { + "extension": ".cd", + "progId": "VisualStudio.cd.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + } + ], + "progIds": [ + { + "id": "VisualStudio.cd.[InstanceId]", + "displayName": "Class Diagram File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\PrivateAssemblies\\1033\\eftproject.dll", + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + } + ] + }, + { + "id": "Microsoft.VisualStudio.ClientDiagnostics", + "version": "17.12.35506.116", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "12832294dd29c6d8da126811a7c4ee4b247b252fd107e90c41ed179c9b1146db", + "size": 639534, + "url": "https://download.visualstudio.microsoft.com/download/pr/5536698c-711c-4834-876f-2817d31a2ef2/12832294dd29c6d8da126811a7c4ee4b247b252fd107e90c41ed179c9b1146db/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 55466 + }, + "dependencies": { + "Microsoft.VisualStudio.ClientDiagnostics.Resources": "[17.0,18.0)", + "Microsoft.VisualStudio.ClientDiagnostics.Targeted": "[17.0,18.0)", + "Microsoft.VisualStudio.PerfLib": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.Community.CSharp.Neutral", + "version": "17.12.35527.66", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "854fc1c0d4722718edcad8d1878d81927fce2d447af955b5d6a162e2f567edd2", + "size": 14931, + "url": "https://download.visualstudio.microsoft.com/download/pr/5322b762-7d09-4ffc-a816-a6343b7ebfac/854fc1c0d4722718edcad8d1878d81927fce2d447af955b5d6a162e2f567edd2/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 5288 + }, + "nonCriticalProcesses": [ + "Microsoft.Alm.Shared.Remoting.RemoteContainer.dll", + "ScriptedSandbox32.exe", + "ScriptedSandbox64.exe" + ] + }, + { + "id": "Microsoft.VisualStudio.Community.CSharp.Targeted", + "version": "17.12.35521.132", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "9da151b714f71d810dc926237f079b9e6a317f31c8496fb85bad79ef10c29d4c", + "size": 1652178, + "url": "https://download.visualstudio.microsoft.com/download/pr/2a7b0df9-a5e9-494f-b0c0-5f912194e7da/9da151b714f71d810dc926237f079b9e6a317f31c8496fb85bad79ef10c29d4c/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 3364933 + }, + "nonCriticalProcesses": [ + "Microsoft.Alm.Shared.Remoting.RemoteContainer.dll", + "ScriptedSandbox32.exe", + "ScriptedSandbox64.exe" + ] + }, + { + "id": "Microsoft.VisualStudio.Community.Msi", + "version": "17.12.35410.144", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.Community.x64.Msi.msi", + "sha256": "b563374c467a861d34a2a027abb1a7e0e4252ebc3bb9e4cb8003ab8fda43edc2", + "size": 258048, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/b563374c467a861d34a2a027abb1a7e0e4252ebc3bb9e4cb8003ab8fda43edc2/Microsoft.VisualStudio.Community.x64.Msi.msi", + "signer": { + "$ref": "3" + } + }, + { + "fileName": "cab1.cab", + "sha256": "87e5b471c29c9ddbbb732191e6e5038bcfaf5d6f979c47b7a4201d458bb19f64", + "size": 273190, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/87e5b471c29c9ddbbb732191e6e5038bcfaf5d6f979c47b7a4201d458bb19f64/cab1.cab", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1", + "PIDKEY": "NGKBDRWKQFTT82MTRMPKRM6XM", + "VS7.3643236F_FC70_11D3_A536_0090278A1BB8": "[CustomInstallPath]", + "FEEDBACKOPTIN": "1" + }, + "productCode": "{F2A5C4B0-156F-42A6-84E2-37A5F1055E2C}", + "upgradeCode": "{4AFF6BE3-374C-4812-827D-65D53D5F93CD}", + "productVersion": "17.12.35410", + "productLanguage": 1033, + "providerKey": "Microsoft.VisualStudio.Community.x64.Msi,v17", + "installSizes": { + "systemDrive": 44378344 + }, + "dependencies": { + "Microsoft.VisualStudio.Community.Shared.Msi": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.Community.Msi.Resources", + "version": "17.12.35410.144", + "type": "Msi", + "language": "en-US", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.Community.Msi.Resources.msi", + "sha256": "70f2ebaa2617b8afa2caa52060f06c5e94d69b38bd6873530c62884ee09b5370", + "size": 204800, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/70f2ebaa2617b8afa2caa52060f06c5e94d69b38bd6873530c62884ee09b5370/Microsoft.VisualStudio.Community.Msi.Resources.msi", + "signer": { + "$ref": "3" + } + }, + { + "fileName": "cab1.cab", + "sha256": "0ab3ef05696f94c81dd812fff1012afbe5b47060f5419889d81053c3fe23f748", + "size": 14310, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/0ab3ef05696f94c81dd812fff1012afbe5b47060f5419889d81053c3fe23f748/cab1.cab", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1" + }, + "productCode": "{DC32F9F4-12C7-4219-96D6-3ECD348B4C25}", + "upgradeCode": "{F188287E-53A8-3B94-8150-608C1D805B3B}", + "productVersion": "17.12.35410", + "productLanguage": 1033, + "providerKey": "Microsoft.VisualStudio.Community.Msi.Resources_enu,v17", + "installSizes": { + "systemDrive": 512335 + } + }, + { + "id": "Microsoft.VisualStudio.Community.ProductArch.Neutral", + "version": "17.12.35521.132", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "ea74fe3d064b9378f354215c914b57f1299da8939226b1151fa80b9b4ad15578", + "size": 5560639, + "url": "https://download.visualstudio.microsoft.com/download/pr/2a7b0df9-a5e9-494f-b0c0-5f912194e7da/ea74fe3d064b9378f354215c914b57f1299da8939226b1151fa80b9b4ad15578/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 1530800 + }, + "nonCriticalProcesses": [ + "Microsoft.Alm.Shared.Remoting.RemoteContainer.dll", + "ScriptedSandbox32.exe", + "ScriptedSandbox64.exe" + ] + }, + { + "id": "Microsoft.VisualStudio.Community.ProductArch.NeutralExtra", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "629d960e909aaf9f95bf2c28bf3767db22da58dc0ae3ce076f366b5a084fd877", + "size": 10021, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/629d960e909aaf9f95bf2c28bf3767db22da58dc0ae3ce076f366b5a084fd877/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 8977 + }, + "nonCriticalProcesses": [ + "Microsoft.Alm.Shared.Remoting.RemoteContainer.dll", + "ScriptedSandbox32.exe", + "ScriptedSandbox64.exe" + ], + "dependencies": { + "Microsoft.VisualStudio.Platform.CallHierarchy": "[17.0,18.0)", + "Microsoft.MSHtml": "[17.0,18.0)", + "Microsoft.VisualStudio.MinShell": "[17.0,18.0)", + "Microsoft.VisualStudio.WebSiteProject.DTE": "[17.0,18.0)", + "Microsoft.VisualStudio.Community.ProductArch.Resources.Neutral": "[17.0,18.0)", + "Microsoft.VisualStudio.Community.ProductArch.Resources.NeutralExtra": "[17.0,18.0)", + "Microsoft.VisualStudio.Community.ProductArch.Resources.Targeted": "[17.0,18.0)", + "Microsoft.VisualStudio.Community.CSharp.Resources.Neutral": "[17.0,18.0)", + "Microsoft.VisualStudio.Community.CSharp.Resources.Targeted": "[17.0,18.0)", + "Microsoft.VisualStudio.Community.VB.Resources.Neutral": "[17.0,18.0)", + "Microsoft.VisualStudio.Community.VB.Resources.Targeted": "[17.0,18.0)", + "Microsoft.IntelliTrace.CollectorCab": "[17.0,18.0)", + "Microsoft.DiaSymReader.PortablePdb": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.Community.ProductArch.Targeted", + "version": "17.12.35506.116", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "f02b6871692e5ab612f0879b75e844bb10d963fdc6001e94940fa0eaed8c6637", + "size": 8650615, + "url": "https://download.visualstudio.microsoft.com/download/pr/5536698c-711c-4834-876f-2817d31a2ef2/f02b6871692e5ab612f0879b75e844bb10d963fdc6001e94940fa0eaed8c6637/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 11028305 + }, + "nonCriticalProcesses": [ + "Microsoft.Alm.Shared.Remoting.RemoteContainer.dll", + "ScriptedSandbox32.exe", + "ScriptedSandbox64.exe" + ] + }, + { + "id": "Microsoft.VisualStudio.Community.ProductArch.TargetedExtra", + "version": "17.12.35410.122", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "faa0b746d4650f700bc4dd232b61bf739f57174fda749cd12146cdac29e69a5e", + "size": 489270, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/faa0b746d4650f700bc4dd232b61bf739f57174fda749cd12146cdac29e69a5e/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 428 + } + }, + { + "id": "Microsoft.VisualStudio.Community.VB.Neutral", + "version": "17.12.35527.66", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "29f9a521c30048c2477cd08d8fdfb7ad8550955965866dcf2789907d751ce78e", + "size": 9222, + "url": "https://download.visualstudio.microsoft.com/download/pr/5322b762-7d09-4ffc-a816-a6343b7ebfac/29f9a521c30048c2477cd08d8fdfb7ad8550955965866dcf2789907d751ce78e/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 4724 + }, + "nonCriticalProcesses": [ + "Microsoft.Alm.Shared.Remoting.RemoteContainer.dll", + "ScriptedSandbox32.exe", + "ScriptedSandbox64.exe" + ] + }, + { + "id": "Microsoft.VisualStudio.Community.VB.Targeted", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "d3aa6de91354c8134ac00f2e7b6a88d9a14fa3d55e038a177c9175a531c591b3", + "size": 6148983, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/d3aa6de91354c8134ac00f2e7b6a88d9a14fa3d55e038a177c9175a531c591b3/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 3204664 + }, + "nonCriticalProcesses": [ + "Microsoft.Alm.Shared.Remoting.RemoteContainer.dll", + "ScriptedSandbox32.exe", + "ScriptedSandbox64.exe" + ] + }, + { + "id": "Microsoft.VisualStudio.Community.x64", + "version": "17.12.35410.122", + "type": "Vsix", + "chip": "x64", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "a0f0ea85cc83de3ef5189a6120320d3ab5280e071d65b86ac81f2349ba1fb52a", + "size": 352969, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/a0f0ea85cc83de3ef5189a6120320d3ab5280e071d65b86ac81f2349ba1fb52a/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {} + }, + { + "id": "Microsoft.VisualStudio.Community.x86", + "version": "17.12.35410.144", + "type": "Vsix", + "chip": "x86", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "9d27c55fcc79f9e33c143e5b8468bedd0444387c13891f0e4f84c79e79bfacca", + "size": 148721, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/9d27c55fcc79f9e33c143e5b8468bedd0444387c13891f0e4f84c79e79bfacca/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {} + }, + { + "id": "Microsoft.VisualStudio.Connected.Auto.Resources", + "version": "17.12.35506.116", + "type": "Vsix", + "language": "en-US", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.Connected.Auto.vsix", + "sha256": "39f6fef699919eb011af152912ba2fb025f2e16420ea8037b09f8b2ee134f84b", + "size": 143647, + "url": "https://download.visualstudio.microsoft.com/download/pr/5536698c-711c-4834-876f-2817d31a2ef2/39f6fef699919eb011af152912ba2fb025f2e16420ea8037b09f8b2ee134f84b/Microsoft.VisualStudio.Connected.Auto.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 446520 + } + }, + { + "id": "Microsoft.VisualStudio.Copilot.Contracts", + "version": "17.12.38.29086", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.Copilot.Contracts.vsix", + "sha256": "92255162d7f1a810b8e46fe5de1a6d9e5d94c5a5749cc2d17cd8ceb6cc0ed716", + "size": 858433, + "url": "https://download.visualstudio.microsoft.com/download/pr/2058e795-0041-44d1-8509-bf00f0b5c755/92255162d7f1a810b8e46fe5de1a6d9e5d94c5a5749cc2d17cd8ceb6cc0ed716/Microsoft.VisualStudio.Copilot.Contracts.vsix", + "signer": { + "$ref": "1" + } + } + ], + "vsixId": "Microsoft.VisualStudio.Copilot.Contracts", + "extensionDir": "[installdir]\\Common7\\IDE\\CommonExtensions\\Microsoft\\Microsoft.VisualStudio.Copilot.Contracts", + "installSizes": { + "targetDrive": 1421820 + } + }, + { + "id": "Microsoft.VisualStudio.CoreDotNet", + "version": "17.12.35521.67", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.CoreDotNet.vsix", + "sha256": "afdf606203d414c054e4af8b4a880bfdd5b286ed4e0f84306039a693f73fdcc2", + "size": 3455744, + "url": "https://download.visualstudio.microsoft.com/download/pr/2058e795-0041-44d1-8509-bf00f0b5c755/afdf606203d414c054e4af8b4a880bfdd5b286ed4e0f84306039a693f73fdcc2/Microsoft.VisualStudio.CoreDotNet.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 8304056 + }, + "dependencies": { + "Microsoft.VisualStudio.CoreDotNet.Resources": "" + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.Concord.Managed.Resources", + "version": "17.12.35504.99", + "type": "Vsix", + "language": "en-US", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "439dc6fe54e8cbada56a1249a79fb6ee2e630254986233387321f39a5ba96db9", + "size": 1086, + "url": "https://download.visualstudio.microsoft.com/download/pr/340d36cc-c493-414e-8abe-8742dfbad027/439dc6fe54e8cbada56a1249a79fb6ee2e630254986233387321f39a5ba96db9/payload.vsix", + "signer": { + "$ref": "1" + } + } + ] + }, + { + "id": "Microsoft.VisualStudio.Debugger.Concord.Remote.Resources", + "version": "17.12.35504.99", + "type": "Vsix", + "chip": "x64", + "language": "en-US", + "productArch": "neutral", + "machineArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "d2870b370fbed330531a347ce3e6da50d9430d35e26be1d2e79767cd3e328099", + "size": 28029, + "url": "https://download.visualstudio.microsoft.com/download/pr/340d36cc-c493-414e-8abe-8742dfbad027/d2870b370fbed330531a347ce3e6da50d9430d35e26be1d2e79767cd3e328099/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 100904 + }, + "dependencies": { + "Microsoft.VisualStudio.Debugger.Concord.Remote.Resources": { + "version": "[17.0,18.0)", + "chip": "x86", + "language": "en-US" + } + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.Concord.Remote.Resources", + "version": "17.12.35504.99", + "type": "Vsix", + "chip": "x86", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "14e36231cafa15b2343b1385d618cb95650bc03f67af3ac0feb9caac664ef2a9", + "size": 27956, + "url": "https://download.visualstudio.microsoft.com/download/pr/340d36cc-c493-414e-8abe-8742dfbad027/14e36231cafa15b2343b1385d618cb95650bc03f67af3ac0feb9caac664ef2a9/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 100376 + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.Concord.Remote.Resources.ARM64", + "version": "17.12.35504.99", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "2c6b5d1338ef748f57f068414bc8ae90eaf114f15b6d64a1a7b5eaccf9c2770a", + "size": 27986, + "url": "https://download.visualstudio.microsoft.com/download/pr/340d36cc-c493-414e-8abe-8742dfbad027/2c6b5d1338ef748f57f068414bc8ae90eaf114f15b6d64a1a7b5eaccf9c2770a/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 100904 + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.Concord.Resources", + "version": "17.12.35504.99", + "type": "Vsix", + "language": "en-US", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "aecc6f4a23b8d7c03bcf6e7071e3076e8d948f5facfda83efc1a0c04cf2432a5", + "size": 37206, + "url": "https://download.visualstudio.microsoft.com/download/pr/340d36cc-c493-414e-8abe-8742dfbad027/aecc6f4a23b8d7c03bcf6e7071e3076e8d948f5facfda83efc1a0c04cf2432a5/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 116312 + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.Remote.Resources.ARM", + "version": "17.12.35410.122", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "b43aaf2533d5f5aacf9a8d23ece7c4e501ed867dee04824ae5d3ba6dbbb18969", + "size": 65079, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/b43aaf2533d5f5aacf9a8d23ece7c4e501ed867dee04824ae5d3ba6dbbb18969/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {} + }, + { + "id": "Microsoft.VisualStudio.Debugger.Script", + "version": "17.12.35410.122", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "7e119cf072a6d1015da4fc45122979bfaaf458cddbb3589c44f7edd876827038", + "size": 169321, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/7e119cf072a6d1015da4fc45122979bfaaf458cddbb3589c44f7edd876827038/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 2468 + }, + "dependencies": { + "Microsoft.VisualStudio.Debugger.Script.Remote": "[17.0,18.0)", + "Microsoft.VisualStudio.Debugger.Script.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.Script.Msi", + "version": "17.12.35410.122", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "scriptdebugging_x64.msi", + "sha256": "4573b281b1d5c0b3abec235ce62a97a2160c87da6cfb8d4b62ce3ec7709c3992", + "size": 3166208, + "url": "https://download.visualstudio.microsoft.com/download/pr/940dedd5-7eea-4ef3-82ec-bee31e162ef0/4573b281b1d5c0b3abec235ce62a97a2160c87da6cfb8d4b62ce3ec7709c3992/scriptdebugging_x64.msi", + "signer": { + "$ref": "3" + } + } + ], + "productCode": "{F5796163-6EC6-488A-B2DE-E1E94477F6AD}", + "upgradeCode": "{7FE0DD7B-18C6-4891-B2EE-694DC70B3C43}", + "productVersion": "17.0.157.0", + "productLanguage": 1033, + "providerKey": "Microsoft.VisualStudio.Debugger.Script.Msi,x64", + "installSizes": { + "systemDrive": 16028524 + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.TimeTravel.Replay.17", + "version": "1.4.1.35171", + "type": "Vsix", + "chip": "x64", + "productArch": "neutral", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.Debugger.TimeTravel.Replay.17.vsix", + "sha256": "c2f138e59d8d772ee2affdf3d6e37f920066e095e4c6e63e43c9b2f727731d21", + "size": 3525956, + "url": "https://download.visualstudio.microsoft.com/download/pr/74b429e1-573c-45b4-b67e-da72d93e5e98/c2f138e59d8d772ee2affdf3d6e37f920066e095e4c6e63e43c9b2f727731d21/Microsoft.VisualStudio.Debugger.TimeTravel.Replay.17.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 11550336 + }, + "dependencies": { + "Microsoft.VisualStudio.Debugger.TimeTravel.Replay.17": { + "version": "[1.4.1.35171]", + "chip": "x86" + } + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.TimeTravel.Replay.17", + "version": "1.4.1.35171", + "type": "Vsix", + "chip": "x86", + "productArch": "neutral", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.Debugger.TimeTravel.Replay.17.vsix", + "sha256": "cfa8e26dd23e735e455309a5172b3e1f1860f17ddea99a85682651eb3b2becc8", + "size": 2085439, + "url": "https://download.visualstudio.microsoft.com/download/pr/74b429e1-573c-45b4-b67e-da72d93e5e98/cfa8e26dd23e735e455309a5172b3e1f1860f17ddea99a85682651eb3b2becc8/Microsoft.VisualStudio.Debugger.TimeTravel.Replay.17.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 6611104 + } + }, + { + "id": "Microsoft.VisualStudio.Devenv.Shared.Msi", + "version": "17.12.35410.122", + "type": "Msi", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.Devenv.Shared.Msi.msi", + "sha256": "584b322692bb2f87779857bac79f89a913ee7f0a147831d0c92176069be1a34e", + "size": 204800, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/584b322692bb2f87779857bac79f89a913ee7f0a147831d0c92176069be1a34e/Microsoft.VisualStudio.Devenv.Shared.Msi.msi", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1", + "VS7.3643236F_FC70_11D3_A536_0090278A1BB8": "[CustomInstallPath]" + }, + "productCode": "{352BF7D2-54AC-457D-BA85-96A63313AF75}", + "upgradeCode": "{0EE5A545-2B7D-4507-8326-50719F7BEBEB}", + "productVersion": "17.12.35410", + "productLanguage": 1033, + "providerKey": "Microsoft.VisualStudio.Devenv.Msi,v17", + "installSizes": { + "systemDrive": 254981 + } + }, + { + "id": "Microsoft.VisualStudio.Extensibility.Container", + "version": "17.12.2051.61640", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.Extensibility.Container.vsix", + "sha256": "eb1169a03548378d2392ff05fdf9dd69631010a6035eaa0130b624bbdc6d6ad7", + "size": 1191464, + "url": "https://download.visualstudio.microsoft.com/download/pr/a320a43f-ff28-4318-ae94-6d336e9f43e6/eb1169a03548378d2392ff05fdf9dd69631010a6035eaa0130b624bbdc6d6ad7/Microsoft.VisualStudio.Extensibility.Container.vsix", + "signer": { + "$ref": "1" + } + } + ], + "vsixId": "Microsoft.VisualStudio.Extensibility.Container", + "extensionDir": "[installdir]\\Common7\\IDE\\CommonExtensions\\Microsoft\\Extensibility", + "installSizes": { + "targetDrive": 2991904 + } + }, + { + "id": "Microsoft.VisualStudio.ExtensionManager", + "version": "17.12.2069.7877", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.ExtensionManager.vsix", + "sha256": "c88238c4a42434da35b2d5673b8c82198f1197c310362e6423bc9c874e228c73", + "size": 3613411, + "url": "https://download.visualstudio.microsoft.com/download/pr/42786999-d45b-4428-b946-248bb9676505/c88238c4a42434da35b2d5673b8c82198f1197c310362e6423bc9c874e228c73/Microsoft.VisualStudio.ExtensionManager.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 10785502 + }, + "dependencies": { + "Microsoft.VisualStudio.ExtensionManager.Auto": "" + } + }, + { + "id": "Microsoft.VisualStudio.GitHubProtocolHandler.Msi", + "version": "17.12.35410.122", + "type": "Msi", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.GitHubProtocolHandler.Msi.msi", + "sha256": "37020db8dc32de5ed4fdcc36f99b0e67d49cd0a09f0facfe16bb65054ddf6f65", + "size": 204800, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/37020db8dc32de5ed4fdcc36f99b0e67d49cd0a09f0facfe16bb65054ddf6f65/Microsoft.VisualStudio.GitHubProtocolHandler.Msi.msi", + "signer": { + "$ref": "3" + } + }, + { + "fileName": "cab1.cab", + "sha256": "eb0f5baabb864ef9c794aa331191a39ef134adf1fcf59cf1205fe45189ad2682", + "size": 1334871, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/eb0f5baabb864ef9c794aa331191a39ef134adf1fcf59cf1205fe45189ad2682/cab1.cab", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1", + "VSFOLDER": "[SharedInstallDir]" + }, + "productCode": "{D9782C75-3472-4C8E-B443-8F06DE7EDBF5}", + "upgradeCode": "{72A4AFDE-27D9-4A94-A584-958444AAA6F2}", + "productVersion": "17.12.35410", + "productLanguage": 1033, + "providerKey": "Microsoft.VisualStudio.GitHubProtocolHandler.Msi,v17", + "installSizes": { + "systemDrive": 100000 + } + }, + { + "id": "Microsoft.VisualStudio.GraphDocument", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "24684ddc1c2da4c39a6b7428762864ca91ed58c8e48d932ce1995af30be48049", + "size": 781723, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/24684ddc1c2da4c39a6b7428762864ca91ed58c8e48d932ce1995af30be48049/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 857433 + }, + "dependencies": { + "Microsoft.VisualStudio.MinShell": "[17.0,18.0)", + "Microsoft.VisualStudio.GraphDocument.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.GraphProvider.Auto", + "version": "17.12.35410.144", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.GraphProvider.Auto.vsix", + "sha256": "d7f627ced51db6e1f7d697c56d23865cb4fd719f9bda76703acff8ce5bae523c", + "size": 190423, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/d7f627ced51db6e1f7d697c56d23865cb4fd719f9bda76703acff8ce5bae523c/Microsoft.VisualStudio.GraphProvider.Auto.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 205949 + }, + "dependencies": { + "Microsoft.VisualStudio.GraphProvider.Auto.Resources": "" + } + }, + { + "id": "Microsoft.VisualStudio.IdentityDependencies", + "version": "17.12.35424.110", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "2fa5e77d1f1c51bd0874af471c534c5843410124a4db07b122409a99f80c71f0", + "size": 4084095, + "url": "https://download.visualstudio.microsoft.com/download/pr/ab43505e-6276-4982-9b89-e41a59e22c48/2fa5e77d1f1c51bd0874af471c534c5843410124a4db07b122409a99f80c71f0/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {} + }, + { + "id": "Microsoft.VisualStudio.Initializer", + "version": "17.12.35410.122", + "type": "Exe", + "payloads": [ + { + "fileName": "VSInitializer.exe", + "sha256": "8fc9699e655a6bb6dcdd5681b68803226501856a659aeb121bbcdcdbfabac3ad", + "size": 84544, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/8fc9699e655a6bb6dcdd5681b68803226501856a659aeb121bbcdcdbfabac3ad/VSInitializer.exe", + "signer": { + "$ref": "3" + } + } + ], + "installParams": { + "fileName": "[Payload]", + "parameters": "-Operation [CurrentOperation] -InstallationID [InstanceId] -InstallationName [InstallationName] -InstallationVersion [InstallationVersion] -InstallationWorkloads [InstallationWorkloads] -InstallationPackages [InstallationPackages] -InstallationPath \"\"\"[InstallDir]\"\"\" -ComponentId [ComponentId] -ChannelsPath \"\"\"[ChannelsPath]\"\"\" -SetupEngineFilePath \"\"\"[SetupEngineFilePath]\"\"\" -Log \"\"\"[logfile]\"\"\"" + }, + "repairParams": { + "fileName": "[Payload]", + "parameters": "-Operation [CurrentOperation] -InstallationID [InstanceId] -InstallationName [InstallationName] -InstallationVersion [InstallationVersion] -InstallationWorkloads [InstallationWorkloads] -InstallationPackages [InstallationPackages] -InstallationPath \"\"\"[InstallDir]\"\"\" -ComponentId [ComponentId] -ChannelsPath \"\"\"[ChannelsPath]\"\"\" -SetupEngineFilePath \"\"\"[SetupEngineFilePath]\"\"\" -Log \"\"\"[logfile]\"\"\"" + }, + "installSizes": { + "targetDrive": 9742, + "systemDrive": 64735 + } + }, + { + "id": "Microsoft.VisualStudio.InstrumentationEngine", + "version": "1.0.45", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "d824bc3f0ebe2caa7ec29272009dfc62306c245102ddbcf6e9ad2f87b0cd9f6c", + "size": 849797, + "url": "https://download.visualstudio.microsoft.com/download/pr/b1761a53-f7bb-4cd8-849e-39cb53355f65/d824bc3f0ebe2caa7ec29272009dfc62306c245102ddbcf6e9ad2f87b0cd9f6c/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 5339960 + } + }, + { + "id": "Microsoft.VisualStudio.LanguageServer", + "version": "17.12.51.44322", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.LanguageServer.vsix", + "sha256": "f5c150e596dd0cf70e37ab44f341c95af884d431981bd801ed1a7855deb51e9d", + "size": 776280, + "url": "https://download.visualstudio.microsoft.com/download/pr/2e4de9f5-1781-4ca7-a753-1705b9c9dea3/f5c150e596dd0cf70e37ab44f341c95af884d431981bd801ed1a7855deb51e9d/Microsoft.VisualStudio.LanguageServer.vsix", + "signer": { + "$ref": "1" + } + } + ], + "vsixId": "Microsoft.VisualStudio.LanguageServer", + "extensionDir": "[installdir]\\Common7\\IDE\\CommonExtensions\\Microsoft\\LanguageServer", + "installSizes": { + "targetDrive": 2375443 + }, + "dependencies": { + "Microsoft.VisualStudio.LanguageServer.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.Licensing", + "version": "17.12.35504.99", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "6ab2739e0e11b36fb85d74c89db43ab8949d081877ce12b0d80c485c5f997aee", + "size": 763145, + "url": "https://download.visualstudio.microsoft.com/download/pr/340d36cc-c493-414e-8abe-8742dfbad027/6ab2739e0e11b36fb85d74c89db43ab8949d081877ce12b0d80c485c5f997aee/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 1309546 + } + }, + { + "id": "Microsoft.VisualStudio.LiveShareApi", + "version": "17.12.35410.122", + "type": "Vsix", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "cec497bf5fa24e8272b1fcafafd86786be8f4a6a4c6ca62f24304aff55f50f2e", + "size": 22657, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/cec497bf5fa24e8272b1fcafafd86786be8f4a6a4c6ca62f24304aff55f50f2e/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 49184 + } + }, + { + "id": "Microsoft.VisualStudio.MefHosting", + "version": "17.12.217.9908", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.MefHosting.vsix", + "sha256": "82b5283fbf4c43f720baf98262f889b79a315e6f82725b471d2dab2a2506a2fd", + "size": 107063, + "url": "https://download.visualstudio.microsoft.com/download/pr/1bfd0690-6315-441a-8429-93e32e52704f/82b5283fbf4c43f720baf98262f889b79a315e6f82725b471d2dab2a2506a2fd/Microsoft.VisualStudio.MefHosting.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 243072 + }, + "dependencies": { + "Microsoft.VisualStudio.MefHosting.Resources": "" + } + }, + { + "id": "Microsoft.VisualStudio.MinShell.Auto", + "version": "17.12.35527.80", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.MinShell.Auto.vsix", + "sha256": "f4fc33c5a64e93b9815c7ec5b53509b70a0f7165f04b097cd612e2e44a368742", + "size": 5385992, + "url": "https://download.visualstudio.microsoft.com/download/pr/820d4213-0edd-44d8-9935-f3865f47d958/f4fc33c5a64e93b9815c7ec5b53509b70a0f7165f04b097cd612e2e44a368742/Microsoft.VisualStudio.MinShell.Auto.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 3056 + }, + "dependencies": { + "Microsoft.VisualStudio.MinShell.Auto.Resources": "" + } + }, + { + "id": "Microsoft.VisualStudio.MinShell.Interop.Shared.Msi", + "version": "17.12.35410.122", + "type": "Msi", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.MinShell.Interop.Shared.Msi.msi", + "sha256": "6752d7a36f9fbcbfbbf8e41cf750518f542ce8428e00753ca7eba136a66eea49", + "size": 286720, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/6752d7a36f9fbcbfbbf8e41cf750518f542ce8428e00753ca7eba136a66eea49/Microsoft.VisualStudio.MinShell.Interop.Shared.Msi.msi", + "signer": { + "$ref": "3" + } + }, + { + "fileName": "cab1.cab", + "sha256": "c52054ad5dbd1497a62ede2855647b25f5949b3a28da2d4348c52beffb9165b0", + "size": 402122, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/c52054ad5dbd1497a62ede2855647b25f5949b3a28da2d4348c52beffb9165b0/cab1.cab", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1" + }, + "productCode": "{F408B665-3667-4FCE-9EF3-A61B159AED56}", + "upgradeCode": "{409E2B4D-07C2-496F-8D18-15DCC920091B}", + "productVersion": "17.12.35410", + "productLanguage": 1033, + "providerKey": "Microsoft.VisualStudio.MinShell.Interop.Common.Msi,v17", + "installSizes": { + "systemDrive": 7449015 + } + }, + { + "id": "Microsoft.VisualStudio.MinShell.Shared.Msi", + "version": "17.12.35410.122", + "type": "Msi", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.MinShell.Shared.Msi.msi", + "sha256": "cfd01400cb2d30d104af88d0a069661af466c72b886e729258395b32e00465b0", + "size": 204800, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/cfd01400cb2d30d104af88d0a069661af466c72b886e729258395b32e00465b0/Microsoft.VisualStudio.MinShell.Shared.Msi.msi", + "signer": { + "$ref": "3" + } + }, + { + "fileName": "cab1.cab", + "sha256": "36ae5b32c70a45a37d767ed1f62a07b76dad0ee2b36004e3dc6040532aef8f93", + "size": 126723, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/36ae5b32c70a45a37d767ed1f62a07b76dad0ee2b36004e3dc6040532aef8f93/cab1.cab", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1", + "VS7.3643236F_FC70_11D3_A536_0090278A1BB8": "[CustomInstallPath]" + }, + "productCode": "{B362C26A-A729-4FCD-B603-204D66F065D7}", + "upgradeCode": "{F50BACC4-5D9B-4946-891D-0EC8B051445E}", + "productVersion": "17.12.35410", + "productLanguage": 1033, + "providerKey": "Microsoft.VisualStudio.MinShell.Msi,v17", + "installSizes": { + "systemDrive": 575403 + }, + "dependencies": { + "Microsoft.VisualStudio.MinShell.Msi.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.MinShell.Targeted", + "version": "17.12.35527.113", + "type": "Vsix", + "productArch": "x64", + "machineArch": "x64", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.MinShell.x64.vsix", + "sha256": "215ee430c2bfb7a38fd57a3cdfc3c8ba02cd46f3e15678889100905bc16f3895", + "size": 21112090, + "url": "https://download.visualstudio.microsoft.com/download/pr/f2819554-a618-400d-bced-774bb5379965/215ee430c2bfb7a38fd57a3cdfc3c8ba02cd46f3e15678889100905bc16f3895/Microsoft.VisualStudio.MinShell.x64.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 614484 + }, + "nonCriticalProcesses": [ + "Microsoft.ServiceHub.Controller" + ], + "dependencies": { + "Microsoft.VisualStudio.MinShell.Resources.x64": "[17.0,18.0)", + "Microsoft.VisualStudio.Devenv.Config": "[17.0,18.0)", + "Microsoft.VisualStudio.NativeImageSupport": "[17.0,18.0)", + "Microsoft.VisualStudio.ExtensionManager.x64": "[16.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.OpenTelemetry.ClientExtensions.netfx", + "version": "0.1.691.57183", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.OpenTelemetry.ClientExtensions.netfx.vsix", + "sha256": "e9a3ebed3193fc8ad065690af29e6b8718e11ab4eda02941b07afc1464427608", + "size": 227828, + "url": "https://download.visualstudio.microsoft.com/download/pr/42786999-d45b-4428-b946-248bb9676505/e9a3ebed3193fc8ad065690af29e6b8718e11ab4eda02941b07afc1464427608/Microsoft.VisualStudio.OpenTelemetry.ClientExtensions.netfx.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 526080 + } + }, + { + "id": "Microsoft.VisualStudio.OpenTelemetry.Collector.netfx", + "version": "0.1.691.57183", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.OpenTelemetry.Collector.netfx.vsix", + "sha256": "396f15113b306dcda8d2e39c2f33fc70591f6aa474bd9c6f4c368ac1804e6526", + "size": 80384, + "url": "https://download.visualstudio.microsoft.com/download/pr/42786999-d45b-4428-b946-248bb9676505/396f15113b306dcda8d2e39c2f33fc70591f6aa474bd9c6f4c368ac1804e6526/Microsoft.VisualStudio.OpenTelemetry.Collector.netfx.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 183848 + } + }, + { + "id": "Microsoft.VisualStudio.Platform.Editor", + "version": "17.12.217.9908", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.Platform.Editor.vsix", + "sha256": "e54c17664c7f3a694ffbb651d1ed2cc01180d02e41c13f8c18738d9eace145d9", + "size": 8163898, + "url": "https://download.visualstudio.microsoft.com/download/pr/1bfd0690-6315-441a-8429-93e32e52704f/e54c17664c7f3a694ffbb651d1ed2cc01180d02e41c13f8c18738d9eace145d9/Microsoft.VisualStudio.Platform.Editor.vsix", + "signer": { + "$ref": "1" + } + } + ], + "vsixId": "Microsoft.VisualStudio.Platform.Editor", + "extensionDir": "[installdir]\\Common7\\IDE\\CommonExtensions\\Microsoft\\Editor", + "installSizes": { + "targetDrive": 25269753 + } + }, + { + "id": "Microsoft.VisualStudio.Platform.Terminal", + "version": "17.12.217.9908", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.Platform.Terminal.x64.vsix", + "sha256": "e40df9ccb88f9d0f17d5e58e0111cc2514995ee513da6930b9e495ffdc187d5c", + "size": 7284257, + "url": "https://download.visualstudio.microsoft.com/download/pr/1bfd0690-6315-441a-8429-93e32e52704f/e40df9ccb88f9d0f17d5e58e0111cc2514995ee513da6930b9e495ffdc187d5c/Microsoft.VisualStudio.Platform.Terminal.x64.vsix", + "signer": { + "$ref": "1" + } + } + ], + "vsixId": "Microsoft.VisualStudio.Platform.Terminal.x64", + "extensionDir": "[installdir]\\Common7\\IDE\\CommonExtensions\\Microsoft\\Terminal", + "installSizes": { + "targetDrive": 22500827 + } + }, + { + "id": "Microsoft.VisualStudio.ProjectSystem.Full", + "version": "17.12.133.60068", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.ProjectSystem.Full.vsix", + "sha256": "a0bcef20c895c04d7163086a1be28d9c58b38b332b76e52bcebecfc7d3d96af0", + "size": 1312, + "url": "https://download.visualstudio.microsoft.com/download/pr/2e4de9f5-1781-4ca7-a753-1705b9c9dea3/a0bcef20c895c04d7163086a1be28d9c58b38b332b76e52bcebecfc7d3d96af0/Microsoft.VisualStudio.ProjectSystem.Full.vsix", + "signer": { + "$ref": "1" + } + } + ], + "fileAssociations": [ + { + "extension": ".shproj", + "progId": "VisualStudio.shproj.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities" + } + ], + "progIds": [ + { + "id": "VisualStudio.shproj.[InstanceId]", + "displayName": "Code Sharing Project File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\CommonExtensions\\Microsoft\\Project\\shareproj.ico", + "defaultIconPosition": -2147483648, + "dde": true, + "ddeApplication": "VisualStudio.15.0", + "ddeTopic": "system" + } + ], + "dependencies": { + "Microsoft.VisualStudio.ProjectSystem": "", + "Microsoft.VisualStudio.ProjectSystem.Query": "", + "Microsoft.VisualStudio.LiveShareApi": "" + } + }, + { + "id": "Microsoft.VisualStudio.TestTools.DataCollectors", + "version": "17.12.35527.80", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "a95592bf9e367f79268714a1fd8210234e67035b9c8ba49ad23325584da7c0a4", + "size": 327220, + "url": "https://download.visualstudio.microsoft.com/download/pr/820d4213-0edd-44d8-9935-f3865f47d958/a95592bf9e367f79268714a1fd8210234e67035b9c8ba49ad23325584da7c0a4/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {}, + "dependencies": { + "Microsoft.VisualStudio.TestTools.DataCollectors.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.TestTools.NE.Msi.Targeted", + "version": "17.12.35410.122", + "type": "Msi", + "chip": "x64", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.TestTools.NetworkEmulation.Msi.x64.msi", + "sha256": "fe11b43793e8668129cdbd9f93a23ce33b3dff197f245b862163b4a23dd2e169", + "size": 45056, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/fe11b43793e8668129cdbd9f93a23ce33b3dff197f245b862163b4a23dd2e169/Microsoft.VisualStudio.TestTools.NetworkEmulation.Msi.x64.msi", + "signer": { + "$ref": "3" + } + }, + { + "fileName": "cab1.cab", + "sha256": "278f0cfbeab48e2670329dacd3fe28daad3b463c52f5441213197b0e79526640", + "size": 103421, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/278f0cfbeab48e2670329dacd3fe28daad3b463c52f5441213197b0e79526640/cab1.cab", + "signer": { + "$ref": "3" + } + } + ], + "productCode": "{E93C82E5-6158-4210-9B01-3A2AFA4DAD58}", + "upgradeCode": "{3C3A0FD6-3B1C-4534-B809-8CC510E97213}", + "productVersion": "17.12.35410", + "productLanguage": 1033, + "providerKey": "Microsoft.VisualStudio.TestTools.NE.Msi.Targeted,x64,v15", + "installSizes": { + "systemDrive": 570719 + } + }, + { + "id": "Microsoft.VisualStudio.TestTools.NE.Msi.Targeted", + "version": "17.12.35410.122", + "type": "Msi", + "chip": "x86", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.TestTools.NetworkEmulation.Msi.x86.msi", + "sha256": "4ecff27ffb83bf6972f633b3c591d2d54bd83ea9cc9ab20da21d95e2995e3f7e", + "size": 45056, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/4ecff27ffb83bf6972f633b3c591d2d54bd83ea9cc9ab20da21d95e2995e3f7e/Microsoft.VisualStudio.TestTools.NetworkEmulation.Msi.x86.msi", + "signer": { + "$ref": "3" + } + }, + { + "fileName": "cab1.cab", + "sha256": "043fa1b1189ef91d12dd7e08979a958ca33f39718e977d34601753a1eeff4de0", + "size": 96955, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/043fa1b1189ef91d12dd7e08979a958ca33f39718e977d34601753a1eeff4de0/cab1.cab", + "signer": { + "$ref": "3" + } + } + ], + "productCode": "{49C97F4C-C95B-468C-AB69-DFA225AEFB8B}", + "upgradeCode": "{D17BF48E-60EE-4E1F-9B3E-EE0A61AD6669}", + "productVersion": "17.12.35410", + "productLanguage": 1033, + "providerKey": "Microsoft.VisualStudio.TestTools.NE.Msi.Targeted,x86,v15", + "installSizes": { + "systemDrive": 391290 + } + }, + { + "id": "Microsoft.VisualStudio.TestTools.NetworkEmulation", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "d95a4a341aaa867f00006a00b273ce91517ee36c46d9ef38657f96031a346f90", + "size": 229904, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/d95a4a341aaa867f00006a00b273ce91517ee36c46d9ef38657f96031a346f90/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 37989 + }, + "dependencies": { + "Microsoft.VisualStudio.TestTools.NetworkEmulation.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.TestTools.TestPlatform.IDE", + "version": "17.12.0.2453101", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.TestWindow.Setup.vsix", + "sha256": "f8acb49338096a66823a25009e9a97d1df72c2aacc16b289c4335ccf85f03714", + "size": 52117069, + "url": "https://download.visualstudio.microsoft.com/download/pr/4aaf8f34-331b-44da-bd83-92538b61f197/f8acb49338096a66823a25009e9a97d1df72c2aacc16b289c4335ccf85f03714/Microsoft.VisualStudio.TestWindow.Setup.vsix", + "signer": { + "$ref": "1" + } + } + ], + "vsixId": "TestWindow.Microsoft.0771d463-d74d-4e95-aac2-39d3c7ec1f97", + "extensionDir": "[installdir]\\Common7\\IDE\\CommonExtensions\\Microsoft\\TestWindow", + "installSizes": { + "targetDrive": 109672646 + } + }, + { + "id": "Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Agent", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "2a715416ddea484096edd929d1990c072703f19995547cac8928edcc107b78bc", + "size": 225958, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/2a715416ddea484096edd929d1990c072703f19995547cac8928edcc107b78bc/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 271976 + }, + "dependencies": { + "Microsoft.VisualStudio.NativeImageSupport": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Common", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "c6ec59186109297adfeded026965d407f4af6521422f16f2c774da2b97195a99", + "size": 2107119, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/c6ec59186109297adfeded026965d407f4af6521422f16f2c774da2b97195a99/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 2005782 + }, + "dependencies": { + "Microsoft.VisualStudio.TestTools.TP.Legacy.Common.Res": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Core", + "version": "17.12.35527.80", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "c21e3b54430e0e597b0b231ec5d76b9789013c2b71e59aa8803e98776b965787", + "size": 934678, + "url": "https://download.visualstudio.microsoft.com/download/pr/820d4213-0edd-44d8-9935-f3865f47d958/c21e3b54430e0e597b0b231ec5d76b9789013c2b71e59aa8803e98776b965787/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 1987968 + }, + "dependencies": { + "Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Core.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Core.Premium", + "version": "17.12.35410.122", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "ddc9d1a329c0976f2d78021e43b8170b6e883c5661a312634685285086e4e4e2", + "size": 17779, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/ddc9d1a329c0976f2d78021e43b8170b6e883c5661a312634685285086e4e4e2/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 30312 + } + }, + { + "id": "Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Professional", + "version": "17.12.35410.122", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "469d327f89b57e3987cc87c1b851d8fc3e1871ad09a381e9a4c0462afceaebe8", + "size": 63839, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/469d327f89b57e3987cc87c1b851d8fc3e1871ad09a381e9a4c0462afceaebe8/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {} + }, + { + "id": "Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.TestSettings", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "5e74a19b3cccb29d1575eac7e9bb474b7552f05c9c727d74b452f2ea85da414b", + "size": 185973, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/5e74a19b3cccb29d1575eac7e9bb474b7552f05c9c727d74b452f2ea85da414b/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 702048 + }, + "dependencies": { + "Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.TestSettings.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Tips", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "c3ad1064836f4ebbe26ce763ad9dd25259bc74f64afd4cad25b89c427397a90b", + "size": 618267, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/c3ad1064836f4ebbe26ce763ad9dd25259bc74f64afd4cad25b89c427397a90b/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 4374 + }, + "dependencies": { + "Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Tips.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.TestTools.TestPlatform.V1.CLI", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "b1cce0364e65c6251872051b0ef078896db298f9fcaefbe63f8f51af1811ced7", + "size": 299529, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/b1cce0364e65c6251872051b0ef078896db298f9fcaefbe63f8f51af1811ced7/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 500733 + }, + "dependencies": { + "Microsoft.VisualStudio.TestTools.TP.V1.CLI.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.TestTools.TestPlatform.V2.CLI", + "version": "17.12.0.2450303", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.TestTools.TestPlatform.V2.CLI.vsix", + "sha256": "a743bd1d5bf71ea5c89043928ca2df070263114264f65c2b6ae2e36c7056f84a", + "size": 21281416, + "url": "https://download.visualstudio.microsoft.com/download/pr/c34e915a-b508-4aae-b636-59ca1fa010f0/a743bd1d5bf71ea5c89043928ca2df070263114264f65c2b6ae2e36c7056f84a/Microsoft.VisualStudio.TestTools.TestPlatform.V2.CLI.vsix", + "signer": { + "$ref": "1" + } + } + ], + "vsixId": "Microsoft.TestPlatform.VSIX.Microsoft.0e51abf6-9f5f-401e-a812-4043b87acabf", + "extensionDir": "[installdir]\\Common7\\IDE\\Extensions\\TestPlatform", + "installSizes": { + "targetDrive": 59272101 + } + }, + { + "id": "Microsoft.VisualStudio.TestTools.TestWIExtension", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "06bb1caab9dea8c8aaf225167c71237d2983db0bf4ca0fd6f7bb7f74cb41405a", + "size": 48249, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/06bb1caab9dea8c8aaf225167c71237d2983db0bf4ca0fd6f7bb7f74cb41405a/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 107242 + }, + "dependencies": { + "Microsoft.VisualStudio.TestTools.TestWIExtension.Res": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.TestTools.TP.Legacy.Tips.Common", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "1290787d0f63fb80636328698b5d3872505192b046f5f7e3dad12e4279abe6b1", + "size": 138422, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/1290787d0f63fb80636328698b5d3872505192b046f5f7e3dad12e4279abe6b1/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 253846 + }, + "dependencies": { + "Microsoft.VisualStudio.NativeImageSupport": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.TestTools.TP.Legacy.Tips.Msi", + "version": "17.12.35410.122", + "type": "Msi", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.TestTools.TP.Legacy.Tips.Msi.msi", + "sha256": "23925cbef29e9211af3fb1e18d8af49b2649aaf740c458b655230ecb611859d1", + "size": 45056, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/23925cbef29e9211af3fb1e18d8af49b2649aaf740c458b655230ecb611859d1/Microsoft.VisualStudio.TestTools.TP.Legacy.Tips.Msi.msi", + "signer": { + "$ref": "3" + } + } + ], + "productCode": "{B2B8E65C-DD9E-446F-97C1-CD866323014A}", + "upgradeCode": "{74754C8F-3189-4213-BBC9-0314F02CF222}", + "productVersion": "17.12.35410", + "productLanguage": 1033, + "providerKey": "Microsoft.VisualStudio.TestTools.TP.Legacy.Tips.Msi,v15", + "installSizes": { + "systemDrive": 145262 + } + }, + { + "id": "Microsoft.VisualStudio.UIInternal", + "version": "17.12.35527.66", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.UIInternal.vsix", + "sha256": "934dd20da18ff7a213eb6b1f8cde831adf5273859c55df29d0625dc8bc982481", + "size": 24469355, + "url": "https://download.visualstudio.microsoft.com/download/pr/5322b762-7d09-4ffc-a816-a6343b7ebfac/934dd20da18ff7a213eb6b1f8cde831adf5273859c55df29d0625dc8bc982481/Microsoft.VisualStudio.UIInternal.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 35532488 + }, + "dependencies": { + "Microsoft.VisualStudio.UIInternal.Resources": "" + } + }, + { + "id": "Microsoft.VisualStudio.UIInternal.Guide", + "version": "17.12.35514.174", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.UIInternal.Guide.vsix", + "sha256": "f5e41f0cf8806501b58807e969cb22840ed52a53590c8498a86b15aa73498be5", + "size": 15544740, + "url": "https://download.visualstudio.microsoft.com/download/pr/a3e5737b-555b-485f-bc43-1d5118552243/f5e41f0cf8806501b58807e969cb22840ed52a53590c8498a86b15aa73498be5/Microsoft.VisualStudio.UIInternal.Guide.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 17102974 + } + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.Base.Resources", + "version": "17.12.35506.116", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "c5f33974d7096ca952461b5eaffd4408d66cbe7b2206d9cd48e092548963240e", + "size": 12123, + "url": "https://download.visualstudio.microsoft.com/download/pr/5536698c-711c-4834-876f-2817d31a2ef2/c5f33974d7096ca952461b5eaffd4408d66cbe7b2206d9cd48e092548963240e/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 79561 + } + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.Core.VCProjectEngine", + "version": "17.12.35410.122", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "d636ec6d8ffead215513e5ff803045947f059ef4fe461611c358c952eb5d29f5", + "size": 63952, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/d636ec6d8ffead215513e5ff803045947f059ef4fe461611c358c952eb5d29f5/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {}, + "dependencies": { + "Microsoft.VisualStudio.VC.Ide.Core.VCProjectEngine.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.Debugger.Concord.Resources", + "version": "17.12.35504.99", + "type": "Vsix", + "language": "en-US", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "ee772ddeac3b5e5ea98426289b36e06d97a22609e08f7d2681933739c4832c73", + "size": 12864, + "url": "https://download.visualstudio.microsoft.com/download/pr/340d36cc-c493-414e-8abe-8742dfbad027/ee772ddeac3b5e5ea98426289b36e06d97a22609e08f7d2681933739c4832c73/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 25855 + } + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.Dskx.Resources", + "version": "17.12.35410.122", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "6c1c6e70b3d813bfc1f1d65181d01090c8eb219812238e7127ac78289c5ecac8", + "size": 41554, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/6c1c6e70b3d813bfc1f1d65181d01090c8eb219812238e7127ac78289c5ecac8/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 64560 + } + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.ProjectSystem.Resources", + "version": "17.12.35410.144", + "type": "Vsix", + "language": "en-US", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "e94f1f8a39040c6b13168a44c5c35924f4ab22ef2448d0b4961035a5c4df3aa9", + "size": 184449, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/e94f1f8a39040c6b13168a44c5c35924f4ab22ef2448d0b4961035a5c4df3aa9/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {} + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.ResourceEditor.Resources", + "version": "17.12.35410.122", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "dbc33092ea412081963a8b508e85d25d518fdee07e38e9a1be5f8fa70f10a92a", + "size": 462190, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/dbc33092ea412081963a8b508e85d25d518fdee07e38e9a1be5f8fa70f10a92a/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 4880 + } + }, + { + "id": "Microsoft.VisualStudio.VC.MSBuild.v170.ARM", + "version": "17.12.35410.122", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "8053009b0108ea6555b50e389fdc64cbe3687748f7a9e96a8b62b24f9fa4c091", + "size": 4712, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/8053009b0108ea6555b50e389fdc64cbe3687748f7a9e96a8b62b24f9fa4c091/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 4807 + }, + "dependencies": { + "Microsoft.VisualStudio.VC.MSBuild.v170.Base": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VisualC.Utilities.Resources", + "version": "17.12.35410.144", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "500ae6f7a4c50d6024dfc6575703247fcc006167a5e26eb09f981fd58b68dc2f", + "size": 1079, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/500ae6f7a4c50d6024dfc6575703247fcc006167a5e26eb09f981fd58b68dc2f/payload.vsix", + "signer": { + "$ref": "1" + } + } + ] + }, + { + "id": "Microsoft.VisualStudio.Vmp", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "b249f61d8d265b615e8fa9dfb8a3da41c2bad10936be23828ba476def8c48435", + "size": 343757, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/b249f61d8d265b615e8fa9dfb8a3da41c2bad10936be23828ba476def8c48435/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 486496 + }, + "dependencies": { + "Microsoft.VisualStudio.MinShell": "[17.0,18.0)", + "Microsoft.VisualStudio.Community.ProductArch.Neutral": "[17.0,18.0)", + "Microsoft.VisualStudio.Community.ProductArch.NeutralExtra": "[17.0,18.0)", + "Microsoft.VisualStudio.Community.ProductArch.Targeted": "[17.0,18.0)", + "Microsoft.VisualStudio.Community.ProductArch.TargetedExtra": "[17.0,18.0)", + "Microsoft.VisualStudio.Community.CSharp.Neutral": "[17.0,18.0)", + "Microsoft.VisualStudio.Community.CSharp.Targeted": "[17.0,18.0)", + "Microsoft.VisualStudio.Community.VB.Neutral": "[17.0,18.0)", + "Microsoft.VisualStudio.Community.VB.Targeted": "[17.0,18.0)", + "Microsoft.VisualStudio.Vmp.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VsWebProtocolSelector.Msi", + "version": "17.12.35410.122", + "type": "Msi", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.VsWebProtocolSelector.Msi.msi", + "sha256": "fc6ba33b56dd9c8cd2c208fa93976d5be2652af2ff7a666690a88cda8732ae63", + "size": 204800, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/fc6ba33b56dd9c8cd2c208fa93976d5be2652af2ff7a666690a88cda8732ae63/Microsoft.VisualStudio.VsWebProtocolSelector.Msi.msi", + "signer": { + "$ref": "3" + } + }, + { + "fileName": "cab1.cab", + "sha256": "244f2fc6528d68ccb8d2d28af68705cc50239e27649659bfbcd5499aad9539d4", + "size": 394445, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/244f2fc6528d68ccb8d2d28af68705cc50239e27649659bfbcd5499aad9539d4/cab1.cab", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1", + "VSFOLDER": "[SharedInstallDir]" + }, + "productCode": "{B75F3157-7A65-4666-B62F-1E29EFC683C9}", + "upgradeCode": "{AA01B09C-39D0-4651-B2BD-BAA02637CCE4}", + "productVersion": "17.12.35410", + "productLanguage": 1033, + "providerKey": "Microsoft.VisualStudio.VsWebProtocolSelector.Msi,v17", + "installSizes": { + "systemDrive": 100000 + }, + "dependencies": { + "Microsoft.VisualStudio.VsWebProtocolSelector.Msi.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.WebTools.Shared", + "version": "17.12.178.10385", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "Microsoft.WebTools.Shared.vsix", + "sha256": "d6395e5a0632eaf0266293d1f8d5e3534e1b7dff8c28fade50b983546512ebe0", + "size": 1275046, + "url": "https://download.visualstudio.microsoft.com/download/pr/0faf03da-d570-44a8-9214-8029ebb4488d/d6395e5a0632eaf0266293d1f8d5e3534e1b7dff8c28fade50b983546512ebe0/Microsoft.WebTools.Shared.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 3557579 + }, + "dependencies": { + "Microsoft.WebTools.DotNet.Core.ItemTemplates": "[17.0,18.0.0.0)", + "Microsoft.WebTools.Shared.Resources": "[17.0,18.0.0.0)" + } + }, + { + "id": "SQLitePCLRaw.Targeted", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "SQLitePCLRaw.x64.vsix", + "sha256": "445c51b8309640788096fd8658d0828ece5b534c6111c297647719176567c00b", + "size": 893954, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/445c51b8309640788096fd8658d0828ece5b534c6111c297647719176567c00b/SQLitePCLRaw.x64.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {} + }, + { + "id": "sqllocaldb2019", + "version": "17.12.0.4", + "type": "Msi", + "chip": "x64", + "payloads": [ + { + "fileName": "SqlLocalDB.msi", + "sha256": "ec43cc09e449aa33230891ee92296d8fe13f0c5f1d34e7343b00ad73907a1dc0", + "size": 56045568, + "url": "https://download.visualstudio.microsoft.com/download/pr/0fc8bd99-c63f-47b9-96bc-2c8fe160dd44/ec43cc09e449aa33230891ee92296d8fe13f0c5f1d34e7343b00ad73907a1dc0/SqlLocalDB.msi", + "signer": { + "$ref": "4" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "IACCEPTSQLLOCALDBLICENSETERMS": "YES", + "SKIPPENDINGREBOOTCHECK": "1" + }, + "productCode": "{E5B3A478-C4C3-49E3-8384-A12D4B2008D4}", + "upgradeCode": "{F0176A51-908A-4240-8853-E229D0AE3F39}", + "productVersion": "15.0.4382.1", + "productLanguage": 1033, + "visible": true, + "providerKey": "{36E492B8-CB83-4DA5-A5D2-D99A8E8228A1}", + "installSizes": { + "systemDrive": 271872000 + }, + "permanent": true, + "requirements": { + "supportedOS": "6.3" + } + }, + { + "id": "Microsoft.IntelliTrace.Core.Concord", + "version": "17.12.35504.99", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "9c8b5273eb0d7464ea70b44c2a50f730002ee976f9a96378fd161bcdcd5f27bc", + "size": 275530, + "url": "https://download.visualstudio.microsoft.com/download/pr/340d36cc-c493-414e-8abe-8742dfbad027/9c8b5273eb0d7464ea70b44c2a50f730002ee976f9a96378fd161bcdcd5f27bc/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 696400 + } + }, + { + "id": "Microsoft.IntelliTrace.Core.Targeted", + "version": "17.12.35410.122", + "type": "Vsix", + "chip": "x64", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "9487a75e912f948190bdb74adda4fd14cb815fba4966785cc659e81b44c6c464", + "size": 615146, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/9487a75e912f948190bdb74adda4fd14cb815fba4966785cc659e81b44c6c464/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {}, + "relatedProcessFiles": [ + "[InstallDir]\\Common7\\IDE\\CommonExtensions\\Microsoft\\IntelliTrace\\x64\\Microsoft.IntelliTrace.Profiler.dll" + ], + "dependencies": { + "Microsoft.IntelliTrace.Core.Targeted.Resources": { + "version": "[17.0,18.0)", + "chip": "x64" + } + } + }, + { + "id": "Microsoft.MSHtml", + "version": "17.12.35410.122", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "0e1ffec468997ef61b589148b384afb2a69014660f4c8139b13dcda8b9244fbe", + "size": 1658053, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/0e1ffec468997ef61b589148b384afb2a69014660f4c8139b13dcda8b9244fbe/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {} + }, + { + "id": "Microsoft.Net.8.0.Runtime", + "version": "17.12.35410.122", + "type": "Zip", + "productArch": "x64", + "payloads": [ + { + "fileName": "aspnetcore-runtime-x64.zip", + "sha256": "aa0c63f30e2130ec5b20727da4d23e27a65d8ad770ec037fb518ed9c976d707c", + "size": 45469129, + "url": "https://download.visualstudio.microsoft.com/download/pr/80c57218-b55f-4260-af46-a64ffd76e7a6/aa0c63f30e2130ec5b20727da4d23e27a65d8ad770ec037fb518ed9c976d707c/aspnetcore-runtime-x64.zip" + } + ], + "relativePath": "dotnet\\net8.0\\runtime", + "installSizes": { + "targetDrive": 102655190 + } + }, + { + "id": "Microsoft.VisualStudio.AppResponsiveness.Resources", + "version": "17.12.35410.144", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "925f21eef0e497e55b9edb8941d993d037e6b3b166798e46bb19c1aa8a0e6c04", + "size": 34190, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/925f21eef0e497e55b9edb8941d993d037e6b3b166798e46bb19c1aa8a0e6c04/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 17976 + } + }, + { + "id": "Microsoft.VisualStudio.AppResponsiveness.Targeted", + "version": "17.12.35410.122", + "type": "Vsix", + "chip": "x64", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "bdec671048f94ee363d40c7d75de84b08c04700f3ad7d94c1cf33b1d966456f9", + "size": 244719, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/bdec671048f94ee363d40c7d75de84b08c04700f3ad7d94c1cf33b1d966456f9/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 610360 + } + }, + { + "id": "Microsoft.VisualStudio.AppResponsiveness.Targeted", + "version": "17.12.35410.122", + "type": "Vsix", + "chip": "x86", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "98cbd60c16dd37c21802eadd7290e06ec26d87c7aef27da83d586cf6662bf592", + "size": 190242, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/98cbd60c16dd37c21802eadd7290e06ec26d87c7aef27da83d586cf6662bf592/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 419880 + } + }, + { + "id": "Microsoft.VisualStudio.ClientDiagnostics.Resources", + "version": "17.12.35410.144", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "fada4db540f1ae532208a600e40f692e4f8bbc66c1dd9c4f0a2200a642f3bea8", + "size": 16758, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/fada4db540f1ae532208a600e40f692e4f8bbc66c1dd9c4f0a2200a642f3bea8/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 27280 + } + }, + { + "id": "Microsoft.VisualStudio.ClientDiagnostics.Targeted", + "version": "17.12.35504.99", + "type": "Vsix", + "chip": "x64", + "productArch": "neutral", + "machineArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "ffaa2a17ff86b540eb998ac96ae519e848fb7d701660daf487d288368ba7f6e0", + "size": 185737, + "url": "https://download.visualstudio.microsoft.com/download/pr/340d36cc-c493-414e-8abe-8742dfbad027/ffaa2a17ff86b540eb998ac96ae519e848fb7d701660daf487d288368ba7f6e0/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 375408 + } + }, + { + "id": "Microsoft.VisualStudio.ClientDiagnostics.Targeted", + "version": "17.12.35504.99", + "type": "Vsix", + "chip": "x86", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "f27cb9b2141032f825e7536864d261c01707c6c79d059abbf48296ef42ce1f97", + "size": 163235, + "url": "https://download.visualstudio.microsoft.com/download/pr/340d36cc-c493-414e-8abe-8742dfbad027/f27cb9b2141032f825e7536864d261c01707c6c79d059abbf48296ef42ce1f97/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 126008 + } + }, + { + "id": "Microsoft.VisualStudio.Community.CSharp.Resources.Neutral", + "version": "17.12.35410.122", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "0ddaa9c98222931ebe7183a339a1a8e5b715fffec679803126c59decb76a411d", + "size": 85187, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/0ddaa9c98222931ebe7183a339a1a8e5b715fffec679803126c59decb76a411d/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 12345 + } + }, + { + "id": "Microsoft.VisualStudio.Community.CSharp.Resources.Targeted", + "version": "17.12.35521.132", + "type": "Vsix", + "language": "en-US", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "2aa119920a5bf7fe2e10a444fec40207d1df115464fa3c55eb01b1ffb0323a63", + "size": 47578, + "url": "https://download.visualstudio.microsoft.com/download/pr/2a7b0df9-a5e9-494f-b0c0-5f912194e7da/2aa119920a5bf7fe2e10a444fec40207d1df115464fa3c55eb01b1ffb0323a63/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 237616 + } + }, + { + "id": "Microsoft.VisualStudio.Community.ProductArch.Resources.Neutral", + "version": "17.12.35424.110", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "5a9f94475013c40eaa9d91b4945a1fd393e0348dee2f6e834e81ff68ad8ffe40", + "size": 419227, + "url": "https://download.visualstudio.microsoft.com/download/pr/ab43505e-6276-4982-9b89-e41a59e22c48/5a9f94475013c40eaa9d91b4945a1fd393e0348dee2f6e834e81ff68ad8ffe40/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 233351 + } + }, + { + "id": "Microsoft.VisualStudio.Community.ProductArch.Resources.NeutralExtra", + "version": "17.12.35424.110", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "a574a0ead6f897444417841342a5b37c87cb95b226721307cbdb26b449922be8", + "size": 41074, + "url": "https://download.visualstudio.microsoft.com/download/pr/ab43505e-6276-4982-9b89-e41a59e22c48/a574a0ead6f897444417841342a5b37c87cb95b226721307cbdb26b449922be8/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 210906 + }, + "fileAssociations": [ + { + "extension": ".config", + "progId": "VisualStudio.config.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "application/xml" + }, + { + "extension": ".cs", + "progId": "VisualStudio.cs.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".csproj", + "progId": "VisualStudio.csproj.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "application/xml" + }, + { + "extension": ".datasource", + "progId": "VisualStudio.datasource.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "application/xml", + "perceivedType": "text", + "isIconOnly": true + }, + { + "extension": ".disco", + "progId": "VisualStudio.disco.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities" + }, + { + "extension": ".dtd", + "progId": "VisualStudio.dtd.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "application/xml-dtd" + }, + { + "extension": ".hta", + "progId": "VisualStudio.hta.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities" + }, + { + "extension": ".htm", + "progId": "VisualStudio.htm.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities" + }, + { + "extension": ".html", + "progId": "VisualStudio.html.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities" + }, + { + "extension": ".itrace", + "progId": "VisualStudio.itrace.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities" + }, + { + "extension": ".jsproj", + "progId": "VisualStudio.jsproj.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain" + }, + { + "extension": ".natvis", + "progId": "VisualStudio.natvis.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/xml", + "perceivedType": "text" + }, + { + "extension": ".props", + "progId": "VisualStudio.props.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "application/xml" + }, + { + "extension": ".resw", + "progId": "VisualStudio.resw.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "isIconOnly": true + }, + { + "extension": ".resx", + "progId": "VisualStudio.resx.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "application/xml", + "isIconOnly": true + }, + { + "extension": ".ruleset", + "progId": "VisualStudio.ruleset.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities" + }, + { + "extension": ".sdl", + "progId": "VisualStudio.sdl.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities" + }, + { + "extension": ".settings", + "progId": "VisualStudio.settings.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "application/xml", + "isIconOnly": true + }, + { + "extension": ".sitemap", + "progId": "VisualStudio.sitemap.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "application/xml" + }, + { + "extension": ".snippet", + "progId": "VisualStudio.snippet.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "application/xml" + }, + { + "extension": ".snk", + "progId": "VisualStudio.snk.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "isIconOnly": true + }, + { + "extension": ".targets", + "progId": "VisualStudio.targets.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "application/xml" + }, + { + "extension": ".user", + "progId": "VisualStudio.user.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "isIconOnly": true + }, + { + "extension": ".vb", + "progId": "VisualStudio.vb.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".vbproj", + "progId": "VisualStudio.vbproj.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "application/xml" + }, + { + "extension": ".asm", + "progId": "VisualStudio.asm.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".bsc", + "progId": "VisualStudio.bsc.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "isIconOnly": true + }, + { + "extension": ".c", + "progId": "VisualStudio.c.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".cc", + "progId": "VisualStudio.cc.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".cod", + "progId": "VisualStudio.cod.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".cpp", + "progId": "VisualStudio.cpp.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".csh", + "progId": "VisualStudio.csh.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".cshader", + "progId": "VisualStudio.cshader.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".cxx", + "progId": "VisualStudio.cxx.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".def", + "progId": "VisualStudio.def.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".dsh", + "progId": "VisualStudio.dsh.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".dshader", + "progId": "VisualStudio.dshader.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".exp", + "progId": "VisualStudio.exp.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "isIconOnly": true + }, + { + "extension": ".filters", + "progId": "VisualStudio.vcxproj.filters.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".fx", + "progId": "VisualStudio.fx.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".gsh", + "progId": "VisualStudio.gsh.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".gshader", + "progId": "VisualStudio.gshader.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".h", + "progId": "VisualStudio.h.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".hh", + "progId": "VisualStudio.hh.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".hlsl", + "progId": "VisualStudio.hlsl.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".hlsli", + "progId": "VisualStudio.hlsli.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".hpp", + "progId": "VisualStudio.hpp.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".hsh", + "progId": "VisualStudio.hsh.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".hshader", + "progId": "VisualStudio.hshader.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".hxx", + "progId": "VisualStudio.hxx.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".i", + "progId": "VisualStudio.i.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".idb", + "progId": "VisualStudio.idb.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "isIconOnly": true + }, + { + "extension": ".idl", + "progId": "VisualStudio.idl.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".ilk", + "progId": "VisualStudio.ilk.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "isIconOnly": true + }, + { + "extension": ".inc", + "progId": "VisualStudio.inc.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".inl", + "progId": "VisualStudio.inl.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".lib", + "progId": "VisualStudio.lib.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "isIconOnly": true + }, + { + "extension": ".lic", + "progId": "VisualStudio.lic.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "isIconOnly": true + }, + { + "extension": ".lst", + "progId": "VisualStudio.lst.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".map", + "progId": "VisualStudio.map.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".ncb", + "progId": "VisualStudio.ncb.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "isIconOnly": true + }, + { + "extension": ".obj", + "progId": "VisualStudio.obj.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "isIconOnly": true + }, + { + "extension": ".odh", + "progId": "VisualStudio.odh.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".odl", + "progId": "VisualStudio.odl.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".pch", + "progId": "VisualStudio.pch.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "isIconOnly": true + }, + { + "extension": ".pdb", + "progId": "VisualStudio.pdb.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "isIconOnly": true + }, + { + "extension": ".psh", + "progId": "VisualStudio.psh.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".pshader", + "progId": "VisualStudio.pshader.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".rgs", + "progId": "VisualStudio.rgs.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".s", + "progId": "VisualStudio.s.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".sbr", + "progId": "VisualStudio.sbr.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "isIconOnly": true + }, + { + "extension": ".srf", + "progId": "VisualStudio.srf.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".tlh", + "progId": "VisualStudio.tlh.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".tli", + "progId": "VisualStudio.tli.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".vsh", + "progId": "VisualStudio.vsh.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".vshader", + "progId": "VisualStudio.vshader.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".vsz", + "progId": "VisualStudio.vsz.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "isIconOnly": true + }, + { + "extension": ".ipp", + "progId": "VisualStudio.ipp.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".ixx", + "progId": "VisualStudio.ixx.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".cppm", + "progId": "VisualStudio.cppm.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".androidproj", + "progId": "VisualStudio.Launcher.androidproj.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "Application/xml" + }, + { + "extension": ".androidproj", + "progId": "VisualStudio.androidproj.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "Application/xml" + }, + { + "extension": ".mak", + "progId": "VisualStudio.mak.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".mk", + "progId": "VisualStudio.mk.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".vcproj", + "progId": "VisualStudio.Launcher.vcproj.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "Application/xml" + }, + { + "extension": ".vcproj", + "progId": "VisualStudio.vcproj.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "Application/xml" + }, + { + "extension": ".vcxproj", + "progId": "VisualStudio.Launcher.vcxproj.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "Application/xml" + }, + { + "extension": ".vcxproj", + "progId": "VisualStudio.vcxproj.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "Application/xml" + }, + { + "extension": ".vcxitems", + "progId": "VisualStudio.Launcher.vcxitems.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "Application/xml" + }, + { + "extension": ".vcxitems", + "progId": "VisualStudio.vcxitems.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "Application/xml" + }, + { + "extension": ".vsprops", + "progId": "VisualStudio.vsprops.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "Application/xml" + }, + { + "extension": ".bmp", + "progId": "VisualStudio.bmp.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "image/bmp", + "perceivedType": "image" + }, + { + "extension": ".cur", + "progId": "VisualStudio.cur.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities" + }, + { + "extension": ".ico", + "progId": "VisualStudio.ico.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities" + }, + { + "extension": ".mfcribbon-ms", + "progId": "VisualStudio.mfcribbon-ms.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities" + }, + { + "extension": ".pal", + "progId": "VisualStudio.pal.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "isIconOnly": true + }, + { + "extension": ".rc", + "progId": "VisualStudio.rc.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".rc2", + "progId": "VisualStudio.rc2.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".rct", + "progId": "VisualStudio.rct.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".res", + "progId": "VisualStudio.res.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".vspscc", + "progId": "VisualStudio.vspscc.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "isIconOnly": true + }, + { + "extension": ".vsscc", + "progId": "VisualStudio.vsscc.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "isIconOnly": true + }, + { + "extension": ".vssettings", + "progId": "VisualStudio.vssettings.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/xml", + "isIconOnly": true + }, + { + "extension": ".vssscc", + "progId": "VisualStudio.vssscc.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "isIconOnly": true + }, + { + "extension": ".vstemplate", + "progId": "VisualStudio.vstemplate.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/xml", + "perceivedType": "text" + }, + { + "extension": ".wsdl", + "progId": "VisualStudio.wsdl.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "application/xml" + }, + { + "extension": ".wsf", + "progId": "VisualStudio.wsf.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities" + }, + { + "extension": ".xdr", + "progId": "VisualStudio.xdr.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "application/xml" + }, + { + "extension": ".xml", + "progId": "VisualStudio.xml.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities" + }, + { + "extension": ".xsc", + "progId": "VisualStudio.xsc.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "application/xml", + "isIconOnly": true + }, + { + "extension": ".xsd", + "progId": "VisualStudio.xsd.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "application/xml" + }, + { + "extension": ".xsl", + "progId": "VisualStudio.xsl.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities" + }, + { + "extension": ".xslt", + "progId": "VisualStudio.xslt.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "application/xml" + }, + { + "extension": ".xss", + "progId": "VisualStudio.xss.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "application/xml", + "isIconOnly": true + } + ], + "progIds": [ + { + "id": "VisualStudio.config.[InstanceId]", + "displayName": "XML Configuration File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\Xml\\Microsoft.XmlEditorNeutralUI.dll", + "defaultIconPosition": -105, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.cs.[InstanceId]", + "displayName": "C# Source File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\VC#\\VCSPackages\\csproj.dll", + "defaultIconPosition": 1, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.csproj.[InstanceId]", + "displayName": "C# Project File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\VC#\\VCSPackages\\csproj.dll" + }, + { + "id": "VisualStudio.datasource.[InstanceId]", + "displayName": "Data Source File", + "alwaysShowExtension": true, + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\msenvico.dll", + "defaultIconPosition": -215 + }, + { + "id": "VisualStudio.disco.[InstanceId]", + "displayName": "Web Service Discovery File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\Xml\\Microsoft.XmlEditorNeutralUI.dll", + "defaultIconPosition": -112, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.dtd.[InstanceId]", + "displayName": "XML Document Type Definition", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\Xml\\Microsoft.XmlEditorNeutralUI.dll", + "defaultIconPosition": -108, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.hta.[InstanceId]", + "displayName": "HTML Application", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\msenvico.dll", + "defaultIconPosition": -220, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.htm.[InstanceId]", + "displayName": "HTML Document", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\msenvico.dll", + "defaultIconPosition": -221, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.html.[InstanceId]", + "displayName": "HTML Document", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\msenvico.dll", + "defaultIconPosition": -222, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.itrace.[InstanceId]", + "displayName": "IntelliTrace File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\CommonExtensions\\Microsoft\\Diagnostics\\tracelog.ico", + "defaultIconPosition": -2147483648 + }, + { + "id": "VisualStudio.jsproj.[InstanceId]", + "displayName": "JavaScript App Project File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\CommonExtensions\\Microsoft\\WebClient\\Project System\\Microsoft.VisualStudio.JavaScript.Project.dll" + }, + { + "id": "VisualStudio.natvis.[InstanceId]", + "displayName": "VC++ Debugger Visualization File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\Xml\\Microsoft.XmlEditorNeutralUI.dll", + "defaultIconPosition": -105, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.props.[InstanceId]", + "displayName": "Project Property File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\msenvico.dll", + "defaultIconPosition": -226, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.resw.[InstanceId]", + "displayName": "Windows Resource File", + "alwaysShowExtension": true, + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\msenvico.dll", + "defaultIconPosition": -210 + }, + { + "id": "VisualStudio.resx.[InstanceId]", + "displayName": "Microsoft .NET Managed Resource File", + "alwaysShowExtension": true, + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\msenvico.dll", + "defaultIconPosition": -210 + }, + { + "id": "VisualStudio.ruleset.[InstanceId]", + "displayName": "Code Analysis Rule Set", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\PrivateAssemblies\\1033\\StanPackageUI.dll", + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.sdl.[InstanceId]", + "displayName": "Service Description Language", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\Xml\\Microsoft.XmlEditorNeutralUI.dll", + "defaultIconPosition": -111, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.settings.[InstanceId]", + "displayName": "Settings-Designer File", + "alwaysShowExtension": true, + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\msenvico.dll", + "defaultIconPosition": -211 + }, + { + "id": "VisualStudio.sitemap.[InstanceId]", + "displayName": "ASP.NET Site Map", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\Packages\\htmled.dll", + "defaultIconPosition": 7, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.snippet.[InstanceId]", + "displayName": "Code Snippet File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\msenvico.dll", + "defaultIconPosition": -214, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.snk.[InstanceId]", + "displayName": "Strong Name Key File", + "alwaysShowExtension": true, + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\msenvico.dll", + "defaultIconPosition": -217 + }, + { + "id": "VisualStudio.targets.[InstanceId]", + "displayName": "Project Targets File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\msenvico.dll", + "defaultIconPosition": -226, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.user.[InstanceId]", + "displayName": "Per-User Project Options File", + "alwaysShowExtension": true, + "defaultIconPath": "[InstallDir]\\Common7\\Packages\\dirprj.dll", + "defaultIconPosition": -317 + }, + { + "id": "VisualStudio.vb.[InstanceId]", + "displayName": "Visual Basic Source File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\VB\\Bin\\msvbprj.dll", + "defaultIconPosition": 1, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.vbproj.[InstanceId]", + "displayName": "Visual Basic Project File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\VB\\Bin\\msvbprj.dll" + }, + { + "id": "VisualStudio.asm.[InstanceId]", + "displayName": "Assembler Source", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 1, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.bsc.[InstanceId]", + "displayName": "Source Browser Database", + "alwaysShowExtension": true, + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 7 + }, + { + "id": "VisualStudio.c.[InstanceId]", + "displayName": "C Source", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 3, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.cc.[InstanceId]", + "displayName": "C++ Source", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 2, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.cod.[InstanceId]", + "displayName": "C/C++ Code Listing", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 3, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.cpp.[InstanceId]", + "displayName": "C++ Source", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 2, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.cppm.[InstanceId]", + "displayName": "C++ Module Interface Unit", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 7, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.csh.[InstanceId]", + "displayName": "HLSL Source", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 26, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.cshader.[InstanceId]", + "displayName": "HLSL Source", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 26, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.cxx.[InstanceId]", + "displayName": "C++ Source", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 2, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.def.[InstanceId]", + "displayName": "Export Definition File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 7, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.dsh.[InstanceId]", + "displayName": "HLSL Source", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 26, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.dshader.[InstanceId]", + "displayName": "HLSL Source", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 26, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.exp.[InstanceId]", + "displayName": "Exports Library File", + "alwaysShowExtension": true, + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 13 + }, + { + "id": "VisualStudio.vcxproj.filters.[InstanceId]", + "displayName": "VC++ Project Filters File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 23, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.fx.[InstanceId]", + "displayName": "FX Source", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 25, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.gsh.[InstanceId]", + "displayName": "HLSL Source", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 26, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.gshader.[InstanceId]", + "displayName": "HLSL Source", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 26, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.h.[InstanceId]", + "displayName": "C/C++ Header", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 4, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.hh.[InstanceId]", + "displayName": "C/C++ Header", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 4, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.hlsl.[InstanceId]", + "displayName": "HLSL Source", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 26, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.hlsli.[InstanceId]", + "displayName": "HLSL Header", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 26, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.hpp.[InstanceId]", + "displayName": "C/C++ Header", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 4, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.hsh.[InstanceId]", + "displayName": "HLSL Source", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 26, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.hshader.[InstanceId]", + "displayName": "HLSL Source", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 26, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.hxx.[InstanceId]", + "displayName": "C/C++ Header", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 4, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.i.[InstanceId]", + "displayName": "Preprocessed C/C++ Source", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 7, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.idb.[InstanceId]", + "displayName": "VC++ Minimum Rebuild Dependency File", + "alwaysShowExtension": true, + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 14 + }, + { + "id": "VisualStudio.idl.[InstanceId]", + "displayName": "Interface Definition Language File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 7, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.ilk.[InstanceId]", + "displayName": "Incremental Linker File", + "alwaysShowExtension": true, + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 16 + }, + { + "id": "VisualStudio.inc.[InstanceId]", + "displayName": "Include File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 7, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.inl.[InstanceId]", + "displayName": "C/C++ Inline File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 7, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.ipp.[InstanceId]", + "displayName": "C++ Header", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 7, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.ixx.[InstanceId]", + "displayName": "C++ Module Interface Unit", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 7, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.lib.[InstanceId]", + "displayName": "Object File Library", + "alwaysShowExtension": true, + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 15 + }, + { + "id": "VisualStudio.lic.[InstanceId]", + "displayName": "License", + "alwaysShowExtension": true, + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 7 + }, + { + "id": "VisualStudio.lst.[InstanceId]", + "displayName": "MASM Listing", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 7, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.map.[InstanceId]", + "displayName": "Linker Address Map", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 7, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.ncb.[InstanceId]", + "displayName": "VC++ Intellisense Database", + "alwaysShowExtension": true, + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 17 + }, + { + "id": "VisualStudio.obj.[InstanceId]", + "displayName": "Object File", + "alwaysShowExtension": true, + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 18 + }, + { + "id": "VisualStudio.odh.[InstanceId]", + "displayName": "Interface Definition Language File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 7, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.odl.[InstanceId]", + "displayName": "Interface Definition Language File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 7, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.pch.[InstanceId]", + "displayName": "Precompiled Header File", + "alwaysShowExtension": true, + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 19 + }, + { + "id": "VisualStudio.pdb.[InstanceId]", + "displayName": "Program Debug Database", + "alwaysShowExtension": true, + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 20 + }, + { + "id": "VisualStudio.psh.[InstanceId]", + "displayName": "HLSL Source", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 26, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.pshader.[InstanceId]", + "displayName": "HLSL Source", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 26, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.rgs.[InstanceId]", + "displayName": "Registration Script", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 10, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.s.[InstanceId]", + "displayName": "Assembler Source", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 10, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.sbr.[InstanceId]", + "displayName": "Source Browser Intermediate File", + "alwaysShowExtension": true, + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 21 + }, + { + "id": "VisualStudio.srf.[InstanceId]", + "displayName": "Server Response File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 21, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.tlh.[InstanceId]", + "displayName": "Typelib Generated C/C++ Header", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 4, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.tli.[InstanceId]", + "displayName": "Typelib Generated C/C++ Inline File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 7, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.vsh.[InstanceId]", + "displayName": "HLSL Source", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 26, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.vshader.[InstanceId]", + "displayName": "HLSL Source", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 26, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.vsz.[InstanceId]", + "displayName": "Visual Studio Wizard Files", + "alwaysShowExtension": true, + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 1 + }, + { + "id": "VisualStudio.Launcher.androidproj.[InstanceId]", + "displayName": "VC++ Android Project", + "alwaysShowExtension": true, + "path": "[ProgramFiles(x86)]\\Common Files\\Microsoft Shared\\MSEnv\\VSLauncher.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 28 + }, + { + "id": "VisualStudio.androidproj.[InstanceId]", + "displayName": "VC++ Android Project", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 28 + }, + { + "id": "VisualStudio.mak.[InstanceId]", + "displayName": "Makefile", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 9 + }, + { + "id": "VisualStudio.mk.[InstanceId]", + "displayName": "Makefile", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 9 + }, + { + "id": "VisualStudio.Launcher.vcproj.[InstanceId]", + "displayName": "VC++ Project", + "alwaysShowExtension": true, + "path": "[ProgramFiles(x86)]\\Common Files\\Microsoft Shared\\MSEnv\\VSLauncher.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll" + }, + { + "id": "VisualStudio.vcproj.[InstanceId]", + "displayName": "VC++ Project", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll" + }, + { + "id": "VisualStudio.Launcher.vcxproj.[InstanceId]", + "displayName": "VC++ Project", + "alwaysShowExtension": true, + "path": "[ProgramFiles(x86)]\\Common Files\\Microsoft Shared\\MSEnv\\VSLauncher.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 22 + }, + { + "id": "VisualStudio.vcxproj.[InstanceId]", + "displayName": "VC++ Project", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 22 + }, + { + "id": "VisualStudio.Launcher.vcxitems.[InstanceId]", + "displayName": "VC++ Project Items", + "alwaysShowExtension": true, + "path": "[ProgramFiles(x86)]\\Common Files\\Microsoft Shared\\MSEnv\\VSLauncher.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 27 + }, + { + "id": "VisualStudio.vcxitems.[InstanceId]", + "displayName": "VC++ Project Items", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 27 + }, + { + "id": "VisualStudio.vsprops.[InstanceId]", + "displayName": "Project Property File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 24 + }, + { + "id": "VisualStudio.bmp.[InstanceId]", + "displayName": "Bitmap File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "%1", + "defaultIconPosition": 1, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.cur.[InstanceId]", + "displayName": "Cursor File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "%1", + "defaultIconPosition": 1, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.ico.[InstanceId]", + "displayName": "Icon File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "%1", + "defaultIconPosition": 1, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.mfcribbon-ms.[InstanceId]", + "displayName": "MFC Ribbon Definition XML File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\resedit.dll", + "defaultIconPosition": 4, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.pal.[InstanceId]", + "displayName": "Palette File", + "alwaysShowExtension": true, + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\resedit.dll", + "defaultIconPosition": 4 + }, + { + "id": "VisualStudio.rc.[InstanceId]", + "displayName": "Resource Script", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\resedit.dll", + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.rc2.[InstanceId]", + "displayName": "Resource Script", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\resedit.dll", + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.rct.[InstanceId]", + "displayName": "Resource Compiler Template", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\resedit.dll", + "defaultIconPosition": 1, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.res.[InstanceId]", + "displayName": "Compiled Resource Script", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\resedit.dll", + "defaultIconPosition": 2, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.vspscc.[InstanceId]", + "displayName": "Source Control Project Metadata File", + "alwaysShowExtension": true, + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VS SCC\\VssProvider.dll" + }, + { + "id": "VisualStudio.vsscc.[InstanceId]", + "displayName": "Source Control Solution Root Metadata File", + "alwaysShowExtension": true, + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VS SCC\\VssProvider.dll" + }, + { + "id": "VisualStudio.vssettings.[InstanceId]", + "displayName": "Settings File", + "alwaysShowExtension": true, + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\msenvico.dll", + "defaultIconPosition": -212 + }, + { + "id": "VisualStudio.vssscc.[InstanceId]", + "displayName": "Source Control Solution Metadata File", + "alwaysShowExtension": true, + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VS SCC\\VssProvider.dll" + }, + { + "id": "VisualStudio.vstemplate.[InstanceId]", + "displayName": "Project/Item Template File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\msenvico.dll", + "defaultIconPosition": -213, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.wsdl.[InstanceId]", + "displayName": "Web Service Description Language", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\Xml\\Microsoft.XmlEditorNeutralUI.dll", + "defaultIconPosition": -110, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.wsf.[InstanceId]", + "displayName": "Windows Script File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\msenvico.dll", + "defaultIconPosition": -225, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.xdr.[InstanceId]", + "displayName": "XML Data Reduced Schema", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\Xml\\Microsoft.XmlEditorNeutralUI.dll", + "defaultIconPosition": -109, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.xml.[InstanceId]", + "displayName": "XML Document", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\Xml\\Microsoft.XmlEditorNeutralUI.dll", + "defaultIconPosition": -100, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.xsc.[InstanceId]", + "displayName": "Dataset Internal Info File", + "alwaysShowExtension": true, + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\msenvico.dll", + "defaultIconPosition": -219 + }, + { + "id": "VisualStudio.xsd.[InstanceId]", + "displayName": "XML Schema File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\Xml\\Microsoft.XmlEditorNeutralUI.dll", + "defaultIconPosition": -103, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.xsl.[InstanceId]", + "displayName": "XSLT Stylesheet", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\Xml\\Microsoft.XmlEditorNeutralUI.dll", + "defaultIconPosition": -102, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.xslt.[InstanceId]", + "displayName": "XSLT Stylesheet", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\Xml\\Microsoft.XmlEditorNeutralUI.dll", + "defaultIconPosition": -102, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.xss.[InstanceId]", + "displayName": "Dataset Internal Info File", + "alwaysShowExtension": true, + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\msenvico.dll", + "defaultIconPosition": -218 + } + ], + "shortcuts": [ + { + "description": "Microsoft Visual Studio Debuggable Package Manager PowerShell Session", + "targetPath": "[systemfolder]WindowsPowerShell\\v1.0\\PowerShell.exe", + "workingDirectory": "[installdir]\\Common7\\IDE\\Remote Debugger\\Appx\\", + "arguments": "-NoExit -Command \"& { Import-Module Appx; Import-Module .\\AppxDebug.dll; Show-AppxDebug}\"", + "displayName": "Debuggable Package Manager", + "folder": "[startmenu]\\programs\\Visual Studio 2022\\Visual Studio Tools" + } + ], + "dependencies": { + "Microsoft.VisualStudio.MinShell": "[17.0,18.0)", + "Microsoft.VisualStudio.Net.Eula.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.Community.ProductArch.Resources.Targeted", + "version": "17.12.35521.132", + "type": "Vsix", + "language": "en-US", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "b406e0ed9cdcdad0f3b879053ede69916f34c9031d3e1ed94d0826b613ba6767", + "size": 333314, + "url": "https://download.visualstudio.microsoft.com/download/pr/2a7b0df9-a5e9-494f-b0c0-5f912194e7da/b406e0ed9cdcdad0f3b879053ede69916f34c9031d3e1ed94d0826b613ba6767/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {} + }, + { + "id": "Microsoft.VisualStudio.Community.Shared.Msi", + "version": "17.12.35410.144", + "type": "Msi", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.Community.Shared.Msi.msi", + "sha256": "7befb10078ba13837448d89d7b755839cf30bff7cf9ef9b3b085e2a7eccedc17", + "size": 294912, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/7befb10078ba13837448d89d7b755839cf30bff7cf9ef9b3b085e2a7eccedc17/Microsoft.VisualStudio.Community.Shared.Msi.msi", + "signer": { + "$ref": "3" + } + }, + { + "fileName": "cab1.cab", + "sha256": "4bcf5900888791521bc88cf4c475e898b13aee106696b7cc7e3a2aa7ebdb4961", + "size": 3738073, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/4bcf5900888791521bc88cf4c475e898b13aee106696b7cc7e3a2aa7ebdb4961/cab1.cab", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1", + "PIDKEY": "NGKBDRWKQFTT82MTRMPKRM6XM", + "VS7.3643236F_FC70_11D3_A536_0090278A1BB8": "[CustomInstallPath]", + "FEEDBACKOPTIN": "1" + }, + "productCode": "{B1AAC1B5-CF8F-4A55-9F96-D74E9D5847C0}", + "upgradeCode": "{8C27F2B4-9A95-48F3-AF0E-94D3CCF62B36}", + "productVersion": "17.12.35410", + "productLanguage": 1033, + "providerKey": "Microsoft.VisualStudio.Community.Msi,v17", + "installSizes": { + "systemDrive": 44378344 + }, + "relatedProcessFiles": [ + "[ProgramFilesX86]\\Common Files\\Microsoft Shared\\Visual Database Tools\\dsref80.dll" + ] + }, + { + "id": "Microsoft.VisualStudio.Community.VB.Resources.Neutral", + "version": "17.12.35410.144", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "038c115bf294005a16e48c5e166efe7e3d81ec7610fc23c06dcbe7653ef84cd8", + "size": 439609, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/038c115bf294005a16e48c5e166efe7e3d81ec7610fc23c06dcbe7653ef84cd8/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 255008 + } + }, + { + "id": "Microsoft.VisualStudio.Community.VB.Resources.Targeted", + "version": "17.12.35521.132", + "type": "Vsix", + "language": "en-US", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "40121cfcc111fdf2291583ffa9dc05714bcc26c5b26ede42d0d9c98067cc0fcb", + "size": 146299, + "url": "https://download.visualstudio.microsoft.com/download/pr/2a7b0df9-a5e9-494f-b0c0-5f912194e7da/40121cfcc111fdf2291583ffa9dc05714bcc26c5b26ede42d0d9c98067cc0fcb/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 257048 + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.Concord.Remote.Resources.ARM", + "version": "17.12.35504.99", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "d5b79f944e39f3353423a71f7ddac35dc5bb195f5338b43b548eecbca3b6bcf6", + "size": 27946, + "url": "https://download.visualstudio.microsoft.com/download/pr/340d36cc-c493-414e-8abe-8742dfbad027/d5b79f944e39f3353423a71f7ddac35dc5bb195f5338b43b548eecbca3b6bcf6/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 100424 + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.Script.Remote", + "version": "17.12.35410.122", + "type": "Vsix", + "chip": "x64", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "6590454bd2a263afb094b184adfd258ac3e9549f45e094518a32f42d104211ef", + "size": 249601, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/6590454bd2a263afb094b184adfd258ac3e9549f45e094518a32f42d104211ef/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 166968 + }, + "dependencies": { + "Microsoft.VisualStudio.Debugger.Script.Remote.Resources": "[17.0,18.0)", + "Microsoft.VisualStudio.Debugger.Script.Remote": { + "version": "[17.0,18.0)", + "chip": "x86" + } + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.Script.Remote", + "version": "17.12.35410.122", + "type": "Vsix", + "chip": "x86", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "8672a0cc5df4302f1519894fc83d2d9610c4cb0994bcd7bb093140f3c5d8b12e", + "size": 226253, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/8672a0cc5df4302f1519894fc83d2d9610c4cb0994bcd7bb093140f3c5d8b12e/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {}, + "dependencies": { + "Microsoft.VisualStudio.Debugger.Script.Remote.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.Script.Resources", + "version": "17.12.35410.122", + "type": "Vsix", + "language": "en-US", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "7092a60389632dbf737b8aadc3cfede87fff52131d4d012bf4b14f08d4889672", + "size": 10660, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/7092a60389632dbf737b8aadc3cfede87fff52131d4d012bf4b14f08d4889672/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 15928 + } + }, + { + "id": "Microsoft.VisualStudio.Devenv.Config", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "8165b4b7b2bb6b31ac0d7eedccbfaf2c9bbb7b789586512e71e9c832873a377f", + "size": 1846, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/8165b4b7b2bb6b31ac0d7eedccbfaf2c9bbb7b789586512e71e9c832873a377f/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 528 + } + }, + { + "id": "Microsoft.VisualStudio.Diagnostics.AspNetHelper", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "146a979ea1910d445ab465c1bc1ba70f60e19efbf243f3601c4d9f57c85d58c7", + "size": 1201, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/146a979ea1910d445ab465c1bc1ba70f60e19efbf243f3601c4d9f57c85d58c7/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VisualStudio.Diagnostics.AspNetHelper.Enterprise_1779377902": { + "id": "Microsoft.VisualStudio.Diagnostics.AspNetHelper.Enterprise", + "version": "[17.0,18.0)", + "when": [ + "Microsoft.VisualStudio.Product.EnterpriseX86", + "Microsoft.VisualStudio.Product.Enterprise" + ] + }, + "Microsoft.VisualStudio.Diagnostics.AspNetHelper.Standard_-289185459": { + "id": "Microsoft.VisualStudio.Diagnostics.AspNetHelper.Standard", + "version": "[17.0,18.0)", + "when": [ + "Microsoft.VisualStudio.Product.ProfessionalX86", + "Microsoft.VisualStudio.Product.CommunityX86", + "Microsoft.VisualStudio.Product.Professional", + "Microsoft.VisualStudio.Product.Community" + ] + } + } + }, + { + "id": "Microsoft.VisualStudio.ExtensionManager.Auto", + "version": "17.12.2069.7877", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.ExtensionManager.Auto.vsix", + "sha256": "c906744410263bb99a7fd628a43d18497823c33a5fefbbb5f23e89e2c32a9a38", + "size": 1169138, + "url": "https://download.visualstudio.microsoft.com/download/pr/42786999-d45b-4428-b946-248bb9676505/c906744410263bb99a7fd628a43d18497823c33a5fefbbb5f23e89e2c32a9a38/Microsoft.VisualStudio.ExtensionManager.Auto.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 3420092 + }, + "dependencies": { + "Microsoft.VisualStudio.ExtensionManager.Auto.Resources": "" + } + }, + { + "id": "Microsoft.VisualStudio.ExtensionManager.x64", + "version": "17.12.2069.7877", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.ExtensionManager.x64.vsix", + "sha256": "f01fbc7f8333564f37d4c96b8aa84c886c7a2b60370b326ceef3a0da42e2f6db", + "size": 1728018, + "url": "https://download.visualstudio.microsoft.com/download/pr/42786999-d45b-4428-b946-248bb9676505/f01fbc7f8333564f37d4c96b8aa84c886c7a2b60370b326ceef3a0da42e2f6db/Microsoft.VisualStudio.ExtensionManager.x64.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 4189113 + }, + "dependencies": { + "Microsoft.VisualStudio.ExtensionManager.Auto": "" + } + }, + { + "id": "Microsoft.VisualStudio.GraphDocument.Resources", + "version": "17.12.35410.144", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "9bfe912b3cab3494e7221de309298f20e053a485fc4ac7c2daa6666d1649e22d", + "size": 11092, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/9bfe912b3cab3494e7221de309298f20e053a485fc4ac7c2daa6666d1649e22d/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 47926 + }, + "fileAssociations": [ + { + "extension": ".dgml", + "progId": "VisualStudio.dgml.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "application/xml" + } + ], + "progIds": [ + { + "id": "VisualStudio.dgml.[InstanceId]", + "displayName": "Directed Graph Document", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\PrivateAssemblies\\Microsoft.VisualStudio.ProgressionIcons.dll", + "defaultIconPosition": -100, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + } + ] + }, + { + "id": "Microsoft.VisualStudio.MinShell.Auto.Resources", + "version": "17.12.35527.80", + "type": "Vsix", + "language": "en-US", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.MinShell.Auto.vsix", + "sha256": "0e437727791ba2004f7314dcacd38768cbda713bc78ecfe54d5d483de78c1e5c", + "size": 240810, + "url": "https://download.visualstudio.microsoft.com/download/pr/820d4213-0edd-44d8-9935-f3865f47d958/0e437727791ba2004f7314dcacd38768cbda713bc78ecfe54d5d483de78c1e5c/Microsoft.VisualStudio.MinShell.Auto.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {} + }, + { + "id": "Microsoft.VisualStudio.MinShell.Msi.Resources", + "version": "17.12.35410.122", + "type": "Msi", + "language": "en-US", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.MinShell.Msi.Resources.msi", + "sha256": "456228dbf7a570140d0ed2d990f54675db55f61608d83ac97ec2fe2fe96cd1f9", + "size": 204800, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/456228dbf7a570140d0ed2d990f54675db55f61608d83ac97ec2fe2fe96cd1f9/Microsoft.VisualStudio.MinShell.Msi.Resources.msi", + "signer": { + "$ref": "3" + } + }, + { + "fileName": "cab1.cab", + "sha256": "e82ed18211b7a9a6836e54cc9f2dde1a781a059efa86aa162c8e3d618b23db72", + "size": 47453, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/e82ed18211b7a9a6836e54cc9f2dde1a781a059efa86aa162c8e3d618b23db72/cab1.cab", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1" + }, + "productCode": "{ECD9D149-549D-4E0F-9900-B1CB3DDAE9E0}", + "upgradeCode": "{816B218F-4ECD-351E-A416-6ECFB8899FFB}", + "productVersion": "17.12.35410", + "productLanguage": 1033, + "providerKey": "Microsoft.VisualStudio.MinShell.Msi.Resources_enu,v17", + "installSizes": { + "systemDrive": 546675 + } + }, + { + "id": "Microsoft.VisualStudio.MinShell.Resources.x64", + "version": "17.12.35527.80", + "type": "Vsix", + "chip": "x64", + "language": "en-US", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "b4d887f2c15b05824424ba74ae1a68cd1296293ea3a9550bd483ea5f747bb69a", + "size": 1192266, + "url": "https://download.visualstudio.microsoft.com/download/pr/820d4213-0edd-44d8-9935-f3865f47d958/b4d887f2c15b05824424ba74ae1a68cd1296293ea3a9550bd483ea5f747bb69a/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 7044173 + }, + "urlAssociations": [ + { + "protocol": "git-client", + "displayName": "Git Protocol Handler", + "progId": "VisualStudio.git-client.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities" + }, + { + "protocol": "vsweb", + "displayName": "Web Protocol Handler", + "progId": "VisualStudio.vsweb.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities" + }, + { + "protocol": "vstfs", + "displayName": "TFS Protocol Handler", + "progId": "VisualStudio.vstfs.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities" + } + ], + "progIds": [ + { + "id": "VisualStudio.git-client.[InstanceId]", + "displayName": "Git Protocol Handler", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\VSWebLauncher.exe", + "arguments": "/openuri", + "clsid": "{DDD49901-1DD4-4288-A835-F9C413C4EF1F}", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VSWebLauncher.exe", + "defaultIconPosition": -100 + }, + { + "id": "VisualStudio.vsweb.[InstanceId]", + "displayName": "Web Protocol Handler", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\VSWebLauncher.exe", + "arguments": "/openuri", + "defaultIconPosition": -2147483648 + }, + { + "id": "VisualStudio.vstfs.[InstanceId]", + "displayName": "TFS Protocol Handler", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\VSWebLauncher.exe", + "arguments": "/openTfsLinkAsIs", + "defaultIconPosition": -2147483648 + } + ] + }, + { + "id": "Microsoft.VisualStudio.Platform.CallHierarchy", + "version": "17.12.217.9908", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.Platform.CallHierarchy.vsix", + "sha256": "b85de01999b4e1f7b7309b4b6d5c111330d23571b2cfdf8bc06b7dd6ce7708c7", + "size": 675771, + "url": "https://download.visualstudio.microsoft.com/download/pr/1bfd0690-6315-441a-8429-93e32e52704f/b85de01999b4e1f7b7309b4b6d5c111330d23571b2cfdf8bc06b7dd6ce7708c7/Microsoft.VisualStudio.Platform.CallHierarchy.vsix", + "signer": { + "$ref": "1" + } + } + ], + "vsixId": "Microsoft.VisualStudio.Platform.CallHierarchy", + "extensionDir": "[installdir]\\Common7\\IDE\\CommonExtensions\\Microsoft\\CallHierarchy", + "installSizes": { + "targetDrive": 1790643 + } + }, + { + "id": "Microsoft.VisualStudio.ProjectSystem", + "version": "17.12.133.60068", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.ProjectSystem.Vsix", + "sha256": "54ee69d4f3476e0d1f643757beca90ff027774b1498a310c15156ab0979fb7a2", + "size": 5222636, + "url": "https://download.visualstudio.microsoft.com/download/pr/2e4de9f5-1781-4ca7-a753-1705b9c9dea3/54ee69d4f3476e0d1f643757beca90ff027774b1498a310c15156ab0979fb7a2/Microsoft.VisualStudio.ProjectSystem.Vsix", + "signer": { + "$ref": "1" + } + } + ], + "vsixId": "Microsoft.VisualStudio.ProjectSystem", + "extensionDir": "[installdir]\\Common7\\IDE\\CommonExtensions\\Microsoft\\Project", + "installSizes": { + "targetDrive": 18304277 + } + }, + { + "id": "Microsoft.VisualStudio.ProjectSystem.Query", + "version": "17.12.133.60068", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.ProjectSystem.Query.Vsix", + "sha256": "e2e1528d721b3360e4eeda989be29e79a1ea59f64dcaeefa6312ea07ca5a8b98", + "size": 649777, + "url": "https://download.visualstudio.microsoft.com/download/pr/2e4de9f5-1781-4ca7-a753-1705b9c9dea3/e2e1528d721b3360e4eeda989be29e79a1ea59f64dcaeefa6312ea07ca5a8b98/Microsoft.VisualStudio.ProjectSystem.Query.Vsix", + "signer": { + "$ref": "1" + } + } + ], + "vsixId": "Microsoft.VisualStudio.ProjectSystem.Query", + "extensionDir": "[installdir]\\Common7\\IDE\\CommonExtensions\\Microsoft\\ProjectSystemQuery", + "installSizes": { + "targetDrive": 1564703 + } + }, + { + "id": "Microsoft.VisualStudio.Setup.Configuration", + "version": "3.12.2140.44225", + "type": "Msi", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.Setup.Configuration.msi", + "sha256": "098a8cffbc90d04c284f63039f90143be9d69502aeeeffaf37530381d0b14196", + "size": 1323008, + "url": "https://download.visualstudio.microsoft.com/download/pr/910a8983-18a1-4a8c-8ffe-57096e3592b4/098a8cffbc90d04c284f63039f90143be9d69502aeeeffaf37530381d0b14196/Microsoft.VisualStudio.Setup.Configuration.msi", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "ALLUSERS": "1", + "MSIFASTINSTALL": "7" + }, + "productCode": "{D07657AA-968C-4629-BD6C-1B52AF825EA7}", + "upgradeCode": "{1571205C-BAD1-4237-BFE6-B77E622C51DB}", + "productVersion": "3.12.2140.44225", + "productLanguage": 1033, + "providerKey": "Microsoft.VisualStudio.Setup.Configuration,v15", + "installSizes": { + "systemDrive": 640416 + } + }, + { + "id": "Microsoft.VisualStudio.Setup.Configuration.Interop", + "version": "17.12.35410.144", + "type": "Vsix", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "25406fc4d2d734d75c960694fbf80d96e52825dc1bd2de2800dbada4d6fd1878", + "size": 13719, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/25406fc4d2d734d75c960694fbf80d96e52825dc1bd2de2800dbada4d6fd1878/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {} + }, + { + "id": "Microsoft.VisualStudio.Setup.WMIProvider", + "version": "3.12.2140.44225", + "type": "Msi", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.Setup.WMIProvider.msi", + "sha256": "905647e19475e6947553d45ecb91c775060d5ffd6c5776197df3e7b348a60fed", + "size": 1585152, + "url": "https://download.visualstudio.microsoft.com/download/pr/910a8983-18a1-4a8c-8ffe-57096e3592b4/905647e19475e6947553d45ecb91c775060d5ffd6c5776197df3e7b348a60fed/Microsoft.VisualStudio.Setup.WMIProvider.msi", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "ALLUSERS": "1", + "MSIFASTINSTALL": "7" + }, + "productCode": "{49727420-70BA-4495-9405-31F8D711CB5A}", + "upgradeCode": "{0A671536-ACC6-4075-BCDF-2F1FA4C794EA}", + "productVersion": "3.12.2140.44225", + "productLanguage": 1033, + "providerKey": "Microsoft.VisualStudio.Setup.WMIProvider,v16", + "installSizes": { + "systemDrive": 454656 + } + }, + { + "id": "Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Core.Resources", + "version": "17.12.35527.80", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "ac58c8b87b59cc1169421625919bb1a7fcc07cdd68eca92f2795bde00e033bf7", + "size": 113317, + "url": "https://download.visualstudio.microsoft.com/download/pr/820d4213-0edd-44d8-9935-f3865f47d958/ac58c8b87b59cc1169421625919bb1a7fcc07cdd68eca92f2795bde00e033bf7/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 822 + }, + "fileAssociations": [ + { + "extension": ".coverage", + "progId": "VisualStudio.coverage.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "application/xml" + }, + { + "extension": ".coverage", + "progId": "VisualStudio.coverage.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities" + }, + { + "extension": ".testrunconfig", + "progId": "VisualStudio.testrunconfig.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "application/xml" + }, + { + "extension": ".testsettings", + "progId": "VisualStudio.testsettings.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "application/xml" + }, + { + "extension": ".trx", + "progId": "VisualStudio.trx.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "application/xml" + }, + { + "extension": ".uitest", + "progId": "VisualStudio.uitest.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "application/xml" + }, + { + "extension": ".vsmdi", + "progId": "VisualStudio.vsmdi.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "application/xml" + } + ], + "progIds": [ + { + "id": "VisualStudio.coverage.[InstanceId]", + "displayName": "Code Coverage File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\PrivateAssemblies\\1033\\Microsoft.VisualStudio.QualityTools.TestCaseManagementUI.dll", + "defaultIconPosition": 3, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.coverage.[InstanceId]", + "displayName": "Code Coverage XML File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\PrivateAssemblies\\1033\\Microsoft.VisualStudio.QualityTools.TestCaseManagementUI.dll", + "defaultIconPosition": 3, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.testrunconfig.[InstanceId]", + "displayName": "Test Run Configuration File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\PrivateAssemblies\\1033\\Microsoft.VisualStudio.QualityTools.TestCaseManagementUI.dll", + "defaultIconPosition": 2, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.testsettings.[InstanceId]", + "displayName": "Test Settings File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\PrivateAssemblies\\1033\\Microsoft.VisualStudio.QualityTools.TestCaseManagementUI.dll", + "defaultIconPosition": 2, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.trx.[InstanceId]", + "displayName": "Test Results File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\PrivateAssemblies\\1033\\Microsoft.VisualStudio.QualityTools.TestCaseManagementUI.dll", + "defaultIconPosition": 1, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.uitest.[InstanceId]", + "displayName": "Coded UI Test Map File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\PrivateAssemblies\\1033\\Microsoft.VisualStudio.QualityTools.CodedUITestUI.dll", + "defaultIconPosition": 2, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.vsmdi.[InstanceId]", + "displayName": "Test Metadata File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\PrivateAssemblies\\1033\\Microsoft.VisualStudio.QualityTools.TestCaseManagementUI.dll", + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + } + ] + }, + { + "id": "Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Tips.Resources", + "version": "17.12.35410.144", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "77dbecc145107c7dc8f502a3259abb20b935d7733f8b70507840aef3f694f54b", + "size": 106102, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/77dbecc145107c7dc8f502a3259abb20b935d7733f8b70507840aef3f694f54b/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {}, + "fileAssociations": [ + { + "extension": ".accessor", + "progId": "VisualStudio.accessor.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities" + }, + { + "extension": ".generictest", + "progId": "VisualStudio.generictest.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "application/xml" + }, + { + "extension": ".orderedtest", + "progId": "VisualStudio.orderedtest.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "application/xml" + }, + { + "extension": ".mtx", + "progId": "VisualStudio.mtx.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "application/xml" + } + ], + "progIds": [ + { + "id": "VisualStudio.accessor.[InstanceId]", + "displayName": "Accessor File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPosition": -2147483648, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.generictest.[InstanceId]", + "displayName": "Generic Test File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\PrivateAssemblies\\1033\\Microsoft.VisualStudio.QualityTools.Tips.TuipPackageUI.dll", + "defaultIconPosition": 7, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.orderedtest.[InstanceId]", + "displayName": "Ordered Test File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\PrivateAssemblies\\1033\\Microsoft.VisualStudio.QualityTools.Tips.TuipPackageUI.dll", + "defaultIconPosition": 6, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.mtx.[InstanceId]", + "displayName": "Manual Test Text File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\PrivateAssemblies\\1033\\Microsoft.VisualStudio.QualityTools.Tips.TuipPackageUI.dll", + "defaultIconPosition": 1, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + } + ] + }, + { + "id": "Microsoft.VisualStudio.TestTools.TP.Legacy.Common.Res", + "version": "17.12.35410.144", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "0ef3050eb9da73634b82275776a55dd1cd64bfa51237f1a8e3a06a364645a643", + "size": 122152, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/0ef3050eb9da73634b82275776a55dd1cd64bfa51237f1a8e3a06a364645a643/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {} + }, + { + "id": "Microsoft.VisualStudio.UIInternal.Resources", + "version": "17.12.35527.66", + "type": "Vsix", + "language": "en-US", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.UIInternal.vsix", + "sha256": "206f67f2e57187d0dc3835d6e89c04a5173156568794b2795c57c788c34a9095", + "size": 1889475, + "url": "https://download.visualstudio.microsoft.com/download/pr/5322b762-7d09-4ffc-a816-a6343b7ebfac/206f67f2e57187d0dc3835d6e89c04a5173156568794b2795c57c788c34a9095/Microsoft.VisualStudio.UIInternal.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 2965048 + } + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.Core.VCProjectEngine.Resources", + "version": "17.12.35410.122", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "db89b8336096b51fdf1ac0a3ffac03545b2ce0ebf8215e1e6f0a07e6f8b7417d", + "size": 50998, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/db89b8336096b51fdf1ac0a3ffac03545b2ce0ebf8215e1e6f0a07e6f8b7417d/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {} + }, + { + "id": "Microsoft.VisualStudio.WebSiteProject.DTE", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "3c9bb22b74f98c5fb3a6e77d408b01c4931f310ee5d713098eb711cf399ab667", + "size": 49301, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/3c9bb22b74f98c5fb3a6e77d408b01c4931f310ee5d713098eb711cf399ab667/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 96856 + }, + "dependencies": { + "Microsoft.VisualStudio.Diagnostics.AspNetHelper": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.WebTools.DotNet.Core.ItemTemplates", + "version": "17.11.2.25503", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "Microsoft.WebTools.DotNet.Core.ItemTemplates.vsix", + "sha256": "7e088b8ea094b4f81659d66b9e4005328d0bf80643a9c0f99a618b87e53f6edd", + "size": 5976, + "url": "https://download.visualstudio.microsoft.com/download/pr/e5093730-1388-4868-b34b-9e4fe52bfec9/7e088b8ea094b4f81659d66b9e4005328d0bf80643a9c0f99a618b87e53f6edd/Microsoft.WebTools.DotNet.Core.ItemTemplates.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 2665 + }, + "dependencies": { + "Microsoft.WebTools.DotNet.Core.ItemTemplates.Resources": "[17.0,18.0.0.0)" + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.Script.Remote.Resources", + "version": "17.12.35410.122", + "type": "Vsix", + "chip": "x64", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "6ceab69a636667f826e787e2f705ad768d1a238ed64dfbe9efa275a2878db92e", + "size": 10762, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/6ceab69a636667f826e787e2f705ad768d1a238ed64dfbe9efa275a2878db92e/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 16432 + }, + "dependencies": { + "Microsoft.VisualStudio.Debugger.Script.Remote.Resources": { + "version": "[17.0,18.0)", + "chip": "x86", + "language": "en-US" + } + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.Script.Remote.Resources", + "version": "17.12.35410.122", + "type": "Vsix", + "chip": "x86", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "db0c199d178aae54deb91df90f9091fc08ca5d52ee44b2aa6882cc1d21f8ae2a", + "size": 10701, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/db0c199d178aae54deb91df90f9091fc08ca5d52ee44b2aa6882cc1d21f8ae2a/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 15928 + } + }, + { + "id": "Microsoft.VisualStudio.Diagnostics.AspNetHelper.Enterprise", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "2fdb8d2d030843e4adbe5d13c4d6e305931d89aae972b93eb2922eb38b999722", + "size": 150963, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/2fdb8d2d030843e4adbe5d13c4d6e305931d89aae972b93eb2922eb38b999722/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 315096 + }, + "dependencies": { + "Microsoft.VisualStudio.Diagnostics.AspNetHelper.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.Diagnostics.AspNetHelper.Standard", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "e0ce631f6063d0c00e5ce959d44fcd671a415c39b9ac47bc38151b3236840d63", + "size": 51296, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/e0ce631f6063d0c00e5ce959d44fcd671a415c39b9ac47bc38151b3236840d63/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 105032 + }, + "dependencies": { + "Microsoft.VisualStudio.Diagnostics.AspNetHelper.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.Net.Eula.Resources", + "version": "17.12.35410.122", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "000b1730153ae62c179c4fa0ec4d886fa8abab67c160ce6cebff0cf533e3c3fb", + "size": 20243, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/000b1730153ae62c179c4fa0ec4d886fa8abab67c160ce6cebff0cf533e3c3fb/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 128314 + } + } +] diff --git a/scripts/msvc/msbuild.json b/scripts/msvc/msbuild.json new file mode 100644 index 00000000000000..ccc172b14f83fb --- /dev/null +++ b/scripts/msvc/msbuild.json @@ -0,0 +1,585 @@ +[ + { + "id": "Microsoft.Build", + "version": "17.12.12.2457101", + "type": "Vsix", + "chip": "neutral", + "language": "neutral", + "payloads": [ + { + "fileName": "Microsoft.Build.vsix", + "sha256": "42912d9da9760c4ec1621b5ac625da7232a547425c73e4a43e5c2983d1f56866", + "size": 12838051, + "url": "https://download.visualstudio.microsoft.com/download/pr/cf2cde59-9010-4086-bac9-790caa2e2885/42912d9da9760c4ec1621b5ac625da7232a547425c73e4a43e5c2983d1f56866/Microsoft.Build.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 34800361 + }, + "relatedProcessFiles": [ + "[InstallDir]\\MSBuild\\Current\\Bin\\Microsoft.Build.dll", + "[InstallDir]\\MSBuild\\Current\\Bin\\Microsoft.Build.Framework.dll", + "[InstallDir]\\MSBuild\\Current\\Bin\\Microsoft.Build.Tasks.Core.dll", + "[InstallDir]\\MSBuild\\Current\\Bin\\Microsoft.Build.Utilities.Core.dll", + "[InstallDir]\\MSBuild\\Current\\Bin\\amd64\\Microsoft.Build.dll", + "[InstallDir]\\MSBuild\\Current\\Bin\\amd64\\Microsoft.Build.Framework.dll", + "[InstallDir]\\MSBuild\\Current\\Bin\\amd64\\Microsoft.Build.Tasks.Core.dll", + "[InstallDir]\\MSBuild\\Current\\Bin\\amd64\\Microsoft.Build.Utilities.Core.dll" + ], + "dependencies": { + "Microsoft.Build.UnGAC": "", + "Microsoft.Build.Arm64": "", + "Microsoft.VisualStudio.PackageGroup.NuGet": "" + } + }, + { + "id": "Microsoft.NuGet.Build.Tasks.Setup", + "version": "17.2.0.2311601", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.NuGet.Build.Tasks.Setup.vsix", + "sha256": "5635b7c143b0f022cdd8f79494718f4c86df8ed0b036249258f22634f23a9536", + "size": 289165, + "url": "https://download.visualstudio.microsoft.com/download/pr/ad49bb2f-1dba-497a-8a2e-e7da770890de/5635b7c143b0f022cdd8f79494718f4c86df8ed0b036249258f22634f23a9536/Microsoft.NuGet.Build.Tasks.Setup.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 769028 + } + }, + { + "id": "Microsoft.PythonTools.BuildCore.Vsix", + "version": "17.0.24269.5", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "Microsoft.PythonTools.BuildCore.Vsix.vsix", + "sha256": "9239cf6a3a6583efd2b93c611e339fd8295939ccfe1607ad78f180f3c6d95fdd", + "size": 338697, + "url": "https://download.visualstudio.microsoft.com/download/pr/42786999-d45b-4428-b946-248bb9676505/9239cf6a3a6583efd2b93c611e339fd8295939ccfe1607ad78f180f3c6d95fdd/Microsoft.PythonTools.BuildCore.Vsix.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 971755 + } + }, + { + "id": "Microsoft.VisualStudio.NativeImageSupport", + "version": "17.12.35527.66", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "03081146cdb44832a0ed1223a38fbd6b80dc16fb72a0b54e138ecc9721d88722", + "size": 25481, + "url": "https://download.visualstudio.microsoft.com/download/pr/5322b762-7d09-4ffc-a816-a6343b7ebfac/03081146cdb44832a0ed1223a38fbd6b80dc16fb72a0b54e138ecc9721d88722/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {} + }, + { + "id": "Microsoft.Build.UnGAC", + "version": "17.12.12.2457101", + "type": "Exe", + "chip": "neutral", + "language": "neutral", + "payloads": [ + { + "fileName": "Microsoft.Build.UnGAC.exe", + "sha256": "ae794730d8d8daff02f4525328bf64a761384566f62a9d6242ad63a1bdfa9c4b", + "size": 8192, + "url": "https://download.visualstudio.microsoft.com/download/pr/cf2cde59-9010-4086-bac9-790caa2e2885/ae794730d8d8daff02f4525328bf64a761384566f62a9d6242ad63a1bdfa9c4b/Microsoft.Build.UnGAC.exe", + "signer": { + "$ref": "2" + } + } + ], + "installParams": { + "fileName": "[Payload]" + }, + "repairParams": { + "fileName": "[Payload]" + }, + "returnCodes": { + "259": { + "returnCode": 259, + "type": "Success", + "details": "Suppress return-code 259 since this is a best-effort .", + "watson": null, + "executeAction": "None", + "messageId": 0, + "message": null + } + }, + "installSizes": {} + }, + { + "id": "Microsoft.CodeAnalysis.Compilers", + "version": "4.12.0.2457207", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "Microsoft.CodeAnalysis.Compilers.x64.vsix", + "sha256": "2bdfbc535116de5f22a4275ccc842d062910902a50dde3b6457b0497202ee110", + "size": 12727174, + "url": "https://download.visualstudio.microsoft.com/download/pr/666bec8e-7fff-4b33-b248-afd04812729a/2bdfbc535116de5f22a4275ccc842d062910902a50dde3b6457b0497202ee110/Microsoft.CodeAnalysis.Compilers.x64.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 36093279 + }, + "nonCriticalProcesses": [ + "VBCSCompiler" + ] + }, + { + "id": "Microsoft.DataAI.NuGetRecommender", + "version": "1.4.2.1", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "Microsoft.DataAI.NuGetRecommender.vsix", + "sha256": "edb9faa4169259775e72872e19eab855b379731f3427a3ff0de1175a10fee2fe", + "size": 1748293, + "url": "https://download.visualstudio.microsoft.com/download/pr/f9269a3a-c988-4f39-a172-49cfa3655220/edb9faa4169259775e72872e19eab855b379731f3427a3ff0de1175a10fee2fe/Microsoft.DataAI.NuGetRecommender.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 6134592 + } + }, + { + "id": "Microsoft.VisualStudio.NuGet.BuildTools", + "version": "17.0.601202.1", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.NuGet.BuildTools.vsix", + "sha256": "c80ae454687d1ccb214d20b07098ad49b980d58096cb6070c211ac93c63f5c65", + "size": 4889234, + "url": "https://download.visualstudio.microsoft.com/download/pr/8d29a0d7-d416-4da8-8adb-2cbefd1e094c/c80ae454687d1ccb214d20b07098ad49b980d58096cb6070c211ac93c63f5c65/Microsoft.VisualStudio.NuGet.BuildTools.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 11203859 + } + }, + { + "id": "Microsoft.VisualStudio.NuGet.Core", + "version": "17.0.61202.1", + "type": "Vsix", + "payloads": [ + { + "fileName": "NuGet.Tools.vsix", + "sha256": "2fc4a11b1cbf518bae7dccab29e80ab9c13fe367dd29116b26b8e78b63dab8bb", + "size": 9529286, + "url": "https://download.visualstudio.microsoft.com/download/pr/8d29a0d7-d416-4da8-8adb-2cbefd1e094c/2fc4a11b1cbf518bae7dccab29e80ab9c13fe367dd29116b26b8e78b63dab8bb/NuGet.Tools.vsix", + "signer": { + "$ref": "1" + } + } + ], + "vsixId": "NuGet.72c5d240-f742-48d4-a0f1-7016671e405b", + "extensionDir": "[installdir]\\Common7\\IDE\\CommonExtensions\\Microsoft\\NuGet", + "installSizes": { + "targetDrive": 22686012 + } + }, + { + "id": "Microsoft.Net.Core.SDK.MSBuildExtensions", + "version": "17.12.35504.99", + "type": "Vsix", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "6921d35fc35e8dcf1152396450abe79087bff23647fca76343a126bd8062640c", + "size": 3115433, + "url": "https://download.visualstudio.microsoft.com/download/pr/340d36cc-c493-414e-8abe-8742dfbad027/6921d35fc35e8dcf1152396450abe79087bff23647fca76343a126bd8062640c/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 6394521 + } + }, + { + "id": "Microsoft.VisualStudio.TextTemplating.MSBuild", + "version": "17.12.35527.66", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "f6b2b9ef9e0c100cfeaec6b6d65940f23b6384fcbeb022f73d1017661df61000", + "size": 848585, + "url": "https://download.visualstudio.microsoft.com/download/pr/5322b762-7d09-4ffc-a816-a6343b7ebfac/f6b2b9ef9e0c100cfeaec6b6d65940f23b6384fcbeb022f73d1017661df61000/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 1915104 + }, + "dependencies": { + "Microsoft.VisualStudio.NativeImageSupport": "[17.0,18.0)", + "Microsoft.VisualStudio.TextTemplating.MsBuild.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VC.MSBuild.Llvm", + "version": "17.12.35410.122", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "7f981d8abb73e2fd9bda7ec34223b1d939f636297b98edccd695ba23023d9ec1", + "size": 29537, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/7f981d8abb73e2fd9bda7ec34223b1d939f636297b98edccd695ba23023d9ec1/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {}, + "dependencies": { + "Microsoft.VisualStudio.VC.MSBuild.Base": "[16.0,18.0)", + "Microsoft.VisualStudio.VC.MSBuild.v170.Base": "[17.0,18.0)", + "Microsoft.VisualStudio.VC.MSBuild.Llvm.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VC.MSBuild.v170.X64.v143", + "version": "17.12.35410.122", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "45e6296e755cc5361c8691acef8034f832d3846e2dd361bb5be237bff5ec9925", + "size": 3089, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/45e6296e755cc5361c8691acef8034f832d3846e2dd361bb5be237bff5ec9925/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {}, + "dependencies": { + "Microsoft.VisualStudio.VC.MSBuild.v170.X64": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VC.MSBuild.v170.x86.v143", + "version": "17.12.35410.122", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "187e0105485f7ec725c6c697590f240e14bc249ce9c65daaf7f2170f29b3a062", + "size": 3100, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/187e0105485f7ec725c6c697590f240e14bc249ce9c65daaf7f2170f29b3a062/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {}, + "dependencies": { + "Microsoft.VisualStudio.VC.MSBuild.v170.x86": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.Build.Dependencies", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "5b7fba43f6d2baa933b3ebc61a6b3bb9da2408aac52b9afc62563dffd12ce911", + "size": 2745589, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/5b7fba43f6d2baa933b3ebc61a6b3bb9da2408aac52b9afc62563dffd12ce911/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {}, + "dependencies": { + "Microsoft.Build.FileTracker.Msi": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VC.MSBuild.Base", + "version": "16.11.31702.278", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.VC.MSBuild.Base.vsix", + "sha256": "d406877da22dac60e3d1c82589e797155a876a2c214af028c40a968865d2f35f", + "size": 355602, + "url": "https://download.visualstudio.microsoft.com/download/pr/e8649fa1-f1c8-42d7-a0e9-b76bb9ed5bfd/d406877da22dac60e3d1c82589e797155a876a2c214af028c40a968865d2f35f/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VisualStudio.VC.MSBuild.Base.Resources": "[16.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VC.MSBuild.Llvm.Resources", + "version": "17.12.35410.122", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "781d9d5040aa5f2305668645178806639e188de813de0251a66335c20ff6ddcf", + "size": 33346, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/781d9d5040aa5f2305668645178806639e188de813de0251a66335c20ff6ddcf/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {} + }, + { + "id": "Microsoft.VisualStudio.VC.MSBuild.v170.Base", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "0e5d5025f8d7a30f2ae3160b283da2592febce093fa2ad192b33fb7ae264a170", + "size": 602510, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/0e5d5025f8d7a30f2ae3160b283da2592febce093fa2ad192b33fb7ae264a170/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {}, + "dependencies": { + "Microsoft.VisualStudio.VC.MSBuild.v170.Base.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VC.MSBuild.v170.X64", + "version": "17.12.35410.122", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "78002b7bc4284c31da232bef2de41129c26c03115c65bec9082cdd237f698a15", + "size": 5159, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/78002b7bc4284c31da232bef2de41129c26c03115c65bec9082cdd237f698a15/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {}, + "dependencies": { + "Microsoft.VisualStudio.VC.MSBuild.v170.Base": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VC.MSBuild.v170.X86", + "version": "17.12.35410.122", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "d2f969cfa07bf62c791763887652b4af4192c0d4fc5b3a9863ca024fc388b2f6", + "size": 5017, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/d2f969cfa07bf62c791763887652b4af4192c0d4fc5b3a9863ca024fc388b2f6/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {}, + "dependencies": { + "Microsoft.VisualStudio.VC.MSBuild.v170.Base": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VC.UnitTest.Desktop.Build.Core", + "version": "17.12.35410.122", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "282c5448e7aea0032bb4b7b294963c83bbe389ffec5d1f5e96ee468956bf0217", + "size": 33430, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/282c5448e7aea0032bb4b7b294963c83bbe389ffec5d1f5e96ee468956bf0217/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {}, + "dependencies": { + "Microsoft.VisualStudio.TestTools.TestPlatform.V1.CPP": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.Build.FileTracker.Msi", + "version": "17.12.35410.144", + "type": "Msi", + "payloads": [ + { + "fileName": "Microsoft.Build.FileTracker.Msi.msi", + "sha256": "a9acd59dc1efaf65bda517633a2cf1f603a3f592c04543c080a71ab6a46da7f1", + "size": 49152, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/a9acd59dc1efaf65bda517633a2cf1f603a3f592c04543c080a71ab6a46da7f1/Microsoft.Build.FileTracker.Msi.msi", + "signer": { + "$ref": "3" + } + }, + { + "fileName": "cab1.cab", + "sha256": "2ce6dc1f1e636eda25d82e1ca463bc25c22e690cee78f1016827df92c83f0511", + "size": 432036, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/2ce6dc1f1e636eda25d82e1ca463bc25c22e690cee78f1016827df92c83f0511/cab1.cab", + "signer": { + "$ref": "3" + } + } + ], + "productCode": "{731F33C3-7B4A-405C-86FA-DD6FCAB2C4A3}", + "upgradeCode": "{92EB809E-F05D-4C87-90DA-4BAF291F6D8C}", + "productVersion": "17.12.35410", + "productLanguage": 1033, + "providerKey": "Microsoft.Build.FileTracker.Msi,v15", + "installSizes": { + "systemDrive": 1080107 + } + }, + { + "id": "Microsoft.VisualStudio.VC.MSBuild.Base.Resources", + "version": "16.11.31702.278", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.VC.MSBuild.Base.Resources_en-US.vsix", + "sha256": "58bd8e24f9d329693f55aef26adcd0af6e987fb8856f097df857567d1370b3a2", + "size": 106848, + "url": "https://download.visualstudio.microsoft.com/download/pr/803ce97b-5d5c-403f-a7c9-ffd9e99c0bb7/58bd8e24f9d329693f55aef26adcd0af6e987fb8856f097df857567d1370b3a2/payload.vsix", + "signer": { + "$ref": "1" + } + } + ] + }, + { + "id": "Microsoft.VisualStudio.VC.MSBuild.v170.ARM.v143", + "version": "17.12.35410.122", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "52f197c1ae94d7c717ae7f0a1eee3718af6e0f9a23e47a5cd6a84f19c19d6da8", + "size": 3353, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/52f197c1ae94d7c717ae7f0a1eee3718af6e0f9a23e47a5cd6a84f19c19d6da8/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 2783 + }, + "dependencies": { + "Microsoft.VisualStudio.VC.MSBuild.v170.ARM": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VC.MSBuild.v170.Base.Resources", + "version": "17.12.35410.144", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "76214ebc3f49d657dce7ba202db2cc8149f14c230e3e0858b0d578c00d6fcab0", + "size": 101510, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/76214ebc3f49d657dce7ba202db2cc8149f14c230e3e0858b0d578c00d6fcab0/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 7616 + } + }, + { + "id": "Microsoft.VisualStudio.VC.MSBuild.v170.ARM", + "version": "17.12.35410.122", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "8053009b0108ea6555b50e389fdc64cbe3687748f7a9e96a8b62b24f9fa4c091", + "size": 4712, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/8053009b0108ea6555b50e389fdc64cbe3687748f7a9e96a8b62b24f9fa4c091/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 4807 + }, + "dependencies": { + "Microsoft.VisualStudio.VC.MSBuild.v170.Base": "[17.0,18.0)" + } + } +] diff --git a/scripts/msvc/msvc-input.json b/scripts/msvc/msvc-input.json new file mode 100644 index 00000000000000..92f571e6eaf6dd --- /dev/null +++ b/scripts/msvc/msvc-input.json @@ -0,0 +1,12 @@ + +{ + "installer_comment" : "The download URL is from https://learn.microsoft.com/en-us/visualstudio/releases/2022/release-history#release-dates-and-build-numbers", + "installer_url" : "https://download.visualstudio.microsoft.com/download/pr/f2819554-a618-400d-bced-774bb5379965/cc7231dc668ec1fb92f694c66b5d67cba1a9e21127a6e0b31c190f772bd442f2/vs_BuildTools.exe", + "installer_sha256_comment" : "SHA256 of the installer is within the URL itself", + "seven_zip_url" : "https://github.com/ip7z/7zip/releases/download/24.09/7zr.exe" , + "seven_zip_sha256" : "d2c0045523cf053a6b43f9315e9672fc2535f06aeadd4ffa53c729cd8b2b6dfe", + "installer_json_path" : "vs_bootstrapper_d15/vs_setup_bootstrapper.json", + "target_json_name" : "vs-bootstrapper.json", + "vs_config_path" : "vsconfig-with-net", + "vs_config_path_only_msbuild" : "vsconfig-only-msbuild" +} diff --git a/scripts/msvc/run-all.ps1 b/scripts/msvc/run-all.ps1 new file mode 100644 index 00000000000000..1d42e2a0b06271 --- /dev/null +++ b/scripts/msvc/run-all.ps1 @@ -0,0 +1,250 @@ +$input = "msvc-input.json" + +$input = [System.IO.Path]::Combine((Get-Location).Path, $input) + +. .\get-vs-bootstrapper-json.ps1 +. .\get-vs-channel-json.ps1 +. .\get-vs-components-to-install.ps1 + +function Get-SHA256Hash { + param ( + [string]$File + ) + return (Get-FileHash -Algorithm SHA256 -Path $File).Hash.ToLower() +} +function Get-SHA512Hash { + param ( + [string]$File + ) + return (Get-FileHash -Algorithm SHA512 -Path $File).Hash.ToLower() +} + +$bootstrapperJson = get-vs-bootstrapper-json -InputJson $input + +$manifestJsonFile = Test-Manifest-or-Download -BootstrapperJsonFile $bootstrapperJson + +$mJson = Read-Json-from-File -FilePath $manifestJsonFile + +$iJson = Read-Json-from-File -FilePath $input +$configPath = $iJson.vs_config_path +$configMSBuildPath = $iJson.vs_config_path_only_msbuild + +$configPath = [System.IO.Path]::Combine((Get-Location).Path, $configPath) +$configMSBuildPath = [System.IO.Path]::Combine((Get-Location).Path, $configMSBuildPath) + +$configJson = Read-Json-from-File -FilePath $configPath +$vsComponents = $configJson."components" + +$configMSBuildJson = Read-Json-from-File -FilePath $configMSBuildPath +$MSBuildWorkload = $configMSBuildJson."components" + +$allpackages = $mJson.packages + +Write-Host "Retrieving components to install..." +$installcomponents = Get-Components-To-Install -Packages $allPackages -RequestedComponents $vsComponents + +Write-Host "Retrieving components to install for MSBuild..." +$MSBuildcomponents = Get-Components-To-Install -Packages $allPackages -RequestedComponents $MSBuildWorkload + +WRite-Host "Finsihsed retrieving components to install..." + +$winsdkcomponents = $installcomponents | Where-Object { $_.id.toLower() -match "win11sdk"} +$msbuildaddcomponents = $installcomponents | Where-Object { $_.id.toLower() -match ".msbuild" -or + ($_.id.toLower() -match ".build") } + +$MSBuildcomponents += $msbuildaddcomponents + +$MSBuildcomponents = $MSBuildcomponents | Select-Object -Unique * + +$allothercomponents = $installcomponents | Where-Object { + -not ($_.id.toLower() -match "win11sdk") -and + -not ($MSBuildcomponents.id -contains $_.id) -and + -not ($_.id.toLower() -match "microsoft.visualcpp.redist.14.latest") # duplicate +} + +$sdkJsonFile = "winsdk.json" +$jsonData = $winsdkcomponents | ConvertTo-Json -Depth 10 +$res = $jsonData | Set-Content -Path $sdkJsonFile + +$msvcJsonFile = "toolkit.json" +$jsonData = $allothercomponents | ConvertTo-Json -Depth 10 +$res = $jsonData | Set-Content -Path $msvcJsonFile + +$msbuildJsonFile = "msbuild.json" +$jsonData = $MSBuildcomponents | ConvertTo-Json -Depth 10 +$res = $jsonData | Set-Content -Path $msbuildJsonFile + +$jsonData = $installcomponents | ConvertTo-Json -Depth 10 +$res = $jsonData | Set-Content -Path install.json + +$global:UsedFileNames = @() +function Write-CMake-Download-File { + param ( + [string]$OutputCMakeFile = "download.cmake", + [string]$Component, + [string]$Context, + [string]$Url, + [string]$File, + [string]$FileName + ) + + $cmakePrefix = "${Context}_${Component}_" + $sha512 = Get-SHA512Hash -File $File + $FileName = $FileName -replace '\\', '/' + + if ($global:UsedFileNames -contains $FileName) { + throw "Error: The file name '$FileName' has already been used." + } else { + $global:UsedFileNames += $FileName + } + + Add-Content -Path $OutputCMakeFile -Value @(` + "`n", ` + "set(${cmakePrefix}URL `"${Url}`")", ` + "set(${cmakePrefix}SHA512 `"${sha512}`")", ` + "set(${cmakePrefix}FILENAME `"${FileName}`")", ` + "list(APPEND ${Context}_FILES ${Component})" ` + ) +} + +function Write-WindowsSDK-CMake { + param ( + [string]$BuildFolder, + [string]$PackageFolder, + [string]$JsonDataFile + ) + $jsonData = Read-Json-from-File -FilePath $JsonDataFile + $payloads = $jsonData.payloads + + $downloadFolderSdk = New-Item -Path $BuildFolder -ItemType Directory -Force + $installFolderSdk = New-Item -Path $PackageFolder -ItemType Directory -Force + + $msi = @() + + + Write-Output "Downloading Windows SDKs..." + + $sdk_cmake_file = "download_sdk.cmake" + + $counter = 0 + foreach ($payload in $payloads) { + $filename = $payload.fileName + $filename = Join-Path -Path $jsonData.id -ChildPath $filename + $filePath = Join-Path -Path $downloadFolderSdk -ChildPath $filename + $parentPath = Split-Path -Path $filePath -Parent + if(-not (Test-Path -Path $parentPath)) { + $newfolder = New-Item -Path $parentPath -ItemType Directory -Force + } + Invoke-Download-with-Check -Url $payload.url -OutputPath $filePath -Check $payload.sha256 + Write-CMake-Download-File -OutputCMakeFile $sdk_cmake_file ` + -Component "$counter" ` + -Context "WinSDK" ` + -Url $payload.url ` + -File $filePath ` + -FileName $filename + if ($filePath -match '\.msi$') { + $msi += $filePath + } + $counter++ + } +} + +function Write-MSVC-Toolkit-CMake { + param ( + [string]$BuildFolder, + [string]$PackageFolder, + [string]$JsonDataFile + ) + $jsonData = Read-Json-from-File -FilePath $JsonDataFile + $vctoolkits = $jsonData + + $downloadFolderVctoolkit = New-Item -Path $BuildFolder -ItemType Directory -Force + $installFolderVctoolkit = New-Item -Path $PackageFolder -ItemType Directory -Force + + $counter = 0 + foreach ($toolkit in $vctoolkits) { + $payloads = $toolkit.payloads + $id = $toolkit.id + $id_name = $id + if ($toolkit.PSObject.Properties["chip"] ) { + $chip = $toolkit.chip + $id_name += ",chip=${chip}" + } + + foreach ($payload in $payloads) { + $counter++ + $filename = $payload.fileName + $filename = Join-Path -Path $id_name -ChildPath $filename + $filePath = Join-Path -Path $downloadFolderVctoolkit -ChildPath $filename + $parentPath = Split-Path -Path $filePath -Parent + if(-not (Test-Path -Path $parentPath)) { + $response = New-Item -Path $parentPath -ItemType Directory -Force + } + $response = Invoke-Download-with-Check -Url $payload.url -OutputPath $filePath -Check $payload.sha256 + Write-CMake-Download-File -OutputCMakeFile "download_toolkit.cmake" ` + -Component "${id}_${counter}" ` + -Context "VCToolkit" ` + -Url $payload.url ` + -File $filePath ` + -FileName $filename + } + } +} + +function Write-MSBuild-CMake { + param ( + [string]$BuildFolder, + [string]$PackageFolder, + [string]$JsonDataFile + ) + + $download_folder = New-Item -Path $BuildFolder -ItemType Directory -Force + $install_folder = New-Item -Path $PackageFolder -ItemType Directory -Force + $jsonData = Read-Json-from-File -FilePath $JsonDataFile + $payloads = $jsonData + + $count=0 + foreach ($installer in $payloads) { + Write-Host "$installer" + if (-not $installer.PSObject.Properties["payloads"] ) { + Write-Host "No Payloads" + continue + } + $payloads = $installer.payloads + $download_folder_msbuild = Join-Path -Path $download_folder -ChildPath "MSBuild\$($installer.id.ToLower())" + $name = $installer.id + if (-not (Test-Path -Path $download_folder_msbuild)) { + $response = New-Item -ItemType Directory -Path $download_folder_msbuild -Force + } + foreach ($payload in $payloads) { + $filename = $payload.fileName + $filename = Join-Path -Path $name -ChildPath $filename + $filepath = Join-Path -Path $download_folder_msbuild -ChildPath $filename + $parentpath = Split-Path -Parent $filepath + if (-not (Test-Path -Path $parentpath)) { + $response = New-Item -ItemType Directory -Path $parentpath -Force + } + $response = Invoke-Download-with-Check -Url $payload.url -OutputPath $filepath -Check $payload.sha256 + Write-CMake-Download-File -OutputCMakeFile "download_msbuild.cmake" ` + -Component ${name} ` + -Context "MSBuild" ` + -Url $payload.url ` + -File $filepath ` + -FileName $filename + } + } +} + + +#$InputJson = [System.IO.Path]::Combine((Get-Location).Path, $InputJson) +#$DownloadDir = [System.IO.Path]::Combine((Get-Location).Path, $DownloadDir) +$InstallDir = [System.IO.Path]::Combine((Get-Location).Path, "install") +$BuildDir = [System.IO.Path]::Combine((Get-Location).Path, "build") + +Write-Host "Writing CMake files for Windows SDK..." +Write-WindowsSDK-CMake -BuildFolder $BuildDir -PackageFolder $InstallDir -JsonDataFile $sdkJsonFile +Write-Host "Writing CMake files for MSVC Toolkit..." +Write-MSVC-Toolkit-CMake -BuildFolder $BuildDir -PackageFolder $InstallDir -JsonDataFile $msvcJsonFile +Write-Host "Writing CMake files for MSBuild..." +Write-MSBuild-CMake -BuildFolder $BuildDir -PackageFolder $InstallDir -JsonDataFile $msBuildJsonFile +#Install-MSBuild -BuildFolder $buildDir -PackageFolder $installDir -JsonDataFile $msBuildJsonFile \ No newline at end of file diff --git a/scripts/msvc/toolkit.json b/scripts/msvc/toolkit.json new file mode 100644 index 00000000000000..b420d6b194b7a8 --- /dev/null +++ b/scripts/msvc/toolkit.json @@ -0,0 +1,14697 @@ +[ + { + "id": "Microsoft.AspNetCore.SharedFramework.8.0.8.0.11-servicing.24521.16", + "version": "17.12.35504.99", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "aspnetcore-runtime-8.0.11-servicing.24521.16-win-x64.msi", + "sha256": "76fcaa3352cc4c3bcbec2d62c1958c6e824b07d211be96497da284942bb3df4d", + "size": 10260480, + "url": "https://download.visualstudio.microsoft.com/download/pr/b85ecee1-752d-45b9-ae40-1e6b609f2f0b/76fcaa3352cc4c3bcbec2d62c1958c6e824b07d211be96497da284942bb3df4d/aspnetcore-runtime-8.0.11-servicing.24521.16-win-x64.msi", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "ALLOWMSIINSTALL": "True" + }, + "productCode": "{A79CA1F2-D440-3F40-9898-6C1A5E1DD40E}", + "upgradeCode": "{FA9C5CDB-15A9-3C62-BAE3-522F5967BEA3}", + "productVersion": "8.0.11.24521", + "productLanguage": 1033, + "providerKey": "Microsoft.AspNetCore.SharedFramework_x64_en_US.UTF-8,v8.0.11-servicing.24521.16", + "installSizes": { + "systemDrive": 28492813 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.AspNetCore.SharedFramework.8.0.x64*.log" + } + ], + "license": "https://github.com/aspnet/aspnetcore", + "dependencies": { + "Microsoft.AspNetCore.SharedFramework.8.0.8.0.11-servicing.24521.16": { + "version": "", + "machineArch": "x86" + } + } + }, + { + "id": "Microsoft.AspNetCore.TargetingPack.8.0.8.0.11-servicing.24521.16", + "version": "17.12.35504.99", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "aspnetcore-targeting-pack-8.0.11-servicing.24521.16-win-x64.msi", + "sha256": "11948018ab35b4314f5feae0895c08dba680ea2732ee718df2f073fd4eda4981", + "size": 3219456, + "url": "https://download.visualstudio.microsoft.com/download/pr/b85ecee1-752d-45b9-ae40-1e6b609f2f0b/11948018ab35b4314f5feae0895c08dba680ea2732ee718df2f073fd4eda4981/aspnetcore-targeting-pack-8.0.11-servicing.24521.16-win-x64.msi", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "ALLOWMSIINSTALL": "True" + }, + "productCode": "{DF512BFB-E550-30A4-B13B-956F04037D54}", + "upgradeCode": "{EF8644C5-5653-38BA-8077-030CC97B1D16}", + "productVersion": "8.0.11.24521", + "productLanguage": 1033, + "providerKey": "Microsoft.AspNetCore.TargetingPack_x64_en_US.UTF-8,v8.0.11-servicing.24521.16", + "installSizes": { + "systemDrive": 14073528 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.AspNetCore.TargetingPack.8.0.x64*.log" + } + ], + "license": "https://github.com/dotnet/core-sdk", + "dependencies": { + "Microsoft.AspNetCore.TargetingPack.8.0.8.0.11-servicing.24521.16": { + "version": "", + "machineArch": "x86" + } + } + }, + { + "id": "Microsoft.Net.4.8.1.SDK", + "version": "4.8.9037.0", + "type": "Msi", + "payloads": [ + { + "fileName": "sdk_tools481.msi", + "sha256": "51b52225b380e702e72f0e24437eea10d87b023285056a540b2d37a2d77fa688", + "size": 569344, + "url": "https://download.visualstudio.microsoft.com/download/pr/f33785ca-afdb-403b-a9aa-1465b7c2737c/51b52225b380e702e72f0e24437eea10d87b023285056a540b2d37a2d77fa688/sdk_tools481.msi", + "signer": { + "$ref": "3" + } + }, + { + "fileName": "sdk_tools481.cab", + "sha256": "2f96fbbdf06e9387043c3e8ec31e23f765d43456b7a78aaee0d17ebff4ec4e62", + "size": 5238947, + "url": "https://download.visualstudio.microsoft.com/download/pr/f33785ca-afdb-403b-a9aa-1465b7c2737c/2f96fbbdf06e9387043c3e8ec31e23f765d43456b7a78aaee0d17ebff4ec4e62/sdk_tools481.cab", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1" + }, + "productCode": "{81EF376F-C9A1-42A3-8997-22A1DE4687F0}", + "upgradeCode": "{24C651FB-2637-33C4-A4C9-ECC64F45C4D1}", + "productVersion": "4.8.9037", + "productLanguage": 1033, + "providerKey": "Microsoft.NetFx.SDK_4.8.1", + "installSizes": { + "systemDrive": 21401600 + }, + "dependencies": { + "Microsoft.Net.4.8.1.SDK.Resources": "4.8.0.0" + }, + "requirements": { + "supportedOS": "6.1.1", + "conditions": { + "expression": "not Win10ThresholdOneAndTwoBuildNumber", + "conditions": [ + { + "registryKey": "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion", + "id": "Win10ThresholdOneAndTwoBuildNumber", + "registryValue": "CurrentBuildNumber", + "registryData": "[10240.0,14393.0)" + } + ] + } + } + }, + { + "id": "Microsoft.Net.4.8.1.TargetingPack", + "version": "4.8.9037.0", + "type": "Msi", + "payloads": [ + { + "fileName": "netfx_481mtpack.msi", + "sha256": "782eeff8106e1dbcf01ca0a67232a5d4e0fe5116d2ada8b4c47f47e4f1e561f4", + "size": 233472, + "url": "https://download.visualstudio.microsoft.com/download/pr/f33785ca-afdb-403b-a9aa-1465b7c2737c/782eeff8106e1dbcf01ca0a67232a5d4e0fe5116d2ada8b4c47f47e4f1e561f4/netfx_481mtpack.msi", + "signer": { + "$ref": "3" + } + }, + { + "fileName": "cab1.cab", + "sha256": "1ffcd16b1a04c1e798d4c18fa0a9f9cae306a32edff99514037fa976cc835993", + "size": 44063498, + "url": "https://download.visualstudio.microsoft.com/download/pr/7c1e52e0-0921-4611-a6db-8243c58bc751/1ffcd16b1a04c1e798d4c18fa0a9f9cae306a32edff99514037fa976cc835993/cab1.cab", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "EXTUI": "1" + }, + "productCode": "{8DD67B10-D676-4CCF-B141-E17A6B135016}", + "upgradeCode": "{A2ACFE19-DB21-4193-B181-62A18241C26B}", + "productVersion": "4.8.9037", + "productLanguage": 1033, + "providerKey": "Microsoft.NetFx.MTPack_4.8.1", + "installSizes": { + "systemDrive": 44457984 + }, + "dependencies": { + "Microsoft.Net.4.8.1.TargetingPack.Resources": "4.8.0.0" + }, + "requirements": { + "supportedOS": "6.1.1", + "conditions": { + "expression": "not Win10ThresholdOneAndTwoBuildNumber", + "conditions": [ + { + "registryKey": "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion", + "id": "Win10ThresholdOneAndTwoBuildNumber", + "registryValue": "CurrentBuildNumber", + "registryData": "[10240.0,14393.0)" + } + ] + } + } + }, + { + "id": "Microsoft.NetCore.AppHostPack.8.0.8.0.11.arm64", + "version": "17.12.35504.99", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "dotnet-apphost-pack-8.0.11-win-x64_arm64.msi", + "sha256": "2b32f8bd582bb81872f427018cd509a79c067ac6cf4827d2b4d7716b25f0a6a7", + "size": 4472832, + "url": "https://download.visualstudio.microsoft.com/download/pr/b85ecee1-752d-45b9-ae40-1e6b609f2f0b/2b32f8bd582bb81872f427018cd509a79c067ac6cf4827d2b4d7716b25f0a6a7/dotnet-apphost-pack-8.0.11-win-x64_arm64.msi", + "signer": { + "$ref": "2" + } + } + ], + "msiProperties": { + "ALLOWMSIINSTALL": "True" + }, + "productCode": "{54426A35-2BD3-4750-B476-880AFCC025A1}", + "upgradeCode": "{2676A92B-59BC-6707-D41B-25A41A74423E}", + "productVersion": "64.44.23191", + "productLanguage": 1033, + "providerKey": "dotnet_apphost_pack_64.44.23191_x64_arm64", + "installSizes": { + "systemDrive": 12222524 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.NetCore.AppHostPack.8.0.x64_arm64*.log" + } + ], + "license": "https://github.com/dotnet/core-setup" + }, + { + "id": "Microsoft.NetCore.AppHostPack.8.0.8.0.11.x64", + "version": "17.12.35504.99", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "dotnet-apphost-pack-8.0.11-win-x64.msi", + "sha256": "98b0a1fd068553b7717ef87bbabc7e8611a06f4a7f242fa2f82708c333cc0a13", + "size": 4739072, + "url": "https://download.visualstudio.microsoft.com/download/pr/b85ecee1-752d-45b9-ae40-1e6b609f2f0b/98b0a1fd068553b7717ef87bbabc7e8611a06f4a7f242fa2f82708c333cc0a13/dotnet-apphost-pack-8.0.11-win-x64.msi", + "signer": { + "$ref": "2" + } + } + ], + "msiProperties": { + "ALLOWMSIINSTALL": "True" + }, + "productCode": "{923010A7-6BB3-45D8-BCDF-E8811970F4E5}", + "upgradeCode": "{AA627F8A-5B81-741E-37AF-0F6713FA0E07}", + "productVersion": "64.44.23191", + "productLanguage": 1033, + "providerKey": "dotnet_apphost_pack_64.44.23191_x64", + "installSizes": { + "systemDrive": 12219370 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.NetCore.AppHostPack.8.0.x64_x64*.log" + } + ], + "license": "https://github.com/dotnet/core-setup" + }, + { + "id": "Microsoft.NetCore.AppHostPack.8.0.8.0.11.x86", + "version": "17.12.35504.99", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "dotnet-apphost-pack-8.0.11-win-x64_x86.msi", + "sha256": "5de236c4db0a840eb4aea4e4a09ba9c63cf83536058e08e4fb5d8b8e36496baf", + "size": 4112384, + "url": "https://download.visualstudio.microsoft.com/download/pr/b85ecee1-752d-45b9-ae40-1e6b609f2f0b/5de236c4db0a840eb4aea4e4a09ba9c63cf83536058e08e4fb5d8b8e36496baf/dotnet-apphost-pack-8.0.11-win-x64_x86.msi", + "signer": { + "$ref": "2" + } + } + ], + "msiProperties": { + "ALLOWMSIINSTALL": "True" + }, + "productCode": "{7A9D6DF8-9430-4E55-AB95-177685CC93D0}", + "upgradeCode": "{B7FE16B7-53E7-58BC-4C5B-813C3C7C9DA5}", + "productVersion": "64.44.23191", + "productLanguage": 1033, + "providerKey": "dotnet_apphost_pack_64.44.23191_x64_x86", + "installSizes": { + "systemDrive": 11893288 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.NetCore.AppHostPack.8.0.x64_x86*.log" + } + ], + "license": "https://github.com/dotnet/core-setup" + }, + { + "id": "Microsoft.NetCore.HostFXR.9.0.0", + "version": "17.12.35504.99", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "dotnet-hostfxr-9.0.0-win-x64.msi", + "sha256": "88eeb76e43dec1d8df107e7ab1eb8c2c2a373e127b99744861a06d6856b92871", + "size": 794624, + "url": "https://download.visualstudio.microsoft.com/download/pr/9dcc901c-6830-440c-bd32-b600965db23c/88eeb76e43dec1d8df107e7ab1eb8c2c2a373e127b99744861a06d6856b92871/dotnet-hostfxr-9.0.0-win-x64.msi", + "signer": { + "$ref": "2" + } + } + ], + "msiProperties": { + "ALLOWMSIINSTALL": "True" + }, + "productCode": "{2638EC94-B0DB-4B3D-9948-85D13BBA0108}", + "upgradeCode": "{C52E4EDE-54CF-5028-B1D3-85484D6812A5}", + "productVersion": "72.0.23369", + "productLanguage": 1033, + "providerKey": "Dotnet_CLI_HostFxr_72.0.23369_x64", + "installSizes": { + "systemDrive": 700134 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.NetCore.HostFXR.9.0.x64*.log" + } + ], + "license": "https://github.com/dotnet/core-setup", + "dependencies": { + "Microsoft.NetCore.HostFXR.9.0.0": { + "version": "", + "machineArch": "x86" + } + } + }, + { + "id": "Microsoft.NetCore.SdkPlaceholder.9.0.101-servicing.24572.9", + "version": "17.12.35527.66", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "dotnet-sdkplaceholder-9.0.101-servicing.24572.9-win-x64.msi", + "sha256": "21b3bfb645facafceb9b111bade0c56ee64afb2f04902ea9657391623ab603b8", + "size": 184320, + "url": "https://download.visualstudio.microsoft.com/download/pr/0cb0d69f-0afe-4bda-936b-ebf87f22cd67/21b3bfb645facafceb9b111bade0c56ee64afb2f04902ea9657391623ab603b8/dotnet-sdkplaceholder-9.0.101-servicing.24572.9-win-x64.msi", + "signer": { + "$ref": "2" + } + } + ], + "msiProperties": { + "ALLOWMSIINSTALL": "True", + "ALLOWMSIUNINSTALL": "True" + }, + "productCode": "{7ACD005F-E955-414A-AF69-37530B912D1A}", + "upgradeCode": "{9BFD38F0-529B-73AD-A7B4-D910ADB5827C}", + "productVersion": "9.1.124.57209", + "productLanguage": 1033, + "visible": true, + "providerKey": "NetCore_SdkPlaceholder_9.1.124.57209_x64", + "installSizes": {}, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.NetCore.SdkPlaceholder.9.0.x64*.log" + } + ], + "license": "https://github.com/dotnet/core-sdk" + }, + { + "id": "Microsoft.NetCore.SharedFramework.8.0.8.0.11", + "version": "17.12.35504.99", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "dotnet-runtime-8.0.11-win-x64.msi", + "sha256": "2e23da54aa1ff64de09021ab089c1be6d4a323bdf0d8f46f78b5c6a33df83109", + "size": 27566080, + "url": "https://download.visualstudio.microsoft.com/download/pr/b85ecee1-752d-45b9-ae40-1e6b609f2f0b/2e23da54aa1ff64de09021ab089c1be6d4a323bdf0d8f46f78b5c6a33df83109/dotnet-runtime-8.0.11-win-x64.msi", + "signer": { + "$ref": "2" + } + } + ], + "msiProperties": { + "ALLOWMSIINSTALL": "True" + }, + "productCode": "{9C80213E-9079-4561-8D57-1FDD0D62251F}", + "upgradeCode": "{8940AD6A-5295-4FAE-390E-C523D5650270}", + "productVersion": "64.44.23191", + "productLanguage": 1033, + "providerKey": "dotnet_runtime_64.44.23191_x64", + "installSizes": { + "systemDrive": 103399330 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.NetCore.SharedFramework.8.0.x64*.log" + } + ], + "license": "https://github.com/dotnet/core-setup", + "dependencies": { + "Microsoft.NetCore.SharedFramework.8.0.8.0.11": { + "version": "", + "machineArch": "x86" + } + } + }, + { + "id": "Microsoft.NetCore.SharedHost.9.0.0", + "version": "17.12.35504.99", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "dotnet-host-9.0.0-win-x64.msi", + "sha256": "ec1e9a37dbbcaef18950bd1363217c87069e7e8ba65171a66a45c91b1e562848", + "size": 720896, + "url": "https://download.visualstudio.microsoft.com/download/pr/9dcc901c-6830-440c-bd32-b600965db23c/ec1e9a37dbbcaef18950bd1363217c87069e7e8ba65171a66a45c91b1e562848/dotnet-host-9.0.0-win-x64.msi", + "signer": { + "$ref": "2" + } + } + ], + "msiProperties": { + "ALLOWMSIINSTALL": "True" + }, + "productCode": "{0B5020E1-CF85-4FA5-8DD2-CBCFB93ACEA9}", + "upgradeCode": "{1C05917F-5A6A-74F1-A9E1-2D8055DB9581}", + "productVersion": "72.0.23369", + "productLanguage": 1033, + "providerKey": "Dotnet_CLI_SharedHost_9.0_x64", + "installSizes": { + "systemDrive": 265779 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.NetCore.SharedHost.9.0.x64*.log" + } + ], + "license": "https://github.com/dotnet/core-setup", + "dependencies": { + "Microsoft.NetCore.SharedHost.9.0.0": { + "version": "", + "machineArch": "x86" + } + } + }, + { + "id": "Microsoft.NetCore.TargetingPack.8.0.8.0.11", + "version": "17.12.35504.99", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "dotnet-targeting-pack-8.0.11-win-x64.msi", + "sha256": "0b10f3e39f0cbf0a27d54e73647c6b619e408f424f1d1f4632d3f886f4f4ad48", + "size": 4820992, + "url": "https://download.visualstudio.microsoft.com/download/pr/b85ecee1-752d-45b9-ae40-1e6b609f2f0b/0b10f3e39f0cbf0a27d54e73647c6b619e408f424f1d1f4632d3f886f4f4ad48/dotnet-targeting-pack-8.0.11-win-x64.msi", + "signer": { + "$ref": "2" + } + } + ], + "msiProperties": { + "ALLOWMSIINSTALL": "True" + }, + "productCode": "{C1249FC3-E42A-4639-9C34-FD3F93017485}", + "upgradeCode": "{3CD5792D-5F20-461A-2F26-2DEFF3FDFA2C}", + "productVersion": "64.44.23191", + "productLanguage": 1033, + "providerKey": "dotnet_targeting_pack_64.44.23191_x64", + "installSizes": { + "systemDrive": 36326912 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.NetCore.TargetingPack.8.0.x64*.log" + } + ], + "license": "https://github.com/dotnet/core-setup", + "dependencies": { + "Microsoft.NetCore.TargetingPack.8.0.8.0.11": { + "version": "", + "machineArch": "x86" + } + } + }, + { + "id": "Microsoft.NetCore.TemplateLocator", + "version": "17.12.35504.99", + "type": "Vsix", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "8f9433b8d06914a001f100776c9a3a6ec8b3d13bfbdf0105f3d37b8f5cc1012d", + "size": 723818, + "url": "https://download.visualstudio.microsoft.com/download/pr/340d36cc-c493-414e-8abe-8742dfbad027/8f9433b8d06914a001f100776c9a3a6ec8b3d13bfbdf0105f3d37b8f5cc1012d/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 1502312 + } + }, + { + "id": "Microsoft.NetCore.Templates.8.0.8.0.404-servicing.24523.8", + "version": "17.12.35504.99", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "dotnet-80templates-8.0.404-servicing.24523.8-win-x64.msi", + "sha256": "8950da0a51a94493b59e914e0247973434b3255d1b98e9a26c5a76e40c6dca65", + "size": 2859008, + "url": "https://download.visualstudio.microsoft.com/download/pr/1affe83d-fcd4-41b0-bb9b-d62f64a857c4/8950da0a51a94493b59e914e0247973434b3255d1b98e9a26c5a76e40c6dca65/dotnet-80templates-8.0.404-servicing.24523.8-win-x64.msi", + "signer": { + "$ref": "2" + } + } + ], + "msiProperties": { + "ALLOWMSIINSTALL": "True" + }, + "productCode": "{B73CD6C8-9A9F-4BDE-A467-A8E6CC224251}", + "upgradeCode": "{F03665A1-5104-48E2-6BE6-39BB41C8C6B6}", + "productVersion": "32.10.60788", + "productLanguage": 1033, + "providerKey": "NetCore_Templates_8.0_32.10.60788_x64", + "installSizes": { + "systemDrive": 6257212 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.NetCore.Templates.8.0.x64*.log" + } + ], + "license": "https://github.com/dotnet/core-sdk" + }, + { + "id": "Microsoft.NetCore.Toolset.9.0.101", + "version": "17.12.35527.66", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "dotnet-sdk-internal-9.0.101-win-x64.msi", + "sha256": "ba69cc63728424fa1a28881a4c64613547c93ffcd5934405c1fb2f66e2e38002", + "size": 117161984, + "url": "https://download.visualstudio.microsoft.com/download/pr/0cb0d69f-0afe-4bda-936b-ebf87f22cd67/ba69cc63728424fa1a28881a4c64613547c93ffcd5934405c1fb2f66e2e38002/dotnet-sdk-internal-9.0.101-win-x64.msi", + "signer": { + "$ref": "2" + } + } + ], + "msiProperties": { + "ALLOWMSIINSTALL": "True" + }, + "productCode": "{392A1DB5-757F-4CD2-89B9-776E769754AC}", + "upgradeCode": "{EA3EF276-5DA2-7326-DB0A-BBF62250D893}", + "productVersion": "36.8.49305", + "productLanguage": 1033, + "providerKey": "Dotnet_CLI_9.1.124.57209_x64", + "installSizes": { + "systemDrive": 283394675 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.NetCore.Toolset.9.0.x64*.log" + } + ], + "license": "https://github.com/dotnet/core-sdk" + }, + { + "id": "Microsoft.NetStandard.TargetingPack.2.1.2.1.0", + "version": "17.12.35410.122", + "type": "Msi", + "chip": "x64", + "payloads": [ + { + "fileName": "netstandard-targeting-pack-2.1.0-win-x64.msi", + "sha256": "d270e7f8f29ecf30bf4e06d21663ec1a36cfbd8d535cd1a4d011d693e646506f", + "size": 2306048, + "url": "https://download.visualstudio.microsoft.com/download/pr/26138bea-1396-4e75-8ea1-77b93a01408e/d270e7f8f29ecf30bf4e06d21663ec1a36cfbd8d535cd1a4d011d693e646506f/netstandard-targeting-pack-2.1.0-win-x64.msi", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "DOTNETHOME": "[ProgramFilesX64]dotnet", + "ALLOWMSIINSTALL": "True" + }, + "productCode": "{A7036CFB-B403-4598-85FF-D397ABB88173}", + "upgradeCode": "{2186C278-55B5-608A-036D-6BF539D6434F}", + "productVersion": "24.0.28113", + "productLanguage": 1033, + "providerKey": "netstandard_targeting_pack_24.0.28113_x64", + "installSizes": { + "systemDrive": 26397980 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.NetStandard.TargetingPack.2.1.x64*.log" + } + ], + "license": "https://github.com/dotnet/core-setup" + }, + { + "id": "Microsoft.NetStandard.TargetingPack.2.1.2.1.0", + "version": "17.12.35410.122", + "type": "Msi", + "chip": "x86", + "payloads": [ + { + "fileName": "netstandard-targeting-pack-2.1.0-win-x86.msi", + "sha256": "1037e2f4afbce8429891a98b9e7adf84e64e278019905a0c7bd4ffa98104b1d1", + "size": 2306048, + "url": "https://download.visualstudio.microsoft.com/download/pr/26138bea-1396-4e75-8ea1-77b93a01408e/1037e2f4afbce8429891a98b9e7adf84e64e278019905a0c7bd4ffa98104b1d1/netstandard-targeting-pack-2.1.0-win-x86.msi", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "DOTNETHOME": "[ProgramFilesX86]dotnet", + "ALLOWMSIINSTALL": "True" + }, + "productCode": "{74C05E31-3587-425C-9342-233964C42675}", + "upgradeCode": "{456D0AB8-528E-4E95-F565-59A377A83C66}", + "productVersion": "24.0.28113", + "productLanguage": 1033, + "providerKey": "netstandard_targeting_pack_24.0.28113_x86", + "installSizes": { + "systemDrive": 26397980 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.NetStandard.TargetingPack.2.1.x86*.log" + } + ], + "license": "https://github.com/dotnet/core-setup" + }, + { + "id": "Microsoft.VisualCpp.ASAN.X86", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.ASAN.X86.vsix", + "sha256": "61ae3bbdbce4bf8ed496eb422080b5dbb57f5be0ab32e3a319f99e46d4aa5c19", + "size": 1080, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/61ae3bbdbce4bf8ed496eb422080b5dbb57f5be0ab32e3a319f99e46d4aa5c19/Microsoft.VisualCpp.ASAN.X86.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.ASAN.X86.base": "14.42.34433", + "Microsoft.VisualCpp.ASAN.X86.OneCore": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.ATL.Headers", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.ATL.Headers.vsix", + "sha256": "32b63e85a308c9e0207078cb3d8fefd63283c999c1f5ecf00ca24bc9b6a4ea61", + "size": 1070, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/32b63e85a308c9e0207078cb3d8fefd63283c999c1f5ecf00ca24bc9b6a4ea61/Microsoft.VisualCpp.ATL.Headers.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.ATL.Headers.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.ATL.Source", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.ATL.Source.vsix", + "sha256": "f5a9579a73afadaf4d36ad876c5d6612bb9b18fc705007e3e5e90c63c8d5684c", + "size": 1069, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/f5a9579a73afadaf4d36ad876c5d6612bb9b18fc705007e3e5e90c63c8d5684c/Microsoft.VisualCpp.ATL.Source.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.ATL.Source.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.ATL.X64", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.ATL.X64.vsix", + "sha256": "26d3cd01b8e5178f50daeac40271f8bc7945f54b268a7fdd9168036817e94dbe", + "size": 1068, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/26d3cd01b8e5178f50daeac40271f8bc7945f54b268a7fdd9168036817e94dbe/Microsoft.VisualCpp.ATL.X64.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.ATL.X64.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.ATL.X86", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.ATL.X86.vsix", + "sha256": "a264672385854baab608e67befa1a4b2f5c0f7fb5418e2ce8a42a7b54d9d614c", + "size": 1069, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/a264672385854baab608e67befa1a4b2f5c0f7fb5418e2ce8a42a7b54d9d614c/Microsoft.VisualCpp.ATL.X86.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.ATL.X86.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.CA.Ext.Hostx64.Targetx64", + "version": "14.42.34433", + "type": "Vsix", + "chip": "x64", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.CA.Ext.Hostx64.Targetx64.vsix", + "sha256": "7d3d13a7479cc8f78a42cbc180c1354bb030b4976baebbb29995bb7663fb85f9", + "size": 1087, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/7d3d13a7479cc8f78a42cbc180c1354bb030b4976baebbb29995bb7663fb85f9/Microsoft.VisualCpp.CA.Ext.Hostx64.Targetx64.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.CA.Ext.Hostx64.Targetx64.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.CA.Ext.Hostx64.Targetx86", + "version": "14.42.34433", + "type": "Vsix", + "chip": "x64", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.CA.Ext.Hostx64.Targetx86.vsix", + "sha256": "8e58b4831ea49d4aed9750679368420106b7b1093882a8fb8e74fadc9f02e8a8", + "size": 1088, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/8e58b4831ea49d4aed9750679368420106b7b1093882a8fb8e74fadc9f02e8a8/Microsoft.VisualCpp.CA.Ext.Hostx64.Targetx86.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.CA.Ext.Hostx64.Targetx86.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.CA.Ext.Hostx86.Targetx64", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.CA.Ext.Hostx86.Targetx64.vsix", + "sha256": "aff3f9161a4827d54f9abdcf7616df2e5bcfdf410aaa19d10664a3393d5e714a", + "size": 1081, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/aff3f9161a4827d54f9abdcf7616df2e5bcfdf410aaa19d10664a3393d5e714a/Microsoft.VisualCpp.CA.Ext.Hostx86.Targetx64.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.CA.Ext.Hostx86.Targetx64.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.CA.Ext.Hostx86.Targetx86", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.CA.Ext.Hostx86.Targetx86.vsix", + "sha256": "a085f9ddc9860b7390b58dc092be890bb1668dd1032e17395482cb7032604673", + "size": 1081, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/a085f9ddc9860b7390b58dc092be890bb1668dd1032e17395482cb7032604673/Microsoft.VisualCpp.CA.Ext.Hostx86.Targetx86.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.CA.Ext.Hostx86.Targetx86.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.CodeAnalysis.Extensions", + "version": "17.12.35410.122", + "type": "Vsix", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "c17893eca1cf27b884a9c4c8b45c0f3c181c05829ee7a600e4587dadc491a396", + "size": 12920, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/c17893eca1cf27b884a9c4c8b45c0f3c181c05829ee7a600e4587dadc491a396/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 35997 + } + }, + { + "id": "Microsoft.VisualCpp.CRT.ClickOnce.Msi", + "version": "14.42.34433", + "type": "Msi", + "language": "en-US", + "payloads": [ + { + "fileName": "vcpp_crt.redist.clickonce.msi", + "sha256": "4e3d0ddb4f83fc398a679db2d200e709a697b79ec87c9a6481a7f5d0d4b2eda3", + "size": 204800, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/4e3d0ddb4f83fc398a679db2d200e709a697b79ec87c9a6481a7f5d0d4b2eda3/vcpp_crt.redist.clickonce.msi", + "signer": { + "$ref": "3" + } + }, + { + "fileName": "cab1.cab", + "sha256": "d5d268699230e705ac7e36f6734211ad69ac8192c4b255a0529f7459a71dd567", + "size": 12352, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/d5d268699230e705ac7e36f6734211ad69ac8192c4b255a0529f7459a71dd567/cab1.cab", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1" + }, + "productCode": "{D1B99412-81F4-4A2C-8D65-F974A64ACBF9}", + "upgradeCode": "{67DB1DF0-8C31-37AB-95A3-6F05DB7B0F04}", + "productVersion": "14.42.34433", + "productLanguage": 1033, + "providerKey": "Microsoft.VS.VcLibrary_CRT_clickonce_enu,v14", + "installSizes": { + "systemDrive": 404408 + } + }, + { + "id": "Microsoft.VisualCpp.CRT.Redist.x64.OneCore.Desktop", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.CRT.Redist.x64.OneCore.Desktop.vsix", + "sha256": "a857d9501272da4e4aaad92bfae4d5ff5b5a5b256636b89c7e9ef99ba72b2650", + "size": 1084, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/a857d9501272da4e4aaad92bfae4d5ff5b5a5b256636b89c7e9ef99ba72b2650/Microsoft.VisualCpp.CRT.Redist.x64.OneCore.Desktop.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.CRT.Redist.x64.OneCore.Desktop.base": "14.0" + } + }, + { + "id": "Microsoft.VisualCpp.CRT.Redist.x86.OneCore.Desktop", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.CRT.Redist.x86.OneCore.Desktop.vsix", + "sha256": "6e4050f4cf91d26ff2c21910d410c2ba47a9e0de5bc7654876bb2eab62323130", + "size": 1085, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/6e4050f4cf91d26ff2c21910d410c2ba47a9e0de5bc7654876bb2eab62323130/Microsoft.VisualCpp.CRT.Redist.x86.OneCore.Desktop.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.CRT.Redist.x86.OneCore.Desktop.base": "14.0" + } + }, + { + "id": "Microsoft.VisualCpp.CRT.x64.OneCore.Desktop", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.CRT.x64.OneCore.Desktop.vsix", + "sha256": "d802793b11cdd2a4dad2186f4bae2809127c0c298d702613fb9c1ceae0b227ee", + "size": 1079, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/d802793b11cdd2a4dad2186f4bae2809127c0c298d702613fb9c1ceae0b227ee/Microsoft.VisualCpp.CRT.x64.OneCore.Desktop.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.CRT.x64.OneCore.Desktop.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.CRT.x64.Store", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.CRT.x64.Store.vsix", + "sha256": "f85716160f729b2577bb1ae9a66b8470933d59ac4174c119cbd66b6eb8d0f7f5", + "size": 1071, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/f85716160f729b2577bb1ae9a66b8470933d59ac4174c119cbd66b6eb8d0f7f5/Microsoft.VisualCpp.CRT.x64.Store.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.CRT.x64.Store.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.CRT.x86.OneCore.Desktop", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.CRT.x86.OneCore.Desktop.vsix", + "sha256": "2162bbccee61adef7668d5b9e5506d0e95984b6f41c77befea2b076ae3554fcd", + "size": 1079, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/2162bbccee61adef7668d5b9e5506d0e95984b6f41c77befea2b076ae3554fcd/Microsoft.VisualCpp.CRT.x86.OneCore.Desktop.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.CRT.x86.OneCore.Desktop.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.CRT.x86.Store", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.CRT.x86.Store.vsix", + "sha256": "8f44d469e0cf5f149ac1be801b16c41256ea0d071532af149c0e2c19526d9801", + "size": 1071, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/8f44d469e0cf5f149ac1be801b16c41256ea0d071532af149c0e2c19526d9801/Microsoft.VisualCpp.CRT.x86.Store.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.CRT.x86.Store.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.HTMLHelpWorkshop.Msi", + "version": "4.74.8702.1", + "type": "Msi", + "payloads": [ + { + "fileName": "VC_HTML_Help_Workshop.msi", + "sha256": "26c9efe253635f82082d9c822205fdf38419a8bb5bb6dc7a7ac8cf8e8a4b9941", + "size": 188416, + "url": "https://download.visualstudio.microsoft.com/download/pr/25fdf4b7-eb6a-4d83-8b6b-ae142bff1e07/26c9efe253635f82082d9c822205fdf38419a8bb5bb6dc7a7ac8cf8e8a4b9941/VC_HTML_Help_Workshop.msi", + "signer": { + "$ref": "3" + } + }, + { + "fileName": "cab1.cab", + "sha256": "77363339b34c627882d3e50540005c9ad4625f352167b3a8c164de169a44ec56", + "size": 584207, + "url": "https://download.visualstudio.microsoft.com/download/pr/25fdf4b7-eb6a-4d83-8b6b-ae142bff1e07/77363339b34c627882d3e50540005c9ad4625f352167b3a8c164de169a44ec56/cab1.cab", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1" + }, + "productCode": "{49F425DD-2A94-4C75-94BE-4EFF866E608B}", + "upgradeCode": "{30553F53-D7F4-3C82-9DB2-3EE5E6DB0DCB}", + "productVersion": "4.74.8702", + "productLanguage": 1033, + "providerKey": "Microsoft.VS.VcHTMLHelpWorkshop,v14", + "installSizes": { + "systemDrive": 1896448 + } + }, + { + "id": "Microsoft.VisualCpp.MFC.Headers", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.MFC.Headers.vsix", + "sha256": "a53be0c66c416e9a4fb9e6a23f71ce1bc82711f1ab01773a1d73727f2386557d", + "size": 1069, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/a53be0c66c416e9a4fb9e6a23f71ce1bc82711f1ab01773a1d73727f2386557d/Microsoft.VisualCpp.MFC.Headers.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.MFC.Headers.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.MFC.MBCS", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.MFC.MBCS.vsix", + "sha256": "728026407338efebf62351b2fc0adc5b74e2085cd17a701d98fa8099f309ee2e", + "size": 1068, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/728026407338efebf62351b2fc0adc5b74e2085cd17a701d98fa8099f309ee2e/Microsoft.VisualCpp.MFC.MBCS.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.MFC.MBCS.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.MFC.MBCS.X64", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.MFC.MBCS.X64.vsix", + "sha256": "60162b8cdf296af9594e4b946a58ae1e23585852793899bfb2807879f52ac30f", + "size": 1072, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/60162b8cdf296af9594e4b946a58ae1e23585852793899bfb2807879f52ac30f/Microsoft.VisualCpp.MFC.MBCS.X64.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.MFC.MBCS.X64.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.MFC.Redist.X64", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.MFC.Redist.X64.vsix", + "sha256": "80c1ff3d31f8de27bd75d80cf4e4d06d87ddb61d69e97896f36bcded5a4be59a", + "size": 1074, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/80c1ff3d31f8de27bd75d80cf4e4d06d87ddb61d69e97896f36bcded5a4be59a/Microsoft.VisualCpp.MFC.Redist.X64.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.MFC.Redist.X64.base": "14.0" + } + }, + { + "id": "Microsoft.VisualCpp.MFC.Redist.X86", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.MFC.Redist.X86.vsix", + "sha256": "07c03d54ecb87c74d4a2c440679894da6930062882d6efa88dd514cf4511e1cb", + "size": 1074, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/07c03d54ecb87c74d4a2c440679894da6930062882d6efa88dd514cf4511e1cb/Microsoft.VisualCpp.MFC.Redist.X86.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.MFC.Redist.X86.base": "14.0" + } + }, + { + "id": "Microsoft.VisualCpp.MFC.Source", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.MFC.Source.vsix", + "sha256": "e2a0830be3ae6b9dadd54891e6ae671f84f61bdb3eb6c922c1c4219449de02fc", + "size": 1068, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/e2a0830be3ae6b9dadd54891e6ae671f84f61bdb3eb6c922c1c4219449de02fc/Microsoft.VisualCpp.MFC.Source.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.MFC.Source.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.MFC.X64", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.MFC.X64.vsix", + "sha256": "f0e06644bf7515b3caa4c5802d55ed8b1826d9de2d80a5081578179cfb8d373a", + "size": 1068, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/f0e06644bf7515b3caa4c5802d55ed8b1826d9de2d80a5081578179cfb8d373a/Microsoft.VisualCpp.MFC.X64.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.MFC.X64.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.MFC.X86", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.MFC.X86.vsix", + "sha256": "627ca81ccb499645e424649d82eaacab4f61a9cab8aac02f3830c7091f8b5f5d", + "size": 1068, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/627ca81ccb499645e424649d82eaacab4f61a9cab8aac02f3830c7091f8b5f5d/Microsoft.VisualCpp.MFC.X86.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.MFC.X86.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.PGO.Headers", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.PGO.Headers.vsix", + "sha256": "d8d74e82de8337307ee0733fed86a0f4680b92db6060541053635cac2ea36edc", + "size": 1070, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/d8d74e82de8337307ee0733fed86a0f4680b92db6060541053635cac2ea36edc/Microsoft.VisualCpp.PGO.Headers.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.PGO.Headers.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.PGO.X64", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.PGO.X64.vsix", + "sha256": "27f112095c2ee61f9fec2116717fc05fe636305017903c7870d4ea1fcd1ad7c7", + "size": 1069, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/27f112095c2ee61f9fec2116717fc05fe636305017903c7870d4ea1fcd1ad7c7/Microsoft.VisualCpp.PGO.X64.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.PGO.X64.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.PGO.X86", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.PGO.X86.vsix", + "sha256": "2f0419a9664ab27aaa8047f3efea2d683d5ac743202c16d18a04072d28b8ed67", + "size": 1069, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/2f0419a9664ab27aaa8047f3efea2d683d5ac743202c16d18a04072d28b8ed67/Microsoft.VisualCpp.PGO.X86.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.PGO.X86.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.Premium.Tools.HostX64.TargetX64", + "version": "14.42.34433", + "type": "Vsix", + "chip": "x64", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.Premium.Tools.HostX64.TargetX64.vsix", + "sha256": "9097eba1ae021b851d9fb624215c444243f9e71f728d6dc4adf15719689167a2", + "size": 1093, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/9097eba1ae021b851d9fb624215c444243f9e71f728d6dc4adf15719689167a2/Microsoft.VisualCpp.Premium.Tools.HostX64.TargetX64.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.Premium.Tools.HostX64.TargetX64.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.Premium.Tools.HostX64.TargetX86", + "version": "14.42.34433", + "type": "Vsix", + "chip": "x64", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.Premium.Tools.HostX64.TargetX86.vsix", + "sha256": "6219e96734cef8ddbb9c49e18472b964f9f9ca491d261c56827d2562298da40c", + "size": 1095, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/6219e96734cef8ddbb9c49e18472b964f9f9ca491d261c56827d2562298da40c/Microsoft.VisualCpp.Premium.Tools.HostX64.TargetX86.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.Premium.Tools.HostX64.TargetX86.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.Premium.Tools.HostX86.TargetX64", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.Premium.Tools.HostX86.TargetX64.vsix", + "sha256": "f37abb0d005eb38d79b4109bc14e1f82844c962404bb518ca3989d9aa78ad347", + "size": 1087, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/f37abb0d005eb38d79b4109bc14e1f82844c962404bb518ca3989d9aa78ad347/Microsoft.VisualCpp.Premium.Tools.HostX86.TargetX64.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.Premium.Tools.HostX86.TargetX64.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.Premium.Tools.HostX86.TargetX86", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.Premium.Tools.HostX86.TargetX86.vsix", + "sha256": "d26438e954ee21b450039c75d277594916d4c01bcb03206fbeca49c265dd59ef", + "size": 1086, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/d26438e954ee21b450039c75d277594916d4c01bcb03206fbeca49c265dd59ef/Microsoft.VisualCpp.Premium.Tools.HostX86.TargetX86.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.Premium.Tools.HostX86.TargetX86.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.Redist.14", + "version": "14.42.34433", + "type": "Exe", + "chip": "x64", + "payloads": [ + { + "fileName": "VC_redist.x64.exe", + "sha256": "1821577409c35b2b9505ac833e246376cc68a8262972100444010b57226f0940", + "size": 25640112, + "url": "https://download.visualstudio.microsoft.com/download/pr/c7dac50a-e3e8-40f6-bbb2-9cc4e3dfcabe/1821577409C35B2B9505AC833E246376CC68A8262972100444010B57226F0940/VC_redist.x64.exe", + "signer": { + "$ref": "3" + } + }, + { + "fileName": "VCRedistInstall.ps1", + "sha256": "1451963edb8080629977c84e644ee22fd82e8a32f5d549a521cf262f24b401d1", + "size": 26788, + "url": "https://download.visualstudio.microsoft.com/download/pr/3e1ad35c-ea40-4021-98f8-dc273ea14b91/1451963edb8080629977c84e644ee22fd82e8a32f5d549a521cf262f24b401d1/VCRedistInstall.ps1", + "signer": { + "$ref": "3" + } + } + ], + "installParams": { + "fileName": "[SystemFolder]\\WindowsPowerShell\\v1.0\\powershell.exe", + "parameters": "-NoLogo -NoProfile -Noninteractive -ExecutionPolicy Unrestricted -InputFormat None -Command \"& \"\"\"[Payload]\\VCRedistInstall.ps1\"\"\" -PayloadDirectory \"\"\"[Payload]\"\"\" -Architecture x64 -Logfile \"\"\"[LogFile]\"\"\"; exit $LastExitCode\"" + }, + "repairParams": { + "fileName": "[Payload]", + "parameters": "/q /norestart /repair /log \"[LogFile]\"" + }, + "returnCodes": { + "1638": { + "returnCode": 1638, + "type": "Success", + "details": "Newer version is already installed.", + "watson": "1638", + "executeAction": "None", + "messageId": 0, + "message": null + } + }, + "providerKey": "Microsoft.VC.Redist.x64,v14.20", + "installSizes": { + "systemDrive": 30478336 + }, + "logFiles": [ + { + "pattern": "dd_setup_*.VisualCpp.Redist.14*.log" + }, + { + "pattern": "dd_vcredist_amd64_*.log" + }, + { + "pattern": "dd_vcredist_wrapper_x64_*.log" + }, + { + "pattern": "vcRuntimeMinimum_x64.log" + }, + { + "pattern": "vcRuntimeAdditional_x64.log" + } + ], + "detectConditions": { + "expression": "VCRedistInstalled And VCRedistUpgradeMajor And VCRedistUpgradeMinor And VCRedistUpgradeBuild", + "conditions": [ + { + "registryKey": "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\VisualStudio\\14.0\\VC\\Runtimes\\x64", + "id": "VCRedistInstalled" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\VisualStudio\\14.0\\VC\\Runtimes\\x64", + "id": "VCRedistUpgradeMajor", + "registryValue": "Major", + "registryType": "Integer", + "registryData": "[14.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\VisualStudio\\14.0\\VC\\Runtimes\\x64", + "id": "VCRedistUpgradeMinor", + "registryValue": "Minor", + "registryType": "Integer", + "registryData": "[38.0,)" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\VisualStudio\\14.0\\VC\\Runtimes\\x64", + "id": "VCRedistUpgradeBuild", + "registryValue": "Bld", + "registryType": "Integer", + "registryData": "[33130.0,)" + } + ] + }, + "dependencies": { + "Microsoft.VisualCpp.Redist.14": { + "version": "14.42.34433", + "chip": "x86" + }, + "Microsoft.Windows.UniversalCRT.Msu.7": { + "version": "[10.0,11.0)", + "behaviors": "IgnoreApplicabilityFailures" + }, + "Microsoft.Windows.UniversalCRT.Msu.8": { + "version": "[10.0,11.0)", + "behaviors": "IgnoreApplicabilityFailures" + }, + "Microsoft.Windows.UniversalCRT.Msu.81": { + "version": "[10.0,11.0)", + "behaviors": "IgnoreApplicabilityFailures" + }, + "Microsoft.VisualCpp.Servicing.Redist": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.Redist.14", + "version": "14.42.34433", + "type": "Exe", + "chip": "x86", + "payloads": [ + { + "fileName": "VC_redist.x86.exe", + "sha256": "dd1a8be03398367745a87a5e35bebdab00fdad080cf42af0c3f20802d08c25d4", + "size": 13957544, + "url": "https://download.visualstudio.microsoft.com/download/pr/8c2016ce-a521-44f1-90a5-3c098cc5745f/DD1A8BE03398367745A87A5E35BEBDAB00FDAD080CF42AF0C3F20802D08C25D4/VC_redist.x86.exe", + "signer": { + "$ref": "3" + } + }, + { + "fileName": "VCRedistInstall.ps1", + "sha256": "1451963edb8080629977c84e644ee22fd82e8a32f5d549a521cf262f24b401d1", + "size": 26788, + "url": "https://download.visualstudio.microsoft.com/download/pr/3e1ad35c-ea40-4021-98f8-dc273ea14b91/1451963edb8080629977c84e644ee22fd82e8a32f5d549a521cf262f24b401d1/VCRedistInstall.ps1", + "signer": { + "$ref": "3" + } + } + ], + "installParams": { + "fileName": "[SystemFolder]\\WindowsPowerShell\\v1.0\\powershell.exe", + "parameters": "-NoLogo -NoProfile -Noninteractive -ExecutionPolicy Unrestricted -InputFormat None -Command \"& \"\"\"[Payload]\\VCRedistInstall.ps1\"\"\" -PayloadDirectory \"\"\"[Payload]\"\"\" -Architecture x86 -Logfile \"\"\"[LogFile]\"\"\"; exit $LastExitCode\"" + }, + "repairParams": { + "fileName": "[Payload]", + "parameters": "/q /norestart /repair /log \"[LogFile]\"" + }, + "returnCodes": { + "1638": { + "returnCode": 1638, + "type": "Success", + "details": "Newer version is already installed.", + "watson": "1638", + "executeAction": "None", + "messageId": 0, + "message": null + } + }, + "providerKey": "Microsoft.VC.Redist.x86,v14.20", + "installSizes": { + "systemDrive": 31842304 + }, + "logFiles": [ + { + "pattern": "dd_setup_*.VisualCpp.Redist.14*.log" + }, + { + "pattern": "dd_vcredist_x86_*.log" + }, + { + "pattern": "dd_vcredist_wrapper_x86_*.log" + }, + { + "pattern": "vcRuntimeMinimum_x86.log" + }, + { + "pattern": "vcRuntimeAdditional_x86.log" + } + ], + "detectConditions": { + "expression": "VCRedistInstalled And VCRedistUpgradeMajor And VCRedistUpgradeMinor And VCRedistUpgradeBuild", + "conditions": [ + { + "registryKey": "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\VisualStudio\\14.0\\VC\\Runtimes\\x86", + "id": "VCRedistInstalled" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\VisualStudio\\14.0\\VC\\Runtimes\\x86", + "id": "VCRedistUpgradeMajor", + "registryValue": "Major", + "registryType": "Integer", + "registryData": "[14.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\VisualStudio\\14.0\\VC\\Runtimes\\x86", + "id": "VCRedistUpgradeMinor", + "registryValue": "Minor", + "registryType": "Integer", + "registryData": "[38.0,)" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\VisualStudio\\14.0\\VC\\Runtimes\\x86", + "id": "VCRedistUpgradeBuild", + "registryValue": "Bld", + "registryType": "Integer", + "registryData": "[33130.0,)" + } + ] + }, + "dependencies": { + "Microsoft.Windows.UniversalCRT.Msu.7": { + "version": "[10.0,11.0)", + "behaviors": "IgnoreApplicabilityFailures" + }, + "Microsoft.Windows.UniversalCRT.Msu.8": { + "version": "[10.0,11.0)", + "behaviors": "IgnoreApplicabilityFailures" + }, + "Microsoft.Windows.UniversalCRT.Msu.81": { + "version": "[10.0,11.0)", + "behaviors": "IgnoreApplicabilityFailures" + }, + "Microsoft.VisualCpp.Servicing.Redist": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.Tools.HostX64.TargetX64", + "version": "14.42.34435", + "type": "Vsix", + "chip": "x64", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.Tools.HostX64.TargetX64.vsix", + "sha256": "d76f3769d9e8515cb4e029ee40124b8b325ad269ecabbbacbf71c3c1f1c91a1c", + "size": 2246, + "url": "https://download.visualstudio.microsoft.com/download/pr/d18f3866-d75b-46b1-9bd7-74ee1913f4b9/d76f3769d9e8515cb4e029ee40124b8b325ad269ecabbbacbf71c3c1f1c91a1c/Microsoft.VisualCpp.Tools.HostX64.TargetX64.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 151 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.Tools.HostX64.TargetX64.base": "14.42.34435" + } + }, + { + "id": "Microsoft.VisualCpp.Tools.HostX64.TargetX86", + "version": "14.42.34435", + "type": "Vsix", + "chip": "x64", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.Tools.HostX64.TargetX86.vsix", + "sha256": "deaa49e2397ccb3318d0e6485bbcdc9b14ccf270357dbab17674b9d76e46b72a", + "size": 2281, + "url": "https://download.visualstudio.microsoft.com/download/pr/d18f3866-d75b-46b1-9bd7-74ee1913f4b9/deaa49e2397ccb3318d0e6485bbcdc9b14ccf270357dbab17674b9d76e46b72a/Microsoft.VisualCpp.Tools.HostX64.TargetX86.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 155 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.Tools.HostX64.TargetX86.base": "14.42.34435" + } + }, + { + "id": "Microsoft.VisualStudio.TextTemplating.Integration", + "version": "17.12.35527.66", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "ebd5f74df78aa6ef7a47a7fcf401cf84cbfb29aff4288c33c758f88a407f4e67", + "size": 105112, + "url": "https://download.visualstudio.microsoft.com/download/pr/5322b762-7d09-4ffc-a816-a6343b7ebfac/ebd5f74df78aa6ef7a47a7fcf401cf84cbfb29aff4288c33c758f88a407f4e67/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 15551 + }, + "dependencies": { + "Microsoft.VisualStudio.NativeImageSupport": "[17.0,18.0)", + "Microsoft.VisualStudio.TextTemplating.Integration.Resources": "[17.0,18.0)", + "Microsoft.VisualStudio.TextTemplating.Core": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.ATL", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "7e7a0659bf8373666c8a01d448a7521f83c324d37c40461ac30cc91652bba591", + "size": 12138, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/7e7a0659bf8373666c8a01d448a7521f83c324d37c40461ac30cc91652bba591/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 9435 + }, + "dependencies": { + "Microsoft.VisualStudio.VC.Ide.ATL.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.MFC", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "0f29ae89cc19af90101184a5c975fddb80c0bef01449e2c5a444aedcd2f60017", + "size": 15270, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/0f29ae89cc19af90101184a5c975fddb80c0bef01449e2c5a444aedcd2f60017/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 14761 + }, + "dependencies": { + "Microsoft.VisualStudio.VC.Ide.MFC.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.Pro", + "version": "17.12.35410.122", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "6e53deb86997934dd9a6406d36b9a6f84a73120425902e7564b0d6aafb7bcd1d", + "size": 1096, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/6e53deb86997934dd9a6406d36b9a6f84a73120425902e7564b0d6aafb7bcd1d/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VisualStudio.VC.IDE.Pro.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VC.IDE.Project.Factories", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "e07a12e907c9d860072f538135ad3806af842980b47f20e52a61f74713e0e18b", + "size": 1691, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/e07a12e907c9d860072f538135ad3806af842980b47f20e52a61f74713e0e18b/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {} + }, + { + "id": "Microsoft.VisualStudio.VC.Items.Pro", + "version": "17.12.35410.122", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "95f5d42ea65aed21f845d1f52b93878ecc650002787d4309adc458f56c2e806d", + "size": 3503, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/95f5d42ea65aed21f845d1f52b93878ecc650002787d4309adc458f56c2e806d/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 1600 + } + }, + { + "id": "Microsoft.VisualStudio.VC.Templates.Desktop", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "a065f6d358a411f1773ee81195488baff4c80564f721923af07da070e98b43ce", + "size": 29433, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/a065f6d358a411f1773ee81195488baff4c80564f721923af07da070e98b43ce/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 118740 + }, + "dependencies": { + "Microsoft.VisualStudio.VC.Ide.LanguageService": "[17.0,18.0)", + "Microsoft.VisualStudio.VC.Templates.General": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VC.Templates.General", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "5a36c7dfa4d6e43ff5b3ca8012d524134a152a938de27c8ac23daabc236d6c69", + "size": 52335, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/5a36c7dfa4d6e43ff5b3ca8012d524134a152a938de27c8ac23daabc236d6c69/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 198096 + }, + "dependencies": { + "Microsoft.VisualStudio.VC.Templates.General.Resources": "[17.0,18.0)", + "Microsoft.VisualStudio.VC.Ide.LanguageService": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VC.Templates.UnitTest", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "9872ecdbf927d87e7c906ccf61347c0ae502431634fccf9259c83289feef9ff4", + "size": 9697, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/9872ecdbf927d87e7c906ccf61347c0ae502431634fccf9259c83289feef9ff4/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 4953 + }, + "dependencies": { + "Microsoft.VisualStudio.VC.Templates.UnitTest.Resources": "[17.0,18.0)", + "Microsoft.VisualStudio.VC.Ide.LanguageService": "[17.0,18.0)", + "Microsoft.VisualStudio.VC.UnitTest.Desktop.Build.Core": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VC.vcvars", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "64ab82fb925636529b271edf4166b8b1935eb22aa8d94c829f65701af3bea514", + "size": 11833, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/64ab82fb925636529b271edf4166b8b1935eb22aa8d94c829f65701af3bea514/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 52070 + } + }, + { + "id": "Microsoft.VS.VC.vcvars.x64.Shortcuts", + "version": "17.12.35410.122", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "d9df31642a6b5a4dd1e3e04deed3229f5acf67ebb4a54f60bab44d7086339baa", + "size": 1336, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/d9df31642a6b5a4dd1e3e04deed3229f5acf67ebb4a54f60bab44d7086339baa/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "shortcuts": [ + { + "description": "Open Visual Studio 2022 Tools Command Prompt for targeting x64 with x86-hosted tools", + "targetPath": "%comspec%", + "workingDirectory": "[installdir]\\", + "arguments": "/k \"[installdir]\\VC\\Auxiliary\\Build\\vcvarsx86_amd64.bat\"", + "displayName": "x86_x64 Cross Tools Command Prompt for VS 2022", + "folder": "[startmenu]\\programs\\Visual Studio 2022\\Visual Studio Tools\\VC" + }, + { + "description": "Open Visual Studio 2022 Tools Command Prompt for targeting x64", + "targetPath": "%comspec%", + "workingDirectory": "[installdir]\\", + "arguments": "/k \"[installdir]\\VC\\Auxiliary\\Build\\vcvars64.bat\"", + "displayName": "x64 Native Tools Command Prompt for VS 2022", + "folder": "[startmenu]\\programs\\Visual Studio 2022\\Visual Studio Tools\\VC" + }, + { + "description": "Open Visual Studio 2022 Tools Command Prompt for targeting x86 with x64-hosted tools", + "targetPath": "%comspec%", + "workingDirectory": "[installdir]\\", + "arguments": "/k \"[installdir]\\VC\\Auxiliary\\Build\\vcvarsamd64_x86.bat\"", + "displayName": "x64_x86 Cross Tools Command Prompt for VS 2022", + "folder": "[startmenu]\\programs\\Visual Studio 2022\\Visual Studio Tools\\VC" + } + ] + }, + { + "id": "Microsoft.VS.VC.vcvars.x86.Shortcuts", + "version": "17.12.35410.122", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "4410b65b8fa78e5b31455ce6c514174c2f0925a3d0755a9c21fdd1078633f8e4", + "size": 1271, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/4410b65b8fa78e5b31455ce6c514174c2f0925a3d0755a9c21fdd1078633f8e4/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "shortcuts": [ + { + "description": "Open Visual Studio 2022 Tools Command Prompt for targeting x86", + "targetPath": "%comspec%", + "workingDirectory": "[installdir]\\", + "arguments": "/k \"[installdir]\\VC\\Auxiliary\\Build\\vcvars32.bat\"", + "displayName": "x86 Native Tools Command Prompt for VS 2022", + "folder": "[startmenu]\\programs\\Visual Studio 2022\\Visual Studio Tools\\VC" + } + ] + }, + { + "id": "Microsoft.WindowsDesktop.SharedFramework.8.0.8.0.11", + "version": "17.12.35504.99", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "windowsdesktop-runtime-8.0.11-win-x64.msi", + "sha256": "c9aaa2ab9905abbbecff1ad3c3ecbae1f4d7fe8a063f3bfd2fcfe5176fcb169d", + "size": 30486528, + "url": "https://download.visualstudio.microsoft.com/download/pr/b85ecee1-752d-45b9-ae40-1e6b609f2f0b/c9aaa2ab9905abbbecff1ad3c3ecbae1f4d7fe8a063f3bfd2fcfe5176fcb169d/windowsdesktop-runtime-8.0.11-win-x64.msi", + "signer": { + "$ref": "2" + } + } + ], + "msiProperties": { + "ALLOWMSIINSTALL": "True" + }, + "productCode": "{C0790AA0-0F40-4836-85B2-677B87625E63}", + "upgradeCode": "{600B50F6-51FE-5DEF-A607-977FBAF62DF1}", + "productVersion": "64.44.23253", + "productLanguage": 1033, + "providerKey": "windowsdesktop_runtime_64.44.23253_x64", + "installSizes": { + "systemDrive": 122802210 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.WindowsDesktop.SharedFramework.8.0.x64*.log" + } + ], + "license": "https://github.com/dotnet/core-setup", + "dependencies": { + "Microsoft.WindowsDesktop.SharedFramework.8.0.8.0.11": { + "version": "", + "machineArch": "x86" + } + } + }, + { + "id": "Microsoft.WindowsDesktop.TargetingPack.8.0.8.0.11", + "version": "17.12.35504.99", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "windowsdesktop-targeting-pack-8.0.11-win-x64.msi", + "sha256": "492892cde2032ecf06ce57674852fa81d6aa8c74989f5000b9def87881d09f64", + "size": 3829760, + "url": "https://download.visualstudio.microsoft.com/download/pr/b85ecee1-752d-45b9-ae40-1e6b609f2f0b/492892cde2032ecf06ce57674852fa81d6aa8c74989f5000b9def87881d09f64/windowsdesktop-targeting-pack-8.0.11-win-x64.msi", + "signer": { + "$ref": "2" + } + } + ], + "msiProperties": { + "ALLOWMSIINSTALL": "True" + }, + "productCode": "{C4B81632-8380-4BEF-8CCA-DC5661F4D92F}", + "upgradeCode": "{136101D0-5CE0-572E-5DD4-F0839EC29986}", + "productVersion": "64.44.23253", + "productLanguage": 1033, + "providerKey": "windowsdesktop_targeting_pack_64.44.23253_x64", + "installSizes": { + "systemDrive": 37786330 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.WindowsDesktop.TargetingPack.8.0.x64*.log" + } + ], + "license": "https://github.com/dotnet/core-setup", + "dependencies": { + "Microsoft.WindowsDesktop.TargetingPack.8.0.8.0.11": { + "version": "", + "machineArch": "x86" + } + } + }, + { + "id": "Android.Manifest-9.0.100.35.0.7", + "version": "35.0.7", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "eb0102172546d0560fec9b970bf8e5b8-x64.msi", + "sha256": "434da81053e9d340e839981fe7c20caf4f667cd5daecf054ae412415e1d7dfb4", + "size": 704512, + "url": "https://download.visualstudio.microsoft.com/download/pr/9dcc901c-6830-440c-bd32-b600965db23c/434da81053e9d340e839981fe7c20caf4f667cd5daecf054ae412415e1d7dfb4/eb0102172546d0560fec9b970bf8e5b8-x64.msi", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1" + }, + "productCode": "{76737228-5B3F-4431-9C02-BC3C1B25198B}", + "upgradeCode": "{7144AE8C-40E3-375C-B3D2-1450AAAF85CF}", + "productVersion": "35.0.7", + "productLanguage": 1033, + "providerKey": "Microsoft.NET.Sdk.Android,9.0.100,35.0.7,x64", + "installSizes": { + "systemDrive": 5142 + }, + "logFiles": [ + { + "pattern": "dd_setup*Android.Manifest-9.0.100.35.0.7*.log" + } + ] + }, + { + "id": "CoreEditorFonts", + "version": "17.7.40001.1", + "type": "Msi", + "productArch": "neutral", + "payloads": [ + { + "fileName": "CoreEditorFonts.msi", + "sha256": "6104b11f0ce00732cf143e529e8799486e66cd76d7c2483824d3fc41a4d354f6", + "size": 45056, + "url": "https://download.visualstudio.microsoft.com/download/pr/ffe85cff-cf99-4ab5-b5ee-d65c1350d36e/6104b11f0ce00732cf143e529e8799486e66cd76d7c2483824d3fc41a4d354f6/CoreEditorFonts.msi", + "signer": { + "$ref": "3" + } + }, + { + "fileName": "cab1.cab", + "sha256": "2f062ee1e7b90ef9a8e560d81da73ec979de56ae27433f94a86e4acdbbbed58f", + "size": 165184, + "url": "https://download.visualstudio.microsoft.com/download/pr/ffe85cff-cf99-4ab5-b5ee-d65c1350d36e/2f062ee1e7b90ef9a8e560d81da73ec979de56ae27433f94a86e4acdbbbed58f/cab1.cab", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "INSTALLEDBY": "VisualStudio", + "VSVERSION": "17.0.33807.568" + }, + "productCode": "{1851460E-0E63-4117-B5BA-25A2F045801B}", + "upgradeCode": "{98786DD8-A299-4C50-A5BC-10AA8B9949E3}", + "productVersion": "17.7.40001", + "productLanguage": 1033, + "visible": true, + "providerKey": "{590FBDF4-6B90-4416-8315-82EDBF9374D3}", + "installSizes": { + "systemDrive": 345079 + }, + "permanent": true, + "detectConditions": { + "expression": "CascadiaCodeIdentityKey or CascadiaMonoIdentityKey", + "conditions": [ + { + "filePath": "[Windows]\\Fonts\\CascadiaCode.ttf", + "id": "CascadiaCodeIdentityKey" + }, + { + "filePath": "[Windows]\\Fonts\\CascadiaMono.ttf", + "id": "CascadiaMonoIdentityKey" + } + ] + } + }, + { + "id": "Emsdk.6.Manifest-9.0.100.9.0.0", + "version": "72.44.23362", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "2ea1fe09024214b6b2eddd68abb070d2-x64.msi", + "sha256": "20901407b0f09aab3515845e4fc739c2ae2345ac3a9fa6bd849f504ae591185d", + "size": 626688, + "url": "https://download.visualstudio.microsoft.com/download/pr/9dcc901c-6830-440c-bd32-b600965db23c/20901407b0f09aab3515845e4fc739c2ae2345ac3a9fa6bd849f504ae591185d/2ea1fe09024214b6b2eddd68abb070d2-x64.msi", + "signer": { + "$ref": "2" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1" + }, + "productCode": "{7F6ED12C-E08D-4D80-830F-535783004DDD}", + "upgradeCode": "{3883936C-06F7-3D9F-B5F3-861D85315315}", + "productVersion": "72.44.23362", + "productLanguage": 1033, + "providerKey": "Microsoft.NET.Workload.Emscripten.net6,9.0.100,9.0.0,x64", + "installSizes": { + "systemDrive": 3605 + }, + "logFiles": [ + { + "pattern": "dd_setup*Emsdk.6.Manifest-9.0.100.9.0.0*.log" + } + ] + }, + { + "id": "Emsdk.7.Manifest-9.0.100.9.0.0", + "version": "72.44.23362", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "c62fdb7c61c34291312f17b2af2fbe92-x64.msi", + "sha256": "6aab9dca391c953a348fc1c23066e2c286c107e22b7f71d084eaa1293acd8c29", + "size": 626688, + "url": "https://download.visualstudio.microsoft.com/download/pr/9dcc901c-6830-440c-bd32-b600965db23c/6aab9dca391c953a348fc1c23066e2c286c107e22b7f71d084eaa1293acd8c29/c62fdb7c61c34291312f17b2af2fbe92-x64.msi", + "signer": { + "$ref": "2" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1" + }, + "productCode": "{770AC5F8-B861-4712-A671-CD02B244608F}", + "upgradeCode": "{0BCB1653-F911-3BB3-804B-9B1A2EEE0ACD}", + "productVersion": "72.44.23362", + "productLanguage": 1033, + "providerKey": "Microsoft.NET.Workload.Emscripten.net7,9.0.100,9.0.0,x64", + "installSizes": { + "systemDrive": 4676 + }, + "logFiles": [ + { + "pattern": "dd_setup*Emsdk.7.Manifest-9.0.100.9.0.0*.log" + } + ] + }, + { + "id": "Emsdk.8.Manifest-9.0.100.9.0.0", + "version": "72.44.23362", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "23960abc9fc679f51ce05706c30c5016-x64.msi", + "sha256": "6749923fe84f1dd82f4fb07c1c38e46a1c4b2fc89f1d2babd43048dd2d92acb2", + "size": 626688, + "url": "https://download.visualstudio.microsoft.com/download/pr/9dcc901c-6830-440c-bd32-b600965db23c/6749923fe84f1dd82f4fb07c1c38e46a1c4b2fc89f1d2babd43048dd2d92acb2/23960abc9fc679f51ce05706c30c5016-x64.msi", + "signer": { + "$ref": "2" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1" + }, + "productCode": "{C7F7D94A-0DE7-47D3-9763-537B4C44DB90}", + "upgradeCode": "{508B84B4-F5DD-39BC-801B-8E9A356A208B}", + "productVersion": "72.44.23362", + "productLanguage": 1033, + "providerKey": "Microsoft.NET.Workload.Emscripten.net8,9.0.100,9.0.0,x64", + "installSizes": { + "systemDrive": 5195 + }, + "logFiles": [ + { + "pattern": "dd_setup*Emsdk.8.Manifest-9.0.100.9.0.0*.log" + } + ] + }, + { + "id": "Microsoft.AspNetCore.SharedFramework.9.0.9.0.0-rtm.24529.3", + "version": "17.12.35504.99", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "aspnetcore-runtime-9.0.0-rtm.24529.3-win-x64.msi", + "sha256": "e89374c13131c5ceafc809e74ae50ce061b69b87070ba946d2e4a64f46861a56", + "size": 10440704, + "url": "https://download.visualstudio.microsoft.com/download/pr/9dcc901c-6830-440c-bd32-b600965db23c/e89374c13131c5ceafc809e74ae50ce061b69b87070ba946d2e4a64f46861a56/aspnetcore-runtime-9.0.0-rtm.24529.3-win-x64.msi", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "ALLOWMSIINSTALL": "True" + }, + "productCode": "{C589763A-CDFD-3039-A383-F6BF50A88CD0}", + "upgradeCode": "{3E9484CC-046D-3E93-9CF6-CBF4D5BD5334}", + "productVersion": "9.0.0.24529", + "productLanguage": 1033, + "providerKey": "Microsoft.AspNetCore.SharedFramework_x64_en_US.UTF-8,v9.0.0-rtm.24529.3", + "installSizes": { + "systemDrive": 28492813 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.AspNetCore.SharedFramework.9.0.x64*.log" + } + ], + "license": "https://github.com/aspnet/aspnetcore", + "dependencies": { + "Microsoft.AspNetCore.SharedFramework.9.0.9.0.0-rtm.24529.3": { + "version": "", + "machineArch": "x86" + } + } + }, + { + "id": "Microsoft.AspNetCore.TargetingPack.9.0.9.0.0-rtm.24529.3", + "version": "17.12.35504.99", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "aspnetcore-targeting-pack-9.0.0-rtm.24529.3-win-x64.msi", + "sha256": "f588857edf26682d4e0ff51022693b42ce8329789db7a2f6f8d70259dd8a1e61", + "size": 3366912, + "url": "https://download.visualstudio.microsoft.com/download/pr/9dcc901c-6830-440c-bd32-b600965db23c/f588857edf26682d4e0ff51022693b42ce8329789db7a2f6f8d70259dd8a1e61/aspnetcore-targeting-pack-9.0.0-rtm.24529.3-win-x64.msi", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "ALLOWMSIINSTALL": "True" + }, + "productCode": "{19E10E13-39AF-3D72-A706-A6C4478502F9}", + "upgradeCode": "{1A0632B9-1431-38E6-A6BD-E5C85686439D}", + "productVersion": "9.0.0.24529", + "productLanguage": 1033, + "providerKey": "Microsoft.AspNetCore.TargetingPack_x64_en_US.UTF-8,v9.0.0-rtm.24529.3", + "installSizes": { + "systemDrive": 14073528 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.AspNetCore.TargetingPack.9.0.x64*.log" + } + ], + "license": "https://github.com/dotnet/core-sdk", + "dependencies": { + "Microsoft.AspNetCore.TargetingPack.9.0.9.0.0-rtm.24529.3": { + "version": "", + "machineArch": "x86" + } + } + }, + { + "id": "Microsoft.DiaSymReader", + "version": "17.12.35410.122", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "fa9107d9f754aa474885163deb670a323a6f1258779c6ebeb40a475c49752693", + "size": 38885, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/fa9107d9f754aa474885163deb670a323a6f1258779c6ebeb40a475c49752693/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 87168 + } + }, + { + "id": "Microsoft.MacCatalyst.Manifest-9.0.100.18.1.9163", + "version": "18.1.9163", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "25718aa5ae2096594dab5c84a3a231b8-x64.msi", + "sha256": "74dcb870f0494287d31abdc43177451e842c305febb7ab037b5659d6be6b9505", + "size": 704512, + "url": "https://download.visualstudio.microsoft.com/download/pr/50c1af99-fe45-4e72-9db1-4ef22d07a685/74dcb870f0494287d31abdc43177451e842c305febb7ab037b5659d6be6b9505/25718aa5ae2096594dab5c84a3a231b8-x64.msi", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1" + }, + "productCode": "{F290083D-A3CB-49A7-BB67-4F72DCCB5AAF}", + "upgradeCode": "{9B87D674-D2B1-3D9A-A508-F407AF27083F}", + "productVersion": "18.1.9163", + "productLanguage": 1033, + "providerKey": "Microsoft.NET.Sdk.MacCatalyst,9.0.100,18.1.9163,x64", + "installSizes": { + "systemDrive": 5245 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.MacCatalyst.Manifest-9.0.100.18.1.9163*.log" + } + ] + }, + { + "id": "Microsoft.Net.4.8.1.FullRedist", + "version": "4.8.9037.6", + "type": "Exe", + "payloads": [ + { + "fileName": "dotNetFxLatest-x86-x64-AllOS-ENU.exe", + "sha256": "859b556ee19a33353626682b8b6f7e9ce97cd325b0d8f24c7770dc31f688d3c1", + "size": 63610344, + "url": "https://download.visualstudio.microsoft.com/download/pr/2e9af4a7-7671-4e10-a7cf-7a0d7fd2fe8f/859b556ee19a33353626682b8b6f7e9ce97cd325b0d8f24c7770dc31f688d3c1/dotNetFxLatest-x86-x64-AllOS-ENU.exe", + "signer": { + "$ref": "3" + } + } + ], + "installParams": { + "fileName": "[Payload]", + "parameters": "/q /norestart /KeepAUPaused /ChainingPackage Visual_Studio_15_Setup [CEIPConsent] /log \"[LogFile]\"" + }, + "repairParams": { + "fileName": "[Payload]", + "parameters": "/q /norestart /repair /KeepAUPaused /ChainingPackage Visual_Studio_15_Setup [CEIPConsent] /log \"[LogFile]\"" + }, + "installSizes": { + "systemDrive": 379957248 + }, + "logFiles": [ + { + "pattern": "dd_dotNetFx*_decompression_log.txt" + }, + { + "pattern": "dd_setup_*Microsoft.Net.*FullRedist.*log*" + }, + { + "pattern": "dd_setup*Microsoft.Net*FullRedist.*msi.txt" + }, + { + "directory": "[Windows]\\logs\\CBS", + "pattern": "cbs.log" + }, + { + "directory": "[Windows]\\logs\\DISM", + "pattern": "dism.log" + } + ], + "detectConditions": { + "expression": "DotNetRegKey or Win10Cx86IdentityKey or Win10Camd64IdentityKey or Win10Carm64IdentityKey or Win10Cx86PendingRebootIdentityKey or Win10Camd64PendingRebootIdentityKey or Win10Carm64PendingRebootIdentityKey", + "conditions": [ + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Net Framework Setup\\NDP\\v4\\Full", + "id": "DotNetRegKey", + "registryValue": "release", + "registryType": "Integer", + "registryData": "[533325.0,)" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5011048~31bf3856ad364e35~x86~~10.0.1.8028", + "id": "Win10Cx86IdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[112.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5011048~31bf3856ad364e35~amd64~~10.0.1.8028", + "id": "Win10Camd64IdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[112.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5011048~31bf3856ad364e35~arm64~~10.0.1.8028", + "id": "Win10Carm64IdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[112.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5011048~31bf3856ad364e35~x86~~10.0.1.8028", + "id": "Win10Cx86PendingRebootIdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[96.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5011048~31bf3856ad364e35~amd64~~10.0.1.8028", + "id": "Win10Camd64PendingRebootIdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[96.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5011048~31bf3856ad364e35~arm64~~10.0.1.8028", + "id": "Win10Carm64PendingRebootIdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[96.0]" + } + ] + }, + "dependencies": { + "Microsoft.Windows.UniversalCRT.Msu.8": { + "version": "[10.0,18.0)", + "behaviors": "IgnoreApplicabilityFailures" + }, + "Microsoft.Windows.UniversalCRT.Msu.81": { + "version": "[10.0,18.0)", + "behaviors": "IgnoreApplicabilityFailures" + } + }, + "requirements": { + "supportedOS": "[10.0.19042,10.0.22000]", + "conditions": { + "expression": "not Win10ThresholdBuildNumber", + "conditions": [ + { + "registryKey": "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion", + "id": "Win10ThresholdBuildNumber", + "registryValue": "CurrentBuildNumber", + "registryData": "[10240.0,14393.0)" + } + ] + } + } + }, + { + "id": "Microsoft.Net.4.8.1.TargetingPack.Resources", + "version": "4.8.9037.0", + "type": "Msi", + "language": "en-US", + "payloads": [ + { + "fileName": "netfx_481mtpacklp.msi", + "sha256": "866001f742bd06f73b6a64d93e336579ac4f596c61a425afcc6e20a49656c932", + "size": 200704, + "url": "https://download.visualstudio.microsoft.com/download/pr/f33785ca-afdb-403b-a9aa-1465b7c2737c/866001f742bd06f73b6a64d93e336579ac4f596c61a425afcc6e20a49656c932/netfx_481mtpacklp.msi", + "signer": { + "$ref": "3" + } + }, + { + "fileName": "cab1.cab", + "sha256": "61385d8bf54a77b3148aa3904561b15a78175e968fdccad0d641548bc0103023", + "size": 71478244, + "url": "https://download.visualstudio.microsoft.com/download/pr/f33785ca-afdb-403b-a9aa-1465b7c2737c/61385d8bf54a77b3148aa3904561b15a78175e968fdccad0d641548bc0103023/cab1.cab", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "EXTUI": "1" + }, + "productCode": "{A304E528-86BF-476D-AEED-72B7D88CA4BC}", + "upgradeCode": "{99BCF5C0-3588-4BF1-A4BA-0A54B9292EE9}", + "productVersion": "4.8.9037", + "productLanguage": 1033, + "providerKey": "Microsoft.NetFx.MTPackLP_enu_4.8.1", + "installSizes": { + "systemDrive": 1100711552 + }, + "requirements": { + "supportedOS": "6.1.1", + "conditions": { + "expression": "not Win10ThresholdOneAndTwoBuildNumber", + "conditions": [ + { + "registryKey": "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion", + "id": "Win10ThresholdOneAndTwoBuildNumber", + "registryValue": "CurrentBuildNumber", + "registryData": "[10240.0,14393.0)" + } + ] + } + } + }, + { + "id": "Microsoft.Net.4.8.FullRedist", + "version": "4.8.4380.8", + "type": "Exe", + "payloads": [ + { + "fileName": "NDP48-x86-x64-AllOS-ENU.exe", + "sha256": "0a3a390c47e639d0f7fc65b21195fee6b7f65b066f80f70c60fab191d14b7e40", + "size": 121346568, + "url": "https://download.visualstudio.microsoft.com/download/pr/a30b3737-77d0-4afc-9cee-34c41fa64a26/0a3a390c47e639d0f7fc65b21195fee6b7f65b066f80f70c60fab191d14b7e40/NDP48-x86-x64-AllOS-ENU.exe", + "signer": { + "$ref": "3" + } + } + ], + "installParams": { + "fileName": "[Payload]", + "parameters": "/q /norestart /KeepAUPaused /ChainingPackage Visual_Studio_15_Setup [CEIPConsent] /log \"[LogFile]\"" + }, + "repairParams": { + "fileName": "[Payload]", + "parameters": "/q /norestart /repair /KeepAUPaused /ChainingPackage Visual_Studio_15_Setup [CEIPConsent] /log \"[LogFile]\"" + }, + "installSizes": { + "systemDrive": 379957248 + }, + "logFiles": [ + { + "pattern": "dd_dotNetFx*_decompression_log.txt" + }, + { + "pattern": "dd_setup_*Microsoft.Net.*FullRedist.*log*" + }, + { + "pattern": "dd_setup*Microsoft.Net*FullRedist.*msi.txt" + }, + { + "directory": "[Windows]\\logs\\CBS", + "pattern": "cbs.log" + }, + { + "directory": "[Windows]\\logs\\DISM", + "pattern": "dism.log" + } + ], + "detectConditions": { + "expression": "DotNetRegKey or DotNetZDPMSPIdentityKey or Win10Ax86IdentityKey or Win10Aamd64IdentityKey or Win10Bx86IdentityKey or Win10Bamd64IdentityKey or Win81x86IdentityKey or Win81amd64IdentityKey or Win8x86IdentityKey or Win8amd64IdentityKey or Win10Ax86PendingRebootIdentityKey or Win10Aamd64PendingRebootIdentityKey or Win10Bx86PendingRebootIdentityKey or Win10Bamd64PendingRebootIdentityKey or Win81x86PendingRebootIdentityKey or Win81amd64PendingRebootIdentityKey or Win8x86PendingRebootIdentityKey or Win8amd64PendingRebootIdentityKey", + "conditions": [ + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Net Framework Setup\\NDP\\v4\\Full", + "id": "DotNetRegKey", + "registryValue": "release", + "registryType": "Integer", + "registryData": "[528049.0,)" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Updates\\Microsoft .NET Framework 4.8\\KB4503575", + "id": "DotNetZDPMSPIdentityKey", + "registryValue": "ThisVersionInstalled", + "registryData": "Y" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5011000~31bf3856ad364e35~x86~~10.0.1.8028", + "id": "Win10Ax86IdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[112.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5011000~31bf3856ad364e35~amd64~~10.0.1.8028", + "id": "Win10Aamd64IdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[112.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5011024~31bf3856ad364e35~x86~~10.0.1.8028", + "id": "Win10Bx86IdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[112.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5011024~31bf3856ad364e35~amd64~~10.0.1.8028", + "id": "Win10Bamd64IdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[112.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5010976~31bf3856ad364e35~x86~~6.3.1.8101", + "id": "Win81x86IdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[112.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5010976~31bf3856ad364e35~amd64~~6.3.1.8101", + "id": "Win81amd64IdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[112.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5010952~31bf3856ad364e35~x86~~6.2.1.8098", + "id": "Win8x86IdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[112.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5010952~31bf3856ad364e35~amd64~~6.2.1.8098", + "id": "Win8amd64IdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[112.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5011000~31bf3856ad364e35~x86~~10.0.1.8028", + "id": "Win10Ax86PendingRebootIdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[96.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5011000~31bf3856ad364e35~amd64~~10.0.1.8028", + "id": "Win10Aamd64PendingRebootIdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[96.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5011024~31bf3856ad364e35~x86~~10.0.1.8028", + "id": "Win10Bx86PendingRebootIdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[96.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5011024~31bf3856ad364e35~amd64~~10.0.1.8028", + "id": "Win10Bamd64PendingRebootIdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[96.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5010976~31bf3856ad364e35~x86~~6.3.1.8101", + "id": "Win81x86PendingRebootIdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[96.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5010976~31bf3856ad364e35~amd64~~6.3.1.8101", + "id": "Win81amd64PendingRebootIdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[96.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5010952~31bf3856ad364e35~x86~~6.2.1.8098", + "id": "Win8x86PendingRebootIdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[96.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5010952~31bf3856ad364e35~amd64~~6.2.1.8098", + "id": "Win8amd64PendingRebootIdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[96.0]" + } + ] + }, + "dependencies": { + "Microsoft.Windows.UniversalCRT.Msu.8": { + "version": "[10.0,18.0)", + "behaviors": "IgnoreApplicabilityFailures" + }, + "Microsoft.Windows.UniversalCRT.Msu.81": { + "version": "[10.0,18.0)", + "behaviors": "IgnoreApplicabilityFailures" + } + }, + "requirements": { + "supportedOS": "[6.1.1,10.0.17763]", + "conditions": { + "expression": "not Win10ThresholdBuildNumber", + "conditions": [ + { + "registryKey": "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion", + "id": "Win10ThresholdBuildNumber", + "registryValue": "CurrentBuildNumber", + "registryData": "[10240.0,14393.0)" + } + ] + } + } + }, + { + "id": "Microsoft.Net.4.8.FullRedist.20H2", + "version": "4.8.9037.6", + "type": "Exe", + "payloads": [ + { + "fileName": "dotNetFxLatest-x86-x64-AllOS-ENU.exe", + "sha256": "859b556ee19a33353626682b8b6f7e9ce97cd325b0d8f24c7770dc31f688d3c1", + "size": 63610344, + "url": "https://download.visualstudio.microsoft.com/download/pr/2e9af4a7-7671-4e10-a7cf-7a0d7fd2fe8f/859b556ee19a33353626682b8b6f7e9ce97cd325b0d8f24c7770dc31f688d3c1/dotNetFxLatest-x86-x64-AllOS-ENU.exe", + "signer": { + "$ref": "3" + } + } + ], + "installParams": { + "fileName": "[Payload]", + "parameters": "/q /norestart /KeepAUPaused /ChainingPackage Visual_Studio_15_Setup [CEIPConsent] /log \"[LogFile]\"" + }, + "repairParams": { + "fileName": "[Payload]", + "parameters": "/q /norestart /repair /KeepAUPaused /ChainingPackage Visual_Studio_15_Setup [CEIPConsent] /log \"[LogFile]\"" + }, + "installSizes": { + "systemDrive": 379957248 + }, + "logFiles": [ + { + "pattern": "dd_dotNetFx*_decompression_log.txt" + }, + { + "pattern": "dd_setup_*Microsoft.Net.*FullRedist.*log*" + }, + { + "pattern": "dd_setup*Microsoft.Net*FullRedist.*msi.txt" + }, + { + "directory": "[Windows]\\logs\\CBS", + "pattern": "cbs.log" + }, + { + "directory": "[Windows]\\logs\\DISM", + "pattern": "dism.log" + } + ], + "detectConditions": { + "expression": "FileConditionIdentityKey or Win10Cx86IdentityKey or Win10Camd64IdentityKey or Win10Carm64IdentityKey or Win10Cx86PendingRebootIdentityKey or Win10Camd64PendingRebootIdentityKey or Win10Carm64PendingRebootIdentityKey", + "conditions": [ + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5011048~31bf3856ad364e35~x86~~10.0.1.8028", + "id": "Win10Cx86IdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[112.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5011048~31bf3856ad364e35~amd64~~10.0.1.8028", + "id": "Win10Camd64IdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[112.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5011048~31bf3856ad364e35~arm64~~10.0.1.8028", + "id": "Win10Carm64IdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[112.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5011048~31bf3856ad364e35~x86~~10.0.1.8028", + "id": "Win10Cx86PendingRebootIdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[96.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5011048~31bf3856ad364e35~amd64~~10.0.1.8028", + "id": "Win10Camd64PendingRebootIdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[96.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5011048~31bf3856ad364e35~arm64~~10.0.1.8028", + "id": "Win10Carm64PendingRebootIdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[96.0]" + }, + { + "filePath": "[Windows]\\Microsoft.NET\\Framework\\v4.0.30319\\System.Windows.Forms.dll", + "id": "FileConditionIdentityKey", + "fileVersionRange": "4.8.4375.0" + } + ] + }, + "dependencies": { + "Microsoft.Windows.UniversalCRT.Msu.8": { + "version": "[10.0,18.0)", + "behaviors": "IgnoreApplicabilityFailures" + }, + "Microsoft.Windows.UniversalCRT.Msu.81": { + "version": "[10.0,18.0)", + "behaviors": "IgnoreApplicabilityFailures" + } + }, + "requirements": { + "supportedOS": "[10.0.19042,10.0.22000]", + "conditions": { + "expression": "not Win10ThresholdBuildNumber", + "conditions": [ + { + "registryKey": "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion", + "id": "Win10ThresholdBuildNumber", + "registryValue": "CurrentBuildNumber", + "registryData": "[10240.0,14393.0)" + } + ] + } + } + }, + { + "id": "Microsoft.Net.4.8.KB5003304", + "version": "4.8.4375.6", + "type": "Msu", + "chip": "x64", + "machineArch": "x64", + "payloads": [ + { + "fileName": "Windows10.0-KB5003304-x64-NDP48.msu", + "sha256": "188325e83c5c9489209f70c05729ea2f0694a57d80ca70bd1484ccd8b00f9e79", + "size": 1765741, + "url": "https://download.visualstudio.microsoft.com/download/pr/8acb20f5-d326-4956-ae1f-fc3d71422f25/188325e83c5c9489209f70c05729ea2f0694a57d80ca70bd1484ccd8b00f9e79/Windows10.0-KB5003304-x64-NDP48.msu", + "signer": { + "$ref": "3" + } + } + ], + "installSizes": { + "systemDrive": 5778000 + }, + "logFiles": [ + { + "directory": "[Windows]\\logs\\cbs", + "pattern": "cbs.log" + }, + { + "directory": "[Windows]\\logs\\DISM", + "pattern": "dism.log" + } + ], + "detectConditions": { + "expression": "InstalledIdentityKey or PendingRebootIdentityKey or PermanentIdentityKey or FileConditionIdentityKey", + "conditions": [ + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5003304~31bf3856ad364e35~amd64~~10.0.4375.1", + "id": "InstalledIdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[112.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5003304~31bf3856ad364e35~amd64~~10.0.4375.1", + "id": "PendingRebootIdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[96.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5003304~31bf3856ad364e35~amd64~~10.0.4375.1", + "id": "PermanentIdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[128.0]" + }, + { + "filePath": "[Windows]\\Microsoft.NET\\Framework\\v4.0.30319\\System.Windows.Forms.dll", + "id": "FileConditionIdentityKey", + "fileVersionRange": "4.8.4375.0" + } + ] + }, + "requirements": { + "supportedOS": "[10.0.19041,10.0.19042)" + } + }, + { + "id": "Microsoft.Net.4.8.KB5003306", + "version": "4.8.4375.5", + "type": "Msu", + "chip": "x64", + "machineArch": "x64", + "payloads": [ + { + "fileName": "Windows10.0-KB5003306-x64-NDP48.msu", + "sha256": "31c51fecb95e8f93b5552616e197896430d9c048e51f23c301ecbeb79bee89b5", + "size": 1766927, + "url": "https://download.visualstudio.microsoft.com/download/pr/8acb20f5-d326-4956-ae1f-fc3d71422f25/31c51fecb95e8f93b5552616e197896430d9c048e51f23c301ecbeb79bee89b5/Windows10.0-KB5003306-x64-NDP48.msu", + "signer": { + "$ref": "3" + } + } + ], + "installSizes": { + "systemDrive": 5778000 + }, + "logFiles": [ + { + "directory": "[Windows]\\logs\\cbs", + "pattern": "cbs.log" + }, + { + "directory": "[Windows]\\logs\\DISM", + "pattern": "dism.log" + } + ], + "detectConditions": { + "expression": "InstalledIdentityKey or PendingRebootIdentityKey or PermanentIdentityKey or FileConditionIdentityKey", + "conditions": [ + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5003306~31bf3856ad364e35~amd64~~10.0.4375.1", + "id": "InstalledIdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[112.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5003306~31bf3856ad364e35~amd64~~10.0.4375.1", + "id": "PendingRebootIdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[96.0]" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Component Based Servicing\\Packages\\Package_for_KB5003306~31bf3856ad364e35~amd64~~10.0.4375.1", + "id": "PermanentIdentityKey", + "registryValue": "CurrentState", + "registryType": "Integer", + "registryData": "[128.0]" + }, + { + "filePath": "[Windows]\\Microsoft.NET\\Framework\\v4.0.30319\\System.Windows.Forms.dll", + "id": "FileConditionIdentityKey", + "fileVersionRange": "4.8.4375.0" + } + ] + }, + "requirements": { + "supportedOS": "[10.0.18362,10.0.18363]" + } + }, + { + "id": "Microsoft.NET.Sdk.Aspire.Manifest-8.0.100.8.2.2", + "version": "64.136.23253", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "7bdd89fa015679c6d39dbc54ab7f51c7-x64.msi", + "sha256": "9a6379081a579c0b9bb7c9e290189f51c712d0100e1581e5dafb9b817b3ffb3f", + "size": 704512, + "url": "https://download.visualstudio.microsoft.com/download/pr/4d6f92b0-80e9-4424-b82b-224e4880060e/9a6379081a579c0b9bb7c9e290189f51c712d0100e1581e5dafb9b817b3ffb3f/7bdd89fa015679c6d39dbc54ab7f51c7-x64.msi", + "signer": { + "$ref": "2" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1" + }, + "productCode": "{2E5C5364-621F-4F22-8B81-18524D6F0361}", + "upgradeCode": "{BCE1A593-3957-3648-BB15-DFF56356D5FA}", + "productVersion": "64.136.23253", + "productLanguage": 1033, + "providerKey": "Microsoft.NET.Sdk.Aspire,8.0.100,8.2.2,x64", + "installSizes": { + "systemDrive": 1037 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.NET.Sdk.Aspire.Manifest-8.0.100.8.2.2*.log" + } + ] + }, + { + "id": "Microsoft.NET.Sdk.iOS.Manifest-9.0.100.18.1.9163", + "version": "18.1.9163", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "53ddc11f654de93acd4e66e0d25fad61-x64.msi", + "sha256": "b8e32e4233788866d1fd598f3fcf566aefff931d612a90296ebb757a39c2664b", + "size": 704512, + "url": "https://download.visualstudio.microsoft.com/download/pr/50c1af99-fe45-4e72-9db1-4ef22d07a685/b8e32e4233788866d1fd598f3fcf566aefff931d612a90296ebb757a39c2664b/53ddc11f654de93acd4e66e0d25fad61-x64.msi", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1" + }, + "productCode": "{7606872E-3117-421B-808C-03928C7C42F6}", + "upgradeCode": "{45BB90D4-9AA1-3B9C-B261-64B7DCFBF8EC}", + "productVersion": "18.1.9163", + "productLanguage": 1033, + "providerKey": "Microsoft.NET.Sdk.iOS,9.0.100,18.1.9163,x64", + "installSizes": { + "systemDrive": 7800 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.NET.Sdk.iOS.Manifest-9.0.100.18.1.9163*.log" + } + ] + }, + { + "id": "Microsoft.NET.Sdk.macOS.Manifest-9.0.100.15.1.9163", + "version": "15.1.9163", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "a946ce01619da869c645f998ea49c9ed-x64.msi", + "sha256": "459be8df380f30a88a839c83d26888521839dba1f738df2475fb53e90387322d", + "size": 704512, + "url": "https://download.visualstudio.microsoft.com/download/pr/50c1af99-fe45-4e72-9db1-4ef22d07a685/459be8df380f30a88a839c83d26888521839dba1f738df2475fb53e90387322d/a946ce01619da869c645f998ea49c9ed-x64.msi", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1" + }, + "productCode": "{528E2DF8-3420-4E57-9EE5-7005E9FDEFD1}", + "upgradeCode": "{948393D5-EBCA-31C2-BA79-05EA954D5982}", + "productVersion": "15.1.9163", + "productLanguage": 1033, + "providerKey": "Microsoft.NET.Sdk.macOS,9.0.100,15.1.9163,x64", + "installSizes": { + "systemDrive": 4933 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.NET.Sdk.macOS.Manifest-9.0.100.15.1.9163*.log" + } + ] + }, + { + "id": "Microsoft.NET.Sdk.Maui.Manifest-9.0.100.9.0.0", + "version": "9.0.0", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "70ec75731838fa0ef5635405b2b8fcbb-x64.msi", + "sha256": "df2f8109665da5cf9ecae1903aef8264bdc92b37e15d2b38597e0c9ac99da297", + "size": 704512, + "url": "https://download.visualstudio.microsoft.com/download/pr/9dcc901c-6830-440c-bd32-b600965db23c/df2f8109665da5cf9ecae1903aef8264bdc92b37e15d2b38597e0c9ac99da297/70ec75731838fa0ef5635405b2b8fcbb-x64.msi", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1" + }, + "productCode": "{3214CADE-AAED-4B9A-8927-49D866E2A758}", + "upgradeCode": "{3A0A2364-671E-3DF9-8632-4BC988175EBF}", + "productVersion": "9.0.0", + "productLanguage": 1033, + "providerKey": "Microsoft.NET.Sdk.Maui,9.0.100,9.0.0,x64", + "installSizes": { + "systemDrive": 9534 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.NET.Sdk.Maui.Manifest-9.0.100.9.0.0*.log" + } + ] + }, + { + "id": "Microsoft.NET.Sdk.tvOS.Manifest-9.0.100.18.1.9163", + "version": "18.1.9163", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "fe7bfd2cd5d928a656f7d7ba5d43a717-x64.msi", + "sha256": "b8c31de22ee02e5b809df3b313d636160c3addb85d94c6400806961c5993bf95", + "size": 704512, + "url": "https://download.visualstudio.microsoft.com/download/pr/50c1af99-fe45-4e72-9db1-4ef22d07a685/b8c31de22ee02e5b809df3b313d636160c3addb85d94c6400806961c5993bf95/fe7bfd2cd5d928a656f7d7ba5d43a717-x64.msi", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1" + }, + "productCode": "{5FB9F674-6648-4C31-A038-6BE20B58CF4B}", + "upgradeCode": "{0402D97C-F35A-34F1-9E32-840D68CE8F6B}", + "productVersion": "18.1.9163", + "productLanguage": 1033, + "providerKey": "Microsoft.NET.Sdk.tvOS,9.0.100,18.1.9163,x64", + "installSizes": { + "systemDrive": 5148 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.NET.Sdk.tvOS.Manifest-9.0.100.18.1.9163*.log" + } + ] + }, + { + "id": "Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100.9.0.0", + "version": "72.44.23362", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "8fb34337d04c17a8d77aa7f80c6892e8-x64.msi", + "sha256": "e96dfd149be243053a688abe111d71fbab4509bd4801151e697dcf859ff872c2", + "size": 626688, + "url": "https://download.visualstudio.microsoft.com/download/pr/9dcc901c-6830-440c-bd32-b600965db23c/e96dfd149be243053a688abe111d71fbab4509bd4801151e697dcf859ff872c2/8fb34337d04c17a8d77aa7f80c6892e8-x64.msi", + "signer": { + "$ref": "2" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1" + }, + "productCode": "{5DC6689E-CE17-493B-B60A-0BEB066F889C}", + "upgradeCode": "{D07B4F39-6736-3559-9B8C-B6BBFB2E8314}", + "productVersion": "72.44.23362", + "productLanguage": 1033, + "providerKey": "Microsoft.NET.Workload.Emscripten.Current,9.0.100,9.0.0,x64", + "installSizes": { + "systemDrive": 8481 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100.9.0.0*.log" + } + ] + }, + { + "id": "Microsoft.NetCore.AppHostPack.9.0.9.0.0.arm64", + "version": "17.12.35504.99", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "dotnet-apphost-pack-9.0.0-win-x64_arm64.msi", + "sha256": "c822b3cb5b061813bea2ec0c972e54546377f41f30b951e5cf66336df4bfe754", + "size": 5181440, + "url": "https://download.visualstudio.microsoft.com/download/pr/9dcc901c-6830-440c-bd32-b600965db23c/c822b3cb5b061813bea2ec0c972e54546377f41f30b951e5cf66336df4bfe754/dotnet-apphost-pack-9.0.0-win-x64_arm64.msi", + "signer": { + "$ref": "2" + } + } + ], + "msiProperties": { + "ALLOWMSIINSTALL": "True" + }, + "productCode": "{086C9FB1-EB62-4CC2-986B-89C1275460AB}", + "upgradeCode": "{CC2E26D5-5DA9-52C7-8494-DC2C1D435D24}", + "productVersion": "72.0.23369", + "productLanguage": 1033, + "providerKey": "dotnet_apphost_pack_72.0.23369_x64_arm64", + "installSizes": { + "systemDrive": 12222524 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.NetCore.AppHostPack.9.0.x64_arm64*.log" + } + ], + "license": "https://github.com/dotnet/core-setup" + }, + { + "id": "Microsoft.NetCore.AppHostPack.9.0.9.0.0.x64", + "version": "17.12.35504.99", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "dotnet-apphost-pack-9.0.0-win-x64.msi", + "sha256": "13363c2bf551ee11a0af838a1c28afa80dbcc09f6486febf46c1d4ace1cb16a8", + "size": 5427200, + "url": "https://download.visualstudio.microsoft.com/download/pr/9dcc901c-6830-440c-bd32-b600965db23c/13363c2bf551ee11a0af838a1c28afa80dbcc09f6486febf46c1d4ace1cb16a8/dotnet-apphost-pack-9.0.0-win-x64.msi", + "signer": { + "$ref": "2" + } + } + ], + "msiProperties": { + "ALLOWMSIINSTALL": "True" + }, + "productCode": "{7C782AE5-100E-4022-9F3B-C1A95E3333A5}", + "upgradeCode": "{8950071F-5EC9-4331-4316-E13907C633F9}", + "productVersion": "72.0.23369", + "productLanguage": 1033, + "providerKey": "dotnet_apphost_pack_72.0.23369_x64", + "installSizes": { + "systemDrive": 12219370 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.NetCore.AppHostPack.9.0.x64_x64*.log" + } + ], + "license": "https://github.com/dotnet/core-setup" + }, + { + "id": "Microsoft.NetCore.AppHostPack.9.0.9.0.0.x86", + "version": "17.12.35504.99", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "dotnet-apphost-pack-9.0.0-win-x64_x86.msi", + "sha256": "e26d95050a56d0ad87cd23eaee45c75f8ecec9e36b462fcfb3faf636e2dde3b4", + "size": 4808704, + "url": "https://download.visualstudio.microsoft.com/download/pr/9dcc901c-6830-440c-bd32-b600965db23c/e26d95050a56d0ad87cd23eaee45c75f8ecec9e36b462fcfb3faf636e2dde3b4/dotnet-apphost-pack-9.0.0-win-x64_x86.msi", + "signer": { + "$ref": "2" + } + } + ], + "msiProperties": { + "ALLOWMSIINSTALL": "True" + }, + "productCode": "{EA019D38-D03B-4A21-928C-7E41423D7C76}", + "upgradeCode": "{991C2398-5FE5-7C83-BB97-E6C8A2C1FBE8}", + "productVersion": "72.0.23369", + "productLanguage": 1033, + "providerKey": "dotnet_apphost_pack_72.0.23369_x64_x86", + "installSizes": { + "systemDrive": 11893288 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.NetCore.AppHostPack.9.0.x64_x86*.log" + } + ], + "license": "https://github.com/dotnet/core-setup" + }, + { + "id": "Microsoft.NetCore.SharedFramework.9.0.9.0.0", + "version": "17.12.35504.99", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "dotnet-runtime-9.0.0-win-x64.msi", + "sha256": "d6b37ddf0a92b1bdfb3550e4e2eb34ac30338ffb468eaf6046351a93af3c7a41", + "size": 28729344, + "url": "https://download.visualstudio.microsoft.com/download/pr/9dcc901c-6830-440c-bd32-b600965db23c/d6b37ddf0a92b1bdfb3550e4e2eb34ac30338ffb468eaf6046351a93af3c7a41/dotnet-runtime-9.0.0-win-x64.msi", + "signer": { + "$ref": "2" + } + } + ], + "msiProperties": { + "ALLOWMSIINSTALL": "True" + }, + "productCode": "{996933AF-600E-4B1B-82EC-64D18AEC3219}", + "upgradeCode": "{6B04DCF2-595F-4DCB-2887-BADAE214D512}", + "productVersion": "72.0.23369", + "productLanguage": 1033, + "providerKey": "dotnet_runtime_72.0.23369_x64", + "installSizes": { + "systemDrive": 103399330 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.NetCore.SharedFramework.9.0.x64*.log" + } + ], + "license": "https://github.com/dotnet/core-setup", + "dependencies": { + "Microsoft.NetCore.SharedFramework.9.0.9.0.0": { + "version": "", + "machineArch": "x86" + } + } + }, + { + "id": "Microsoft.NetCore.TargetingPack.9.0.9.0.0", + "version": "17.12.35504.99", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "dotnet-targeting-pack-9.0.0-win-x64.msi", + "sha256": "34a3f30fbea6757aaec8ce6262368b3b1df3bb8aebca7c8011645dd48fddc605", + "size": 4915200, + "url": "https://download.visualstudio.microsoft.com/download/pr/9dcc901c-6830-440c-bd32-b600965db23c/34a3f30fbea6757aaec8ce6262368b3b1df3bb8aebca7c8011645dd48fddc605/dotnet-targeting-pack-9.0.0-win-x64.msi", + "signer": { + "$ref": "2" + } + } + ], + "msiProperties": { + "ALLOWMSIINSTALL": "True" + }, + "productCode": "{C69E8D23-15FC-4506-8B5E-0986DE9372C7}", + "upgradeCode": "{E8E82CBF-5622-619C-1755-B2FFBDC7926E}", + "productVersion": "72.0.23369", + "productLanguage": 1033, + "providerKey": "dotnet_targeting_pack_72.0.23369_x64", + "installSizes": { + "systemDrive": 36326912 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.NetCore.TargetingPack.9.0.x64*.log" + } + ], + "license": "https://github.com/dotnet/core-setup", + "dependencies": { + "Microsoft.NetCore.TargetingPack.9.0.9.0.0": { + "version": "", + "machineArch": "x86" + } + } + }, + { + "id": "Microsoft.NetCore.Templates.9.0.9.0.101-servicing.24572.9", + "version": "17.12.35527.66", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "dotnet-90templates-9.0.101-servicing.24572.9-win-x64.msi", + "sha256": "fb52aa89b9b40f645e097949e9ecfe9b1a931c9d86eb9aaee3b5b3ab4e0cd847", + "size": 5005312, + "url": "https://download.visualstudio.microsoft.com/download/pr/0cb0d69f-0afe-4bda-936b-ebf87f22cd67/fb52aa89b9b40f645e097949e9ecfe9b1a931c9d86eb9aaee3b5b3ab4e0cd847/dotnet-90templates-9.0.101-servicing.24572.9-win-x64.msi", + "signer": { + "$ref": "2" + } + } + ], + "msiProperties": { + "ALLOWMSIINSTALL": "True" + }, + "productCode": "{B666358F-1004-4865-AA5A-33B680071369}", + "upgradeCode": "{409D11BC-53B5-6174-F5C9-22CCC37BD87F}", + "productVersion": "36.8.32921", + "productLanguage": 1033, + "providerKey": "NetCore_Templates_9.0_36.8.32921_x64", + "installSizes": { + "systemDrive": 6257212 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.NetCore.Templates.9.0.x64*.log" + } + ], + "license": "https://github.com/dotnet/core-sdk" + }, + { + "id": "Microsoft.VC.14.42.17.12.ASAN.X86.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.ASAN.X86.base.vsix", + "sha256": "9862f277ea665787ef7932126290d1e0d1c4fd7b3210f625702e535dff10d5aa", + "size": 58398889, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/9862f277ea665787ef7932126290d1e0d1c4fd7b3210f625702e535dff10d5aa/Microsoft.VC.14.42.17.12.ASAN.X86.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 236007206 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.ASAN.Headers.base": "14.42.34433", + "Microsoft.VC.14.42.17.12.ASAN.X64.base": "14.42.34433", + "Microsoft.VC.14.42.17.12.Tools.HostX86.TargetX86.base": "14.42.34433", + "Microsoft.VC.14.42.17.12.Tools.HostX64.TargetX86.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.ATL.Headers.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.ATL.Headers.base.vsix", + "sha256": "7382e0d5262b9b29ec9375e8d503ef98fe0ee8a8780adea9956b5549894c948d", + "size": 575956, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/7382e0d5262b9b29ec9375e8d503ef98fe0ee8a8780adea9956b5549894c948d/Microsoft.VC.14.42.17.12.ATL.Headers.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 2884625 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.Servicing.ATL": "14.42.34433" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.ATL.Source.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.ATL.Source.base.vsix", + "sha256": "9f64840dbca3efdb64be184770b663dfd351c7bc24ffba8acbb23516490ceec2", + "size": 8615, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/9f64840dbca3efdb64be184770b663dfd351c7bc24ffba8acbb23516490ceec2/Microsoft.VC.14.42.17.12.ATL.Source.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 27975 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.Servicing.ATL": "14.42.34433" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.ATL.X64.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.ATL.X64.base.vsix", + "sha256": "3a6ce8fc04c4ce8ff4e07adb98c6923fb7d948cff2438de351112c4bb2f6c6a7", + "size": 818743, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/3a6ce8fc04c4ce8ff4e07adb98c6923fb7d948cff2438de351112c4bb2f6c6a7/Microsoft.VC.14.42.17.12.ATL.X64.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 2795898 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.Servicing.ATL": "14.42.34433", + "Microsoft.VC.14.42.17.12.Props.ATLMFC": "14.42.34433" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.ATL.X86.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.ATL.X86.base.vsix", + "sha256": "fc07e9ef5fa3542fefbaf892fda36c5ef8378957eb8c40e52eb61a26bbc4f543", + "size": 859902, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/fc07e9ef5fa3542fefbaf892fda36c5ef8378957eb8c40e52eb61a26bbc4f543/Microsoft.VC.14.42.17.12.ATL.X86.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 3112963 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.Servicing.ATL": "14.42.34433", + "Microsoft.VC.14.42.17.12.Props.ATLMFC": "14.42.34433" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.CA.Ext.Hostx64.Targetx64.base", + "version": "14.42.34433", + "type": "Vsix", + "chip": "x64", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.CA.Ext.Hostx64.Targetx64.base.vsix", + "sha256": "6fc3266e2b3545563cfba1b9cb1e78115e046787ba08051ea42d5e1b4bf05e92", + "size": 3788835, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/6fc3266e2b3545563cfba1b9cb1e78115e046787ba08051ea42d5e1b4bf05e92/Microsoft.VC.14.42.17.12.CA.Ext.Hostx64.Targetx64.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 8501760 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.CA.Ext.Hostx64.Targetx64.Res.base": "14.42.34433", + "Microsoft.VC.14.42.17.12.Servicing.CAExtensions": "14.42.34433", + "Microsoft.VC.14.42.17.12.CA.Rulesets.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.CA.Ext.Hostx64.Targetx86.base", + "version": "14.42.34433", + "type": "Vsix", + "chip": "x64", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.CA.Ext.Hostx64.Targetx86.base.vsix", + "sha256": "ca68ef8a2616a4a3a9618fb6d4765204be61cc72a9afd6574a83927894a4fe12", + "size": 3788837, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/ca68ef8a2616a4a3a9618fb6d4765204be61cc72a9afd6574a83927894a4fe12/Microsoft.VC.14.42.17.12.CA.Ext.Hostx64.Targetx86.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 8501760 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.CA.Ext.Hostx64.Targetx86.Res.base": "14.42.34433", + "Microsoft.VC.14.42.17.12.Servicing.CAExtensions": "14.42.34433", + "Microsoft.VC.14.42.17.12.CA.Rulesets.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.CA.Ext.Hostx86.Targetx64.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.CA.Ext.Hostx86.Targetx64.base.vsix", + "sha256": "76510265098a1e954606679f586f85219f21948508f845076799fb5de4339a4a", + "size": 2987346, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/76510265098a1e954606679f586f85219f21948508f845076799fb5de4339a4a/Microsoft.VC.14.42.17.12.CA.Ext.Hostx86.Targetx64.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 6729024 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.CA.Ext.Hostx86.Targetx64.Res.base": "14.42.34433", + "Microsoft.VC.14.42.17.12.Servicing.CAExtensions": "14.42.34433", + "Microsoft.VC.14.42.17.12.CA.Rulesets.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.CA.Ext.Hostx86.Targetx86.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.CA.Ext.Hostx86.Targetx86.base.vsix", + "sha256": "95b0ad045a8e255240738af609b8d377623eb6ca66db02b72be96f7a120b435a", + "size": 2987347, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/95b0ad045a8e255240738af609b8d377623eb6ca66db02b72be96f7a120b435a/Microsoft.VC.14.42.17.12.CA.Ext.Hostx86.Targetx86.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 6729024 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.CA.Ext.Hostx86.Targetx86.Res.base": "14.42.34433", + "Microsoft.VC.14.42.17.12.Servicing.CAExtensions": "14.42.34433", + "Microsoft.VC.14.42.17.12.CA.Rulesets.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.CRT.Redist.x64.OneCore.Desktop.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.CRT.Redist.x64.OneCore.Desktop.base.vsix", + "sha256": "91428d273e138fa373623320ef23293ae3a97fc13eabd752b30525ab0d70b356", + "size": 1816348, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/91428d273e138fa373623320ef23293ae3a97fc13eabd752b30525ab0d70b356/Microsoft.VC.14.42.17.12.CRT.Redist.x64.OneCore.Desktop.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 5851544 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.CRT.Redist.x86.OneCore.Desktop.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.CRT.Redist.x86.OneCore.Desktop.base.vsix", + "sha256": "5d60427a74268875e1db5f58039409a72a6c036b73ac15537c9f80957bb87aaf", + "size": 1656502, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/5d60427a74268875e1db5f58039409a72a6c036b73ac15537c9f80957bb87aaf/Microsoft.VC.14.42.17.12.CRT.Redist.x86.OneCore.Desktop.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 4892832 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.CRT.x64.OneCore.Desktop.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.CRT.x64.OneCore.Desktop.base.vsix", + "sha256": "f5312a27543bf171314b32e4536b9e6760573a58ea15d9486b76a7f41159f203", + "size": 54809672, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/f5312a27543bf171314b32e4536b9e6760573a58ea15d9486b76a7f41159f203/Microsoft.VC.14.42.17.12.CRT.x64.OneCore.Desktop.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 222629202 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.CRT.x64.Store.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.CRT.x64.Store.base.vsix", + "sha256": "d0523ee5c14abc2301151ee604baa50a6a2b93ad017587046e37bfce9a1947ed", + "size": 26843403, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/d0523ee5c14abc2301151ee604baa50a6a2b93ad017587046e37bfce9a1947ed/Microsoft.VC.14.42.17.12.CRT.x64.Store.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 87068101 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.CRT.x86.OneCore.Desktop.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.CRT.x86.OneCore.Desktop.base.vsix", + "sha256": "c5869825785d4c121ae05560808bde75c69af3dfa77e48f505e586ecba9f9d4b", + "size": 50391539, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/c5869825785d4c121ae05560808bde75c69af3dfa77e48f505e586ecba9f9d4b/Microsoft.VC.14.42.17.12.CRT.x86.OneCore.Desktop.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 196973710 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.CRT.x86.Store.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.CRT.x86.Store.base.vsix", + "sha256": "3519feee24888c529837d3e8620b099121c5f89d537ba7b3cd90a33df69ac704", + "size": 26362070, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/3519feee24888c529837d3e8620b099121c5f89d537ba7b3cd90a33df69ac704/Microsoft.VC.14.42.17.12.CRT.x86.Store.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 85313922 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.MFC.Headers.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.MFC.Headers.base.vsix", + "sha256": "a15f860ca3e47aa1605f2bb3bd3c469edb49722da077a79b2e5887b126688b10", + "size": 2367976, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/a15f860ca3e47aa1605f2bb3bd3c469edb49722da077a79b2e5887b126688b10/Microsoft.VC.14.42.17.12.MFC.Headers.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 5752260 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.Servicing.MFC": "14.42.34433" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.MFC.MBCS.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.MFC.MBCS.base.vsix", + "sha256": "4570997359857c886f24e126ee1f5d03e21b4dcd6cde0d42a717b8c4cdfb0288", + "size": 27739626, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/4570997359857c886f24e126ee1f5d03e21b4dcd6cde0d42a717b8c4cdfb0288/Microsoft.VC.14.42.17.12.MFC.MBCS.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 100085672 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.MFC.MBCS.debug.base": "14.42.34433", + "Microsoft.VC.14.42.17.12.MFC.MBCS.X64.base": "14.42.34433", + "Microsoft.VC.14.42.17.12.Servicing.MFC": "14.42.34433" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.MFC.MBCS.X64.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.MFC.MBCS.X64.base.vsix", + "sha256": "dfdefe8e1f97634e9c5460899c836b4387c54a93497f33ac49b4406f62775743", + "size": 30712397, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/dfdefe8e1f97634e9c5460899c836b4387c54a93497f33ac49b4406f62775743/Microsoft.VC.14.42.17.12.MFC.MBCS.X64.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 112317240 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.MFC.MBCS.X64.Debug.base": "14.42.34433", + "Microsoft.VC.14.42.17.12.Servicing.MFC": "14.42.34433" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.MFC.Redist.X64.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.MFC.Redist.X64.base.vsix", + "sha256": "32e6469bffce03fba7c936b3633bb19d49ac1aa5496e0b9272c4356a6aa6c5b1", + "size": 13824124, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/32e6469bffce03fba7c936b3633bb19d49ac1aa5496e0b9272c4356a6aa6c5b1/Microsoft.VC.14.42.17.12.MFC.Redist.X64.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 34885280 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.MFC.Redist.X86.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.MFC.Redist.X86.base.vsix", + "sha256": "b61f87b79c0d268e9273a09f868acd63b4a5e6a57f997015555ef32e00bfea54", + "size": 13328423, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/b61f87b79c0d268e9273a09f868acd63b4a5e6a57f997015555ef32e00bfea54/Microsoft.VC.14.42.17.12.MFC.Redist.X86.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 29143824 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.MFC.Source.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.MFC.Source.base.vsix", + "sha256": "83d06bee944f5b1d836ad18c27d07fde8c085edb32291f099b17e655dabde3ff", + "size": 2304358, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/83d06bee944f5b1d836ad18c27d07fde8c085edb32291f099b17e655dabde3ff/Microsoft.VC.14.42.17.12.MFC.Source.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 9276283 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.Servicing.MFC": "14.42.34433" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.MFC.X64.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.MFC.X64.base.vsix", + "sha256": "640c8c06b9916eb7352a81eb588ae3fd86c57597349a570a847ba2d617553832", + "size": 33372828, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/640c8c06b9916eb7352a81eb588ae3fd86c57597349a570a847ba2d617553832/Microsoft.VC.14.42.17.12.MFC.X64.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 125363499 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.MFC.X64.Debug.base": "14.42.34433", + "Microsoft.VC.14.42.17.12.Servicing.MFC": "14.42.34433" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.MFC.X86.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.MFC.X86.base.vsix", + "sha256": "a7ba3d22f314eaefb95287d4d7bf9b75fa3236ae9428330693c007e76c9895a5", + "size": 30480233, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/a7ba3d22f314eaefb95287d4d7bf9b75fa3236ae9428330693c007e76c9895a5/Microsoft.VC.14.42.17.12.MFC.X86.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 113713648 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.MFC.X86.Debug.base": "14.42.34433", + "Microsoft.VC.14.42.17.12.Servicing.MFC": "14.42.34433" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.PGO.Headers.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.PGO.Headers.base.vsix", + "sha256": "f3d32e2af8a0e48ff470fb66da4414df03c3418a374e40d46c4c5a968c5d70f3", + "size": 1877, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/f3d32e2af8a0e48ff470fb66da4414df03c3418a374e40d46c4c5a968c5d70f3/Microsoft.VC.14.42.17.12.PGO.Headers.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 527 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.PGO.X64.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.PGO.X64.base.vsix", + "sha256": "81adb3d55a22e5f983369d388dc9b85b95da3bb8d2127ca459f21c08ad08c0b9", + "size": 18030, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/81adb3d55a22e5f983369d388dc9b85b95da3bb8d2127ca459f21c08ad08c0b9/Microsoft.VC.14.42.17.12.PGO.X64.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 45706 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.PGO.X86.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.PGO.X86.base.vsix", + "sha256": "16a9fcbd353309a8dc47af852b3aa8b721f338a665a3582f27b4ec508e0e6408", + "size": 18323, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/16a9fcbd353309a8dc47af852b3aa8b721f338a665a3582f27b4ec508e0e6408/Microsoft.VC.14.42.17.12.PGO.X86.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 46596 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.Premium.Tools.HostX64.TargetX64.base", + "version": "14.42.34433", + "type": "Vsix", + "chip": "x64", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.Premium.Tools.HostX64.TargetX64.base.vsix", + "sha256": "bcac0de96112bccc2f0d9f8f2d422a31380ba58683d2a6487a5ad68fdd736ffe", + "size": 232466, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/bcac0de96112bccc2f0d9f8f2d422a31380ba58683d2a6487a5ad68fdd736ffe/Microsoft.VC.14.42.17.12.Premium.Tools.HostX64.TargetX64.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 476352 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.Prem.HostX64.TargetX64.Res.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.Premium.Tools.HostX64.TargetX86.base", + "version": "14.42.34433", + "type": "Vsix", + "chip": "x64", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.Premium.Tools.HostX64.TargetX86.base.vsix", + "sha256": "4c2450c64dae47bb9379c9e7e8712b313b96fd646ee991c90baa478d54a0b74f", + "size": 120077, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/4c2450c64dae47bb9379c9e7e8712b313b96fd646ee991c90baa478d54a0b74f/Microsoft.VC.14.42.17.12.Premium.Tools.HostX64.TargetX86.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 241504 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.Prem.HostX64.TargetX86.Res.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.Premium.Tools.HostX86.TargetX64.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.Premium.Tools.HostX86.TargetX64.base.vsix", + "sha256": "a6ce82a5f1c70ac5337086f4a010f7242ce82597d830d4649e61f12d50e6f266", + "size": 111882, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/a6ce82a5f1c70ac5337086f4a010f7242ce82597d830d4649e61f12d50e6f266/Microsoft.VC.14.42.17.12.Premium.Tools.HostX86.TargetX64.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 212864 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.Prem.Hostx86.Targetx64.Res.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.Premium.Tools.HostX86.TargetX86.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.Premium.Tools.HostX86.TargetX86.base.vsix", + "sha256": "63d72c1eadaac195af4268cbfaa391a0d40a6c4de2d8c2ec15fcca6d9e897bde", + "size": 164053, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/63d72c1eadaac195af4268cbfaa391a0d40a6c4de2d8c2ec15fcca6d9e897bde/Microsoft.VC.14.42.17.12.Premium.Tools.HostX86.TargetX86.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 315968 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.Prem.HostX86.TargetX86.Res.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.Tools.HostX64.TargetX64.base", + "version": "14.42.34435", + "type": "Vsix", + "chip": "x64", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.Tools.HostX64.TargetX64.base.vsix", + "sha256": "f31c8ff1ab40dc349d6d804a034caf446cdda07ddf97c1d8f85b03b81e2f2a84", + "size": 21712171, + "url": "https://download.visualstudio.microsoft.com/download/pr/d18f3866-d75b-46b1-9bd7-74ee1913f4b9/f31c8ff1ab40dc349d6d804a034caf446cdda07ddf97c1d8f85b03b81e2f2a84/Microsoft.VC.14.42.17.12.Tools.HostX64.TargetX64.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 50923561 + }, + "nonCriticalProcesses": [ + "vctip", + "mspdbsrv" + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.Tools.HostX64.TargetX64.Res.base": "14.42.34435", + "Microsoft.VC.14.42.17.12.Props.x64": "14.42.34435", + "Microsoft.VC.14.42.17.12.Servicing.Compilers": "14.42.34435" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.Tools.HostX64.TargetX86.base", + "version": "14.42.34435", + "type": "Vsix", + "chip": "x64", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.Tools.HostX64.TargetX86.base.vsix", + "sha256": "1e34967bbaa2ab3b28e790b905c98a699d75283ebc053974a253673d9e5ae30e", + "size": 22729025, + "url": "https://download.visualstudio.microsoft.com/download/pr/d18f3866-d75b-46b1-9bd7-74ee1913f4b9/1e34967bbaa2ab3b28e790b905c98a699d75283ebc053974a253673d9e5ae30e/Microsoft.VC.14.42.17.12.Tools.HostX64.TargetX86.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 55282762 + }, + "nonCriticalProcesses": [ + "vctip" + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.Tools.HostX64.TargetX86.Res.base": "14.42.34435", + "Microsoft.VC.14.42.17.12.Props.x86": "14.42.34435", + "Microsoft.VC.14.42.17.12.Servicing.Compilers": "14.42.34435" + } + }, + { + "id": "Microsoft.VisualCpp.ASAN.X86.OneCore", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.ASAN.X86.OneCore.vsix", + "sha256": "1a6d0deeaec320a1c3086215471ab3733c5119c48aa266a3b12536ea27488649", + "size": 1075, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/1a6d0deeaec320a1c3086215471ab3733c5119c48aa266a3b12536ea27488649/Microsoft.VisualCpp.ASAN.X86.OneCore.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.ASAN.X86.OneCore.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.CRT.Headers", + "version": "14.42.34435", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.CRT.Headers.vsix", + "sha256": "c582f0d5fdd00d43cef4689e884448ab1265c53ac1593bbbc629c436a6ddd284", + "size": 1082, + "url": "https://download.visualstudio.microsoft.com/download/pr/d18f3866-d75b-46b1-9bd7-74ee1913f4b9/c582f0d5fdd00d43cef4689e884448ab1265c53ac1593bbbc629c436a6ddd284/Microsoft.VisualCpp.CRT.Headers.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.CRT.Headers.base": "14.42.34435", + "Microsoft.VC.14.42.17.12.CRT.Headers.Resources": "14.42.34435" + } + }, + { + "id": "Microsoft.VisualCpp.CRT.Redist.X64", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.CRT.Redist.X64.vsix", + "sha256": "91040846e853eff19125016b602183318ebe729a6ea20acc8a05bc9e89351f5e", + "size": 50783031, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/91040846e853eff19125016b602183318ebe729a6ea20acc8a05bc9e89351f5e/Microsoft.VisualCpp.CRT.Redist.X64.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 51282514 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.CRT.Redist.X64.base": "14.0", + "Microsoft.VisualCpp.CRT.Redist.Resources": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.CRT.Redist.X86", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.CRT.Redist.X86.vsix", + "sha256": "3c8fdeaa933d2092c1900440f7e956b74100f348dbd27814dce0d0d199b7f078", + "size": 27410874, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/3c8fdeaa933d2092c1900440f7e956b74100f348dbd27814dce0d0d199b7f078/Microsoft.VisualCpp.CRT.Redist.X86.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 27917354 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.CRT.Redist.X86.base": "14.0", + "Microsoft.VisualCpp.CRT.Redist.Resources": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.CRT.Source", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.CRT.Source.vsix", + "sha256": "7c61129f819849b2eaba25eb703450dc6d39c7e41f39ae530c1d0553317fe1fe", + "size": 1068, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/7c61129f819849b2eaba25eb703450dc6d39c7e41f39ae530c1d0553317fe1fe/Microsoft.VisualCpp.CRT.Source.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.CRT.Source.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.CRT.x64.Desktop", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.CRT.x64.Desktop.vsix", + "sha256": "d72e8581883c38ba172a95c318f3e1c78d4b51db8739a20941a69ccf1633ad1f", + "size": 1072, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/d72e8581883c38ba172a95c318f3e1c78d4b51db8739a20941a69ccf1633ad1f/Microsoft.VisualCpp.CRT.x64.Desktop.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.CRT.x64.Desktop.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.CRT.x86.Desktop", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.CRT.x86.Desktop.vsix", + "sha256": "a53151eac20d58dcdf1466346dca5639833afb4fb61973379e1765f9cff64a03", + "size": 1073, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/a53151eac20d58dcdf1466346dca5639833afb4fb61973379e1765f9cff64a03/Microsoft.VisualCpp.CRT.x86.Desktop.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.CRT.x86.Desktop.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.DIA.SDK", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.DIA.SDK.vsix", + "sha256": "f24c594aed7b1667f9eb2596b4772dfe14e6bc054861e2723919a54fd04df35c", + "size": 8183457, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/f24c594aed7b1667f9eb2596b4772dfe14e6bc054861e2723919a54fd04df35c/Microsoft.VisualCpp.DIA.SDK.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 24331962 + }, + "dependencies": { + "Microsoft.VisualCpp.Servicing.DIASDK": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.RuntimeDebug.14", + "version": "14.42.34433", + "type": "Msi", + "chip": "x64", + "machineArch": "x64", + "payloads": [ + { + "fileName": "vc_RuntimeDebug.msi", + "sha256": "718178a273cae6325042886fd19a9a40ced78936db20d4e78f947c9b7a5219ad", + "size": 212992, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/718178a273cae6325042886fd19a9a40ced78936db20d4e78f947c9b7a5219ad/vc_RuntimeDebug.msi", + "signer": { + "$ref": "3" + } + }, + { + "fileName": "cab1.cab", + "sha256": "d558577a36b980d74afdac62bec1d25e66fe686bde889fd32cef6e54b6ad355e", + "size": 10257478, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/d558577a36b980d74afdac62bec1d25e66fe686bde889fd32cef6e54b6ad355e/cab1.cab", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "VSEXTUI": "1" + }, + "productCode": "{DAC6B921-1A83-4E0C-9201-69F1C21CA5BD}", + "upgradeCode": "{EB364181-62F9-3134-8208-7921A115D5EF}", + "productVersion": "14.42.34433", + "productLanguage": 1033, + "providerKey": "Microsoft.VS.VC_RuntimeDebug_amd64,v14", + "installSizes": { + "systemDrive": 28636949 + }, + "dependencies": { + "Microsoft.VisualCpp.RuntimeDebug.14": { + "version": "14.42.34433", + "chip": "x86" + }, + "Microsoft.VisualCpp.Redist.14": "14.42.34433", + "Microsoft.VisualCpp.Redist.14.Latest": "14.42.34433", + "Microsoft.VisualCpp.Servicing.Redist": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.RuntimeDebug.14", + "version": "14.42.34433", + "type": "Msi", + "chip": "x86", + "payloads": [ + { + "fileName": "vc_RuntimeDebug.msi", + "sha256": "39a18f6b7511ee982f9031a12a34628049ca2dddf91da794394f647d6d51cc98", + "size": 204800, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/39a18f6b7511ee982f9031a12a34628049ca2dddf91da794394f647d6d51cc98/vc_RuntimeDebug.msi", + "signer": { + "$ref": "3" + } + }, + { + "fileName": "cab1.cab", + "sha256": "fc6ed2388444f54aaf169bbcc4d071605aaad2d9133feaf5e635c931f2628231", + "size": 10188751, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/fc6ed2388444f54aaf169bbcc4d071605aaad2d9133feaf5e635c931f2628231/cab1.cab", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "VSEXTUI": "1" + }, + "productCode": "{5DB1904E-A0D2-488A-8E10-C94264FCD295}", + "upgradeCode": "{7C1C6ADF-3549-31F7-9E93-BC30719EB9DA}", + "productVersion": "14.42.34433", + "productLanguage": 1033, + "providerKey": "Microsoft.VS.VC_RuntimeDebug_x86,v14", + "installSizes": { + "systemDrive": 21488061 + }, + "dependencies": { + "Microsoft.VisualCpp.Redist.14": "14.42.34433", + "Microsoft.VisualCpp.Redist.14.Latest": "14.42.34433", + "Microsoft.VisualCpp.Servicing.Redist": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.Servicing.Redist", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.Servicing.Redist.vsix", + "sha256": "e5242b23f089aa9400f81bb7281c614b205ee4a2beb0115ad17749cae3ece945", + "size": 3293, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/e5242b23f089aa9400f81bb7281c614b205ee4a2beb0115ad17749cae3ece945/Microsoft.VisualCpp.Servicing.Redist.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 936 + } + }, + { + "id": "Microsoft.VisualCpp.Tools.Common.Utils", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.Tools.Common.Utils.vsix", + "sha256": "a35e6958324d6d33a573d77452715f470db4885a74503f92d409a383f6e1a0bc", + "size": 69463, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/a35e6958324d6d33a573d77452715f470db4885a74503f92d409a383f6e1a0bc/Microsoft.VisualCpp.Tools.Common.Utils.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 129657 + }, + "dependencies": { + "Microsoft.VisualCpp.Tools.Common.Utils.Resources": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.Tools.Common.Utils.Resources", + "version": "14.42.34433", + "type": "Vsix", + "language": "en-US", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.Tools.Common.Utils.Resources.enu.vsix", + "sha256": "88c7daaf7277b8d9f5aaec46a6412a630010582a7aacbf58d3a000f27cc85f8f", + "size": 22712, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/88c7daaf7277b8d9f5aaec46a6412a630010582a7aacbf58d3a000f27cc85f8f/Microsoft.VisualCpp.Tools.Common.Utils.Resources.enu.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 41048 + } + }, + { + "id": "Microsoft.VisualCpp.Tools.Common.UtilsPrereq", + "version": "17.12.35504.99", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "e79a51b2b5a82f8c50389fad14d61d44137c8ab0334c2d307c931aab35795a56", + "size": 3313036, + "url": "https://download.visualstudio.microsoft.com/download/pr/340d36cc-c493-414e-8abe-8742dfbad027/e79a51b2b5a82f8c50389fad14d61d44137c8ab0334c2d307c931aab35795a56/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 6799644 + } + }, + { + "id": "Microsoft.VisualCpp.Tools.Core.Resources", + "version": "14.42.34433", + "type": "Vsix", + "language": "en-US", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.Tools.Core.Resources.enu.vsix", + "sha256": "0cc0877a0a1b74ffa3eb4d899786519f00f2e550f4b61712e70943d32639e071", + "size": 1057, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/0cc0877a0a1b74ffa3eb4d899786519f00f2e550f4b61712e70943d32639e071/Microsoft.VisualCpp.Tools.Core.Resources.enu.vsix", + "signer": { + "$ref": "1" + } + } + ] + }, + { + "id": "Microsoft.VisualCpp.Tools.Core.x86", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.Tools.Core.x86.vsix", + "sha256": "83ec55eb7d03493d4e299e61cf34589ac0aa42584ef911d28292f1c41e9da55e", + "size": 5471, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/83ec55eb7d03493d4e299e61cf34589ac0aa42584ef911d28292f1c41e9da55e/Microsoft.VisualCpp.Tools.Core.x86.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 11847 + }, + "dependencies": { + "Microsoft.VisualCpp.Tools.Common.Utils": "14.42.34433", + "Microsoft.VC.14.42.17.12.Tools.Core.Props": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualCpp.Tools.HostX86.TargetX64", + "version": "14.42.34435", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.Tools.HostX86.TargetX64.vsix", + "sha256": "4d7e7c3aa8ef5c9df7bb04481bd62d4ea14eb852e40d6183858a948dc862f12f", + "size": 2273, + "url": "https://download.visualstudio.microsoft.com/download/pr/d18f3866-d75b-46b1-9bd7-74ee1913f4b9/4d7e7c3aa8ef5c9df7bb04481bd62d4ea14eb852e40d6183858a948dc862f12f/Microsoft.VisualCpp.Tools.HostX86.TargetX64.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 155 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.Tools.HostX86.TargetX64.base": "14.42.34435" + } + }, + { + "id": "Microsoft.VisualCpp.Tools.Hostx86.Targetx64.Res", + "version": "14.42.34435", + "type": "Vsix", + "language": "en-US", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.Tools.Hostx86.Targetx64.Res.enu.vsix", + "sha256": "a1579ca5af662e6edab0bf926923988e856fc1b5b94c7ded46daf822ea641113", + "size": 1094, + "url": "https://download.visualstudio.microsoft.com/download/pr/d18f3866-d75b-46b1-9bd7-74ee1913f4b9/a1579ca5af662e6edab0bf926923988e856fc1b5b94c7ded46daf822ea641113/Microsoft.VisualCpp.Tools.Hostx86.Targetx64.Res.enu.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.Tools.Hostx86.Targetx64.Res.base": "14.42.34435" + } + }, + { + "id": "Microsoft.VisualCpp.Tools.HostX86.TargetX86", + "version": "14.42.34435", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.Tools.HostX86.TargetX86.vsix", + "sha256": "7b32a27b999d7d43a389094fbc0098ab4d4c55a26569f15a062ca3b4987abd91", + "size": 2239, + "url": "https://download.visualstudio.microsoft.com/download/pr/d18f3866-d75b-46b1-9bd7-74ee1913f4b9/7b32a27b999d7d43a389094fbc0098ab4d4c55a26569f15a062ca3b4987abd91/Microsoft.VisualCpp.Tools.HostX86.TargetX86.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 151 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.Tools.HostX86.TargetX86.base": "14.42.34435" + } + }, + { + "id": "Microsoft.VisualCpp.Tools.HostX86.TargetX86.Res", + "version": "14.42.34435", + "type": "Vsix", + "language": "en-US", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.Tools.HostX86.TargetX86.Res.enu.vsix", + "sha256": "9e4ceeee0217263a763a0f880efbb4e672112edc93cf584cab51ff333f124e76", + "size": 1095, + "url": "https://download.visualstudio.microsoft.com/download/pr/d18f3866-d75b-46b1-9bd7-74ee1913f4b9/9e4ceeee0217263a763a0f880efbb4e672112edc93cf584cab51ff333f124e76/Microsoft.VisualCpp.Tools.HostX86.TargetX86.Res.enu.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.Tools.HostX86.TargetX86.Res.base": "14.42.34435" + } + }, + { + "id": "Microsoft.VisualStudio.Connected", + "version": "17.12.35527.80", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "84bf8388c61c4410bd5ef6d3e097015436eb1ddff7b54fba37cb7799a455dad8", + "size": 4051166, + "url": "https://download.visualstudio.microsoft.com/download/pr/820d4213-0edd-44d8-9935-f3865f47d958/84bf8388c61c4410bd5ef6d3e097015436eb1ddff7b54fba37cb7799a455dad8/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 3501990 + }, + "dependencies": { + "Microsoft.VisualStudio.MinShell": "[17.0,18.0)", + "Microsoft.VisualStudio.Connected.Resources": "[17.0,18.0)", + "Microsoft.VisualStudio.PerfLib": "[17.0,18.0)", + "Microsoft.VisualStudio.AzureSDK": "[17.0,18.0)", + "Microsoft.VisualStudio.Connected.Auto": "[17.0,18.0)", + "SQLitePCLRaw": "[17.0,18.0)", + "Microsoft.Developer.IdentityServiceGS_-137610554": { + "id": "Microsoft.Developer.IdentityServiceGS", + "version": "", + "when": [ + "Microsoft.VisualStudio.Product.CommunityX86", + "Microsoft.VisualStudio.Product.EnterpriseX86", + "Microsoft.VisualStudio.Product.ProfessionalX86", + "Microsoft.VisualStudio.Product.Community", + "Microsoft.VisualStudio.Product.Enterprise", + "Microsoft.VisualStudio.Product.Professional", + "Microsoft.VisualStudio.Product.TeamExplorerX86", + "Microsoft.VisualStudio.Product.TeamExplorer", + "Microsoft.VisualStudio.Product.BuildTools", + "Microsoft.VisualStudio.Product.TestAgent", + "Microsoft.VisualStudio.Product.TestController", + "Microsoft.VisualStudio.Product.WDExpress" + ] + }, + "Microsoft.VisualStudio.Identity": "" + } + }, + { + "id": "Microsoft.VisualStudio.CoreEditor", + "version": "17.12.35504.99", + "type": "Vsix", + "productArch": "x64", + "machineArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "742367f2f35661caead7134bd48c74df81d1c14897c51800971afb841b3997b7", + "size": 1373850, + "url": "https://download.visualstudio.microsoft.com/download/pr/340d36cc-c493-414e-8abe-8742dfbad027/742367f2f35661caead7134bd48c74df81d1c14897c51800971afb841b3997b7/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 2461296 + }, + "dependencies": { + "Microsoft.VisualStudio.Platform.NavigateTo": "[16.0,18.0)", + "Microsoft.VisualStudio.CoreEditor.UserProfiles_-137610554": { + "id": "Microsoft.VisualStudio.CoreEditor.UserProfiles", + "version": "", + "when": [ + "Microsoft.VisualStudio.Product.CommunityX86", + "Microsoft.VisualStudio.Product.EnterpriseX86", + "Microsoft.VisualStudio.Product.ProfessionalX86", + "Microsoft.VisualStudio.Product.Community", + "Microsoft.VisualStudio.Product.Enterprise", + "Microsoft.VisualStudio.Product.Professional", + "Microsoft.VisualStudio.Product.TeamExplorerX86", + "Microsoft.VisualStudio.Product.TeamExplorer", + "Microsoft.VisualStudio.Product.BuildTools", + "Microsoft.VisualStudio.Product.TestAgent", + "Microsoft.VisualStudio.Product.TestController", + "Microsoft.VisualStudio.Product.WDExpress" + ] + } + } + }, + { + "id": "Microsoft.VisualStudio.Debugger", + "version": "17.12.35521.132", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "617e7584495677de980b83fcc059433aec1c0e2b396b3f7e606790c070fb889e", + "size": 8092177, + "url": "https://download.visualstudio.microsoft.com/download/pr/2a7b0df9-a5e9-494f-b0c0-5f912194e7da/617e7584495677de980b83fcc059433aec1c0e2b396b3f7e606790c070fb889e/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 12424641 + }, + "dependencies": { + "Microsoft.VisualStudio.Debugger.Remote.DiagnosticsHub.Client": "[17.0,18.0)", + "Microsoft.VisualStudio.Debugger.Package.DiagHub.Client": "[17.0,18.0)", + "Microsoft.VisualStudio.PerfLib": "[17.0,18.0)", + "Microsoft.DiaSymReader.PortablePdb": "[17.0,18.0)", + "Microsoft.VisualStudio.Debugger.Resources": "[17.0,18.0)", + "Microsoft.VisualStudio.Debugger.Concord": "[17.0,18.0)", + "Microsoft.IntelliTrace.DiagnosticsHub": "[17.0,18.0)", + "Microsoft.VisualStudio.NativeImageSupport": "[17.0,18.0)", + "Microsoft.VisualStudio.VC.MSVCDis": "[17.0,18.0)", + "Microsoft.VisualStudio.Debugger.DbgHelp.Win8": { + "version": "[17.0,18.0)", + "behaviors": "IgnoreApplicabilityFailures" + }, + "Microsoft.VisualStudio.Editors": "[16.0,18.0)", + "Microsoft.VisualStudio.MinShell": "[17.0,18.0)", + "Microsoft.VisualStudio.AzureSDK": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.AzureAttach", + "version": "17.12.35410.122", + "type": "Vsix", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "24d5a8c34832b0156ed0452f2ea51746142729aa1363e459736dd9c4fe44a0c0", + "size": 51000, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/24d5a8c34832b0156ed0452f2ea51746142729aa1363e459736dd9c4fe44a0c0/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 110019 + }, + "dependencies": { + "Microsoft.VisualStudio.Debugger.AzureAttach.Resources": "[17.0,18.0)", + "Microsoft.VisualStudio.Web.Azure.Common": "[16.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.BrokeredServices", + "version": "17.12.0.2447401", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.Debugger.BrokeredServices.vsix", + "sha256": "f3d2d019f88e6876bc8bac6fb8369cf09cbe2c29dff7bd10c4133910630fab34", + "size": 335689, + "url": "https://download.visualstudio.microsoft.com/download/pr/42786999-d45b-4428-b946-248bb9676505/f3d2d019f88e6876bc8bac6fb8369cf09cbe2c29dff7bd10c4133910630fab34/Microsoft.VisualStudio.Debugger.BrokeredServices.vsix", + "signer": { + "$ref": "1" + } + } + ], + "vsixId": "Microsoft.VisualStudio.Debugger.BrokeredServices", + "extensionDir": "[installdir]\\Common7\\IDE\\Extensions\\Microsoft\\DebuggerServices", + "installSizes": { + "targetDrive": 627307 + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.CollectionAgents", + "version": "17.12.35504.99", + "type": "Vsix", + "chip": "x64", + "productArch": "neutral", + "machineArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "93690244d92b16842815f2acfbc9a22b87064db89b08070c06280de3ea00ed54", + "size": 95650, + "url": "https://download.visualstudio.microsoft.com/download/pr/340d36cc-c493-414e-8abe-8742dfbad027/93690244d92b16842815f2acfbc9a22b87064db89b08070c06280de3ea00ed54/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 173648 + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.CollectionAgents", + "version": "17.12.35504.99", + "type": "Vsix", + "chip": "x86", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "2187192139ed85805f685b3ffeb18c37b196c856212da9c319c72ee055948911", + "size": 88986, + "url": "https://download.visualstudio.microsoft.com/download/pr/340d36cc-c493-414e-8abe-8742dfbad027/2187192139ed85805f685b3ffeb18c37b196c856212da9c319c72ee055948911/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 147024 + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.Managed", + "version": "17.12.35417.104", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "7c6b2b72e197b343469f1186f5054d0650eb0ddc9293331a30c70a8024ff0a51", + "size": 3266829, + "url": "https://download.visualstudio.microsoft.com/download/pr/1c988eee-4ce9-4e3a-a043-ac65c57f91e9/7c6b2b72e197b343469f1186f5054d0650eb0ddc9293331a30c70a8024ff0a51/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 4647280 + }, + "dependencies": { + "Microsoft.VisualStudio.Debugger.Managed.Resources": "[17.0,18.0)", + "Microsoft.VisualStudio.Debugger.Concord.Managed": "[17.0,18.0)", + "Microsoft.VisualStudio.MinShell": "[17.0,18.0)", + "Microsoft.VisualStudio.PackageGroup.Roslyn.LanguageServices": "[17.0,18.0)", + "Microsoft.CodeAnalysis.ExpressionEvaluator": "[4.0,5.0.0.0)", + "Microsoft.DiaSymReader": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.Parallel", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "beabda4402b7f4a5e58d97fb5c1677018f4165350a830879a04017c8c2933454", + "size": 491369, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/beabda4402b7f4a5e58d97fb5c1677018f4165350a830879a04017c8c2933454/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 947330 + }, + "dependencies": { + "Microsoft.VisualStudio.Debugger.Parallel.Resources": "[17.0,18.0)", + "Microsoft.VisualStudio.MinShell": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.Remote", + "version": "17.12.35506.110", + "type": "Vsix", + "chip": "x64", + "productArch": "neutral", + "machineArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "04dc5920f29a070776ea423f735c25455c1ae2db9633672b1996240636d26a6a", + "size": 6951150, + "url": "https://download.visualstudio.microsoft.com/download/pr/5536698c-711c-4834-876f-2817d31a2ef2/04dc5920f29a070776ea423f735c25455c1ae2db9633672b1996240636d26a6a/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 9325400 + }, + "dependencies": { + "Microsoft.VisualStudio.Debugger.Remote.Resources": { + "version": "[17.0,18.0)", + "chip": "x64" + }, + "Microsoft.VisualStudio.Debugger.Remote": { + "version": "[17.0,18.0)", + "chip": "x86" + }, + "Microsoft.VisualStudio.Debugger.Remote.DbgHelp.Win8": { + "version": "[17.0,18.0)", + "chip": "x64", + "behaviors": "IgnoreApplicabilityFailures" + }, + "Microsoft.VisualStudio.Debugger.Concord.Remote": { + "version": "[17.0,18.0)", + "chip": "x64" + } + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.Remote", + "version": "17.12.35506.110", + "type": "Vsix", + "chip": "x86", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "bbcb9fc45b5dabb75ed705d2096b819a8b79f2ce179dac7e5e80e3ba28b5bb0b", + "size": 6534588, + "url": "https://download.visualstudio.microsoft.com/download/pr/5536698c-711c-4834-876f-2817d31a2ef2/bbcb9fc45b5dabb75ed705d2096b819a8b79f2ce179dac7e5e80e3ba28b5bb0b/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 12546111 + }, + "dependencies": { + "Microsoft.VisualStudio.Debugger.Remote.Resources": { + "version": "[17.0,18.0)", + "chip": "x86" + }, + "Microsoft.VisualStudio.Debugger.Concord.Remote": { + "version": "[17.0,18.0)", + "chip": "x86" + }, + "Microsoft.VisualStudio.Debugger.Remote.DbgHelp.Win8": { + "version": "[17.0,18.0)", + "chip": "x86", + "behaviors": "IgnoreApplicabilityFailures" + }, + "Microsoft.VisualStudio.Debugger.Remote.ARM64": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.TargetComposition", + "version": "17.12.35410.122", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "213d4ad34f24e21d38c3a532891457a651944e997d24286de06b7d7324df67c8", + "size": 1230679, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/213d4ad34f24e21d38c3a532891457a651944e997d24286de06b7d7324df67c8/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 2943088 + }, + "dependencies": { + "Microsoft.VisualStudio.Debugger.TargetComposition.Remote": "[17.0,18.0)", + "Microsoft.VisualStudio.Debugger.TargetComposition.Remote.arm64": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.VSCodeDebuggerHost", + "version": "17.12.722.1", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.Debugger.VSCodeDebuggerHost.vsix", + "sha256": "791d6bd13ab2b7b570d8393484a2203a9c3f6feccf0287c3490c0b9a0b130590", + "size": 514045, + "url": "https://download.visualstudio.microsoft.com/download/pr/dcd9a791-784f-4e8b-b20a-a659085740fa/791d6bd13ab2b7b570d8393484a2203a9c3f6feccf0287c3490c0b9a0b130590/Microsoft.VisualStudio.Debugger.VSCodeDebuggerHost.vsix", + "signer": { + "$ref": "1" + } + } + ], + "vsixId": "Microsoft.VisualStudio.Debugger.VSCodeDebuggerHost.Microsoft.42741dc7-574b-4d5b-b8d7-02b7d23cbc85", + "extensionDir": "[installdir]\\Common7\\IDE\\Extensions\\Microsoft\\DebugAdapterHost", + "installSizes": { + "targetDrive": 1224016 + } + }, + { + "id": "Microsoft.VisualStudio.Devenv", + "version": "17.12.35527.113", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "6eff08222d34e7861443c875377fe1c9f67bbdf0768cd7e7b0855c16cab3144a", + "size": 563609, + "url": "https://download.visualstudio.microsoft.com/download/pr/f2819554-a618-400d-bced-774bb5379965/6eff08222d34e7861443c875377fe1c9f67bbdf0768cd7e7b0855c16cab3144a/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "_vsInfo": { + "ignoreChanges": true + }, + "installSizes": { + "targetDrive": 87459 + }, + "shortcuts": [ + { + "description": "Microsoft Visual Studio 2022", + "targetPath": "[installdir]\\Common7\\IDE\\devenv.exe", + "shellProperties": { + "System.AppUserModel.ID": "VisualStudio.[InstanceId]" + }, + "displayName": "Visual Studio 2022", + "folder": "[startmenu]\\programs" + } + ], + "dependencies": { + "Microsoft.VisualStudio.Devenv.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.FileHandler.Msi", + "version": "17.12.35410.122", + "type": "Msi", + "chip": "x64", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.FileHandler.Msi.x64.msi", + "sha256": "a6961527e8de80a2eccd2615d9ede200532bfd725f97ab02a02c63b22ceef7f7", + "size": 217088, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/a6961527e8de80a2eccd2615d9ede200532bfd725f97ab02a02c63b22ceef7f7/Microsoft.VisualStudio.FileHandler.Msi.x64.msi", + "signer": { + "$ref": "3" + } + }, + { + "fileName": "cab1.cab", + "sha256": "d32cff0835ac5515ee9043ab867ec1535e9cf94b7269d091738851d49001a07e", + "size": 2391228, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/d32cff0835ac5515ee9043ab867ec1535e9cf94b7269d091738851d49001a07e/cab1.cab", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1" + }, + "productCode": "{F17112B4-706F-4FED-8C99-3443572EB9D2}", + "upgradeCode": "{3FF75236-49C4-35C8-8FAC-79471939F5A1}", + "productVersion": "17.12.35410", + "productLanguage": 1033, + "providerKey": "Microsoft.VisualStudio.FileHandler.Msi_x64,v17", + "installSizes": { + "systemDrive": 2600513 + }, + "dependencies": { + "Microsoft.VisualStudio.FileHandler.Msi": { + "version": "[17.0,18.0)", + "chip": "x86" + } + } + }, + { + "id": "Microsoft.VisualStudio.FileHandler.Msi", + "version": "17.12.35410.122", + "type": "Msi", + "chip": "x86", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.FileHandler.Msi.x86.msi", + "sha256": "e609e35bfb4a8cca942b6c764f2405c82e244653452812a1833bfcf17196d5ee", + "size": 225280, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/e609e35bfb4a8cca942b6c764f2405c82e244653452812a1833bfcf17196d5ee/Microsoft.VisualStudio.FileHandler.Msi.x86.msi", + "signer": { + "$ref": "3" + } + }, + { + "fileName": "cab1.cab", + "sha256": "0c65c51b9d326aab68da51a3257108f81ee0bb3e4d2be12325ddc47565a006a4", + "size": 1221780, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/0c65c51b9d326aab68da51a3257108f81ee0bb3e4d2be12325ddc47565a006a4/cab1.cab", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1" + }, + "productCode": "{0312181A-61FD-4243-9A1E-136130D65400}", + "upgradeCode": "{CB16307A-E8C6-43BF-A66F-55A54E56E4D5}", + "productVersion": "17.12.35410", + "productLanguage": 1033, + "providerKey": "Microsoft.VisualStudio.FileHandler.Msi_x86,v17", + "installSizes": { + "systemDrive": 2920676 + } + }, + { + "id": "Microsoft.VisualStudio.Finalizer", + "version": "17.12.35201.149", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.Finalizer.vsix", + "sha256": "591c35d06aeb931c8a6727899e94a2061e542d3fbcfc01b7550c691d572c5413", + "size": 202830, + "url": "https://download.visualstudio.microsoft.com/download/pr/ca984614-41da-4898-a181-f0fd2ee9830f/591c35d06aeb931c8a6727899e94a2061e542d3fbcfc01b7550c691d572c5413/Microsoft.VisualStudio.Finalizer.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {} + }, + { + "id": "Microsoft.VisualStudio.Log", + "version": "17.12.35506.110", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "0b18eef150284be5d061ab525a1dfc6c1f40b05ed80828e6ecee8324349d1bb3", + "size": 2316504, + "url": "https://download.visualstudio.microsoft.com/download/pr/5536698c-711c-4834-876f-2817d31a2ef2/0b18eef150284be5d061ab525a1dfc6c1f40b05ed80828e6ecee8324349d1bb3/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 3855813 + }, + "dependencies": { + "Microsoft.VisualStudio.Log.Resources": "[17.0,18.0)", + "Microsoft.VisualStudio.Log.Targeted": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.OpenFolder.VSIX", + "version": "17.12.17.35489", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.OpenFolder.vsix", + "sha256": "b830d5ce0a697a4d441b3723d25cd03bc57c5e97ff7457f93699aa9c9364a08e", + "size": 4585307, + "url": "https://download.visualstudio.microsoft.com/download/pr/66e1dcb4-e233-4537-99d7-dd18a1b3b25f/b830d5ce0a697a4d441b3723d25cd03bc57c5e97ff7457f93699aa9c9364a08e/Microsoft.VisualStudio.OpenFolder.vsix", + "signer": { + "$ref": "1" + } + } + ], + "vsixId": "Microsoft.VisualStudio.AnyCode", + "extensionDir": "[installdir]\\Common7\\IDE\\CommonExtensions\\Microsoft\\OpenFolder", + "installSizes": { + "targetDrive": 9517919 + } + }, + { + "id": "Microsoft.VisualStudio.Platform.Markdown", + "version": "17.12.217.9908", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.Platform.Markdown.vsix", + "sha256": "e3104a3937afa3ac29baf9b458105d8f75d166b1180ca83298eb3637f29d3a87", + "size": 1512171, + "url": "https://download.visualstudio.microsoft.com/download/pr/1bfd0690-6315-441a-8429-93e32e52704f/e3104a3937afa3ac29baf9b458105d8f75d166b1180ca83298eb3637f29d3a87/Microsoft.VisualStudio.Platform.Markdown.vsix", + "signer": { + "$ref": "1" + } + } + ], + "vsixId": "Microsoft.VisualStudio.Platform.Markdown", + "extensionDir": "[installdir]\\Common7\\IDE\\CommonExtensions\\Microsoft\\Markdown", + "installSizes": { + "targetDrive": 4407063 + } + }, + { + "id": "Microsoft.VisualStudio.ProjectServices", + "version": "17.12.6.65229", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.ProjectServices.vsix", + "sha256": "5e8612d88015f25110a86f922dad076165ab56e134b2e6f07f52560966970309", + "size": 106430, + "url": "https://download.visualstudio.microsoft.com/download/pr/42786999-d45b-4428-b946-248bb9676505/5e8612d88015f25110a86f922dad076165ab56e134b2e6f07f52560966970309/Microsoft.VisualStudio.ProjectServices.vsix", + "signer": { + "$ref": "1" + } + } + ], + "vsixId": "Microsoft.VisualStudio.ProjectServices", + "extensionDir": "[installdir]\\Common7\\IDE\\CommonExtensions\\Microsoft\\ProjectServices", + "installSizes": { + "targetDrive": 242437 + } + }, + { + "id": "Microsoft.VisualStudio.ScriptedHost", + "version": "17.12.32.13084", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.ScriptedHost.vsix", + "sha256": "f27de893bc137f3eb258b6f014787e76cd5a81104186615c580f4d94c5b196c6", + "size": 451863, + "url": "https://download.visualstudio.microsoft.com/download/pr/42786999-d45b-4428-b946-248bb9676505/f27de893bc137f3eb258b6f014787e76cd5a81104186615c580f4d94c5b196c6/Microsoft.VisualStudio.ScriptedHost.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 1564280 + }, + "dependencies": { + "Microsoft.VisualStudio.ScriptedHost.Targeted": "17.12.32.13084", + "Microsoft.VisualStudio.ScriptedHost.Resources": "17.12.32.13084", + "Microsoft.VisualStudio.NativeImageSupport": "[17.0,18.0]" + } + }, + { + "id": "Microsoft.VisualStudio.StaticAnalysis.auxil", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "0cbb3dc77f0e648621d0e0eb36c8f78f64efdc37752569f33663a5f3b00d7a15", + "size": 302643, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/0cbb3dc77f0e648621d0e0eb36c8f78f64efdc37752569f33663a5f3b00d7a15/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {}, + "dependencies": { + "Microsoft.VisualStudio.StaticAnalysis.auxil.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.StaticAnalysis.auxil.Resources", + "version": "17.12.35410.144", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "a15e1f61597dc67afab75e69bccac96198810aca427f139e870a803104fe53bc", + "size": 1084, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/a15e1f61597dc67afab75e69bccac96198810aca427f139e870a803104fe53bc/payload.vsix", + "signer": { + "$ref": "1" + } + } + ] + }, + { + "id": "Microsoft.VisualStudio.StaticAnalysis.FxCop", + "version": "17.12.35506.116", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "4c185e6af6590db456d491b020992183cd73f687d7c4127880f25baa1917e0c1", + "size": 6294429, + "url": "https://download.visualstudio.microsoft.com/download/pr/5536698c-711c-4834-876f-2817d31a2ef2/4c185e6af6590db456d491b020992183cd73f687d7c4127880f25baa1917e0c1/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 4336902 + }, + "dependencies": { + "Microsoft.VisualStudio.StaticAnalysis.FxCop.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.StaticAnalysis.FxCop.Resources", + "version": "17.12.35410.144", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "5d9343bd2e3b00951ebb711c8cdb4a55496342515041c4f51fd6490b6eb5ef6c", + "size": 1085, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/5d9343bd2e3b00951ebb711c8cdb4a55496342515041c4f51fd6490b6eb5ef6c/payload.vsix", + "signer": { + "$ref": "1" + } + } + ] + }, + { + "id": "Microsoft.VisualStudio.StaticAnalysis.IDE", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "1d0eaa968045edd8b8d1f52f383de104f908e2cec9426a88f2780b3ad326c8dc", + "size": 3665203, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/1d0eaa968045edd8b8d1f52f383de104f908e2cec9426a88f2780b3ad326c8dc/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 6153 + }, + "dependencies": { + "Microsoft.VisualStudio.StaticAnalysis.IDE.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.StaticAnalysis.IDE.Resources", + "version": "17.12.35410.144", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "eed35e5aae8878421bd7221186e1feaaaa0a1ca9f11ce4bf25eaf33844abcdfa", + "size": 34894, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/eed35e5aae8878421bd7221186e1feaaaa0a1ca9f11ce4bf25eaf33844abcdfa/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {} + }, + { + "id": "Microsoft.VisualStudio.TextMateGrammars", + "version": "17.12.217.9908", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.TextMateGrammars.vsix", + "sha256": "77d22fb95fc3004b64cad5a452c421fb35ec9d282d660a4d5c894736f3b3dda8", + "size": 2249839, + "url": "https://download.visualstudio.microsoft.com/download/pr/1bfd0690-6315-441a-8429-93e32e52704f/77d22fb95fc3004b64cad5a452c421fb35ec9d282d660a4d5c894736f3b3dda8/Microsoft.VisualStudio.TextMateGrammars.vsix", + "signer": { + "$ref": "1" + } + } + ], + "vsixId": "Microsoft.VisualStudio.TextMateGrammars", + "extensionDir": "[installdir]\\Common7\\IDE\\CommonExtensions\\Microsoft\\TextMate", + "installSizes": { + "targetDrive": 8143475 + } + }, + { + "id": "Microsoft.VisualStudio.TextTemplating.Core", + "version": "17.12.35527.66", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "1f7a897e92693f3d5d2b882b867d70ddc44c9c672f689c6fee0f3201a8604c62", + "size": 764593, + "url": "https://download.visualstudio.microsoft.com/download/pr/5322b762-7d09-4ffc-a816-a6343b7ebfac/1f7a897e92693f3d5d2b882b867d70ddc44c9c672f689c6fee0f3201a8604c62/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 279416 + }, + "dependencies": { + "Microsoft.VisualStudio.NativeImageSupport": "[17.0,18.0)", + "Microsoft.VisualStudio.TextTemplating.Core.Resources": "[17.0,18.0)", + "Microsoft.VisualStudio.PackageGroup.Roslyn.LanguageServices": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.TextTemplating.Integration.Resources", + "version": "17.12.35527.80", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "61ffa7c08c91c882865ceee3ca8bb3464c25dba524e6e46d849ddb9abc7edcac", + "size": 1340, + "url": "https://download.visualstudio.microsoft.com/download/pr/820d4213-0edd-44d8-9935-f3865f47d958/61ffa7c08c91c882865ceee3ca8bb3464c25dba524e6e46d849ddb9abc7edcac/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "fileAssociations": [ + { + "extension": ".tt", + "progId": "VisualStudio.tt.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + } + ], + "progIds": [ + { + "id": "VisualStudio.tt.[InstanceId]", + "displayName": "Text Template File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\TextTemplate.ico", + "defaultIconPosition": -2147483648, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + } + ] + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.ATL.Resources", + "version": "17.12.35410.122", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "f40fd93674823c5bfd1e313893a669d6227eaf09cd1f536b4f9b858e317a90bf", + "size": 45604, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/f40fd93674823c5bfd1e313893a669d6227eaf09cd1f536b4f9b858e317a90bf/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 15728 + } + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.Common", + "version": "17.12.35527.80", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "b6263f4d5138a563988999200c211cb9652a259d89f39bb89ecd396d3ca0386c", + "size": 2551481, + "url": "https://download.visualstudio.microsoft.com/download/pr/820d4213-0edd-44d8-9935-f3865f47d958/b6263f4d5138a563988999200c211cb9652a259d89f39bb89ecd396d3ca0386c/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 5747489 + }, + "dependencies": { + "Microsoft.VisualStudio.VC.IDE.Common.Resources": "[17.0,18.0)", + "Microsoft.VisualStudio.VC.MSVCDis": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.Debugger", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "b37018a08d2568357fdbdee1f47af6bcb7b2421bf0fce597a85aaa395539361f", + "size": 5021875, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/b37018a08d2568357fdbdee1f47af6bcb7b2421bf0fce597a85aaa395539361f/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 4937321 + }, + "dependencies": { + "Microsoft.VisualStudio.VC.IDE.Debugger.Resources": "[17.0,18.0)", + "Microsoft.VisualStudio.VC.IDE.Debugger.Concord": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.LanguageService", + "version": "17.12.35527.80", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "abc5354584bd4301509f276865645fa503939a3d2f5d4a647fff1e737273f0b4", + "size": 20139579, + "url": "https://download.visualstudio.microsoft.com/download/pr/820d4213-0edd-44d8-9935-f3865f47d958/abc5354584bd4301509f276865645fa503939a3d2f5d4a647fff1e737273f0b4/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 18028756 + }, + "nonCriticalProcesses": [ + "vcpkgsrv" + ], + "dependencies": { + "Microsoft.VisualStudio.VC.IDE.LanguageService.Resources": "[17.0,18.0)", + "Microsoft.VisualStudio.VC.Ide.ProjectSystem": "[17.0,18.0)", + "Microsoft.VisualStudio.VC.Ide.Core": "[17.0,18.0)", + "Microsoft.VisualStudio.VC.Ide.LanguageService.Dependencies": "[17.0,18.0)", + "Microsoft.VisualStudio.VC.Ide.Progression.Enterprise_1779377902": { + "id": "Microsoft.VisualStudio.VC.Ide.Progression.Enterprise", + "version": "[17.0,18.0)", + "when": [ + "Microsoft.VisualStudio.Product.EnterpriseX86", + "Microsoft.VisualStudio.Product.Enterprise" + ] + }, + "Microsoft.VisualStudio.VC.Ide.ResourceEditor": "[17.0,18.0)", + "Microsoft.VisualStudio.VC.Ide.VCPkgDatabase": "[17.0,18.0)", + "Microsoft.VisualStudio.VC.Llvm.Base": "[17.0,18.0)", + "Microsoft.VisualStudio.VC.Copilot.Setup": "[17.0,18.0)", + "Microsoft.VisualStudio.MinShell": "[17.0,18.0)", + "Microsoft.VisualStudio.Cache.Service": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.Linux.ConnectionManager", + "version": "17.12.35521.132", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "cdd802b8078ad56e6d94ce36c0476d39d63c25b19bf19bedf6fbd942286fdde2", + "size": 1605351, + "url": "https://download.visualstudio.microsoft.com/download/pr/2a7b0df9-a5e9-494f-b0c0-5f912194e7da/cdd802b8078ad56e6d94ce36c0476d39d63c25b19bf19bedf6fbd942286fdde2/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 2040770 + }, + "dependencies": { + "Microsoft.VisualStudio.VC.Ide.Linux.ConnectionManager.Resources": "[17.0,18.0)", + "Microsoft.VisualStudio.VisualC.Utilities": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.MDD", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "0d76cb8adb14efab03b8084a53df7be7dc7790bf3b0bfa3fba1549bebc59677a", + "size": 618665, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/0d76cb8adb14efab03b8084a53df7be7dc7790bf3b0bfa3fba1549bebc59677a/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 1895301 + }, + "dependencies": { + "Microsoft.VisualStudio.VC.Ide.MDD.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.MFC.Resources", + "version": "17.12.35410.122", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "ba47fc01b5dde4a44bc4b9ee9e33a593c8138d3d3c3d9c585e11de3f12600a61", + "size": 343573, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/ba47fc01b5dde4a44bc4b9ee9e33a593c8138d3d3c3d9c585e11de3f12600a61/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 63443 + } + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.Pro.Resources", + "version": "17.12.35410.122", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "2fa513eace23b531259f679f6dab0d1147a25615e06c729608f24fa6249fb8d1", + "size": 41114, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/2fa513eace23b531259f679f6dab0d1147a25615e06c729608f24fa6249fb8d1/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 415 + } + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.x64", + "version": "17.12.35504.99", + "type": "Vsix", + "chip": "x64", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "b49a348e792e6e72eea1018167669ae57a735faca9ce2efc5bc3023626e6b042", + "size": 967206, + "url": "https://download.visualstudio.microsoft.com/download/pr/340d36cc-c493-414e-8abe-8742dfbad027/b49a348e792e6e72eea1018167669ae57a735faca9ce2efc5bc3023626e6b042/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 2239544 + } + }, + { + "id": "Microsoft.VisualStudio.VC.Templates.General.Resources", + "version": "17.12.35410.122", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "b1ca28bc90548c0cb6313a49b5c8de4cf468c96035a31d0fa037b4b9e5ef5e50", + "size": 11954, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/b1ca28bc90548c0cb6313a49b5c8de4cf468c96035a31d0fa037b4b9e5ef5e50/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 10313 + } + }, + { + "id": "Microsoft.VisualStudio.VC.Templates.UnitTest.Resources", + "version": "17.12.35410.122", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "9abd649e78a4f62177b4b534e0f3aa5ae2aa53da243467d29264b4a2903b7e13", + "size": 15282, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/9abd649e78a4f62177b4b534e0f3aa5ae2aa53da243467d29264b4a2903b7e13/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 3182 + } + }, + { + "id": "Microsoft.VisualStudio.VirtualTree", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "0c7e24645dc4dc3d183312391071316ec9e742b1280bc805279fa613e6ffa701", + "size": 142095, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/0c7e24645dc4dc3d183312391071316ec9e742b1280bc805279fa613e6ffa701/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 314440 + }, + "dependencies": { + "Microsoft.VisualStudio.VirtualTree.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.WebView2", + "version": "119.0.2151.58", + "type": "Exe", + "productArch": "neutral", + "machineArch": "x64", + "payloads": [ + { + "fileName": "MicrosoftEdgeWebView2RuntimeInstallerX64.exe", + "sha256": "da5369be0e284b9a86bd16c4aa9d716c41695842304ef3feddd2352134c2035d", + "size": 180262320, + "url": "https://download.visualstudio.microsoft.com/download/pr/94a84a01-3472-4f9b-b1e8-585c291a969c/da5369be0e284b9a86bd16c4aa9d716c41695842304ef3feddd2352134c2035d/MicrosoftEdgeWebView2RuntimeInstallerX64.exe", + "signer": { + "$ref": "3" + } + } + ], + "installParams": { + "fileName": "MicrosoftEdgeWebView2RuntimeInstallerX64.exe", + "parameters": "/silent /install" + }, + "returnCodes": { + "1": { + "returnCode": 1, + "type": "Success", + "details": "Edge WebView2 installation was repaired.", + "watson": null, + "executeAction": "None", + "messageId": 0, + "message": null + }, + "2": { + "returnCode": 2, + "type": "Success", + "details": "Edge WebView2 was updated to a new version.", + "watson": null, + "executeAction": "None", + "messageId": 0, + "message": null + }, + "-1": { + "returnCode": -1, + "type": "Success", + "details": "An Edge-related process had to be terminated, but installation succeeded.", + "watson": null, + "executeAction": "None", + "messageId": 0, + "message": null + }, + "-2147219187": { + "returnCode": -2147219187, + "type": "Success", + "details": "Edge WebView2 installation was aborted because a higher version is already installed.", + "watson": null, + "executeAction": "None", + "messageId": 0, + "message": null + }, + "-2147219416": { + "returnCode": -2147219416, + "type": "Success", + "details": "Per user installation failed because webview2 is already installed for the system.", + "watson": null, + "executeAction": "None", + "messageId": 0, + "message": null + }, + "-2147219970": { + "returnCode": -2147219970, + "type": "Success", + "details": "Edge WebView2 installation was aborted because a higher version is already installed.", + "watson": null, + "executeAction": "None", + "messageId": 0, + "message": null + } + }, + "installSizes": { + "systemDrive": 1073741824 + }, + "logFiles": [ + { + "pattern": "msedge_installer.log" + }, + { + "pattern": "MicrosoftEdgeUpdate.log" + }, + { + "directory": "[Windows]\\temp", + "pattern": "msedge_installer.log" + }, + { + "directory": "[ProgramData]\\Microsoft\\EdgeUpdate\\Log", + "pattern": "MicrosoftEdgeUpdate.log" + } + ], + "detectConditions": { + "conditions": [ + { + "registryKey": "HKLM\\SOFTWARE\\WOW6432Node\\Microsoft\\EdgeUpdate\\Clients\\{F3017226-FE2A-4295-8BDF-00C3A9A7E4C5}", + "id": "WebView2Installed", + "registryValue": "pv", + "registryData": "[119.0.2151.58,)" + } + ] + } + }, + { + "id": "Microsoft.Windows.UniversalCRT.Msu.7", + "version": "10.0.26624.1", + "type": "Msu", + "chip": "x64", + "payloads": [ + { + "fileName": "Windows6.1-KB2999226-x64.msu", + "sha256": "43234d2986ca9b0de75d5183977964d161a8395c3396279ddfc9b20698e5bc34", + "size": 1034556, + "url": "https://download.visualstudio.microsoft.com/download/pr/4645a642-c157-489c-811c-050db80cb5f4/45d57864f5b372c7ee1fc687169e7698/windows6.1-kb2999226-x64.msu", + "signer": { + "$ref": "4" + } + } + ], + "installSizes": { + "systemDrive": 240873472 + }, + "detectConditions": { + "conditions": [ + { + "filePath": "[System64Folder]ucrtbase.dll" + } + ] + }, + "requirements": { + "supportedOS": "[6.1,6.2)" + } + }, + { + "id": "Microsoft.Windows.UniversalCRT.Msu.7", + "version": "10.0.26624.1", + "type": "Msu", + "chip": "x86", + "payloads": [ + { + "fileName": "Windows6.1-KB2999226-x86.msu", + "sha256": "909e76c81ef0eb176144b253ddffe7a8fdfacebfaa15e97def003d2262fbf084", + "size": 629006, + "url": "https://download.visualstudio.microsoft.com/download/pr/1aff208d-1acb-473c-9664-6e2e0cb92b2d/7424ebdedbca9a378eb9b51b05af5721/windows6.1-kb2999226-x86.msu", + "signer": { + "$ref": "4" + } + } + ], + "installSizes": { + "systemDrive": 322093056 + }, + "detectConditions": { + "conditions": [ + { + "filePath": "[SystemFolder]ucrtbase.dll" + } + ] + }, + "requirements": { + "supportedOS": "[6.1,6.2)" + } + }, + { + "id": "Microsoft.Windows.UniversalCRT.Msu.8", + "version": "10.0.26624", + "type": "Msu", + "chip": "x64", + "payloads": [ + { + "fileName": "Windows8-RT-KB2999226-x64.msu", + "sha256": "50cae25da33fa950222d1a803e42567291eb7feb087fa119b1c97fe9d41cd9f8", + "size": 1359820, + "url": "https://download.visualstudio.microsoft.com/download/pr/b5aec246-ce17-4f47-805a-365bceae1c99/8eb38b82b5068a0f148e6a11a2a14273/windows8-rt-kb2999226-x64.msu", + "signer": { + "$ref": "4" + } + } + ], + "detectConditions": { + "conditions": [ + { + "filePath": "[System64Folder]ucrtbase.dll" + } + ] + }, + "requirements": { + "supportedOS": "[6.2,6.3)" + } + }, + { + "id": "Microsoft.Windows.UniversalCRT.Msu.8", + "version": "10.0.26624", + "type": "Msu", + "chip": "x86", + "payloads": [ + { + "fileName": "Windows8-RT-KB2999226-x86.msu", + "sha256": "0f36750fbb06fee23131f68b4d0943841eed24730ec1d5d77dedc41d359be88d", + "size": 625544, + "url": "https://download.visualstudio.microsoft.com/download/pr/e69bcde5-8b88-4c65-aa65-58a89d9f18c0/66fab16aad59a73d2ef84cc0645048f4/windows8-rt-kb2999226-x86.msu", + "signer": { + "$ref": "4" + } + } + ], + "detectConditions": { + "conditions": [ + { + "filePath": "[SystemFolder]ucrtbase.dll" + } + ] + }, + "requirements": { + "supportedOS": "[6.2,6.3)" + } + }, + { + "id": "Microsoft.Windows.UniversalCRT.Msu.81", + "version": "10.0.26624", + "type": "Msu", + "chip": "x64", + "payloads": [ + { + "fileName": "Windows8.1-KB2999226-x64.msu", + "sha256": "9f707096c7d279ed4bc2a40ba695efac69c20406e0ca97e2b3e08443c6381d15", + "size": 1005170, + "url": "https://download.visualstudio.microsoft.com/download/pr/7952f534-11c4-4907-9a94-9e3ea90c2be7/b0fad8448023703c2123c3eea1b2f634/windows8.1-kb2999226-x64.msu", + "signer": { + "$ref": "4" + } + } + ], + "detectConditions": { + "conditions": [ + { + "filePath": "[System64Folder]ucrtbase.dll" + } + ] + }, + "requirements": { + "supportedOS": "[6.3,6.4)" + } + }, + { + "id": "Microsoft.Windows.UniversalCRT.Msu.81", + "version": "10.0.26624.1", + "type": "Msu", + "chip": "x86", + "payloads": [ + { + "fileName": "Windows8.1-KB2999226-x86.msu", + "sha256": "b83251219c5390536b02bebaf5e43a6f13381ce1db43e76483bce07c4bcf877b", + "size": 603348, + "url": "https://download.visualstudio.microsoft.com/download/pr/c46680ac-4bf1-49b3-97e5-23ad7ae78d68/22ee610ebfc32a2edc36ebced4dd6ce6/windows8.1-kb2999226-x86.msu", + "signer": { + "$ref": "4" + } + } + ], + "installSizes": { + "systemDrive": 16588800 + }, + "detectConditions": { + "conditions": [ + { + "filePath": "[SystemFolder]ucrtbase.dll" + } + ] + }, + "requirements": { + "supportedOS": "[6.3,6.4)" + } + }, + { + "id": "Microsoft.WindowsDesktop.SharedFramework.9.0.9.0.0", + "version": "17.12.35504.99", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "windowsdesktop-runtime-9.0.0-win-x64.msi", + "sha256": "17a41f4c76cb3002ecf5098ade8423930bd509b74f832ab2cf0b835728b48949", + "size": 31580160, + "url": "https://download.visualstudio.microsoft.com/download/pr/9dcc901c-6830-440c-bd32-b600965db23c/17a41f4c76cb3002ecf5098ade8423930bd509b74f832ab2cf0b835728b48949/windowsdesktop-runtime-9.0.0-win-x64.msi", + "signer": { + "$ref": "2" + } + } + ], + "msiProperties": { + "ALLOWMSIINSTALL": "True" + }, + "productCode": "{83A47381-BFA7-46BD-9ED3-466624334FC9}", + "upgradeCode": "{43E0EF8D-5BA3-508E-F5BA-E4EE04A4491B}", + "productVersion": "72.0.23378", + "productLanguage": 1033, + "providerKey": "windowsdesktop_runtime_72.0.23378_x64", + "installSizes": { + "systemDrive": 122902210 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.WindowsDesktop.SharedFramework.9.0.x64*.log" + } + ], + "license": "https://github.com/dotnet/core-setup", + "dependencies": { + "Microsoft.WindowsDesktop.SharedFramework.9.0.9.0.0": { + "version": "", + "machineArch": "x86" + } + } + }, + { + "id": "Microsoft.WindowsDesktop.TargetingPack.9.0.9.0.0", + "version": "17.12.35504.99", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "windowsdesktop-targeting-pack-9.0.0-win-x64.msi", + "sha256": "a09338f399e4ea1c8b318350f0e334b079118e246a48f08e8e18941372bb684c", + "size": 4104192, + "url": "https://download.visualstudio.microsoft.com/download/pr/9dcc901c-6830-440c-bd32-b600965db23c/a09338f399e4ea1c8b318350f0e334b079118e246a48f08e8e18941372bb684c/windowsdesktop-targeting-pack-9.0.0-win-x64.msi", + "signer": { + "$ref": "2" + } + } + ], + "msiProperties": { + "ALLOWMSIINSTALL": "True" + }, + "productCode": "{99AA955F-BD00-4109-AA45-968990C894CC}", + "upgradeCode": "{346C7E4B-5F17-7089-C125-F4F75FAFF436}", + "productVersion": "72.0.23378", + "productLanguage": 1033, + "providerKey": "windowsdesktop_targeting_pack_72.0.23378_x64", + "installSizes": { + "systemDrive": 37786330 + }, + "logFiles": [ + { + "pattern": "dd_setup*Microsoft.WindowsDesktop.TargetingPack.9.0.x64*.log" + } + ], + "license": "https://github.com/dotnet/core-setup", + "dependencies": { + "Microsoft.WindowsDesktop.TargetingPack.9.0.9.0.0": { + "version": "", + "machineArch": "x86" + } + } + }, + { + "id": "Mono.6.Manifest-9.0.100.9.0.0", + "version": "72.0.23369", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "0beac07e0ec83b2ee4d731be9283f0a5-x64.msi", + "sha256": "af2a7d2c4ceb7a0d1a5c9c18b1d34c225c3a5775117359aa1ebc5373bd30ad66", + "size": 630784, + "url": "https://download.visualstudio.microsoft.com/download/pr/9dcc901c-6830-440c-bd32-b600965db23c/af2a7d2c4ceb7a0d1a5c9c18b1d34c225c3a5775117359aa1ebc5373bd30ad66/0beac07e0ec83b2ee4d731be9283f0a5-x64.msi", + "signer": { + "$ref": "2" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1" + }, + "productCode": "{67D4040F-C95C-4A0D-9BD0-26D3CDB20783}", + "upgradeCode": "{F8AE4211-4F01-3403-97A3-D64FA919AFA3}", + "productVersion": "72.0.23369", + "productLanguage": 1033, + "providerKey": "Microsoft.NET.Workload.Mono.ToolChain.net6,9.0.100,9.0.0,x64", + "installSizes": { + "systemDrive": 34439 + }, + "logFiles": [ + { + "pattern": "dd_setup*Mono.6.Manifest-9.0.100.9.0.0*.log" + } + ] + }, + { + "id": "Mono.7.Manifest-9.0.100.9.0.0", + "version": "72.0.23369", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "5f24aaa696ff0c6bc7f040c10d4c666a-x64.msi", + "sha256": "814eef09e97b584fff0bf279e969df0add9568131e688bd215ce312a933c2f26", + "size": 630784, + "url": "https://download.visualstudio.microsoft.com/download/pr/9dcc901c-6830-440c-bd32-b600965db23c/814eef09e97b584fff0bf279e969df0add9568131e688bd215ce312a933c2f26/5f24aaa696ff0c6bc7f040c10d4c666a-x64.msi", + "signer": { + "$ref": "2" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1" + }, + "productCode": "{22D38293-D896-40BA-87B0-6EF01733CA09}", + "upgradeCode": "{EB33446B-18FD-308D-8647-472AAC27DC9A}", + "productVersion": "72.0.23369", + "productLanguage": 1033, + "providerKey": "Microsoft.NET.Workload.Mono.ToolChain.net7,9.0.100,9.0.0,x64", + "installSizes": { + "systemDrive": 36390 + }, + "logFiles": [ + { + "pattern": "dd_setup*Mono.7.Manifest-9.0.100.9.0.0*.log" + } + ] + }, + { + "id": "Mono.8.Manifest-9.0.100.9.0.0", + "version": "72.0.23369", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "8e4a3ab149ba4e4f1ddac7d3ffcc0419-x64.msi", + "sha256": "bdc305af9b745dbbb1603c60fe666332b990cf8cdd1d169a7a4dec1c0059f27e", + "size": 630784, + "url": "https://download.visualstudio.microsoft.com/download/pr/9dcc901c-6830-440c-bd32-b600965db23c/bdc305af9b745dbbb1603c60fe666332b990cf8cdd1d169a7a4dec1c0059f27e/8e4a3ab149ba4e4f1ddac7d3ffcc0419-x64.msi", + "signer": { + "$ref": "2" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1" + }, + "productCode": "{7918FC15-255B-46D0-9B87-FD033B020B93}", + "upgradeCode": "{815C3BB4-CDF8-3B88-8A3A-C878495DE920}", + "productVersion": "72.0.23369", + "productLanguage": 1033, + "providerKey": "Microsoft.NET.Workload.Mono.ToolChain.net8,9.0.100,9.0.0,x64", + "installSizes": { + "systemDrive": 33867 + }, + "logFiles": [ + { + "pattern": "dd_setup*Mono.8.Manifest-9.0.100.9.0.0*.log" + } + ] + }, + { + "id": "Mono.Manifest-9.0.100.9.0.0", + "version": "72.0.23369", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "e592f780d9f2aa3ebe7971039712fbf1-x64.msi", + "sha256": "6d7d9aee6bcb8a32a9975962844b5548853670758e976ef33aa695ed50dbf116", + "size": 638976, + "url": "https://download.visualstudio.microsoft.com/download/pr/9dcc901c-6830-440c-bd32-b600965db23c/6d7d9aee6bcb8a32a9975962844b5548853670758e976ef33aa695ed50dbf116/e592f780d9f2aa3ebe7971039712fbf1-x64.msi", + "signer": { + "$ref": "2" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1" + }, + "productCode": "{5CA6CC4C-9E48-4BA2-8246-6094FE1934A0}", + "upgradeCode": "{51A77C8E-897D-3940-9739-CE4624E2DE32}", + "productVersion": "72.0.23369", + "productLanguage": 1033, + "providerKey": "Microsoft.NET.Workload.Mono.ToolChain.Current,9.0.100,9.0.0,x64", + "installSizes": { + "systemDrive": 67153 + }, + "logFiles": [ + { + "pattern": "dd_setup*Mono.Manifest-9.0.100.9.0.0*.log" + } + ] + }, + { + "id": "Microsoft.CodeAnalysis.ExpressionEvaluator", + "version": "4.12.0.2457207", + "type": "Vsix", + "productArch": "Neutral", + "payloads": [ + { + "fileName": "ExpressionEvaluatorPackage.vsix", + "sha256": "fb443755e5b0c67ea6db1bd4f74a2a542ad3a96fb94b3611b8b01391fcda3793", + "size": 408731, + "url": "https://download.visualstudio.microsoft.com/download/pr/666bec8e-7fff-4b33-b248-afd04812729a/fb443755e5b0c67ea6db1bd4f74a2a542ad3a96fb94b3611b8b01391fcda3793/ExpressionEvaluatorPackage.vsix", + "signer": { + "$ref": "1" + } + } + ], + "vsixId": "21BAC26D-2935-4D0D-A282-AD647E2592B5", + "extensionDir": "[installdir]\\Common7\\IDE\\CommonExtensions\\Microsoft\\VBCSharp\\ExpressionEvaluators", + "installSizes": { + "targetDrive": 985399 + } + }, + { + "id": "Microsoft.Developer.IdentityServiceGS", + "version": "17.12.83.1062", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.Developer.IdentityServiceGS.vsix", + "sha256": "5aeb3659e555623f26ca3076c04ac39b5408f822beaf78753a23e60a45a89634", + "size": 26422, + "url": "https://download.visualstudio.microsoft.com/download/pr/79fbf729-c337-4cee-bd35-0bcf85908e52/5aeb3659e555623f26ca3076c04ac39b5408f822beaf78753a23e60a45a89634/Microsoft.Developer.IdentityServiceGS.vsix", + "signer": { + "$ref": "1" + } + } + ], + "vsixId": "Microsoft.Developer.IdentityServiceGS", + "extensionDir": "[installdir]\\Common7\\IDE\\CommonExtensions\\Microsoft\\IdentityGS", + "installSizes": { + "targetDrive": 33312 + } + }, + { + "id": "Microsoft.DiaSymReader.PortablePdb", + "version": "17.12.35410.122", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "8fc3e3f0f09d3bbdbf98d9d37797b81b69df3ff3779771656b4d3d957435bad4", + "size": 50565, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/8fc3e3f0f09d3bbdbf98d9d37797b81b69df3ff3779771656b4d3d957435bad4/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 101016 + } + }, + { + "id": "Microsoft.IntelliTrace.DiagnosticsHub", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "514e3c596c895df7c63af133f3f891afeae2b9e35381693d0834e90b8d0cefac", + "size": 172382, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/514e3c596c895df7c63af133f3f891afeae2b9e35381693d0834e90b8d0cefac/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 442440 + }, + "dependencies": { + "Microsoft.VisualStudio.MinShell": "[17.0,18.0)", + "Microsoft.IntelliTrace.DiagnosticsHub.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.ServiceHub.amd64", + "version": "4.4.14197.9295", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "Microsoft.ServiceHub.amd64.vsix", + "sha256": "e6d0860353a45614a2acff68fd632613ccbe983691ff2750fcf5808d570a9527", + "size": 310673, + "url": "https://download.visualstudio.microsoft.com/download/pr/dbe6d123-2998-41c6-9845-2c541a08a085/e6d0860353a45614a2acff68fd632613ccbe983691ff2750fcf5808d570a9527/Microsoft.ServiceHub.amd64.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 636498 + } + }, + { + "id": "Microsoft.ServiceHub.Managed", + "version": "4.4.14197.9295", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.ServiceHub.Managed.vsix", + "sha256": "2916eaf2464de9facf943e3a1c060f8a5d5cc94fcd868b5804bf86150e463417", + "size": 1330794, + "url": "https://download.visualstudio.microsoft.com/download/pr/dbe6d123-2998-41c6-9845-2c541a08a085/2916eaf2464de9facf943e3a1c060f8a5d5cc94fcd868b5804bf86150e463417/Microsoft.ServiceHub.Managed.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 3361592 + } + }, + { + "id": "Microsoft.ServiceHub.Node", + "version": "4.4.14197.9295", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.ServiceHub.Node.vsix", + "sha256": "f16b08436ee776244cca3fe6fdd2ebb28b96b2e907cd455c8af8e2123aaa40a2", + "size": 24442529, + "url": "https://download.visualstudio.microsoft.com/download/pr/dbe6d123-2998-41c6-9845-2c541a08a085/f16b08436ee776244cca3fe6fdd2ebb28b96b2e907cd455c8af8e2123aaa40a2/Microsoft.ServiceHub.Node.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 63999874 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.ASAN.Headers.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.ASAN.Headers.base.vsix", + "sha256": "1db3b236d844e9f66067bb5ba7792886247d370c138bf319a5366bd1f27d0fa5", + "size": 89511, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/1db3b236d844e9f66067bb5ba7792886247d370c138bf319a5366bd1f27d0fa5/Microsoft.VC.14.42.17.12.ASAN.Headers.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 695271 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.ASAN.X64.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.ASAN.X64.base.vsix", + "sha256": "578ead780096d31dc1b005b327ef56ba00ea027f30fd42140906c13f595bd8d9", + "size": 63973844, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/578ead780096d31dc1b005b327ef56ba00ea027f30fd42140906c13f595bd8d9/Microsoft.VC.14.42.17.12.ASAN.X64.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 266797426 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.ASAN.Headers.base": "14.42.34433", + "Microsoft.VC.14.42.17.12.Tools.HostX86.TargetX64.base": "14.42.34433", + "Microsoft.VC.14.42.17.12.Tools.HostX64.TargetX64.base": "14.42.34433", + "Microsoft.VC.14.42.17.12.Props.x64": "14.42.34433" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.ASAN.X86.OneCore.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.ASAN.X86.OneCore.base.vsix", + "sha256": "9c9054170709c4251c020f55029cdbcb7057496714770e7e597eb69783ee4c84", + "size": 44995018, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/9c9054170709c4251c020f55029cdbcb7057496714770e7e597eb69783ee4c84/Microsoft.VC.14.42.17.12.ASAN.X86.OneCore.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 192180284 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.ASAN.Headers.base": "14.42.34433", + "Microsoft.VC.14.42.17.12.ASAN.X64.base": "14.42.34433", + "Microsoft.VC.14.42.17.12.Tools.HostX86.TargetX86.base": "14.42.34433", + "Microsoft.VC.14.42.17.12.Tools.HostX64.TargetX86.base": "14.42.34433" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.CA.Ext.Hostx64.Targetx64.Res.base", + "version": "14.42.34433", + "type": "Vsix", + "chip": "x64", + "language": "en-US", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.CA.Ext.Hostx64.Targetx64.Res.base.enu.vsix", + "sha256": "4c23fea1b604567a91b45b1d88bb3ba6a882beca067c6297c4edd7885cad73cb", + "size": 87426, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/4c23fea1b604567a91b45b1d88bb3ba6a882beca067c6297c4edd7885cad73cb/Microsoft.VC.14.42.17.12.CA.Ext.Hostx64.Targetx64.Res.base.enu.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 215992 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.CA.Ext.Hostx64.Targetx86.Res.base", + "version": "14.42.34433", + "type": "Vsix", + "chip": "x64", + "language": "en-US", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.CA.Ext.Hostx64.Targetx86.Res.base.enu.vsix", + "sha256": "527b398250241d02c90ab56b2bd357393c1f1e6e246bf566913e3e0af522a5ad", + "size": 87428, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/527b398250241d02c90ab56b2bd357393c1f1e6e246bf566913e3e0af522a5ad/Microsoft.VC.14.42.17.12.CA.Ext.Hostx64.Targetx86.Res.base.enu.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 215992 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.CA.Ext.Hostx86.Targetx64.Res.base", + "version": "14.42.34433", + "type": "Vsix", + "language": "en-US", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.CA.Ext.Hostx86.Targetx64.Res.base.enu.vsix", + "sha256": "6c352af20013e159d378a7e98d7a39f753a1e53b2cd4afa8b9e203eb3eff9c52", + "size": 87337, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/6c352af20013e159d378a7e98d7a39f753a1e53b2cd4afa8b9e203eb3eff9c52/Microsoft.VC.14.42.17.12.CA.Ext.Hostx86.Targetx64.Res.base.enu.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 212368 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.CA.Ext.Hostx86.Targetx86.Res.base", + "version": "14.42.34433", + "type": "Vsix", + "language": "en-US", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.CA.Ext.Hostx86.Targetx86.Res.base.enu.vsix", + "sha256": "fa5a1c9ea1cb1555532b510ace03974c4c9c3a4c26cf64d97633ba93d41d25da", + "size": 87334, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/fa5a1c9ea1cb1555532b510ace03974c4c9c3a4c26cf64d97633ba93d41d25da/Microsoft.VC.14.42.17.12.CA.Ext.Hostx86.Targetx86.Res.base.enu.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 212368 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.CA.Rulesets.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.CA.Rulesets.base.vsix", + "sha256": "d46a6e10dbe0e67d3e44ae470a5dd3ba4194741631b1767ae80c75468c43fa0d", + "size": 21398, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/d46a6e10dbe0e67d3e44ae470a5dd3ba4194741631b1767ae80c75468c43fa0d/Microsoft.VC.14.42.17.12.CA.Rulesets.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 37713 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.Servicing.CARulesets": "14.42.34433" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.CRT.Headers.base", + "version": "14.42.34435", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.CRT.Headers.base.vsix", + "sha256": "411697ad4f4333539cab4943a82226125e0957d6180214031304cb47e25da479", + "size": 2096133, + "url": "https://download.visualstudio.microsoft.com/download/pr/d18f3866-d75b-46b1-9bd7-74ee1913f4b9/411697ad4f4333539cab4943a82226125e0957d6180214031304cb47e25da479/Microsoft.VC.14.42.17.12.CRT.Headers.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 14619618 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.Servicing.CrtHeaders": "14.42.34435" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.CRT.Headers.Resources", + "version": "14.42.34435", + "type": "Vsix", + "language": "en-US", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.CRT.Headers.Resources.enu.vsix", + "sha256": "dc8e663789d50c3bc2a72981c17b7cf736df10436ec895117cd6ea564565a15a", + "size": 1080, + "url": "https://download.visualstudio.microsoft.com/download/pr/d18f3866-d75b-46b1-9bd7-74ee1913f4b9/dc8e663789d50c3bc2a72981c17b7cf736df10436ec895117cd6ea564565a15a/Microsoft.VC.14.42.17.12.CRT.Headers.Resources.enu.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.CRT.Headers.Resources.base": "14.42.34435" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.CRT.Redist.X64.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.CRT.Redist.X64.base.vsix", + "sha256": "45087af8412a2ac8d9200b7eaeb7ffd3e048b2baeff5e47f866b7efd08cc4fed", + "size": 3234484, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/45087af8412a2ac8d9200b7eaeb7ffd3e048b2baeff5e47f866b7efd08cc4fed/Microsoft.VC.14.42.17.12.CRT.Redist.X64.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 9850632 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.CRT.Redist.X86.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.CRT.Redist.X86.base.vsix", + "sha256": "b7aa464904a5e39ad972f6267c5498e75334137c06e68316c9eb2660209017bb", + "size": 2968414, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/b7aa464904a5e39ad972f6267c5498e75334137c06e68316c9eb2660209017bb/Microsoft.VC.14.42.17.12.CRT.Redist.X86.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 8359440 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.CRT.Source.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.CRT.Source.base.vsix", + "sha256": "4e71622a82fc4855bf93ea353511f607409944c55bfd860bc74493b55a2ac805", + "size": 1110294, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/4e71622a82fc4855bf93ea353511f607409944c55bfd860bc74493b55a2ac805/Microsoft.VC.14.42.17.12.CRT.Source.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 4114511 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.CRT.x64.Desktop.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.CRT.x64.Desktop.base.vsix", + "sha256": "e2ac66e2d79243a0b768c22b06d87ce50c57b996a33ad00a6e794d6a5c933fe3", + "size": 51295741, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/e2ac66e2d79243a0b768c22b06d87ce50c57b996a33ad00a6e794d6a5c933fe3/Microsoft.VC.14.42.17.12.CRT.x64.Desktop.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 211791782 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.CRT.x86.Desktop.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.CRT.x86.Desktop.base.vsix", + "sha256": "b3346392c76ad2b488a73c50d2625e38b55af566c6b81afea848a79368cb1da4", + "size": 88573269, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/b3346392c76ad2b488a73c50d2625e38b55af566c6b81afea848a79368cb1da4/Microsoft.VC.14.42.17.12.CRT.x86.Desktop.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 367595454 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.MFC.MBCS.Debug.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.MFC.MBCS.Debug.base.vsix", + "sha256": "dc0241d3b68401a6a2a0c08710f0a28123291c33056daff052d5addb4435a9b1", + "size": 29969213, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/dc0241d3b68401a6a2a0c08710f0a28123291c33056daff052d5addb4435a9b1/Microsoft.VC.14.42.17.12.MFC.MBCS.Debug.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 106613616 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.MFC.MBCS.X64.Debug.base": "14.42.34433", + "Microsoft.VC.14.42.17.12.Servicing.MFC": "14.42.34433" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.MFC.MBCS.X64.Debug.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.MFC.MBCS.X64.Debug.base.vsix", + "sha256": "d9fbf36a4bf6e83d67cd4f32c7f13cb7dc49d57bef05bbbb35e1a35d5df1678a", + "size": 33672046, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/d9fbf36a4bf6e83d67cd4f32c7f13cb7dc49d57bef05bbbb35e1a35d5df1678a/Microsoft.VC.14.42.17.12.MFC.MBCS.X64.Debug.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 132279446 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.Servicing.MFC": "14.42.34433" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.MFC.X64.Debug.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.MFC.X64.Debug.base.vsix", + "sha256": "cd889cfa4a017f907ad242dc3c6710eef4fb2fc764b9112810f23b38a4953c7c", + "size": 35955827, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/cd889cfa4a017f907ad242dc3c6710eef4fb2fc764b9112810f23b38a4953c7c/Microsoft.VC.14.42.17.12.MFC.X64.Debug.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 143985790 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.Servicing.MFC": "14.42.34433" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.MFC.X86.Debug.base", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.MFC.X86.Debug.base.vsix", + "sha256": "7152d49e7c43ad62f34a3c978e2831b5900aa1b1a47bfb8cf3a60d6dbb23e03f", + "size": 32495754, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/7152d49e7c43ad62f34a3c978e2831b5900aa1b1a47bfb8cf3a60d6dbb23e03f/Microsoft.VC.14.42.17.12.MFC.X86.Debug.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 119522230 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.Servicing.MFC": "14.42.34433" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.Prem.HostX64.TargetX64.Res.base", + "version": "14.42.34433", + "type": "Vsix", + "chip": "x64", + "language": "en-US", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.Prem.HostX64.TargetX64.Res.base.enu.vsix", + "sha256": "d6be624cb3c041c2a321dbb35aa3649efbe4efac7d0ff35985f00bcace9f76af", + "size": 24690, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/d6be624cb3c041c2a321dbb35aa3649efbe4efac7d0ff35985f00bcace9f76af/Microsoft.VC.14.42.17.12.Prem.HostX64.TargetX64.Res.base.enu.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 51312 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.Prem.HostX64.TargetX86.Res.base", + "version": "14.42.34433", + "type": "Vsix", + "chip": "x64", + "language": "en-US", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.Prem.HostX64.TargetX86.Res.base.enu.vsix", + "sha256": "190d6b8cba0f0b231db88b03d9bbb9376b88420c7d380033a40d274816bd7bf8", + "size": 14345, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/190d6b8cba0f0b231db88b03d9bbb9376b88420c7d380033a40d274816bd7bf8/Microsoft.VC.14.42.17.12.Prem.HostX64.TargetX86.Res.base.enu.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 29752 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.Prem.Hostx86.Targetx64.Res.base", + "version": "14.42.34433", + "type": "Vsix", + "language": "en-US", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.Prem.Hostx86.Targetx64.Res.base.enu.vsix", + "sha256": "a4211cd5601e7ebcf9776f63fa5ef1a8d4173e7495601099312554d4f12681ce", + "size": 14308, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/a4211cd5601e7ebcf9776f63fa5ef1a8d4173e7495601099312554d4f12681ce/Microsoft.VC.14.42.17.12.Prem.Hostx86.Targetx64.Res.base.enu.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 29216 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.Prem.HostX86.TargetX86.Res.base", + "version": "14.42.34433", + "type": "Vsix", + "language": "en-US", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.Prem.HostX86.TargetX86.Res.base.enu.vsix", + "sha256": "9664feb546182c6704d28bd10052b940fe35cefb52bae2cd1172b4a9f9a5198f", + "size": 24638, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/9664feb546182c6704d28bd10052b940fe35cefb52bae2cd1172b4a9f9a5198f/Microsoft.VC.14.42.17.12.Prem.HostX86.TargetX86.Res.base.enu.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 50248 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.Props.ATLMFC", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.Props.ATLMFC.vsix", + "sha256": "b423d59bc018a626adc91e1fda548faa1bad873dc32716798991191338d459f4", + "size": 2178, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/b423d59bc018a626adc91e1fda548faa1bad873dc32716798991191338d459f4/Microsoft.VC.14.42.17.12.Props.ATLMFC.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 1014 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.Props.x64", + "version": "14.42.34435", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.Props.x64.vsix", + "sha256": "17df8759643c5716d5bc54d407ce176a4a2d8d20cc1ad337dc47f967a8987282", + "size": 2227, + "url": "https://download.visualstudio.microsoft.com/download/pr/d18f3866-d75b-46b1-9bd7-74ee1913f4b9/17df8759643c5716d5bc54d407ce176a4a2d8d20cc1ad337dc47f967a8987282/Microsoft.VC.14.42.17.12.Props.x64.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 1250 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.Props": "14.42.34435" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.Props.x86", + "version": "14.42.34435", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.Props.x86.vsix", + "sha256": "89a53f4e16f88b96b0fd13dcecc4a1e1a1f6f6e151c3ea92328bbaf968716e51", + "size": 2226, + "url": "https://download.visualstudio.microsoft.com/download/pr/d18f3866-d75b-46b1-9bd7-74ee1913f4b9/89a53f4e16f88b96b0fd13dcecc4a1e1a1f6f6e151c3ea92328bbaf968716e51/Microsoft.VC.14.42.17.12.Props.x86.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 1250 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.Props": "14.42.34435" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.Servicing.ATL", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.Servicing.ATL.vsix", + "sha256": "9801aa18b475a30b69cb692b39d2ff6becdbf352f3bb48f1683831e8dd76f5c8", + "size": 1974, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/9801aa18b475a30b69cb692b39d2ff6becdbf352f3bb48f1683831e8dd76f5c8/Microsoft.VC.14.42.17.12.Servicing.ATL.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 312 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.Servicing": "14.42.34433" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.Servicing.CAExtensions", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.Servicing.CAExtensions.vsix", + "sha256": "c7b0427272fee5b7d66ca8b115a9b1a83262c83c25d4a30d38d702c449226f43", + "size": 2014, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/c7b0427272fee5b7d66ca8b115a9b1a83262c83c25d4a30d38d702c449226f43/Microsoft.VC.14.42.17.12.Servicing.CAExtensions.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 339 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.Servicing": "14.42.34433" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.Servicing.Compilers", + "version": "14.42.34435", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.Servicing.Compilers.vsix", + "sha256": "ee05521d9ceebdfe80a43aa90833a4d6a80feec659a80ac73872256e2ab8c6af", + "size": 2002, + "url": "https://download.visualstudio.microsoft.com/download/pr/d18f3866-d75b-46b1-9bd7-74ee1913f4b9/ee05521d9ceebdfe80a43aa90833a4d6a80feec659a80ac73872256e2ab8c6af/Microsoft.VC.14.42.17.12.Servicing.Compilers.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 330 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.Servicing": "14.42.34435" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.Servicing.MFC", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.Servicing.MFC.vsix", + "sha256": "f62797d4d79553b300b3ed574cb336ca554793ccdc0446987394ad1eba200362", + "size": 1977, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/f62797d4d79553b300b3ed574cb336ca554793ccdc0446987394ad1eba200362/Microsoft.VC.14.42.17.12.Servicing.MFC.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 312 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.Servicing": "14.42.34433" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.Tools.Core.Props", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.Tools.Core.Props.vsix", + "sha256": "6035d09b32099dd1a816bddea8d3041f0d9bd6899e637f178b7762771f10c0c1", + "size": 2336, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/6035d09b32099dd1a816bddea8d3041f0d9bd6899e637f178b7762771f10c0c1/Microsoft.VC.14.42.17.12.Tools.Core.Props.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 434 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.Tools.HostX64.TargetX64.Res.base", + "version": "14.42.34435", + "type": "Vsix", + "chip": "x64", + "language": "en-US", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.Tools.HostX64.TargetX64.Res.base.enu.vsix", + "sha256": "49fc6dbb869cedad63ac6586293000a14082054557eeae702f2d8c4d87c73d80", + "size": 224076, + "url": "https://download.visualstudio.microsoft.com/download/pr/d18f3866-d75b-46b1-9bd7-74ee1913f4b9/49fc6dbb869cedad63ac6586293000a14082054557eeae702f2d8c4d87c73d80/Microsoft.VC.14.42.17.12.Tools.HostX64.TargetX64.Res.base.enu.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 912184 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.Tools.HostX64.TargetX86.Res.base", + "version": "14.42.34435", + "type": "Vsix", + "chip": "x64", + "language": "en-US", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.Tools.HostX64.TargetX86.Res.base.enu.vsix", + "sha256": "4f02f50904013b581c7b448686950aa79759fcdaa3d8ac4b7ccf9fdf96a20c77", + "size": 224132, + "url": "https://download.visualstudio.microsoft.com/download/pr/d18f3866-d75b-46b1-9bd7-74ee1913f4b9/4f02f50904013b581c7b448686950aa79759fcdaa3d8ac4b7ccf9fdf96a20c77/Microsoft.VC.14.42.17.12.Tools.HostX64.TargetX86.Res.base.enu.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 912248 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.Tools.HostX86.TargetX64.base", + "version": "14.42.34435", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.Tools.HostX86.TargetX64.base.vsix", + "sha256": "51f1878fd10c50ae924962118e8747152308fdc138e88286b12f6d3d15507e50", + "size": 18799079, + "url": "https://download.visualstudio.microsoft.com/download/pr/d18f3866-d75b-46b1-9bd7-74ee1913f4b9/51f1878fd10c50ae924962118e8747152308fdc138e88286b12f6d3d15507e50/Microsoft.VC.14.42.17.12.Tools.HostX86.TargetX64.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 42281365 + }, + "nonCriticalProcesses": [ + "vctip" + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.Tools.Hostx86.Targetx64.Res.base": "14.42.34435", + "Microsoft.VC.14.42.17.12.Props.x64": "14.42.34435", + "Microsoft.VC.14.42.17.12.Servicing.Compilers": "14.42.34435" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.Tools.Hostx86.Targetx64.Res.base", + "version": "14.42.34435", + "type": "Vsix", + "language": "en-US", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.Tools.Hostx86.Targetx64.Res.base.enu.vsix", + "sha256": "2d2ac57c2ff051af736a275fab1875827c8d998133688b2b00adc14f96573464", + "size": 224027, + "url": "https://download.visualstudio.microsoft.com/download/pr/d18f3866-d75b-46b1-9bd7-74ee1913f4b9/2d2ac57c2ff051af736a275fab1875827c8d998133688b2b00adc14f96573464/Microsoft.VC.14.42.17.12.Tools.Hostx86.Targetx64.Res.base.enu.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 908576 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.Tools.HostX86.TargetX86.base", + "version": "14.42.34435", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.Tools.HostX86.TargetX86.base.vsix", + "sha256": "c37f7e4bb6980e92bee40191b36eff16d7de862558cb9803d97ab3b543a79761", + "size": 20578142, + "url": "https://download.visualstudio.microsoft.com/download/pr/d18f3866-d75b-46b1-9bd7-74ee1913f4b9/c37f7e4bb6980e92bee40191b36eff16d7de862558cb9803d97ab3b543a79761/Microsoft.VC.14.42.17.12.Tools.HostX86.TargetX86.base.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 48356842 + }, + "nonCriticalProcesses": [ + "vctip", + "mspdbsrv" + ], + "dependencies": { + "Microsoft.VC.14.42.17.12.Tools.HostX86.TargetX86.Res.base": "14.42.34435", + "Microsoft.VC.14.42.17.12.Props.x86": "14.42.34435", + "Microsoft.VC.14.42.17.12.Servicing.Compilers": "14.42.34435" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.Tools.HostX86.TargetX86.Res.base", + "version": "14.42.34435", + "type": "Vsix", + "language": "en-US", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.Tools.HostX86.TargetX86.Res.base.enu.vsix", + "sha256": "83b5e1f2313ef5ed207a0da97021b60d4256a6a0119f4a17147b594f2215f4a9", + "size": 224026, + "url": "https://download.visualstudio.microsoft.com/download/pr/d18f3866-d75b-46b1-9bd7-74ee1913f4b9/83b5e1f2313ef5ed207a0da97021b60d4256a6a0119f4a17147b594f2215f4a9/Microsoft.VC.14.42.17.12.Tools.HostX86.TargetX86.Res.base.enu.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 908584 + } + }, + { + "id": "Microsoft.VisualCpp.CRT.Redist.Resources", + "version": "14.42.34433", + "type": "Vsix", + "language": "en-US", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.CRT.Redist.Resources.enu.vsix", + "sha256": "6362d7ac4b374c919a5cd5e299609abd4b545d96db6bf5ef58a2f3c302513202", + "size": 1057, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/6362d7ac4b374c919a5cd5e299609abd4b545d96db6bf5ef58a2f3c302513202/Microsoft.VisualCpp.CRT.Redist.Resources.enu.vsix", + "signer": { + "$ref": "1" + } + } + ] + }, + { + "id": "Microsoft.VisualCpp.Servicing.DIASDK", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualCpp.Servicing.DIASDK.vsix", + "sha256": "c625127e04e7d7e7492866053ec0ba6d15109c488b3b863a3e569bcc75cb213d", + "size": 1998, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/c625127e04e7d7e7492866053ec0ba6d15109c488b3b863a3e569bcc75cb213d/Microsoft.VisualCpp.Servicing.DIASDK.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 321 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.Servicing": "14.42.34433" + } + }, + { + "id": "Microsoft.VisualStudio.AzureSDK", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "538ee770adf91cdfced0a29aa2a3031db90b612bea908ce3429c4131f80056d3", + "size": 1259951, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/538ee770adf91cdfced0a29aa2a3031db90b612bea908ce3429c4131f80056d3/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 1011376 + } + }, + { + "id": "Microsoft.VisualStudio.Cache.Service", + "version": "17.11.21.18441", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.Cache.Service.vsix", + "sha256": "66734c9649e3bd830c54b2deb3c07a1d23c057f68ec2f4fbeb8666dcfc94c0be", + "size": 13628306, + "url": "https://download.visualstudio.microsoft.com/download/pr/49588c49-583c-4093-a17f-2ac7aa50af3d/66734c9649e3bd830c54b2deb3c07a1d23c057f68ec2f4fbeb8666dcfc94c0be/Microsoft.VisualStudio.Cache.Service.vsix", + "signer": { + "$ref": "1" + } + } + ], + "vsixId": "Microsoft.VisualStudio.Cache.Service", + "extensionDir": "[installdir]\\Common7\\IDE\\Extensions\\sohtslep.tmq", + "installSizes": { + "targetDrive": 40524409 + } + }, + { + "id": "Microsoft.VisualStudio.ClassDesigner", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "c73b09bfa82f08d3fbdd5ef3fad1a26db544f2aa492d7ef36f88bbfedb95244b", + "size": 1801659, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/c73b09bfa82f08d3fbdd5ef3fad1a26db544f2aa492d7ef36f88bbfedb95244b/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {}, + "dependencies": { + "Microsoft.VisualStudio.MinShell": "[17.0,18.0)", + "Microsoft.VisualStudio.ClassDesigner.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.CodeMap", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "b27fa1e1a84f5f6cdd5af5cd593dfc77cf48cc6bfb3aed44b6cd0414b3bd8b6c", + "size": 789429, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/b27fa1e1a84f5f6cdd5af5cd593dfc77cf48cc6bfb3aed44b6cd0414b3bd8b6c/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 630564 + }, + "dependencies": { + "Microsoft.VisualStudio.MinShell": "[17.0,18.0)", + "Microsoft.VisualStudio.CodeMap.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.CodeSense.Community", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "921dbb3ab8a48b6e21179cc7bf35c11159e5c9025fedb39dac4cef646a55c128", + "size": 106776, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/921dbb3ab8a48b6e21179cc7bf35c11159e5c9025fedb39dac4cef646a55c128/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 179533 + }, + "dependencies": { + "Microsoft.VisualStudio.MinShell": "[17.0,18.0)", + "Microsoft.VisualStudio.CodeSense.Community.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.Connected.Auto", + "version": "17.12.35506.116", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.Connected.Auto.vsix", + "sha256": "40de0af1dbd5a7e34a105bf12a3468201cb0c87f8fd69a55e50df1e833e1c644", + "size": 1149898, + "url": "https://download.visualstudio.microsoft.com/download/pr/5536698c-711c-4834-876f-2817d31a2ef2/40de0af1dbd5a7e34a105bf12a3468201cb0c87f8fd69a55e50df1e833e1c644/Microsoft.VisualStudio.Connected.Auto.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 2579965 + }, + "dependencies": { + "Microsoft.VisualStudio.Connected.Auto.Resources": "" + } + }, + { + "id": "Microsoft.VisualStudio.Connected.Resources", + "version": "17.12.35527.80", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "2c48717e3467d9d13a6abda4a71610df48f61f2a58c966ea0a5ac92c3f82642c", + "size": 1076, + "url": "https://download.visualstudio.microsoft.com/download/pr/820d4213-0edd-44d8-9935-f3865f47d958/2c48717e3467d9d13a6abda4a71610df48f61f2a58c966ea0a5ac92c3f82642c/payload.vsix", + "signer": { + "$ref": "1" + } + } + ] + }, + { + "id": "Microsoft.VisualStudio.CoreEditor.UserProfiles", + "version": "17.12.35410.122", + "type": "Vsix", + "payloads": [ + { + "fileName": "UserProfiles.vsix", + "sha256": "8eaf2a24084e1685e1e5968fc010a73adec7284b5900449b54088be5dd955b33", + "size": 255717, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/8eaf2a24084e1685e1e5968fc010a73adec7284b5900449b54088be5dd955b33/UserProfiles.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {} + }, + { + "id": "Microsoft.VisualStudio.Debugger.Concord", + "version": "17.12.35504.99", + "type": "Vsix", + "productArch": "x64", + "machineArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "d981a152480520527317afa79fb8ba99b55107e91798fcc4cdd72d105f4aaf7e", + "size": 4638343, + "url": "https://download.visualstudio.microsoft.com/download/pr/340d36cc-c493-414e-8abe-8742dfbad027/d981a152480520527317afa79fb8ba99b55107e91798fcc4cdd72d105f4aaf7e/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 12260613 + }, + "dependencies": { + "Microsoft.VisualStudio.Debugger.Concord.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.Concord.Managed", + "version": "17.12.35504.99", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "8bb1d9d257a637a92e8aa799ba5fa9382ec45e98a69ebcaa900f329fc1504014", + "size": 792604, + "url": "https://download.visualstudio.microsoft.com/download/pr/340d36cc-c493-414e-8abe-8742dfbad027/8bb1d9d257a637a92e8aa799ba5fa9382ec45e98a69ebcaa900f329fc1504014/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 1944567 + }, + "relatedProcessFiles": [ + "[InstallDir]\\Common7\\IDE\\PrivateAssemblies\\Microsoft.VisualStudio.Debugger.Runtime.Desktop.dll", + "[InstallDir]\\Common7\\IDE\\PrivateAssemblies\\Microsoft.VisualStudio.Debugger.Runtime.NetCoreApp.dll", + "[InstallDir]\\Common7\\IDE\\PrivateAssemblies\\Microsoft.VisualStudio.Debugger.Runtime.Impl.dll" + ], + "dependencies": { + "Microsoft.VisualStudio.Debugger.Concord.Managed.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.Concord.Remote", + "version": "17.12.35504.99", + "type": "Vsix", + "chip": "x64", + "productArch": "neutral", + "machineArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "96513b90254ca84bd3c090a6d79b7204e884cd3662a0950e336c26feeb4d184d", + "size": 4201259, + "url": "https://download.visualstudio.microsoft.com/download/pr/340d36cc-c493-414e-8abe-8742dfbad027/96513b90254ca84bd3c090a6d79b7204e884cd3662a0950e336c26feeb4d184d/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 11140896 + }, + "relatedProcessFiles": [ + "[InstallDir]\\Common7\\IDE\\Remote Debugger\\x64\\Runtime\\Microsoft.VisualStudio.Debugger.Runtime.NetCoreApp.dll", + "[InstallDir]\\Common7\\IDE\\Remote Debugger\\x64\\Runtime\\Microsoft.VisualStudio.Debugger.Runtime.Desktop.dll", + "[InstallDir]\\Common7\\IDE\\Remote Debugger\\x64\\Runtime\\Microsoft.VisualStudio.Debugger.Runtime.Impl.dll" + ], + "dependencies": { + "Microsoft.VisualStudio.Debugger.Concord.Remote.Resources": { + "version": "[17.0,18.0)", + "chip": "x64" + } + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.Concord.Remote", + "version": "17.12.35504.99", + "type": "Vsix", + "chip": "x86", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "8298005d49ba75f5d27b952d8d99a90743323a0b46baefeed25d8bc978868d23", + "size": 3688263, + "url": "https://download.visualstudio.microsoft.com/download/pr/340d36cc-c493-414e-8abe-8742dfbad027/8298005d49ba75f5d27b952d8d99a90743323a0b46baefeed25d8bc978868d23/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 9363224 + }, + "relatedProcessFiles": [ + "[InstallDir]\\Common7\\IDE\\Remote Debugger\\x86\\Runtime\\Microsoft.VisualStudio.Debugger.Runtime.NetCoreApp.dll", + "[InstallDir]\\Common7\\IDE\\Remote Debugger\\x86\\Runtime\\Microsoft.VisualStudio.Debugger.Runtime.Desktop.dll", + "[InstallDir]\\Common7\\IDE\\Remote Debugger\\x86\\Runtime\\Microsoft.VisualStudio.Debugger.Runtime.Impl.dll" + ], + "dependencies": { + "Microsoft.VisualStudio.Debugger.Concord.Remote.Resources": { + "version": "[17.0,18.0)", + "chip": "x86" + } + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.DbgHelp.Win8", + "version": "17.12.35410.122", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "a4e0c982681fa37112259e770fdd20dc2e1895f0336d95cf9a01987db59d00db", + "size": 722464, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/a4e0c982681fa37112259e770fdd20dc2e1895f0336d95cf9a01987db59d00db/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 1666432 + }, + "requirements": { + "supportedOS": "[6.1,6.3]" + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.Managed.Resources", + "version": "17.12.35417.104", + "type": "Vsix", + "language": "en-US", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "d768432e26cc192927e08d5a3b906b1b94a8347278b245180cc0d977c36364d1", + "size": 45688, + "url": "https://download.visualstudio.microsoft.com/download/pr/1c988eee-4ce9-4e3a-a043-ac65c57f91e9/d768432e26cc192927e08d5a3b906b1b94a8347278b245180cc0d977c36364d1/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {} + }, + { + "id": "Microsoft.VisualStudio.Debugger.Package.DiagHub.Client", + "version": "17.12.35422.154", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "4bc8470cd92b1c9bdbc67bd127b081cdf72b468a769f716981acd5ca61d5edc1", + "size": 26815, + "url": "https://download.visualstudio.microsoft.com/download/pr/19046236-bfde-434a-8597-7338a2b1dc2f/4bc8470cd92b1c9bdbc67bd127b081cdf72b468a769f716981acd5ca61d5edc1/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 46664 + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.Parallel.Resources", + "version": "17.12.35410.144", + "type": "Vsix", + "language": "en-US", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "928e2ed70b7cfb2965b25694317a44ce16456496bf2b22a067b75977a8dd31f2", + "size": 107823, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/928e2ed70b7cfb2965b25694317a44ce16456496bf2b22a067b75977a8dd31f2/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 239688 + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.Remote.DbgHelp.Win8", + "version": "17.12.35410.122", + "type": "Vsix", + "chip": "x64", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "ea98f70dc0305d47fcd136c5f6f43eb75ffbc5fbd100dfe744f62e5629f90809", + "size": 722596, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/ea98f70dc0305d47fcd136c5f6f43eb75ffbc5fbd100dfe744f62e5629f90809/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 1666432 + }, + "requirements": { + "supportedOS": "[6.1,6.3]" + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.Remote.DbgHelp.Win8", + "version": "17.12.35410.122", + "type": "Vsix", + "chip": "x86", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "599cc07ae231f93bfcb978924126a4c4c6e7794ec298f18c27d5c24deecd6e95", + "size": 607852, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/599cc07ae231f93bfcb978924126a4c4c6e7794ec298f18c27d5c24deecd6e95/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 1332608 + }, + "requirements": { + "supportedOS": "[6.1,6.3]" + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.Remote.DiagnosticsHub.Client", + "version": "17.12.35422.154", + "type": "Vsix", + "productArch": "neutral", + "machineArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "b5776daad76ae786f40465e48116f860bd576746466f0d035ee47f3bb7ceb4e1", + "size": 26887, + "url": "https://download.visualstudio.microsoft.com/download/pr/19046236-bfde-434a-8597-7338a2b1dc2f/b5776daad76ae786f40465e48116f860bd576746466f0d035ee47f3bb7ceb4e1/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 46664 + }, + "dependencies": { + "Microsoft.VisualStudio.Debugger.Remote.DiagnosticsHub.Client": { + "version": "[17.0,18.0)", + "machineArch": "x86" + } + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.Remote.Resources", + "version": "17.12.35410.144", + "type": "Vsix", + "chip": "x64", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "275183d35ea6a094d9140b54abe9b2f90fce2791c53ec2baeef137b625dc1196", + "size": 70531, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/275183d35ea6a094d9140b54abe9b2f90fce2791c53ec2baeef137b625dc1196/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 260120 + }, + "dependencies": { + "Microsoft.VisualStudio.Debugger.Remote.Resources": { + "version": "[17.0,18.0)", + "chip": "x86", + "language": "en-US" + } + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.Remote.Resources", + "version": "17.12.35410.144", + "type": "Vsix", + "chip": "x86", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "a1856f4414790511e412de83263dbf0a98e0a2591dbd1177f8eef67b49240612", + "size": 72080, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/a1856f4414790511e412de83263dbf0a98e0a2591dbd1177f8eef67b49240612/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 260640 + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.Remote.Resources.ARM64", + "version": "17.12.35410.122", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "6de6849d138422f95b4218d8ecc1a613691d3f8f3c129a316445da50cdf4eb04", + "size": 78889, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/6de6849d138422f95b4218d8ecc1a613691d3f8f3c129a316445da50cdf4eb04/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {} + }, + { + "id": "Microsoft.VisualStudio.Debugger.Resources", + "version": "17.12.35506.116", + "type": "Vsix", + "language": "en-US", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "71e5c537fb50bf06e1c4f4b6ebe3135090ecfd5112abd9d235e1b66226b7cfce", + "size": 218923, + "url": "https://download.visualstudio.microsoft.com/download/pr/5536698c-711c-4834-876f-2817d31a2ef2/71e5c537fb50bf06e1c4f4b6ebe3135090ecfd5112abd9d235e1b66226b7cfce/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 31728 + }, + "fileAssociations": [ + { + "extension": ".dmp", + "progId": "VisualStudio.dmp.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities" + }, + { + "extension": ".hdmp", + "progId": "VisualStudio.hdmp.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities" + }, + { + "extension": ".mdmp", + "progId": "VisualStudio.mdmp.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities" + } + ], + "progIds": [ + { + "id": "VisualStudio.dmp.[InstanceId]", + "displayName": "Memory Dump File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\CommonExtensions\\Platform\\Debugger\\crashdump.ico", + "defaultIconPosition": -2147483648 + }, + { + "id": "VisualStudio.hdmp.[InstanceId]", + "displayName": "Heap Dump File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\CommonExtensions\\Platform\\Debugger\\crashdump.ico", + "defaultIconPosition": -2147483648 + }, + { + "id": "VisualStudio.mdmp.[InstanceId]", + "displayName": "Mini-Dump File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\CommonExtensions\\Platform\\Debugger\\crashdump.ico", + "defaultIconPosition": -2147483648 + } + ] + }, + { + "id": "Microsoft.VisualStudio.Debugger.TargetComposition.Remote", + "version": "17.12.35410.122", + "type": "Vsix", + "chip": "x64", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "b3abbb2ade66eba63cbbc53657509e031696c5f650714f89a2ea75eac81a80a8", + "size": 1230839, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/b3abbb2ade66eba63cbbc53657509e031696c5f650714f89a2ea75eac81a80a8/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 2943088 + }, + "dependencies": { + "Microsoft.VisualStudio.Debugger.TargetComposition.Remote": { + "version": "[17.0,18.0)", + "chip": "x86" + } + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.TargetComposition.Remote", + "version": "17.12.35410.122", + "type": "Vsix", + "chip": "x86", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "264af3e6e9fdc55ed3e8b636b1627260b78de40d269e49045d370ec2d5fb1227", + "size": 1064466, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/264af3e6e9fdc55ed3e8b636b1627260b78de40d269e49045d370ec2d5fb1227/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 2252800 + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.TimeTravel.Replay.Plat.17", + "version": "1.4.1.35171", + "type": "Vsix", + "chip": "x64", + "productArch": "x64", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.Debugger.TimeTravel.Replay.Plat.17.vsix", + "sha256": "2503e391928b667b86d26fed31eecd38f892d8fe7c86f5452b3eeef8bdb22b79", + "size": 1176251, + "url": "https://download.visualstudio.microsoft.com/download/pr/74b429e1-573c-45b4-b67e-da72d93e5e98/2503e391928b667b86d26fed31eecd38f892d8fe7c86f5452b3eeef8bdb22b79/Microsoft.VisualStudio.Debugger.TimeTravel.Replay.Plat.17.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 3850112 + }, + "dependencies": { + "Microsoft.VisualStudio.Debugger.TimeTravel.Replay.17": "[1.4.1.35171]" + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.TimeTravel.Replay.VS.17", + "version": "2.1.1.35171", + "type": "Vsix", + "chip": "x64", + "productArch": "neutral", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.Debugger.TimeTravel.Replay.VS.17.vsix", + "sha256": "b784eeec7c99d64b9d2d67a96938f6b3c65cc172bdd3019d6ef126dc53d19e95", + "size": 297653, + "url": "https://download.visualstudio.microsoft.com/download/pr/74b429e1-573c-45b4-b67e-da72d93e5e98/b784eeec7c99d64b9d2d67a96938f6b3c65cc172bdd3019d6ef126dc53d19e95/Microsoft.VisualStudio.Debugger.TimeTravel.Replay.VS.17.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 583744 + }, + "dependencies": { + "Microsoft.VisualStudio.Debugger.TimeTravel.Replay.VS.17": { + "version": "[2.1.1.35171]", + "chip": "x86" + } + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.TimeTravel.Replay.VS.17", + "version": "2.1.1.35171", + "type": "Vsix", + "chip": "x86", + "productArch": "neutral", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.Debugger.TimeTravel.Replay.VS.17.vsix", + "sha256": "573ea65d5e4f9c97a21bdc0d8195f316a4b2ca637a81f2a702a76a4c92111623", + "size": 1052, + "url": "https://download.visualstudio.microsoft.com/download/pr/74b429e1-573c-45b4-b67e-da72d93e5e98/573ea65d5e4f9c97a21bdc0d8195f316a4b2ca637a81f2a702a76a4c92111623/Microsoft.VisualStudio.Debugger.TimeTravel.Replay.VS.17.vsix", + "signer": { + "$ref": "1" + } + } + ] + }, + { + "id": "Microsoft.VisualStudio.Devenv.Msi", + "version": "17.12.35410.122", + "type": "Msi", + "productArch": "neutral", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.Devenv.x64.Msi.msi", + "sha256": "c21f2f9799b1acf2087f09d6cba6ddeb11230db0baa4f7c3fcc3c659cdc7fd3f", + "size": 204800, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/c21f2f9799b1acf2087f09d6cba6ddeb11230db0baa4f7c3fcc3c659cdc7fd3f/Microsoft.VisualStudio.Devenv.x64.Msi.msi", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1", + "VS7.3643236F_FC70_11D3_A536_0090278A1BB8": "[CustomInstallPath]" + }, + "productCode": "{E49DB736-9404-4A1A-A62F-3B892D03B9C6}", + "upgradeCode": "{A6712AF6-D30B-4B3B-B3AF-D5813017E3B2}", + "productVersion": "17.12.35410", + "productLanguage": 1033, + "providerKey": "Microsoft.VisualStudio.Devenv.x64.Msi,v17", + "installSizes": { + "systemDrive": 254981 + }, + "dependencies": { + "Microsoft.VisualStudio.Devenv.Shared.Msi": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.Devenv.Resources", + "version": "17.12.35410.144", + "type": "Vsix", + "language": "en-US", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "6cc90defd77b53902a7c8cee45fbb53fb34c5a3daa93a7b973c2ad6f5a6c8c49", + "size": 82015, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/6cc90defd77b53902a7c8cee45fbb53fb34c5a3daa93a7b973c2ad6f5a6c8c49/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 92216 + }, + "fileAssociations": [ + { + "extension": ".pkgdef", + "progId": "VisualStudio.pkgdef.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".pkgundef", + "progId": "VisualStudio.pkgundef.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".sln", + "progId": "VisualStudio.sln.[InstanceId]" + }, + { + "extension": ".slnf", + "progId": "VisualStudio.slnf.[InstanceId]" + }, + { + "extension": ".vsct", + "progId": "VisualStudio.vsct.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/xml", + "perceivedType": "text" + }, + { + "extension": ".vsixlangpack", + "progId": "VisualStudio.vsixlangpack.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/xml", + "perceivedType": "text" + }, + { + "extension": ".vsixmanifest", + "progId": "VisualStudio.vsixmanifest.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/xml", + "perceivedType": "text" + } + ], + "progIds": [ + { + "id": "VisualStudio.pkgdef.[InstanceId]", + "displayName": "Package Definition Registration File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPosition": -2147483648, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.pkgundef.[InstanceId]", + "displayName": "Unregister Package Definition File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPosition": -2147483648, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.sln.[InstanceId]", + "displayName": "Visual Studio Solution", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPosition": -2147483648, + "iconHandler": "{9A2B23E4-2A50-48DB-B3C3-F5EA12947CB8}", + "appUserModelId": "VisualStudio.[InstanceId]" + }, + { + "id": "VisualStudio.slnf.[InstanceId]", + "displayName": "Visual Studio Solution Filter", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[ProgramFiles(x86)]\\Common Files\\Microsoft Shared\\MSEnv\\VSFileHandler.dll", + "defaultIconPosition": -270, + "appUserModelId": "VisualStudio.[InstanceId]" + }, + { + "id": "VisualStudio.vsct.[InstanceId]", + "displayName": "Command Table Registration File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPosition": -2147483648, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.vsixlangpack.[InstanceId]", + "displayName": "Extension Language Pack Manifest", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\PrivateAssemblies\\Microsoft.VisualStudio.ExtensionManager.Implementation.dll", + "defaultIconPosition": -200, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.vsixmanifest.[InstanceId]", + "displayName": "Extension Manifest", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\PrivateAssemblies\\Microsoft.VisualStudio.ExtensionManager.Implementation.dll", + "defaultIconPosition": -200, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + } + ] + }, + { + "id": "Microsoft.VisualStudio.Dsl.GraphObject", + "version": "17.12.35504.99", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "8b3a5dc2a4862c5015a473db5d00a0e54f4723f11496a317e20b9bd27933c3b9", + "size": 206223, + "url": "https://download.visualstudio.microsoft.com/download/pr/340d36cc-c493-414e-8abe-8742dfbad027/8b3a5dc2a4862c5015a473db5d00a0e54f4723f11496a317e20b9bd27933c3b9/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 576056 + }, + "dependencies": { + "Microsoft.VisualStudio.NativeImageSupport": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.Editors", + "version": "17.12.42.53998", + "type": "Vsix", + "payloads": [ + { + "fileName": "VisualStudioEditorsSetup.vsix", + "sha256": "887cf7828f5617ca1ee2058e1484b3f20f87ac55beaaac331f346a4e075f9bd0", + "size": 3042074, + "url": "https://download.visualstudio.microsoft.com/download/pr/a320a43f-ff28-4318-ae94-6d336e9f43e6/887cf7828f5617ca1ee2058e1484b3f20f87ac55beaaac331f346a4e075f9bd0/VisualStudioEditorsSetup.vsix", + "signer": { + "$ref": "1" + } + } + ], + "vsixId": "F6B5EACA-7FA1-4591-8D40-A38234763621", + "extensionDir": "[installdir]\\Common7\\IDE\\CommonExtensions\\Microsoft\\VisualStudio\\Editors", + "installSizes": { + "targetDrive": 16238684 + } + }, + { + "id": "Microsoft.VisualStudio.Enterprise", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "b2591cd6231a3af1e34a1359d4dea73653005fc72a9997c811abd7fd31f8f726", + "size": 195489, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/b2591cd6231a3af1e34a1359d4dea73653005fc72a9997c811abd7fd31f8f726/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 213241 + }, + "nonCriticalProcesses": [ + "ScriptedSandbox32.exe", + "ScriptedSandbox64.exe" + ], + "dependencies": { + "Microsoft.ShDocVw": "[17.0,18.0)", + "Microsoft.VisualStudio.MinShell": "[17.0,18.0)", + "Microsoft.VisualStudio.Enterprise.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.GraphModel", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "23e88046afc59ae6025e0b1432d7e3d90f5aa5a9e4a0028c48763fe9d74bc502", + "size": 270522, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/23e88046afc59ae6025e0b1432d7e3d90f5aa5a9e4a0028c48763fe9d74bc502/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 1154848 + }, + "dependencies": { + "Microsoft.VisualStudio.MinShell": "[17.0,18.0)", + "Microsoft.VisualStudio.GraphModel.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.GraphProvider", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "ad91a31c4c0be23659269e8f334a5fe27b2971e9f3d0d92aa11bdefdd63be444", + "size": 752101, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/ad91a31c4c0be23659269e8f334a5fe27b2971e9f3d0d92aa11bdefdd63be444/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 1190102 + }, + "dependencies": { + "Microsoft.VisualStudio.MinShell": "[17.0,18.0)", + "Microsoft.VisualStudio.GraphProvider.Resources": "[17.0,18.0)", + "Microsoft.VisualStudio.GraphProvider.Auto": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.Identity", + "version": "17.12.83.1062", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.Identity.vsix", + "sha256": "973f243eb0b589247fc3c151f39ed514767cf75b19b8d53442ead5ea3250ea35", + "size": 37987987, + "url": "https://download.visualstudio.microsoft.com/download/pr/79fbf729-c337-4cee-bd35-0bcf85908e52/973f243eb0b589247fc3c151f39ed514767cf75b19b8d53442ead5ea3250ea35/Microsoft.VisualStudio.Identity.vsix", + "signer": { + "$ref": "1" + } + } + ], + "vsixId": "Microsoft.VisualStudio.Identity", + "extensionDir": "[installdir]\\Common7\\IDE\\CommonExtensions\\Microsoft\\Identity", + "installSizes": { + "targetDrive": 103033062 + } + }, + { + "id": "Microsoft.VisualStudio.Log.Resources", + "version": "17.12.35410.122", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "7284747dbc86430fc5b8d7f639251c0c5b27b393c1d259c4e099ad3f7264b73c", + "size": 26907, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/7284747dbc86430fc5b8d7f639251c0c5b27b393c1d259c4e099ad3f7264b73c/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 88096 + } + }, + { + "id": "Microsoft.VisualStudio.Log.Targeted", + "version": "17.12.35410.122", + "type": "Vsix", + "productArch": "neutral", + "machineArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "180bbb02012264e1e88de9164cecd051da2ccac5cefdbaf008799bc531c25dd3", + "size": 38770, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/180bbb02012264e1e88de9164cecd051da2ccac5cefdbaf008799bc531c25dd3/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {} + }, + { + "id": "Microsoft.VisualStudio.MinShell", + "version": "17.12.35527.113", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "63ea62f3cc9a2bc478c7e28151a3c2de0ab51e4c90ab4a7a50bdbec12ab03dbe", + "size": 9627942, + "url": "https://download.visualstudio.microsoft.com/download/pr/f2819554-a618-400d-bced-774bb5379965/63ea62f3cc9a2bc478c7e28151a3c2de0ab51e4c90ab4a7a50bdbec12ab03dbe/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 5083644 + }, + "dependencies": { + "Microsoft.VisualStudio.MinShell.Auto": "", + "Microsoft.VisualStudio.CoreDotNet": "", + "Microsoft.VisualStudio.UIInternal": "", + "Microsoft.VisualStudio.UIInternal.Guide": "", + "Microsoft.VisualStudio.MinShell.Targeted": "[17.0,18.0)", + "Microsoft.VisualStudio.Platform.Editor": "[16.0,18.0)", + "Microsoft.VisualStudio.ExtensionManager": "[16.0,18.0)", + "Microsoft.VisualStudio.Initializer": "[17.0,18.0)", + "Microsoft.VisualStudio.MefHosting": "[16.0,18.0)", + "Microsoft.VisualStudio.Platform.Terminal": "[16.0,18.0)", + "Microsoft.VisualStudio.LanguageServer": "[16.0,18.0)", + "Microsoft.VisualStudio.Extensibility.Container": "[16.0,18.0)", + "Microsoft.VisualStudio.PackageGroup.Setup.Common": "", + "Microsoft.Net.8.0.WindowsDesktop.Runtime": "[17.0,18.0)", + "Microsoft.VisualStudio.VsWebProtocolSelector.Msi": "[17.0,18.0)", + "Microsoft.VisualStudio.GitHubProtocolHandler.Msi": "[17.0,18.0)", + "Microsoft.VisualStudio.IdentityDependencies": "", + "Microsoft.VisualStudio.Licensing": "", + "Microsoft.VisualStudio.Copilot.Contracts": "", + "Microsoft.VisualStudio.OpenTelemetry.ClientExtensions.netfx": "", + "Microsoft.VisualStudio.OpenTelemetry.Collector.netfx": "" + } + }, + { + "id": "Microsoft.VisualStudio.MinShell.Interop", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "28aafb397ab059fddf56ac2d9c8cb0244510ac1d56d459f346d661368fe485d8", + "size": 1510322, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/28aafb397ab059fddf56ac2d9c8cb0244510ac1d56d459f346d661368fe485d8/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 593630 + }, + "dependencies": { + "Microsoft.VisualStudio.NativeImageSupport": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.MinShell.Interop.Msi", + "version": "17.12.35410.122", + "type": "Msi", + "productArch": "x64", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.MinShell.Interop.x64.Msi.msi", + "sha256": "6da3f8fc766a04177e625210b8afd444487483382b39e3987a28cf9d4324e453", + "size": 737280, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/6da3f8fc766a04177e625210b8afd444487483382b39e3987a28cf9d4324e453/Microsoft.VisualStudio.MinShell.Interop.x64.Msi.msi", + "signer": { + "$ref": "3" + } + }, + { + "fileName": "cab1.cab", + "sha256": "dcd087681bee5fdd0680067da5fa9f8e577591dde12958f4581af354b9e3b49b", + "size": 186403, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/dcd087681bee5fdd0680067da5fa9f8e577591dde12958f4581af354b9e3b49b/cab1.cab", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1" + }, + "productCode": "{7E09F168-C8AD-47C2-B06C-A002E0FF6A49}", + "upgradeCode": "{3B81D2B7-233E-439A-99AA-A58EFBECF7FE}", + "productVersion": "17.12.35410", + "productLanguage": 1033, + "providerKey": "Microsoft.VisualStudio.MinShell.Interop.x64.Msi,v17", + "installSizes": { + "systemDrive": 7449015 + }, + "dependencies": { + "Microsoft.VisualStudio.MinShell.Interop.Shared.Msi": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.MinShell.Msi", + "version": "17.12.35410.122", + "type": "Msi", + "productArch": "x64", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.MinShell.x64.Msi.msi", + "sha256": "4d2f226a177fc8c8a001d168cb28851d84a62878e1e3d25e171b3cab7770a4c6", + "size": 204800, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/4d2f226a177fc8c8a001d168cb28851d84a62878e1e3d25e171b3cab7770a4c6/Microsoft.VisualStudio.MinShell.x64.Msi.msi", + "signer": { + "$ref": "3" + } + }, + { + "fileName": "cab1.cab", + "sha256": "cd92eed940d7fc492960faf22e80903db1e0449b9f4d6aa9b10cfa3ea097bc72", + "size": 21912, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/cd92eed940d7fc492960faf22e80903db1e0449b9f4d6aa9b10cfa3ea097bc72/cab1.cab", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1", + "VS7.71E8CD30_5AB3_4754_907A_EF452D9A12F5": "[CustomInstallPath]" + }, + "productCode": "{35AC8B08-62FD-48D3-A271-3E58A0DA2436}", + "upgradeCode": "{4494EB02-8270-4D2F-9D71-20D06509E2E2}", + "productVersion": "17.12.35410", + "productLanguage": 1033, + "providerKey": "Microsoft.VisualStudio.MinShell.Msi,v17", + "installSizes": { + "systemDrive": 575403 + }, + "dependencies": { + "Microsoft.VisualStudio.MinShell.Shared.Msi": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.PerfLib", + "version": "17.12.35504.99", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "c10525e9aacccdad3d4d635edc1be49f7cb2989d00aa4e15eebb436eb5c44861", + "size": 2994012, + "url": "https://download.visualstudio.microsoft.com/download/pr/340d36cc-c493-414e-8abe-8742dfbad027/c10525e9aacccdad3d4d635edc1be49f7cb2989d00aa4e15eebb436eb5c44861/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 8027432 + } + }, + { + "id": "Microsoft.VisualStudio.PerformanceProvider", + "version": "17.12.35410.122", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "0e4a1c247a95c1961bfe698b6718a03c2ac43bf08a9960e16d9be410e1279d84", + "size": 41020, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/0e4a1c247a95c1961bfe698b6718a03c2ac43bf08a9960e16d9be410e1279d84/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 84024 + }, + "dependencies": { + "Microsoft.VisualStudio.MinShell": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.Platform.NavigateTo", + "version": "17.12.217.9908", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.Platform.NavigateTo.vsix", + "sha256": "f935072cabf80ca90546dcd67c6438eac115fa0fff1452674ed57caa94142de5", + "size": 763657, + "url": "https://download.visualstudio.microsoft.com/download/pr/1bfd0690-6315-441a-8429-93e32e52704f/f935072cabf80ca90546dcd67c6438eac115fa0fff1452674ed57caa94142de5/Microsoft.VisualStudio.Platform.NavigateTo.vsix", + "signer": { + "$ref": "1" + } + } + ], + "vsixId": "Microsoft.VisualStudio.Platform.NavigateTo", + "extensionDir": "[installdir]\\Common7\\IDE\\CommonExtensions\\Microsoft\\NavigateTo", + "installSizes": { + "targetDrive": 2469169 + } + }, + { + "id": "Microsoft.VisualStudio.Professional", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "1cddb7757abb4b88adc8bafa776a711774d36eab08f716ef84406f804f8c9251", + "size": 20519, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/1cddb7757abb4b88adc8bafa776a711774d36eab08f716ef84406f804f8c9251/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 32180 + }, + "nonCriticalProcesses": [ + "ScriptedSandbox32.exe", + "ScriptedSandbox64.exe" + ], + "dependencies": { + "Microsoft.VisualStudio.Professional.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.SccCodeLenses", + "version": "17.12.35527.1", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.SccCodeLenses.vsix", + "sha256": "c88c37633fcda9760c209ec32557bf58c82f380f437e70dcdc54338f61e37ee3", + "size": 2506010, + "url": "https://download.visualstudio.microsoft.com/download/pr/5322b762-7d09-4ffc-a816-a6343b7ebfac/c88c37633fcda9760c209ec32557bf58c82f380f437e70dcdc54338f61e37ee3/Microsoft.VisualStudio.SccCodeLenses.vsix", + "signer": { + "$ref": "1" + } + } + ], + "vsixId": "48b91649-5e6b-4981-806e-3d7cef9db07c", + "extensionDir": "[installdir]\\Common7\\IDE\\CommonExtensions\\Microsoft\\TeamFoundation\\SCC Code Lenses", + "installSizes": { + "targetDrive": 6387048 + } + }, + { + "id": "Microsoft.VisualStudio.ScriptedHost.Targeted", + "version": "17.12.32.13084", + "type": "Vsix", + "productArch": "neutral", + "machineArch": "x64", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.ScriptedHost.x64.vsix", + "sha256": "e497cb8df94a39f32a1842609778c63e58603554c56d81b41682d48086dd6327", + "size": 84642, + "url": "https://download.visualstudio.microsoft.com/download/pr/42786999-d45b-4428-b946-248bb9676505/e497cb8df94a39f32a1842609778c63e58603554c56d81b41682d48086dd6327/Microsoft.VisualStudio.ScriptedHost.x64.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 165336 + } + }, + { + "id": "Microsoft.VisualStudio.TeamExplorer", + "version": "17.12.35527.1", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.TeamExplorer.vsix", + "sha256": "f587ec2bb5cf1b3b8ecb92fe375394930a2e3e5dc5e7440af04f4527bf38bc5d", + "size": 100656663, + "url": "https://download.visualstudio.microsoft.com/download/pr/5322b762-7d09-4ffc-a816-a6343b7ebfac/f587ec2bb5cf1b3b8ecb92fe375394930a2e3e5dc5e7440af04f4527bf38bc5d/Microsoft.VisualStudio.TeamExplorer.vsix", + "signer": { + "$ref": "1" + } + } + ], + "vsixId": "Microsoft.VisualStudio.TeamFoundation.TeamExplorer.Extensions", + "extensionDir": "[installdir]\\Common7\\IDE\\CommonExtensions\\Microsoft\\TeamFoundation\\Team Explorer", + "installSizes": { + "targetDrive": 291468455 + } + }, + { + "id": "Microsoft.VisualStudio.TestTools.CodeCoverage", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "9524b2bab59cf392480cfafb1bfe56d0c5ce3e82af7b8364648526c011ac16d6", + "size": 3421998, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/9524b2bab59cf392480cfafb1bfe56d0c5ce3e82af7b8364648526c011ac16d6/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 7418147 + }, + "dependencies": { + "Microsoft.VisualStudio.TestTools.CodeCoverage.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.TestTools.CodeCoverage.Msi", + "version": "17.12.35410.122", + "type": "Msi", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.TestTools.CodeCoverage.Msi.msi", + "sha256": "4f5b0af958f792b795b40b4304b84070905ce60b19831a981bd9d5e76a5202cf", + "size": 49152, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/4f5b0af958f792b795b40b4304b84070905ce60b19831a981bd9d5e76a5202cf/Microsoft.VisualStudio.TestTools.CodeCoverage.Msi.msi", + "signer": { + "$ref": "3" + } + }, + { + "fileName": "cab1.cab", + "sha256": "b6682011156c6e6dcc60f883c957ecded4e6ba60cb7c362b326ff0e8a4541741", + "size": 20251, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/b6682011156c6e6dcc60f883c957ecded4e6ba60cb7c362b326ff0e8a4541741/cab1.cab", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "VSEXTUI": "1" + }, + "productCode": "{5B1C725B-6CAA-4D4A-94BF-6B5E035F0E91}", + "upgradeCode": "{2033C41B-7EDF-345C-B140-22E2A34E50D6}", + "productVersion": "17.12.35410", + "productLanguage": 1033, + "providerKey": "Microsoft.VisualStudio.TestTools.CodeCoverage.Msi,v15", + "installSizes": { + "systemDrive": 180224 + } + }, + { + "id": "Microsoft.VisualStudio.TestTools.DynamicCodeCoverage", + "version": "17.12.5.2448002", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.TestTools.DynamicCodeCoverage.vsix", + "sha256": "9edcc93fefa0fea40d6815cdee2430482e22ec1c96ea03095c612200acaf7f17", + "size": 18616284, + "url": "https://download.visualstudio.microsoft.com/download/pr/8a29f04a-840f-467e-a769-7458d82b75ac/9edcc93fefa0fea40d6815cdee2430482e22ec1c96ea03095c612200acaf7f17/Microsoft.VisualStudio.TestTools.DynamicCodeCoverage.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 47614399 + }, + "dependencies": { + "Microsoft.CodeCoverage.Console.Targeted": "17.12.5.2448002", + "Microsoft.VisualStudio.TestTools.DCC.Resources": "[16.0,18.0)", + "Microsoft.VisualStudio.InstrumentationEngine": "[1.0,2.0)", + "Microsoft.VisualStudio.InstrumentationEngine.ARM64": "[1.0,2.0)" + } + }, + { + "id": "Microsoft.VisualStudio.TestTools.Pex.Common", + "version": "17.12.35504.99", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "025464a59d419117a6fbffd882185ccf92093e518036347bef91b64d81258eaf", + "size": 1116043, + "url": "https://download.visualstudio.microsoft.com/download/pr/340d36cc-c493-414e-8abe-8742dfbad027/025464a59d419117a6fbffd882185ccf92093e518036347bef91b64d81258eaf/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 3970610 + }, + "dependencies": { + "Microsoft.VisualStudio.TestTools.Pex.Common.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.TestTools.TeamFoundationClient", + "version": "17.12.35527.67", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "ad44f1064fb2d6e4e36ddf524231f050dfb14f5a99f71e6165ad5879f3b896ce", + "size": 5238381, + "url": "https://download.visualstudio.microsoft.com/download/pr/820d4213-0edd-44d8-9935-f3865f47d958/ad44f1064fb2d6e4e36ddf524231f050dfb14f5a99f71e6165ad5879f3b896ce/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 14742264 + }, + "dependencies": { + "Microsoft.VisualStudio.TestTools.TeamFoundationClient.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.TestTools.TestPlatform.V1.CPP", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "9bb236dfa48d6bfce03418a12e683513c04a881e60b6a1a1e523074f77315254", + "size": 22420, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/9bb236dfa48d6bfce03418a12e683513c04a881e60b6a1a1e523074f77315254/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {}, + "dependencies": { + "Microsoft.VisualStudio.TestTools.TP.V1.CPP.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VC.Copilot.Setup", + "version": "17.12.35410.144", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.VC.Copilot.Setup.vsix", + "sha256": "ba0817b05082342b6e2c418cbb431ed2803b436879985fd0b523d7d2ce3d866b", + "size": 41946, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/ba0817b05082342b6e2c418cbb431ed2803b436879985fd0b523d7d2ce3d866b/Microsoft.VisualStudio.VC.Copilot.Setup.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 49675 + }, + "dependencies": { + "Microsoft.VisualStudio.VC.Copilot.Setup.Resources": "" + } + }, + { + "id": "Microsoft.VisualStudio.VC.DevCmd", + "version": "17.12.35410.122", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "89492f6cc221c2a9187bcd09dc56a0141e208dcbc62f7b3348151bc04828133b", + "size": 752857, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/89492f6cc221c2a9187bcd09dc56a0141e208dcbc62f7b3348151bc04828133b/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 30636 + }, + "relatedProcessFiles": [ + "[InstallDir]\\Common7\\Tools\\Microsoft.VisualStudio.DevShell.dll" + ], + "dependencies": { + "Microsoft.VisualStudio.VC.DevCmd.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VC.DevCmd.Resources", + "version": "17.12.35410.122", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "3e34959355454c9cf17a1566b3a0c3f97480d2607ced74e6904793f45a12e348", + "size": 12019, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/3e34959355454c9cf17a1566b3a0c3f97480d2607ced74e6904793f45a12e348/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 16440 + }, + "shortcuts": [ + { + "description": "Open Visual Studio 2022 Tools Command Prompt", + "targetPath": "%comspec%", + "workingDirectory": "[installdir]\\", + "arguments": "/k \"[installdir]\\Common7\\Tools\\VsDevCmd.bat\"", + "displayName": "Developer Command Prompt for VS 2022", + "folder": "[startmenu]\\programs\\Visual Studio 2022\\Visual Studio Tools" + }, + { + "description": "Open Visual Studio 2022 Tools PowerShell", + "targetPath": "[systemfolder]WindowsPowerShell\\v1.0\\PowerShell.exe", + "workingDirectory": "[installdir]\\", + "arguments": "-noe -c \"&{Import-Module \"\"\"[installdir]\\Common7\\Tools\\Microsoft.VisualStudio.DevShell.dll\"\"\"; Enter-VsDevShell [InstanceId]}\"", + "displayName": "Developer PowerShell for VS 2022", + "folder": "[startmenu]\\programs\\Visual Studio 2022\\Visual Studio Tools" + } + ] + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.Base", + "version": "17.12.35506.116", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "802bfa7fad7e5f31d3f37eefa858654d44cbff85c44a81209bc678de13e75fc4", + "size": 1534619, + "url": "https://download.visualstudio.microsoft.com/download/pr/5536698c-711c-4834-876f-2817d31a2ef2/802bfa7fad7e5f31d3f37eefa858654d44cbff85c44a81209bc678de13e75fc4/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 1138896 + }, + "dependencies": { + "Microsoft.VisualStudio.VC.IDE.Base.Resources": "[17.0,18.0)", + "Microsoft.VisualStudio.MinShell": "[17.0,18.0)", + "Microsoft.VisualStudio.VC.Llvm.Base": "[17.0,18.0)", + "Microsoft.VisualStudio.VC.IDE.LanguageService": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.Common.Resources", + "version": "17.12.35410.144", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "82867d02341aa2b071cdef1d5ee00b3335108a9d5b6efd921d1307483c05033c", + "size": 34271, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/82867d02341aa2b071cdef1d5ee00b3335108a9d5b6efd921d1307483c05033c/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 51272 + } + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.Core", + "version": "17.12.35504.99", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "abbb028d3197a5f850d851805e1220dd18cdf7f9dc54d6f24148ca537e0ecb44", + "size": 423678, + "url": "https://download.visualstudio.microsoft.com/download/pr/340d36cc-c493-414e-8abe-8742dfbad027/abbb028d3197a5f850d851805e1220dd18cdf7f9dc54d6f24148ca537e0ecb44/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 826768 + }, + "dependencies": { + "Microsoft.VisualStudio.VC.Ide.ProjectSystem": "[17.0,18.0)", + "Microsoft.VisualStudio.VisualC.Utilities": "[17.0,18.0)", + "Microsoft.VisualStudio.MinShell": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.Debugger.Concord", + "version": "17.12.35504.99", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "64d12d5dc3ba09f0ec31f59dcec22955c7b203fcbc7c0734aafcb7a511a29829", + "size": 173031, + "url": "https://download.visualstudio.microsoft.com/download/pr/340d36cc-c493-414e-8abe-8742dfbad027/64d12d5dc3ba09f0ec31f59dcec22955c7b203fcbc7c0734aafcb7a511a29829/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 328175 + }, + "dependencies": { + "Microsoft.VisualStudio.VC.IDE.Debugger.Concord.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.Debugger.Resources", + "version": "17.12.35410.144", + "type": "Vsix", + "language": "en-US", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "45122c8521479f149926dda642bc1478f861e0cf5ab9ce9b03aad456bc2b094f", + "size": 86292, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/45122c8521479f149926dda642bc1478f861e0cf5ab9ce9b03aad456bc2b094f/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 404512 + } + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.Dskx", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "8c178e1e38a82a4a7de184636306a14c33179234d7d929af3b414272d77a401e", + "size": 831961, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/8c178e1e38a82a4a7de184636306a14c33179234d7d929af3b414272d77a401e/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 3939 + }, + "dependencies": { + "Microsoft.VisualStudio.VC.IDE.Dskx.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.LanguageService.Dependencies", + "version": "17.12.35410.144", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.VC.Ide.LanguageService.Dependencies.vsix", + "sha256": "fa8fdd3ba78efc97ee65b5cb48b70dff88418feec64b83f120d785ef8b8bb198", + "size": 22642, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/fa8fdd3ba78efc97ee65b5cb48b70dff88418feec64b83f120d785ef8b8bb198/Microsoft.VisualStudio.VC.Ide.LanguageService.Dependencies.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 39020 + }, + "dependencies": { + "Microsoft.VisualStudio.VC.Ide.LanguageService.Dependencies.Resources": "" + } + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.LanguageService.Resources", + "version": "17.12.35514.174", + "type": "Vsix", + "language": "en-US", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "506f5aa9052293299772655ce996e1fb9993496a10e1f303586e857cb04f5757", + "size": 978061, + "url": "https://download.visualstudio.microsoft.com/download/pr/a3e5737b-555b-485f-bc43-1d5118552243/506f5aa9052293299772655ce996e1fb9993496a10e1f303586e857cb04f5757/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 27737 + } + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.Linux.ConnectionManager.Resources", + "version": "17.12.35410.144", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "85f5467639e46ab198339bb13d0e7dee127b7b186618981a0653c3641456572e", + "size": 177280, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/85f5467639e46ab198339bb13d0e7dee127b7b186618981a0653c3641456572e/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 135784 + } + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.Progression.Enterprise", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "485c27ad56dbda7dba4780393a9f2d2e94eaea84b897facc6924ae6a23f4b643", + "size": 287039, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/485c27ad56dbda7dba4780393a9f2d2e94eaea84b897facc6924ae6a23f4b643/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 688091 + }, + "dependencies": { + "Microsoft.VisualStudio.VC.Ide.Progression.Enterprise.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.ProjectSystem", + "version": "17.12.35527.80", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "3f464e477459ec7de3725b68435663caea349b121fb51335fab9cfa2b5b51385", + "size": 3329634, + "url": "https://download.visualstudio.microsoft.com/download/pr/820d4213-0edd-44d8-9935-f3865f47d958/3f464e477459ec7de3725b68435663caea349b121fb51335fab9cfa2b5b51385/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 4256077 + }, + "nonCriticalProcesses": [ + "VcxprojReader" + ], + "dependencies": { + "Microsoft.VisualStudio.VC.IDE.Core.VCProjectEngine": "[17.0,18.0)", + "Microsoft.VisualStudio.VC.Ide.ProjectSystem.Resources": "[17.0,18.0)", + "Microsoft.VisualStudio.MinShell": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.ResourceEditor", + "version": "17.12.35527.80", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "d62d4344568a41966b7c999d3ab96ff9add8d687719d4618d1e17900ddb8c1c1", + "size": 4377151, + "url": "https://download.visualstudio.microsoft.com/download/pr/820d4213-0edd-44d8-9935-f3865f47d958/d62d4344568a41966b7c999d3ab96ff9add8d687719d4618d1e17900ddb8c1c1/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 9902264 + }, + "dependencies": { + "Microsoft.VisualStudio.VC.IDE.ResourceEditor.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.VCPkgDatabase", + "version": "17.12.35410.122", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "e7c1811d45bbcef078bf05453b91ce01feafbd8d0ffc82639ed8ed25425fe9e5", + "size": 1102037, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/e7c1811d45bbcef078bf05453b91ce01feafbd8d0ffc82639ed8ed25425fe9e5/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 1100810 + } + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.WinXPlus", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "9d34a3901657962023230e1c6828b72c9b4804be1594abbbfd2317d87accd974", + "size": 35633, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/9d34a3901657962023230e1c6828b72c9b4804be1594abbbfd2317d87accd974/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {} + }, + { + "id": "Microsoft.VisualStudio.VC.Llvm.Base", + "version": "17.12.35410.122", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "65aafe0e0eaa3a7c5240fcaae6ff1849ce2e156fcfe0342f9db8891cb350ca42", + "size": 66494839, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/65aafe0e0eaa3a7c5240fcaae6ff1849ce2e156fcfe0342f9db8891cb350ca42/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 209838000 + } + }, + { + "id": "Microsoft.VisualStudio.VC.MSVCDis", + "version": "17.12.35504.99", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "fafc4154a9e62cf7e6fcdee977830498fdc3cfee505f4eace351588fe0ddd585", + "size": 519686, + "url": "https://download.visualstudio.microsoft.com/download/pr/340d36cc-c493-414e-8abe-8742dfbad027/fafc4154a9e62cf7e6fcdee977830498fdc3cfee505f4eace351588fe0ddd585/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 1732664 + } + }, + { + "id": "Microsoft.VisualStudio.VisualC.Utilities", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "021d030b1111c15b05ceb73a3de40eec5209ce80dacc6af40af27e469fe73f4d", + "size": 131394, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/021d030b1111c15b05ceb73a3de40eec5209ce80dacc6af40af27e469fe73f4d/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 238112 + }, + "dependencies": { + "Microsoft.VisualStudio.VisualC.Utilities.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VsDevCmd.Core.DotNet", + "version": "17.12.35410.122", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "49db132128e4f1b360d277674ecc2dbca49a4d26a01c82c226eb733c8da5c414", + "size": 3460, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/49db132128e4f1b360d277674ecc2dbca49a4d26a01c82c226eb733c8da5c414/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 10033 + } + }, + { + "id": "Microsoft.VisualStudio.VsDevCmd.Core.WinSdk", + "version": "17.12.35410.122", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "c79505c7de10a291dc8e9e47825aef6f2ead135455098a794423de4162a8058f", + "size": 5963, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/c79505c7de10a291dc8e9e47825aef6f2ead135455098a794423de4162a8058f/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 21064 + } + }, + { + "id": "Microsoft.VisualStudio.VsDevCmd.Ext.NetFxSdk", + "version": "17.12.35410.122", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "84f2846748913ee18d95ba6bd31e6de9b7bcd74948c3ae797f8a218cd74f1034", + "size": 3174, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/84f2846748913ee18d95ba6bd31e6de9b7bcd74948c3ae797f8a218cd74f1034/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 6987 + } + }, + { + "id": "Microsoft.VisualStudio.Web.Azure.Common", + "version": "17.12.178.10385", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.Web.Azure.Common.vsix", + "sha256": "0929caf5feae57c7110884b939ca09385b06ef2954e0e583452696322399c735", + "size": 896580, + "url": "https://download.visualstudio.microsoft.com/download/pr/0faf03da-d570-44a8-9214-8029ebb4488d/0929caf5feae57c7110884b939ca09385b06ef2954e0e583452696322399c735/Microsoft.VisualStudio.Web.Azure.Common.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 3656216 + }, + "dependencies": { + "Microsoft.VisualStudio.Web.Azure.Common.Resources": "[17.0,18.0.0.0)", + "Microsoft.WebTools.Shared": "[17.0,18.0.0.0)" + } + }, + { + "id": "SQLitePCLRaw", + "version": "17.12.35410.144", + "type": "Vsix", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "f925b89bfff5896fa948922f3e854e81ecb62e9d168227bea33b5a4761dfa6e4", + "size": 121998, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/f925b89bfff5896fa948922f3e854e81ecb62e9d168227bea33b5a4761dfa6e4/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 112536 + }, + "dependencies": { + "SQLitePCLRaw.Targeted": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.CodeAnalysis.VisualStudio.ServiceHub.Setup.x64", + "version": "4.12.0.2457207", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "Roslyn.VisualStudio.ServiceHub.Setup.x64.vsix", + "sha256": "07fcc5ff096a44be4819b3d9f003f99cce5c4d1dc2fc63ca3f99e90eaf4d36f1", + "size": 57533344, + "url": "https://download.visualstudio.microsoft.com/download/pr/666bec8e-7fff-4b33-b248-afd04812729a/07fcc5ff096a44be4819b3d9f003f99cce5c4d1dc2fc63ca3f99e90eaf4d36f1/Roslyn.VisualStudio.ServiceHub.Setup.x64.vsix", + "signer": { + "$ref": "1" + } + } + ], + "vsixId": "77E1B4B1-51C4-4B24-9CA2-3CFAC4943DFF", + "extensionDir": "[installdir]\\Common7\\IDE\\CommonExtensions\\Microsoft\\VBCSharp\\LanguageServices\\Core", + "installSizes": { + "targetDrive": 154266457 + } + }, + { + "id": "Microsoft.CodeAnalysis.VisualStudio.Setup", + "version": "4.12.0.2457207", + "type": "Vsix", + "productArch": "Neutral", + "payloads": [ + { + "fileName": "Roslyn.VisualStudio.Setup.vsix", + "sha256": "3f82448887e534a0ecfdc75fca9cacea822d2cc22f5923a371010734400b086e", + "size": 44405129, + "url": "https://download.visualstudio.microsoft.com/download/pr/666bec8e-7fff-4b33-b248-afd04812729a/3f82448887e534a0ecfdc75fca9cacea822d2cc22f5923a371010734400b086e/Roslyn.VisualStudio.Setup.vsix", + "signer": { + "$ref": "1" + } + } + ], + "vsixId": "0b5e8ddb-f12d-4131-a71d-77acc26a798f", + "extensionDir": "[installdir]\\Common7\\IDE\\CommonExtensions\\Microsoft\\VBCSharp\\LanguageServices", + "installSizes": { + "targetDrive": 125461358 + } + }, + { + "id": "Microsoft.CodeCoverage.Console.Targeted", + "version": "17.12.5.2448002", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "Microsoft.CodeCoverage.Console.X64.vsix", + "sha256": "cdbc3ba8a842b0d812f140354aa8bfe6b6567e248e97d176aeb68c6675b33fc9", + "size": 2830166, + "url": "https://download.visualstudio.microsoft.com/download/pr/8a29f04a-840f-467e-a769-7458d82b75ac/cdbc3ba8a842b0d812f140354aa8bfe6b6567e248e97d176aeb68c6675b33fc9/Microsoft.CodeCoverage.Console.X64.vsix", + "signer": { + "$ref": "1" + } + } + ], + "providerKey": "Microsoft.CodeCoverage.Console.Targeted,x64", + "installSizes": { + "targetDrive": 6533192 + } + }, + { + "id": "Microsoft.IntelliTrace.CollectorCab", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "e2b7ec3ba045e098952337f20493ba9559bd16bfefab95c09a7f8c89c2b796b8", + "size": 2850910, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/e2b7ec3ba045e098952337f20493ba9559bd16bfefab95c09a7f8c89c2b796b8/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 2864934 + } + }, + { + "id": "Microsoft.IntelliTrace.Core", + "version": "17.12.35506.116", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "5bc01b04fb08efb2f7c6a546fb2e03250135aa620dfd940888787eb9e678a8b8", + "size": 3563565, + "url": "https://download.visualstudio.microsoft.com/download/pr/5536698c-711c-4834-876f-2817d31a2ef2/5bc01b04fb08efb2f7c6a546fb2e03250135aa620dfd940888787eb9e678a8b8/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 4668120 + }, + "relatedProcessFiles": [ + "[InstallDir]\\Common7\\IDE\\CommonExtensions\\Microsoft\\IntelliTrace\\Microsoft.IntelliTrace.Profiler.dll" + ], + "nonCriticalProcesses": [ + "IntelliTrace" + ], + "dependencies": { + "Microsoft.VisualStudio.MinShell": "[17.0,18.0)", + "Microsoft.VisualStudio.Diagnostics.AspNetHelper": "[17.0,18.0)", + "Microsoft.IntelliTrace.Core.Resources": "[17.0,18.0)", + "Microsoft.IntelliTrace.Core.Targeted": "[17.0,18.0)", + "Microsoft.IntelliTrace.Core.Targeted.ARM64": "[17.0,18.0)", + "Microsoft.IntelliTrace.Core.Concord": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.IntelliTrace.ProfilerProxy.Msi", + "version": "15.0.21225.1", + "type": "Msi", + "chip": "neutral", + "payloads": [ + { + "fileName": "Microsoft.IntelliTrace.ProfilerProxy.Msi.msi", + "sha256": "c8eecb79acc2c38001df49b6123e4d3aa7276704a831f5583e11e9e78744fda9", + "size": 61440, + "url": "https://download.visualstudio.microsoft.com/download/pr/18a24c82-eca2-4cdf-981e-7713ad6ce07c/c8eecb79acc2c38001df49b6123e4d3aa7276704a831f5583e11e9e78744fda9/Microsoft.IntelliTrace.ProfilerProxy.Msi.msi", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "VSEXTUI": "1", + "VSFOLDER": "[SharedInstallDir]" + }, + "productCode": "{C8891AD2-C223-45CD-A9BE-617A68923B61}", + "upgradeCode": "{E6D8E65C-7BE6-42BB-86FB-72418FB4401E}", + "productVersion": "15.0.21225.1", + "productLanguage": 1033, + "providerKey": "Microsoft.IntelliTrace.ProfilerProxy.Msi,15", + "installSizes": { + "systemDrive": 272855, + "sharedDrive": 32768 + } + }, + { + "id": "Microsoft.IntelliTrace.ProfilerProxy.Msi.x64", + "version": "15.0.21225.1", + "type": "Msi", + "chip": "x64", + "payloads": [ + { + "fileName": "Microsoft.IntelliTrace.ProfilerProxy.Msi.msi", + "sha256": "fdd2d3d941144eabf0e4bc154b16513f7cb54d755a2c94f16fea11ab0ac3cce0", + "size": 61440, + "url": "https://download.visualstudio.microsoft.com/download/pr/18a24c82-eca2-4cdf-981e-7713ad6ce07c/fdd2d3d941144eabf0e4bc154b16513f7cb54d755a2c94f16fea11ab0ac3cce0/Microsoft.IntelliTrace.ProfilerProxy.Msi.msi", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "VSEXTUI": "1", + "VSFOLDER": "[SharedInstallDir]" + }, + "productCode": "{F8B9E8C8-61E8-4E9E-879D-F3F498AD0230}", + "upgradeCode": "{DE8EE44C-E4F6-4F48-B4B2-6ED0A84C5417}", + "productVersion": "15.0.21225.1", + "productLanguage": 1033, + "providerKey": "Microsoft.IntelliTrace.ProfilerProxy.Msi.x64,15", + "installSizes": { + "systemDrive": 180328, + "sharedDrive": 36864 + } + }, + { + "id": "Microsoft.Net.8.0.WindowsDesktop.Runtime", + "version": "17.12.35410.122", + "type": "Zip", + "productArch": "x64", + "payloads": [ + { + "fileName": "windowsdesktop-runtime-x64.zip", + "sha256": "5ef8bc1ed6cd42a52748077af4af79a6b6fb76f6ad09c02079cdeaf5c5e222e5", + "size": 36809138, + "url": "https://download.visualstudio.microsoft.com/download/pr/6522719a-e045-43c9-a882-3c1b8b07cfa4/5ef8bc1ed6cd42a52748077af4af79a6b6fb76f6ad09c02079cdeaf5c5e222e5/windowsdesktop-runtime-x64.zip" + } + ], + "relativePath": "dotnet\\net8.0\\runtime", + "installSizes": { + "targetDrive": 93904753 + }, + "dependencies": { + "Microsoft.Net.8.0.Runtime": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.ShDocVw", + "version": "17.12.35410.122", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "e8b317164ba67ec80e9193460e5c9c013fea515fdfd73b34a67d1eadc8d19651", + "size": 45450, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/e8b317164ba67ec80e9193460e5c9c013fea515fdfd73b34a67d1eadc8d19651/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {} + }, + { + "id": "Microsoft.VC.14.42.17.12.CRT.Headers.Resources.base", + "version": "14.42.34435", + "type": "Vsix", + "language": "en-US", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.CRT.Headers.Resources.base.enu.vsix", + "sha256": "7150415ece99bf29b506af76b4511c49c04dd074c38a26e54ebb3b813d356b26", + "size": 374736, + "url": "https://download.visualstudio.microsoft.com/download/pr/d18f3866-d75b-46b1-9bd7-74ee1913f4b9/7150415ece99bf29b506af76b4511c49c04dd074c38a26e54ebb3b813d356b26/Microsoft.VC.14.42.17.12.CRT.Headers.Resources.base.enu.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 689432 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.Props", + "version": "14.42.34435", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.Props.vsix", + "sha256": "d7fc59d679372f2d77b1b1f698b85cc382d85346a1f088d9380889cf4cd25fab", + "size": 4105, + "url": "https://download.visualstudio.microsoft.com/download/pr/d18f3866-d75b-46b1-9bd7-74ee1913f4b9/d7fc59d679372f2d77b1b1f698b85cc382d85346a1f088d9380889cf4cd25fab/Microsoft.VC.14.42.17.12.Props.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 8333 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.Servicing", + "version": "14.42.34435", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.Servicing.vsix", + "sha256": "04500c069b4a66d308f3c202c5e706559670780dd3f813f0a039aa189681db29", + "size": 2214, + "url": "https://download.visualstudio.microsoft.com/download/pr/d18f3866-d75b-46b1-9bd7-74ee1913f4b9/04500c069b4a66d308f3c202c5e706559670780dd3f813f0a039aa189681db29/Microsoft.VC.14.42.17.12.Servicing.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 2175 + } + }, + { + "id": "Microsoft.VC.14.42.17.12.Servicing.CARulesets", + "version": "14.42.34433", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.Servicing.CARulesets.vsix", + "sha256": "377efb03ab15f62b006090312804fc3ee05ac28ce7f654555e449ace48aa75ad", + "size": 2004, + "url": "https://download.visualstudio.microsoft.com/download/pr/27d644ce-f00b-40cc-b93c-7be5ae10995a/377efb03ab15f62b006090312804fc3ee05ac28ce7f654555e449ace48aa75ad/Microsoft.VC.14.42.17.12.Servicing.CARulesets.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 333 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.Servicing": "14.42.34433" + } + }, + { + "id": "Microsoft.VC.14.42.17.12.Servicing.CrtHeaders", + "version": "14.42.34435", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VC.14.42.17.12.Servicing.CrtHeaders.vsix", + "sha256": "823d563d29fdae0cab18ad4ccec36812e482659fc3d31b4f67b2c5fc2a10cdd7", + "size": 2005, + "url": "https://download.visualstudio.microsoft.com/download/pr/d18f3866-d75b-46b1-9bd7-74ee1913f4b9/823d563d29fdae0cab18ad4ccec36812e482659fc3d31b4f67b2c5fc2a10cdd7/Microsoft.VC.14.42.17.12.Servicing.CrtHeaders.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 333 + }, + "dependencies": { + "Microsoft.VC.14.42.17.12.Servicing": "14.42.34435" + } + }, + { + "id": "Microsoft.VisualStudio.AppResponsiveness", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "c4aba669bada4918aa5f631e0035395153b32fe67d112afe6c481e75185dbdca", + "size": 646322, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/c4aba669bada4918aa5f631e0035395153b32fe67d112afe6c481e75185dbdca/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 43985 + }, + "dependencies": { + "Microsoft.VisualStudio.AppResponsiveness.Resources": "[17.0,18.0)", + "Microsoft.VisualStudio.AppResponsiveness.Targeted": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.ClassDesigner.Resources", + "version": "17.12.35410.144", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "494b5ef06cc2f5086dcc733bb13ce03be7e794e7f66f9e4ad5230e236c84549e", + "size": 33655, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/494b5ef06cc2f5086dcc733bb13ce03be7e794e7f66f9e4ad5230e236c84549e/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 100897 + }, + "fileAssociations": [ + { + "extension": ".cd", + "progId": "VisualStudio.cd.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + } + ], + "progIds": [ + { + "id": "VisualStudio.cd.[InstanceId]", + "displayName": "Class Diagram File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\PrivateAssemblies\\1033\\eftproject.dll", + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + } + ] + }, + { + "id": "Microsoft.VisualStudio.ClientDiagnostics", + "version": "17.12.35506.116", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "12832294dd29c6d8da126811a7c4ee4b247b252fd107e90c41ed179c9b1146db", + "size": 639534, + "url": "https://download.visualstudio.microsoft.com/download/pr/5536698c-711c-4834-876f-2817d31a2ef2/12832294dd29c6d8da126811a7c4ee4b247b252fd107e90c41ed179c9b1146db/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 55466 + }, + "dependencies": { + "Microsoft.VisualStudio.ClientDiagnostics.Resources": "[17.0,18.0)", + "Microsoft.VisualStudio.ClientDiagnostics.Targeted": "[17.0,18.0)", + "Microsoft.VisualStudio.PerfLib": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.Community.CSharp.Neutral", + "version": "17.12.35527.66", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "854fc1c0d4722718edcad8d1878d81927fce2d447af955b5d6a162e2f567edd2", + "size": 14931, + "url": "https://download.visualstudio.microsoft.com/download/pr/5322b762-7d09-4ffc-a816-a6343b7ebfac/854fc1c0d4722718edcad8d1878d81927fce2d447af955b5d6a162e2f567edd2/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 5288 + }, + "nonCriticalProcesses": [ + "Microsoft.Alm.Shared.Remoting.RemoteContainer.dll", + "ScriptedSandbox32.exe", + "ScriptedSandbox64.exe" + ] + }, + { + "id": "Microsoft.VisualStudio.Community.CSharp.Targeted", + "version": "17.12.35521.132", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "9da151b714f71d810dc926237f079b9e6a317f31c8496fb85bad79ef10c29d4c", + "size": 1652178, + "url": "https://download.visualstudio.microsoft.com/download/pr/2a7b0df9-a5e9-494f-b0c0-5f912194e7da/9da151b714f71d810dc926237f079b9e6a317f31c8496fb85bad79ef10c29d4c/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 3364933 + }, + "nonCriticalProcesses": [ + "Microsoft.Alm.Shared.Remoting.RemoteContainer.dll", + "ScriptedSandbox32.exe", + "ScriptedSandbox64.exe" + ] + }, + { + "id": "Microsoft.VisualStudio.Community.Msi", + "version": "17.12.35410.144", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.Community.x64.Msi.msi", + "sha256": "b563374c467a861d34a2a027abb1a7e0e4252ebc3bb9e4cb8003ab8fda43edc2", + "size": 258048, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/b563374c467a861d34a2a027abb1a7e0e4252ebc3bb9e4cb8003ab8fda43edc2/Microsoft.VisualStudio.Community.x64.Msi.msi", + "signer": { + "$ref": "3" + } + }, + { + "fileName": "cab1.cab", + "sha256": "87e5b471c29c9ddbbb732191e6e5038bcfaf5d6f979c47b7a4201d458bb19f64", + "size": 273190, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/87e5b471c29c9ddbbb732191e6e5038bcfaf5d6f979c47b7a4201d458bb19f64/cab1.cab", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1", + "PIDKEY": "NGKBDRWKQFTT82MTRMPKRM6XM", + "VS7.3643236F_FC70_11D3_A536_0090278A1BB8": "[CustomInstallPath]", + "FEEDBACKOPTIN": "1" + }, + "productCode": "{F2A5C4B0-156F-42A6-84E2-37A5F1055E2C}", + "upgradeCode": "{4AFF6BE3-374C-4812-827D-65D53D5F93CD}", + "productVersion": "17.12.35410", + "productLanguage": 1033, + "providerKey": "Microsoft.VisualStudio.Community.x64.Msi,v17", + "installSizes": { + "systemDrive": 44378344 + }, + "dependencies": { + "Microsoft.VisualStudio.Community.Shared.Msi": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.Community.Msi.Resources", + "version": "17.12.35410.144", + "type": "Msi", + "language": "en-US", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.Community.Msi.Resources.msi", + "sha256": "70f2ebaa2617b8afa2caa52060f06c5e94d69b38bd6873530c62884ee09b5370", + "size": 204800, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/70f2ebaa2617b8afa2caa52060f06c5e94d69b38bd6873530c62884ee09b5370/Microsoft.VisualStudio.Community.Msi.Resources.msi", + "signer": { + "$ref": "3" + } + }, + { + "fileName": "cab1.cab", + "sha256": "0ab3ef05696f94c81dd812fff1012afbe5b47060f5419889d81053c3fe23f748", + "size": 14310, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/0ab3ef05696f94c81dd812fff1012afbe5b47060f5419889d81053c3fe23f748/cab1.cab", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1" + }, + "productCode": "{DC32F9F4-12C7-4219-96D6-3ECD348B4C25}", + "upgradeCode": "{F188287E-53A8-3B94-8150-608C1D805B3B}", + "productVersion": "17.12.35410", + "productLanguage": 1033, + "providerKey": "Microsoft.VisualStudio.Community.Msi.Resources_enu,v17", + "installSizes": { + "systemDrive": 512335 + } + }, + { + "id": "Microsoft.VisualStudio.Community.ProductArch.Neutral", + "version": "17.12.35521.132", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "ea74fe3d064b9378f354215c914b57f1299da8939226b1151fa80b9b4ad15578", + "size": 5560639, + "url": "https://download.visualstudio.microsoft.com/download/pr/2a7b0df9-a5e9-494f-b0c0-5f912194e7da/ea74fe3d064b9378f354215c914b57f1299da8939226b1151fa80b9b4ad15578/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 1530800 + }, + "nonCriticalProcesses": [ + "Microsoft.Alm.Shared.Remoting.RemoteContainer.dll", + "ScriptedSandbox32.exe", + "ScriptedSandbox64.exe" + ] + }, + { + "id": "Microsoft.VisualStudio.Community.ProductArch.NeutralExtra", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "629d960e909aaf9f95bf2c28bf3767db22da58dc0ae3ce076f366b5a084fd877", + "size": 10021, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/629d960e909aaf9f95bf2c28bf3767db22da58dc0ae3ce076f366b5a084fd877/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 8977 + }, + "nonCriticalProcesses": [ + "Microsoft.Alm.Shared.Remoting.RemoteContainer.dll", + "ScriptedSandbox32.exe", + "ScriptedSandbox64.exe" + ], + "dependencies": { + "Microsoft.VisualStudio.Platform.CallHierarchy": "[17.0,18.0)", + "Microsoft.MSHtml": "[17.0,18.0)", + "Microsoft.VisualStudio.MinShell": "[17.0,18.0)", + "Microsoft.VisualStudio.WebSiteProject.DTE": "[17.0,18.0)", + "Microsoft.VisualStudio.Community.ProductArch.Resources.Neutral": "[17.0,18.0)", + "Microsoft.VisualStudio.Community.ProductArch.Resources.NeutralExtra": "[17.0,18.0)", + "Microsoft.VisualStudio.Community.ProductArch.Resources.Targeted": "[17.0,18.0)", + "Microsoft.VisualStudio.Community.CSharp.Resources.Neutral": "[17.0,18.0)", + "Microsoft.VisualStudio.Community.CSharp.Resources.Targeted": "[17.0,18.0)", + "Microsoft.VisualStudio.Community.VB.Resources.Neutral": "[17.0,18.0)", + "Microsoft.VisualStudio.Community.VB.Resources.Targeted": "[17.0,18.0)", + "Microsoft.IntelliTrace.CollectorCab": "[17.0,18.0)", + "Microsoft.DiaSymReader.PortablePdb": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.Community.ProductArch.Targeted", + "version": "17.12.35506.116", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "f02b6871692e5ab612f0879b75e844bb10d963fdc6001e94940fa0eaed8c6637", + "size": 8650615, + "url": "https://download.visualstudio.microsoft.com/download/pr/5536698c-711c-4834-876f-2817d31a2ef2/f02b6871692e5ab612f0879b75e844bb10d963fdc6001e94940fa0eaed8c6637/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 11028305 + }, + "nonCriticalProcesses": [ + "Microsoft.Alm.Shared.Remoting.RemoteContainer.dll", + "ScriptedSandbox32.exe", + "ScriptedSandbox64.exe" + ] + }, + { + "id": "Microsoft.VisualStudio.Community.ProductArch.TargetedExtra", + "version": "17.12.35410.122", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "faa0b746d4650f700bc4dd232b61bf739f57174fda749cd12146cdac29e69a5e", + "size": 489270, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/faa0b746d4650f700bc4dd232b61bf739f57174fda749cd12146cdac29e69a5e/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 428 + } + }, + { + "id": "Microsoft.VisualStudio.Community.VB.Neutral", + "version": "17.12.35527.66", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "29f9a521c30048c2477cd08d8fdfb7ad8550955965866dcf2789907d751ce78e", + "size": 9222, + "url": "https://download.visualstudio.microsoft.com/download/pr/5322b762-7d09-4ffc-a816-a6343b7ebfac/29f9a521c30048c2477cd08d8fdfb7ad8550955965866dcf2789907d751ce78e/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 4724 + }, + "nonCriticalProcesses": [ + "Microsoft.Alm.Shared.Remoting.RemoteContainer.dll", + "ScriptedSandbox32.exe", + "ScriptedSandbox64.exe" + ] + }, + { + "id": "Microsoft.VisualStudio.Community.VB.Targeted", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "d3aa6de91354c8134ac00f2e7b6a88d9a14fa3d55e038a177c9175a531c591b3", + "size": 6148983, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/d3aa6de91354c8134ac00f2e7b6a88d9a14fa3d55e038a177c9175a531c591b3/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 3204664 + }, + "nonCriticalProcesses": [ + "Microsoft.Alm.Shared.Remoting.RemoteContainer.dll", + "ScriptedSandbox32.exe", + "ScriptedSandbox64.exe" + ] + }, + { + "id": "Microsoft.VisualStudio.Community.x64", + "version": "17.12.35410.122", + "type": "Vsix", + "chip": "x64", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "a0f0ea85cc83de3ef5189a6120320d3ab5280e071d65b86ac81f2349ba1fb52a", + "size": 352969, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/a0f0ea85cc83de3ef5189a6120320d3ab5280e071d65b86ac81f2349ba1fb52a/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {} + }, + { + "id": "Microsoft.VisualStudio.Community.x86", + "version": "17.12.35410.144", + "type": "Vsix", + "chip": "x86", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "9d27c55fcc79f9e33c143e5b8468bedd0444387c13891f0e4f84c79e79bfacca", + "size": 148721, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/9d27c55fcc79f9e33c143e5b8468bedd0444387c13891f0e4f84c79e79bfacca/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {} + }, + { + "id": "Microsoft.VisualStudio.Connected.Auto.Resources", + "version": "17.12.35506.116", + "type": "Vsix", + "language": "en-US", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.Connected.Auto.vsix", + "sha256": "39f6fef699919eb011af152912ba2fb025f2e16420ea8037b09f8b2ee134f84b", + "size": 143647, + "url": "https://download.visualstudio.microsoft.com/download/pr/5536698c-711c-4834-876f-2817d31a2ef2/39f6fef699919eb011af152912ba2fb025f2e16420ea8037b09f8b2ee134f84b/Microsoft.VisualStudio.Connected.Auto.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 446520 + } + }, + { + "id": "Microsoft.VisualStudio.Copilot.Contracts", + "version": "17.12.38.29086", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.Copilot.Contracts.vsix", + "sha256": "92255162d7f1a810b8e46fe5de1a6d9e5d94c5a5749cc2d17cd8ceb6cc0ed716", + "size": 858433, + "url": "https://download.visualstudio.microsoft.com/download/pr/2058e795-0041-44d1-8509-bf00f0b5c755/92255162d7f1a810b8e46fe5de1a6d9e5d94c5a5749cc2d17cd8ceb6cc0ed716/Microsoft.VisualStudio.Copilot.Contracts.vsix", + "signer": { + "$ref": "1" + } + } + ], + "vsixId": "Microsoft.VisualStudio.Copilot.Contracts", + "extensionDir": "[installdir]\\Common7\\IDE\\CommonExtensions\\Microsoft\\Microsoft.VisualStudio.Copilot.Contracts", + "installSizes": { + "targetDrive": 1421820 + } + }, + { + "id": "Microsoft.VisualStudio.CoreDotNet", + "version": "17.12.35521.67", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.CoreDotNet.vsix", + "sha256": "afdf606203d414c054e4af8b4a880bfdd5b286ed4e0f84306039a693f73fdcc2", + "size": 3455744, + "url": "https://download.visualstudio.microsoft.com/download/pr/2058e795-0041-44d1-8509-bf00f0b5c755/afdf606203d414c054e4af8b4a880bfdd5b286ed4e0f84306039a693f73fdcc2/Microsoft.VisualStudio.CoreDotNet.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 8304056 + }, + "dependencies": { + "Microsoft.VisualStudio.CoreDotNet.Resources": "" + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.Concord.Managed.Resources", + "version": "17.12.35504.99", + "type": "Vsix", + "language": "en-US", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "439dc6fe54e8cbada56a1249a79fb6ee2e630254986233387321f39a5ba96db9", + "size": 1086, + "url": "https://download.visualstudio.microsoft.com/download/pr/340d36cc-c493-414e-8abe-8742dfbad027/439dc6fe54e8cbada56a1249a79fb6ee2e630254986233387321f39a5ba96db9/payload.vsix", + "signer": { + "$ref": "1" + } + } + ] + }, + { + "id": "Microsoft.VisualStudio.Debugger.Concord.Remote.Resources", + "version": "17.12.35504.99", + "type": "Vsix", + "chip": "x64", + "language": "en-US", + "productArch": "neutral", + "machineArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "d2870b370fbed330531a347ce3e6da50d9430d35e26be1d2e79767cd3e328099", + "size": 28029, + "url": "https://download.visualstudio.microsoft.com/download/pr/340d36cc-c493-414e-8abe-8742dfbad027/d2870b370fbed330531a347ce3e6da50d9430d35e26be1d2e79767cd3e328099/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 100904 + }, + "dependencies": { + "Microsoft.VisualStudio.Debugger.Concord.Remote.Resources": { + "version": "[17.0,18.0)", + "chip": "x86", + "language": "en-US" + } + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.Concord.Remote.Resources", + "version": "17.12.35504.99", + "type": "Vsix", + "chip": "x86", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "14e36231cafa15b2343b1385d618cb95650bc03f67af3ac0feb9caac664ef2a9", + "size": 27956, + "url": "https://download.visualstudio.microsoft.com/download/pr/340d36cc-c493-414e-8abe-8742dfbad027/14e36231cafa15b2343b1385d618cb95650bc03f67af3ac0feb9caac664ef2a9/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 100376 + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.Concord.Remote.Resources.ARM64", + "version": "17.12.35504.99", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "2c6b5d1338ef748f57f068414bc8ae90eaf114f15b6d64a1a7b5eaccf9c2770a", + "size": 27986, + "url": "https://download.visualstudio.microsoft.com/download/pr/340d36cc-c493-414e-8abe-8742dfbad027/2c6b5d1338ef748f57f068414bc8ae90eaf114f15b6d64a1a7b5eaccf9c2770a/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 100904 + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.Concord.Resources", + "version": "17.12.35504.99", + "type": "Vsix", + "language": "en-US", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "aecc6f4a23b8d7c03bcf6e7071e3076e8d948f5facfda83efc1a0c04cf2432a5", + "size": 37206, + "url": "https://download.visualstudio.microsoft.com/download/pr/340d36cc-c493-414e-8abe-8742dfbad027/aecc6f4a23b8d7c03bcf6e7071e3076e8d948f5facfda83efc1a0c04cf2432a5/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 116312 + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.Remote.Resources.ARM", + "version": "17.12.35410.122", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "b43aaf2533d5f5aacf9a8d23ece7c4e501ed867dee04824ae5d3ba6dbbb18969", + "size": 65079, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/b43aaf2533d5f5aacf9a8d23ece7c4e501ed867dee04824ae5d3ba6dbbb18969/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {} + }, + { + "id": "Microsoft.VisualStudio.Debugger.Script", + "version": "17.12.35410.122", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "7e119cf072a6d1015da4fc45122979bfaaf458cddbb3589c44f7edd876827038", + "size": 169321, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/7e119cf072a6d1015da4fc45122979bfaaf458cddbb3589c44f7edd876827038/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 2468 + }, + "dependencies": { + "Microsoft.VisualStudio.Debugger.Script.Remote": "[17.0,18.0)", + "Microsoft.VisualStudio.Debugger.Script.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.Script.Msi", + "version": "17.12.35410.122", + "type": "Msi", + "machineArch": "x64", + "payloads": [ + { + "fileName": "scriptdebugging_x64.msi", + "sha256": "4573b281b1d5c0b3abec235ce62a97a2160c87da6cfb8d4b62ce3ec7709c3992", + "size": 3166208, + "url": "https://download.visualstudio.microsoft.com/download/pr/940dedd5-7eea-4ef3-82ec-bee31e162ef0/4573b281b1d5c0b3abec235ce62a97a2160c87da6cfb8d4b62ce3ec7709c3992/scriptdebugging_x64.msi", + "signer": { + "$ref": "3" + } + } + ], + "productCode": "{F5796163-6EC6-488A-B2DE-E1E94477F6AD}", + "upgradeCode": "{7FE0DD7B-18C6-4891-B2EE-694DC70B3C43}", + "productVersion": "17.0.157.0", + "productLanguage": 1033, + "providerKey": "Microsoft.VisualStudio.Debugger.Script.Msi,x64", + "installSizes": { + "systemDrive": 16028524 + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.TimeTravel.Replay.17", + "version": "1.4.1.35171", + "type": "Vsix", + "chip": "x64", + "productArch": "neutral", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.Debugger.TimeTravel.Replay.17.vsix", + "sha256": "c2f138e59d8d772ee2affdf3d6e37f920066e095e4c6e63e43c9b2f727731d21", + "size": 3525956, + "url": "https://download.visualstudio.microsoft.com/download/pr/74b429e1-573c-45b4-b67e-da72d93e5e98/c2f138e59d8d772ee2affdf3d6e37f920066e095e4c6e63e43c9b2f727731d21/Microsoft.VisualStudio.Debugger.TimeTravel.Replay.17.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 11550336 + }, + "dependencies": { + "Microsoft.VisualStudio.Debugger.TimeTravel.Replay.17": { + "version": "[1.4.1.35171]", + "chip": "x86" + } + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.TimeTravel.Replay.17", + "version": "1.4.1.35171", + "type": "Vsix", + "chip": "x86", + "productArch": "neutral", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.Debugger.TimeTravel.Replay.17.vsix", + "sha256": "cfa8e26dd23e735e455309a5172b3e1f1860f17ddea99a85682651eb3b2becc8", + "size": 2085439, + "url": "https://download.visualstudio.microsoft.com/download/pr/74b429e1-573c-45b4-b67e-da72d93e5e98/cfa8e26dd23e735e455309a5172b3e1f1860f17ddea99a85682651eb3b2becc8/Microsoft.VisualStudio.Debugger.TimeTravel.Replay.17.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 6611104 + } + }, + { + "id": "Microsoft.VisualStudio.Devenv.Shared.Msi", + "version": "17.12.35410.122", + "type": "Msi", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.Devenv.Shared.Msi.msi", + "sha256": "584b322692bb2f87779857bac79f89a913ee7f0a147831d0c92176069be1a34e", + "size": 204800, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/584b322692bb2f87779857bac79f89a913ee7f0a147831d0c92176069be1a34e/Microsoft.VisualStudio.Devenv.Shared.Msi.msi", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1", + "VS7.3643236F_FC70_11D3_A536_0090278A1BB8": "[CustomInstallPath]" + }, + "productCode": "{352BF7D2-54AC-457D-BA85-96A63313AF75}", + "upgradeCode": "{0EE5A545-2B7D-4507-8326-50719F7BEBEB}", + "productVersion": "17.12.35410", + "productLanguage": 1033, + "providerKey": "Microsoft.VisualStudio.Devenv.Msi,v17", + "installSizes": { + "systemDrive": 254981 + } + }, + { + "id": "Microsoft.VisualStudio.Extensibility.Container", + "version": "17.12.2051.61640", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.Extensibility.Container.vsix", + "sha256": "eb1169a03548378d2392ff05fdf9dd69631010a6035eaa0130b624bbdc6d6ad7", + "size": 1191464, + "url": "https://download.visualstudio.microsoft.com/download/pr/a320a43f-ff28-4318-ae94-6d336e9f43e6/eb1169a03548378d2392ff05fdf9dd69631010a6035eaa0130b624bbdc6d6ad7/Microsoft.VisualStudio.Extensibility.Container.vsix", + "signer": { + "$ref": "1" + } + } + ], + "vsixId": "Microsoft.VisualStudio.Extensibility.Container", + "extensionDir": "[installdir]\\Common7\\IDE\\CommonExtensions\\Microsoft\\Extensibility", + "installSizes": { + "targetDrive": 2991904 + } + }, + { + "id": "Microsoft.VisualStudio.ExtensionManager", + "version": "17.12.2069.7877", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.ExtensionManager.vsix", + "sha256": "c88238c4a42434da35b2d5673b8c82198f1197c310362e6423bc9c874e228c73", + "size": 3613411, + "url": "https://download.visualstudio.microsoft.com/download/pr/42786999-d45b-4428-b946-248bb9676505/c88238c4a42434da35b2d5673b8c82198f1197c310362e6423bc9c874e228c73/Microsoft.VisualStudio.ExtensionManager.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 10785502 + }, + "dependencies": { + "Microsoft.VisualStudio.ExtensionManager.Auto": "" + } + }, + { + "id": "Microsoft.VisualStudio.GitHubProtocolHandler.Msi", + "version": "17.12.35410.122", + "type": "Msi", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.GitHubProtocolHandler.Msi.msi", + "sha256": "37020db8dc32de5ed4fdcc36f99b0e67d49cd0a09f0facfe16bb65054ddf6f65", + "size": 204800, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/37020db8dc32de5ed4fdcc36f99b0e67d49cd0a09f0facfe16bb65054ddf6f65/Microsoft.VisualStudio.GitHubProtocolHandler.Msi.msi", + "signer": { + "$ref": "3" + } + }, + { + "fileName": "cab1.cab", + "sha256": "eb0f5baabb864ef9c794aa331191a39ef134adf1fcf59cf1205fe45189ad2682", + "size": 1334871, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/eb0f5baabb864ef9c794aa331191a39ef134adf1fcf59cf1205fe45189ad2682/cab1.cab", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1", + "VSFOLDER": "[SharedInstallDir]" + }, + "productCode": "{D9782C75-3472-4C8E-B443-8F06DE7EDBF5}", + "upgradeCode": "{72A4AFDE-27D9-4A94-A584-958444AAA6F2}", + "productVersion": "17.12.35410", + "productLanguage": 1033, + "providerKey": "Microsoft.VisualStudio.GitHubProtocolHandler.Msi,v17", + "installSizes": { + "systemDrive": 100000 + } + }, + { + "id": "Microsoft.VisualStudio.GraphDocument", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "24684ddc1c2da4c39a6b7428762864ca91ed58c8e48d932ce1995af30be48049", + "size": 781723, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/24684ddc1c2da4c39a6b7428762864ca91ed58c8e48d932ce1995af30be48049/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 857433 + }, + "dependencies": { + "Microsoft.VisualStudio.MinShell": "[17.0,18.0)", + "Microsoft.VisualStudio.GraphDocument.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.GraphProvider.Auto", + "version": "17.12.35410.144", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.GraphProvider.Auto.vsix", + "sha256": "d7f627ced51db6e1f7d697c56d23865cb4fd719f9bda76703acff8ce5bae523c", + "size": 190423, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/d7f627ced51db6e1f7d697c56d23865cb4fd719f9bda76703acff8ce5bae523c/Microsoft.VisualStudio.GraphProvider.Auto.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 205949 + }, + "dependencies": { + "Microsoft.VisualStudio.GraphProvider.Auto.Resources": "" + } + }, + { + "id": "Microsoft.VisualStudio.IdentityDependencies", + "version": "17.12.35424.110", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "2fa5e77d1f1c51bd0874af471c534c5843410124a4db07b122409a99f80c71f0", + "size": 4084095, + "url": "https://download.visualstudio.microsoft.com/download/pr/ab43505e-6276-4982-9b89-e41a59e22c48/2fa5e77d1f1c51bd0874af471c534c5843410124a4db07b122409a99f80c71f0/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {} + }, + { + "id": "Microsoft.VisualStudio.Initializer", + "version": "17.12.35410.122", + "type": "Exe", + "payloads": [ + { + "fileName": "VSInitializer.exe", + "sha256": "8fc9699e655a6bb6dcdd5681b68803226501856a659aeb121bbcdcdbfabac3ad", + "size": 84544, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/8fc9699e655a6bb6dcdd5681b68803226501856a659aeb121bbcdcdbfabac3ad/VSInitializer.exe", + "signer": { + "$ref": "3" + } + } + ], + "installParams": { + "fileName": "[Payload]", + "parameters": "-Operation [CurrentOperation] -InstallationID [InstanceId] -InstallationName [InstallationName] -InstallationVersion [InstallationVersion] -InstallationWorkloads [InstallationWorkloads] -InstallationPackages [InstallationPackages] -InstallationPath \"\"\"[InstallDir]\"\"\" -ComponentId [ComponentId] -ChannelsPath \"\"\"[ChannelsPath]\"\"\" -SetupEngineFilePath \"\"\"[SetupEngineFilePath]\"\"\" -Log \"\"\"[logfile]\"\"\"" + }, + "repairParams": { + "fileName": "[Payload]", + "parameters": "-Operation [CurrentOperation] -InstallationID [InstanceId] -InstallationName [InstallationName] -InstallationVersion [InstallationVersion] -InstallationWorkloads [InstallationWorkloads] -InstallationPackages [InstallationPackages] -InstallationPath \"\"\"[InstallDir]\"\"\" -ComponentId [ComponentId] -ChannelsPath \"\"\"[ChannelsPath]\"\"\" -SetupEngineFilePath \"\"\"[SetupEngineFilePath]\"\"\" -Log \"\"\"[logfile]\"\"\"" + }, + "installSizes": { + "targetDrive": 9742, + "systemDrive": 64735 + } + }, + { + "id": "Microsoft.VisualStudio.InstrumentationEngine", + "version": "1.0.45", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "d824bc3f0ebe2caa7ec29272009dfc62306c245102ddbcf6e9ad2f87b0cd9f6c", + "size": 849797, + "url": "https://download.visualstudio.microsoft.com/download/pr/b1761a53-f7bb-4cd8-849e-39cb53355f65/d824bc3f0ebe2caa7ec29272009dfc62306c245102ddbcf6e9ad2f87b0cd9f6c/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 5339960 + } + }, + { + "id": "Microsoft.VisualStudio.LanguageServer", + "version": "17.12.51.44322", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.LanguageServer.vsix", + "sha256": "f5c150e596dd0cf70e37ab44f341c95af884d431981bd801ed1a7855deb51e9d", + "size": 776280, + "url": "https://download.visualstudio.microsoft.com/download/pr/2e4de9f5-1781-4ca7-a753-1705b9c9dea3/f5c150e596dd0cf70e37ab44f341c95af884d431981bd801ed1a7855deb51e9d/Microsoft.VisualStudio.LanguageServer.vsix", + "signer": { + "$ref": "1" + } + } + ], + "vsixId": "Microsoft.VisualStudio.LanguageServer", + "extensionDir": "[installdir]\\Common7\\IDE\\CommonExtensions\\Microsoft\\LanguageServer", + "installSizes": { + "targetDrive": 2375443 + }, + "dependencies": { + "Microsoft.VisualStudio.LanguageServer.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.Licensing", + "version": "17.12.35504.99", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "6ab2739e0e11b36fb85d74c89db43ab8949d081877ce12b0d80c485c5f997aee", + "size": 763145, + "url": "https://download.visualstudio.microsoft.com/download/pr/340d36cc-c493-414e-8abe-8742dfbad027/6ab2739e0e11b36fb85d74c89db43ab8949d081877ce12b0d80c485c5f997aee/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 1309546 + } + }, + { + "id": "Microsoft.VisualStudio.LiveShareApi", + "version": "17.12.35410.122", + "type": "Vsix", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "cec497bf5fa24e8272b1fcafafd86786be8f4a6a4c6ca62f24304aff55f50f2e", + "size": 22657, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/cec497bf5fa24e8272b1fcafafd86786be8f4a6a4c6ca62f24304aff55f50f2e/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 49184 + } + }, + { + "id": "Microsoft.VisualStudio.MefHosting", + "version": "17.12.217.9908", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.MefHosting.vsix", + "sha256": "82b5283fbf4c43f720baf98262f889b79a315e6f82725b471d2dab2a2506a2fd", + "size": 107063, + "url": "https://download.visualstudio.microsoft.com/download/pr/1bfd0690-6315-441a-8429-93e32e52704f/82b5283fbf4c43f720baf98262f889b79a315e6f82725b471d2dab2a2506a2fd/Microsoft.VisualStudio.MefHosting.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 243072 + }, + "dependencies": { + "Microsoft.VisualStudio.MefHosting.Resources": "" + } + }, + { + "id": "Microsoft.VisualStudio.MinShell.Auto", + "version": "17.12.35527.80", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.MinShell.Auto.vsix", + "sha256": "f4fc33c5a64e93b9815c7ec5b53509b70a0f7165f04b097cd612e2e44a368742", + "size": 5385992, + "url": "https://download.visualstudio.microsoft.com/download/pr/820d4213-0edd-44d8-9935-f3865f47d958/f4fc33c5a64e93b9815c7ec5b53509b70a0f7165f04b097cd612e2e44a368742/Microsoft.VisualStudio.MinShell.Auto.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 3056 + }, + "dependencies": { + "Microsoft.VisualStudio.MinShell.Auto.Resources": "" + } + }, + { + "id": "Microsoft.VisualStudio.MinShell.Interop.Shared.Msi", + "version": "17.12.35410.122", + "type": "Msi", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.MinShell.Interop.Shared.Msi.msi", + "sha256": "6752d7a36f9fbcbfbbf8e41cf750518f542ce8428e00753ca7eba136a66eea49", + "size": 286720, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/6752d7a36f9fbcbfbbf8e41cf750518f542ce8428e00753ca7eba136a66eea49/Microsoft.VisualStudio.MinShell.Interop.Shared.Msi.msi", + "signer": { + "$ref": "3" + } + }, + { + "fileName": "cab1.cab", + "sha256": "c52054ad5dbd1497a62ede2855647b25f5949b3a28da2d4348c52beffb9165b0", + "size": 402122, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/c52054ad5dbd1497a62ede2855647b25f5949b3a28da2d4348c52beffb9165b0/cab1.cab", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1" + }, + "productCode": "{F408B665-3667-4FCE-9EF3-A61B159AED56}", + "upgradeCode": "{409E2B4D-07C2-496F-8D18-15DCC920091B}", + "productVersion": "17.12.35410", + "productLanguage": 1033, + "providerKey": "Microsoft.VisualStudio.MinShell.Interop.Common.Msi,v17", + "installSizes": { + "systemDrive": 7449015 + } + }, + { + "id": "Microsoft.VisualStudio.MinShell.Shared.Msi", + "version": "17.12.35410.122", + "type": "Msi", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.MinShell.Shared.Msi.msi", + "sha256": "cfd01400cb2d30d104af88d0a069661af466c72b886e729258395b32e00465b0", + "size": 204800, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/cfd01400cb2d30d104af88d0a069661af466c72b886e729258395b32e00465b0/Microsoft.VisualStudio.MinShell.Shared.Msi.msi", + "signer": { + "$ref": "3" + } + }, + { + "fileName": "cab1.cab", + "sha256": "36ae5b32c70a45a37d767ed1f62a07b76dad0ee2b36004e3dc6040532aef8f93", + "size": 126723, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/36ae5b32c70a45a37d767ed1f62a07b76dad0ee2b36004e3dc6040532aef8f93/cab1.cab", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1", + "VS7.3643236F_FC70_11D3_A536_0090278A1BB8": "[CustomInstallPath]" + }, + "productCode": "{B362C26A-A729-4FCD-B603-204D66F065D7}", + "upgradeCode": "{F50BACC4-5D9B-4946-891D-0EC8B051445E}", + "productVersion": "17.12.35410", + "productLanguage": 1033, + "providerKey": "Microsoft.VisualStudio.MinShell.Msi,v17", + "installSizes": { + "systemDrive": 575403 + }, + "dependencies": { + "Microsoft.VisualStudio.MinShell.Msi.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.MinShell.Targeted", + "version": "17.12.35527.113", + "type": "Vsix", + "productArch": "x64", + "machineArch": "x64", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.MinShell.x64.vsix", + "sha256": "215ee430c2bfb7a38fd57a3cdfc3c8ba02cd46f3e15678889100905bc16f3895", + "size": 21112090, + "url": "https://download.visualstudio.microsoft.com/download/pr/f2819554-a618-400d-bced-774bb5379965/215ee430c2bfb7a38fd57a3cdfc3c8ba02cd46f3e15678889100905bc16f3895/Microsoft.VisualStudio.MinShell.x64.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 614484 + }, + "nonCriticalProcesses": [ + "Microsoft.ServiceHub.Controller" + ], + "dependencies": { + "Microsoft.VisualStudio.MinShell.Resources.x64": "[17.0,18.0)", + "Microsoft.VisualStudio.Devenv.Config": "[17.0,18.0)", + "Microsoft.VisualStudio.NativeImageSupport": "[17.0,18.0)", + "Microsoft.VisualStudio.ExtensionManager.x64": "[16.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.OpenTelemetry.ClientExtensions.netfx", + "version": "0.1.691.57183", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.OpenTelemetry.ClientExtensions.netfx.vsix", + "sha256": "e9a3ebed3193fc8ad065690af29e6b8718e11ab4eda02941b07afc1464427608", + "size": 227828, + "url": "https://download.visualstudio.microsoft.com/download/pr/42786999-d45b-4428-b946-248bb9676505/e9a3ebed3193fc8ad065690af29e6b8718e11ab4eda02941b07afc1464427608/Microsoft.VisualStudio.OpenTelemetry.ClientExtensions.netfx.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 526080 + } + }, + { + "id": "Microsoft.VisualStudio.OpenTelemetry.Collector.netfx", + "version": "0.1.691.57183", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.OpenTelemetry.Collector.netfx.vsix", + "sha256": "396f15113b306dcda8d2e39c2f33fc70591f6aa474bd9c6f4c368ac1804e6526", + "size": 80384, + "url": "https://download.visualstudio.microsoft.com/download/pr/42786999-d45b-4428-b946-248bb9676505/396f15113b306dcda8d2e39c2f33fc70591f6aa474bd9c6f4c368ac1804e6526/Microsoft.VisualStudio.OpenTelemetry.Collector.netfx.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 183848 + } + }, + { + "id": "Microsoft.VisualStudio.Platform.Editor", + "version": "17.12.217.9908", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.Platform.Editor.vsix", + "sha256": "e54c17664c7f3a694ffbb651d1ed2cc01180d02e41c13f8c18738d9eace145d9", + "size": 8163898, + "url": "https://download.visualstudio.microsoft.com/download/pr/1bfd0690-6315-441a-8429-93e32e52704f/e54c17664c7f3a694ffbb651d1ed2cc01180d02e41c13f8c18738d9eace145d9/Microsoft.VisualStudio.Platform.Editor.vsix", + "signer": { + "$ref": "1" + } + } + ], + "vsixId": "Microsoft.VisualStudio.Platform.Editor", + "extensionDir": "[installdir]\\Common7\\IDE\\CommonExtensions\\Microsoft\\Editor", + "installSizes": { + "targetDrive": 25269753 + } + }, + { + "id": "Microsoft.VisualStudio.Platform.Terminal", + "version": "17.12.217.9908", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.Platform.Terminal.x64.vsix", + "sha256": "e40df9ccb88f9d0f17d5e58e0111cc2514995ee513da6930b9e495ffdc187d5c", + "size": 7284257, + "url": "https://download.visualstudio.microsoft.com/download/pr/1bfd0690-6315-441a-8429-93e32e52704f/e40df9ccb88f9d0f17d5e58e0111cc2514995ee513da6930b9e495ffdc187d5c/Microsoft.VisualStudio.Platform.Terminal.x64.vsix", + "signer": { + "$ref": "1" + } + } + ], + "vsixId": "Microsoft.VisualStudio.Platform.Terminal.x64", + "extensionDir": "[installdir]\\Common7\\IDE\\CommonExtensions\\Microsoft\\Terminal", + "installSizes": { + "targetDrive": 22500827 + } + }, + { + "id": "Microsoft.VisualStudio.ProjectSystem.Full", + "version": "17.12.133.60068", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.ProjectSystem.Full.vsix", + "sha256": "a0bcef20c895c04d7163086a1be28d9c58b38b332b76e52bcebecfc7d3d96af0", + "size": 1312, + "url": "https://download.visualstudio.microsoft.com/download/pr/2e4de9f5-1781-4ca7-a753-1705b9c9dea3/a0bcef20c895c04d7163086a1be28d9c58b38b332b76e52bcebecfc7d3d96af0/Microsoft.VisualStudio.ProjectSystem.Full.vsix", + "signer": { + "$ref": "1" + } + } + ], + "fileAssociations": [ + { + "extension": ".shproj", + "progId": "VisualStudio.shproj.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities" + } + ], + "progIds": [ + { + "id": "VisualStudio.shproj.[InstanceId]", + "displayName": "Code Sharing Project File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\CommonExtensions\\Microsoft\\Project\\shareproj.ico", + "defaultIconPosition": -2147483648, + "dde": true, + "ddeApplication": "VisualStudio.15.0", + "ddeTopic": "system" + } + ], + "dependencies": { + "Microsoft.VisualStudio.ProjectSystem": "", + "Microsoft.VisualStudio.ProjectSystem.Query": "", + "Microsoft.VisualStudio.LiveShareApi": "" + } + }, + { + "id": "Microsoft.VisualStudio.TestTools.DataCollectors", + "version": "17.12.35527.80", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "a95592bf9e367f79268714a1fd8210234e67035b9c8ba49ad23325584da7c0a4", + "size": 327220, + "url": "https://download.visualstudio.microsoft.com/download/pr/820d4213-0edd-44d8-9935-f3865f47d958/a95592bf9e367f79268714a1fd8210234e67035b9c8ba49ad23325584da7c0a4/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {}, + "dependencies": { + "Microsoft.VisualStudio.TestTools.DataCollectors.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.TestTools.NE.Msi.Targeted", + "version": "17.12.35410.122", + "type": "Msi", + "chip": "x64", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.TestTools.NetworkEmulation.Msi.x64.msi", + "sha256": "fe11b43793e8668129cdbd9f93a23ce33b3dff197f245b862163b4a23dd2e169", + "size": 45056, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/fe11b43793e8668129cdbd9f93a23ce33b3dff197f245b862163b4a23dd2e169/Microsoft.VisualStudio.TestTools.NetworkEmulation.Msi.x64.msi", + "signer": { + "$ref": "3" + } + }, + { + "fileName": "cab1.cab", + "sha256": "278f0cfbeab48e2670329dacd3fe28daad3b463c52f5441213197b0e79526640", + "size": 103421, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/278f0cfbeab48e2670329dacd3fe28daad3b463c52f5441213197b0e79526640/cab1.cab", + "signer": { + "$ref": "3" + } + } + ], + "productCode": "{E93C82E5-6158-4210-9B01-3A2AFA4DAD58}", + "upgradeCode": "{3C3A0FD6-3B1C-4534-B809-8CC510E97213}", + "productVersion": "17.12.35410", + "productLanguage": 1033, + "providerKey": "Microsoft.VisualStudio.TestTools.NE.Msi.Targeted,x64,v15", + "installSizes": { + "systemDrive": 570719 + } + }, + { + "id": "Microsoft.VisualStudio.TestTools.NE.Msi.Targeted", + "version": "17.12.35410.122", + "type": "Msi", + "chip": "x86", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.TestTools.NetworkEmulation.Msi.x86.msi", + "sha256": "4ecff27ffb83bf6972f633b3c591d2d54bd83ea9cc9ab20da21d95e2995e3f7e", + "size": 45056, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/4ecff27ffb83bf6972f633b3c591d2d54bd83ea9cc9ab20da21d95e2995e3f7e/Microsoft.VisualStudio.TestTools.NetworkEmulation.Msi.x86.msi", + "signer": { + "$ref": "3" + } + }, + { + "fileName": "cab1.cab", + "sha256": "043fa1b1189ef91d12dd7e08979a958ca33f39718e977d34601753a1eeff4de0", + "size": 96955, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/043fa1b1189ef91d12dd7e08979a958ca33f39718e977d34601753a1eeff4de0/cab1.cab", + "signer": { + "$ref": "3" + } + } + ], + "productCode": "{49C97F4C-C95B-468C-AB69-DFA225AEFB8B}", + "upgradeCode": "{D17BF48E-60EE-4E1F-9B3E-EE0A61AD6669}", + "productVersion": "17.12.35410", + "productLanguage": 1033, + "providerKey": "Microsoft.VisualStudio.TestTools.NE.Msi.Targeted,x86,v15", + "installSizes": { + "systemDrive": 391290 + } + }, + { + "id": "Microsoft.VisualStudio.TestTools.NetworkEmulation", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "d95a4a341aaa867f00006a00b273ce91517ee36c46d9ef38657f96031a346f90", + "size": 229904, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/d95a4a341aaa867f00006a00b273ce91517ee36c46d9ef38657f96031a346f90/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 37989 + }, + "dependencies": { + "Microsoft.VisualStudio.TestTools.NetworkEmulation.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.TestTools.TestPlatform.IDE", + "version": "17.12.0.2453101", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.TestWindow.Setup.vsix", + "sha256": "f8acb49338096a66823a25009e9a97d1df72c2aacc16b289c4335ccf85f03714", + "size": 52117069, + "url": "https://download.visualstudio.microsoft.com/download/pr/4aaf8f34-331b-44da-bd83-92538b61f197/f8acb49338096a66823a25009e9a97d1df72c2aacc16b289c4335ccf85f03714/Microsoft.VisualStudio.TestWindow.Setup.vsix", + "signer": { + "$ref": "1" + } + } + ], + "vsixId": "TestWindow.Microsoft.0771d463-d74d-4e95-aac2-39d3c7ec1f97", + "extensionDir": "[installdir]\\Common7\\IDE\\CommonExtensions\\Microsoft\\TestWindow", + "installSizes": { + "targetDrive": 109672646 + } + }, + { + "id": "Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Agent", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "2a715416ddea484096edd929d1990c072703f19995547cac8928edcc107b78bc", + "size": 225958, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/2a715416ddea484096edd929d1990c072703f19995547cac8928edcc107b78bc/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 271976 + }, + "dependencies": { + "Microsoft.VisualStudio.NativeImageSupport": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Common", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "c6ec59186109297adfeded026965d407f4af6521422f16f2c774da2b97195a99", + "size": 2107119, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/c6ec59186109297adfeded026965d407f4af6521422f16f2c774da2b97195a99/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 2005782 + }, + "dependencies": { + "Microsoft.VisualStudio.TestTools.TP.Legacy.Common.Res": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Core", + "version": "17.12.35527.80", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "c21e3b54430e0e597b0b231ec5d76b9789013c2b71e59aa8803e98776b965787", + "size": 934678, + "url": "https://download.visualstudio.microsoft.com/download/pr/820d4213-0edd-44d8-9935-f3865f47d958/c21e3b54430e0e597b0b231ec5d76b9789013c2b71e59aa8803e98776b965787/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 1987968 + }, + "dependencies": { + "Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Core.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Core.Premium", + "version": "17.12.35410.122", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "ddc9d1a329c0976f2d78021e43b8170b6e883c5661a312634685285086e4e4e2", + "size": 17779, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/ddc9d1a329c0976f2d78021e43b8170b6e883c5661a312634685285086e4e4e2/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 30312 + } + }, + { + "id": "Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Professional", + "version": "17.12.35410.122", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "469d327f89b57e3987cc87c1b851d8fc3e1871ad09a381e9a4c0462afceaebe8", + "size": 63839, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/469d327f89b57e3987cc87c1b851d8fc3e1871ad09a381e9a4c0462afceaebe8/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {} + }, + { + "id": "Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.TestSettings", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "5e74a19b3cccb29d1575eac7e9bb474b7552f05c9c727d74b452f2ea85da414b", + "size": 185973, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/5e74a19b3cccb29d1575eac7e9bb474b7552f05c9c727d74b452f2ea85da414b/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 702048 + }, + "dependencies": { + "Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.TestSettings.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Tips", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "c3ad1064836f4ebbe26ce763ad9dd25259bc74f64afd4cad25b89c427397a90b", + "size": 618267, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/c3ad1064836f4ebbe26ce763ad9dd25259bc74f64afd4cad25b89c427397a90b/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 4374 + }, + "dependencies": { + "Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Tips.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.TestTools.TestPlatform.V1.CLI", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "b1cce0364e65c6251872051b0ef078896db298f9fcaefbe63f8f51af1811ced7", + "size": 299529, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/b1cce0364e65c6251872051b0ef078896db298f9fcaefbe63f8f51af1811ced7/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 500733 + }, + "dependencies": { + "Microsoft.VisualStudio.TestTools.TP.V1.CLI.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.TestTools.TestPlatform.V2.CLI", + "version": "17.12.0.2450303", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.TestTools.TestPlatform.V2.CLI.vsix", + "sha256": "a743bd1d5bf71ea5c89043928ca2df070263114264f65c2b6ae2e36c7056f84a", + "size": 21281416, + "url": "https://download.visualstudio.microsoft.com/download/pr/c34e915a-b508-4aae-b636-59ca1fa010f0/a743bd1d5bf71ea5c89043928ca2df070263114264f65c2b6ae2e36c7056f84a/Microsoft.VisualStudio.TestTools.TestPlatform.V2.CLI.vsix", + "signer": { + "$ref": "1" + } + } + ], + "vsixId": "Microsoft.TestPlatform.VSIX.Microsoft.0e51abf6-9f5f-401e-a812-4043b87acabf", + "extensionDir": "[installdir]\\Common7\\IDE\\Extensions\\TestPlatform", + "installSizes": { + "targetDrive": 59272101 + } + }, + { + "id": "Microsoft.VisualStudio.TestTools.TestWIExtension", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "06bb1caab9dea8c8aaf225167c71237d2983db0bf4ca0fd6f7bb7f74cb41405a", + "size": 48249, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/06bb1caab9dea8c8aaf225167c71237d2983db0bf4ca0fd6f7bb7f74cb41405a/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 107242 + }, + "dependencies": { + "Microsoft.VisualStudio.TestTools.TestWIExtension.Res": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.TestTools.TP.Legacy.Tips.Common", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "1290787d0f63fb80636328698b5d3872505192b046f5f7e3dad12e4279abe6b1", + "size": 138422, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/1290787d0f63fb80636328698b5d3872505192b046f5f7e3dad12e4279abe6b1/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 253846 + }, + "dependencies": { + "Microsoft.VisualStudio.NativeImageSupport": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.TestTools.TP.Legacy.Tips.Msi", + "version": "17.12.35410.122", + "type": "Msi", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.TestTools.TP.Legacy.Tips.Msi.msi", + "sha256": "23925cbef29e9211af3fb1e18d8af49b2649aaf740c458b655230ecb611859d1", + "size": 45056, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/23925cbef29e9211af3fb1e18d8af49b2649aaf740c458b655230ecb611859d1/Microsoft.VisualStudio.TestTools.TP.Legacy.Tips.Msi.msi", + "signer": { + "$ref": "3" + } + } + ], + "productCode": "{B2B8E65C-DD9E-446F-97C1-CD866323014A}", + "upgradeCode": "{74754C8F-3189-4213-BBC9-0314F02CF222}", + "productVersion": "17.12.35410", + "productLanguage": 1033, + "providerKey": "Microsoft.VisualStudio.TestTools.TP.Legacy.Tips.Msi,v15", + "installSizes": { + "systemDrive": 145262 + } + }, + { + "id": "Microsoft.VisualStudio.UIInternal", + "version": "17.12.35527.66", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.UIInternal.vsix", + "sha256": "934dd20da18ff7a213eb6b1f8cde831adf5273859c55df29d0625dc8bc982481", + "size": 24469355, + "url": "https://download.visualstudio.microsoft.com/download/pr/5322b762-7d09-4ffc-a816-a6343b7ebfac/934dd20da18ff7a213eb6b1f8cde831adf5273859c55df29d0625dc8bc982481/Microsoft.VisualStudio.UIInternal.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 35532488 + }, + "dependencies": { + "Microsoft.VisualStudio.UIInternal.Resources": "" + } + }, + { + "id": "Microsoft.VisualStudio.UIInternal.Guide", + "version": "17.12.35514.174", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.UIInternal.Guide.vsix", + "sha256": "f5e41f0cf8806501b58807e969cb22840ed52a53590c8498a86b15aa73498be5", + "size": 15544740, + "url": "https://download.visualstudio.microsoft.com/download/pr/a3e5737b-555b-485f-bc43-1d5118552243/f5e41f0cf8806501b58807e969cb22840ed52a53590c8498a86b15aa73498be5/Microsoft.VisualStudio.UIInternal.Guide.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 17102974 + } + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.Base.Resources", + "version": "17.12.35506.116", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "c5f33974d7096ca952461b5eaffd4408d66cbe7b2206d9cd48e092548963240e", + "size": 12123, + "url": "https://download.visualstudio.microsoft.com/download/pr/5536698c-711c-4834-876f-2817d31a2ef2/c5f33974d7096ca952461b5eaffd4408d66cbe7b2206d9cd48e092548963240e/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 79561 + } + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.Core.VCProjectEngine", + "version": "17.12.35410.122", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "d636ec6d8ffead215513e5ff803045947f059ef4fe461611c358c952eb5d29f5", + "size": 63952, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/d636ec6d8ffead215513e5ff803045947f059ef4fe461611c358c952eb5d29f5/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {}, + "dependencies": { + "Microsoft.VisualStudio.VC.Ide.Core.VCProjectEngine.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.Debugger.Concord.Resources", + "version": "17.12.35504.99", + "type": "Vsix", + "language": "en-US", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "ee772ddeac3b5e5ea98426289b36e06d97a22609e08f7d2681933739c4832c73", + "size": 12864, + "url": "https://download.visualstudio.microsoft.com/download/pr/340d36cc-c493-414e-8abe-8742dfbad027/ee772ddeac3b5e5ea98426289b36e06d97a22609e08f7d2681933739c4832c73/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 25855 + } + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.Dskx.Resources", + "version": "17.12.35410.122", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "6c1c6e70b3d813bfc1f1d65181d01090c8eb219812238e7127ac78289c5ecac8", + "size": 41554, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/6c1c6e70b3d813bfc1f1d65181d01090c8eb219812238e7127ac78289c5ecac8/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 64560 + } + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.ProjectSystem.Resources", + "version": "17.12.35410.144", + "type": "Vsix", + "language": "en-US", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "e94f1f8a39040c6b13168a44c5c35924f4ab22ef2448d0b4961035a5c4df3aa9", + "size": 184449, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/e94f1f8a39040c6b13168a44c5c35924f4ab22ef2448d0b4961035a5c4df3aa9/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {} + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.ResourceEditor.Resources", + "version": "17.12.35410.122", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "dbc33092ea412081963a8b508e85d25d518fdee07e38e9a1be5f8fa70f10a92a", + "size": 462190, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/dbc33092ea412081963a8b508e85d25d518fdee07e38e9a1be5f8fa70f10a92a/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 4880 + } + }, + { + "id": "Microsoft.VisualStudio.VisualC.Utilities.Resources", + "version": "17.12.35410.144", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "500ae6f7a4c50d6024dfc6575703247fcc006167a5e26eb09f981fd58b68dc2f", + "size": 1079, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/500ae6f7a4c50d6024dfc6575703247fcc006167a5e26eb09f981fd58b68dc2f/payload.vsix", + "signer": { + "$ref": "1" + } + } + ] + }, + { + "id": "Microsoft.VisualStudio.Vmp", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "b249f61d8d265b615e8fa9dfb8a3da41c2bad10936be23828ba476def8c48435", + "size": 343757, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/b249f61d8d265b615e8fa9dfb8a3da41c2bad10936be23828ba476def8c48435/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 486496 + }, + "dependencies": { + "Microsoft.VisualStudio.MinShell": "[17.0,18.0)", + "Microsoft.VisualStudio.Community.ProductArch.Neutral": "[17.0,18.0)", + "Microsoft.VisualStudio.Community.ProductArch.NeutralExtra": "[17.0,18.0)", + "Microsoft.VisualStudio.Community.ProductArch.Targeted": "[17.0,18.0)", + "Microsoft.VisualStudio.Community.ProductArch.TargetedExtra": "[17.0,18.0)", + "Microsoft.VisualStudio.Community.CSharp.Neutral": "[17.0,18.0)", + "Microsoft.VisualStudio.Community.CSharp.Targeted": "[17.0,18.0)", + "Microsoft.VisualStudio.Community.VB.Neutral": "[17.0,18.0)", + "Microsoft.VisualStudio.Community.VB.Targeted": "[17.0,18.0)", + "Microsoft.VisualStudio.Vmp.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.VsWebProtocolSelector.Msi", + "version": "17.12.35410.122", + "type": "Msi", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.VsWebProtocolSelector.Msi.msi", + "sha256": "fc6ba33b56dd9c8cd2c208fa93976d5be2652af2ff7a666690a88cda8732ae63", + "size": 204800, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/fc6ba33b56dd9c8cd2c208fa93976d5be2652af2ff7a666690a88cda8732ae63/Microsoft.VisualStudio.VsWebProtocolSelector.Msi.msi", + "signer": { + "$ref": "3" + } + }, + { + "fileName": "cab1.cab", + "sha256": "244f2fc6528d68ccb8d2d28af68705cc50239e27649659bfbcd5499aad9539d4", + "size": 394445, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/244f2fc6528d68ccb8d2d28af68705cc50239e27649659bfbcd5499aad9539d4/cab1.cab", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1", + "VSFOLDER": "[SharedInstallDir]" + }, + "productCode": "{B75F3157-7A65-4666-B62F-1E29EFC683C9}", + "upgradeCode": "{AA01B09C-39D0-4651-B2BD-BAA02637CCE4}", + "productVersion": "17.12.35410", + "productLanguage": 1033, + "providerKey": "Microsoft.VisualStudio.VsWebProtocolSelector.Msi,v17", + "installSizes": { + "systemDrive": 100000 + }, + "dependencies": { + "Microsoft.VisualStudio.VsWebProtocolSelector.Msi.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.WebTools.Shared", + "version": "17.12.178.10385", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "Microsoft.WebTools.Shared.vsix", + "sha256": "d6395e5a0632eaf0266293d1f8d5e3534e1b7dff8c28fade50b983546512ebe0", + "size": 1275046, + "url": "https://download.visualstudio.microsoft.com/download/pr/0faf03da-d570-44a8-9214-8029ebb4488d/d6395e5a0632eaf0266293d1f8d5e3534e1b7dff8c28fade50b983546512ebe0/Microsoft.WebTools.Shared.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 3557579 + }, + "dependencies": { + "Microsoft.WebTools.DotNet.Core.ItemTemplates": "[17.0,18.0.0.0)", + "Microsoft.WebTools.Shared.Resources": "[17.0,18.0.0.0)" + } + }, + { + "id": "SQLitePCLRaw.Targeted", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "SQLitePCLRaw.x64.vsix", + "sha256": "445c51b8309640788096fd8658d0828ece5b534c6111c297647719176567c00b", + "size": 893954, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/445c51b8309640788096fd8658d0828ece5b534c6111c297647719176567c00b/SQLitePCLRaw.x64.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {} + }, + { + "id": "sqllocaldb2019", + "version": "17.12.0.4", + "type": "Msi", + "chip": "x64", + "payloads": [ + { + "fileName": "SqlLocalDB.msi", + "sha256": "ec43cc09e449aa33230891ee92296d8fe13f0c5f1d34e7343b00ad73907a1dc0", + "size": 56045568, + "url": "https://download.visualstudio.microsoft.com/download/pr/0fc8bd99-c63f-47b9-96bc-2c8fe160dd44/ec43cc09e449aa33230891ee92296d8fe13f0c5f1d34e7343b00ad73907a1dc0/SqlLocalDB.msi", + "signer": { + "$ref": "4" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "IACCEPTSQLLOCALDBLICENSETERMS": "YES", + "SKIPPENDINGREBOOTCHECK": "1" + }, + "productCode": "{E5B3A478-C4C3-49E3-8384-A12D4B2008D4}", + "upgradeCode": "{F0176A51-908A-4240-8853-E229D0AE3F39}", + "productVersion": "15.0.4382.1", + "productLanguage": 1033, + "visible": true, + "providerKey": "{36E492B8-CB83-4DA5-A5D2-D99A8E8228A1}", + "installSizes": { + "systemDrive": 271872000 + }, + "permanent": true, + "requirements": { + "supportedOS": "6.3" + } + }, + { + "id": "Microsoft.IntelliTrace.Core.Concord", + "version": "17.12.35504.99", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "9c8b5273eb0d7464ea70b44c2a50f730002ee976f9a96378fd161bcdcd5f27bc", + "size": 275530, + "url": "https://download.visualstudio.microsoft.com/download/pr/340d36cc-c493-414e-8abe-8742dfbad027/9c8b5273eb0d7464ea70b44c2a50f730002ee976f9a96378fd161bcdcd5f27bc/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 696400 + } + }, + { + "id": "Microsoft.IntelliTrace.Core.Targeted", + "version": "17.12.35410.122", + "type": "Vsix", + "chip": "x64", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "9487a75e912f948190bdb74adda4fd14cb815fba4966785cc659e81b44c6c464", + "size": 615146, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/9487a75e912f948190bdb74adda4fd14cb815fba4966785cc659e81b44c6c464/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {}, + "relatedProcessFiles": [ + "[InstallDir]\\Common7\\IDE\\CommonExtensions\\Microsoft\\IntelliTrace\\x64\\Microsoft.IntelliTrace.Profiler.dll" + ], + "dependencies": { + "Microsoft.IntelliTrace.Core.Targeted.Resources": { + "version": "[17.0,18.0)", + "chip": "x64" + } + } + }, + { + "id": "Microsoft.MSHtml", + "version": "17.12.35410.122", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "0e1ffec468997ef61b589148b384afb2a69014660f4c8139b13dcda8b9244fbe", + "size": 1658053, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/0e1ffec468997ef61b589148b384afb2a69014660f4c8139b13dcda8b9244fbe/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {} + }, + { + "id": "Microsoft.Net.8.0.Runtime", + "version": "17.12.35410.122", + "type": "Zip", + "productArch": "x64", + "payloads": [ + { + "fileName": "aspnetcore-runtime-x64.zip", + "sha256": "aa0c63f30e2130ec5b20727da4d23e27a65d8ad770ec037fb518ed9c976d707c", + "size": 45469129, + "url": "https://download.visualstudio.microsoft.com/download/pr/80c57218-b55f-4260-af46-a64ffd76e7a6/aa0c63f30e2130ec5b20727da4d23e27a65d8ad770ec037fb518ed9c976d707c/aspnetcore-runtime-x64.zip" + } + ], + "relativePath": "dotnet\\net8.0\\runtime", + "installSizes": { + "targetDrive": 102655190 + } + }, + { + "id": "Microsoft.VisualStudio.AppResponsiveness.Resources", + "version": "17.12.35410.144", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "925f21eef0e497e55b9edb8941d993d037e6b3b166798e46bb19c1aa8a0e6c04", + "size": 34190, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/925f21eef0e497e55b9edb8941d993d037e6b3b166798e46bb19c1aa8a0e6c04/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 17976 + } + }, + { + "id": "Microsoft.VisualStudio.AppResponsiveness.Targeted", + "version": "17.12.35410.122", + "type": "Vsix", + "chip": "x64", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "bdec671048f94ee363d40c7d75de84b08c04700f3ad7d94c1cf33b1d966456f9", + "size": 244719, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/bdec671048f94ee363d40c7d75de84b08c04700f3ad7d94c1cf33b1d966456f9/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 610360 + } + }, + { + "id": "Microsoft.VisualStudio.AppResponsiveness.Targeted", + "version": "17.12.35410.122", + "type": "Vsix", + "chip": "x86", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "98cbd60c16dd37c21802eadd7290e06ec26d87c7aef27da83d586cf6662bf592", + "size": 190242, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/98cbd60c16dd37c21802eadd7290e06ec26d87c7aef27da83d586cf6662bf592/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 419880 + } + }, + { + "id": "Microsoft.VisualStudio.ClientDiagnostics.Resources", + "version": "17.12.35410.144", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "fada4db540f1ae532208a600e40f692e4f8bbc66c1dd9c4f0a2200a642f3bea8", + "size": 16758, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/fada4db540f1ae532208a600e40f692e4f8bbc66c1dd9c4f0a2200a642f3bea8/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 27280 + } + }, + { + "id": "Microsoft.VisualStudio.ClientDiagnostics.Targeted", + "version": "17.12.35504.99", + "type": "Vsix", + "chip": "x64", + "productArch": "neutral", + "machineArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "ffaa2a17ff86b540eb998ac96ae519e848fb7d701660daf487d288368ba7f6e0", + "size": 185737, + "url": "https://download.visualstudio.microsoft.com/download/pr/340d36cc-c493-414e-8abe-8742dfbad027/ffaa2a17ff86b540eb998ac96ae519e848fb7d701660daf487d288368ba7f6e0/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 375408 + } + }, + { + "id": "Microsoft.VisualStudio.ClientDiagnostics.Targeted", + "version": "17.12.35504.99", + "type": "Vsix", + "chip": "x86", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "f27cb9b2141032f825e7536864d261c01707c6c79d059abbf48296ef42ce1f97", + "size": 163235, + "url": "https://download.visualstudio.microsoft.com/download/pr/340d36cc-c493-414e-8abe-8742dfbad027/f27cb9b2141032f825e7536864d261c01707c6c79d059abbf48296ef42ce1f97/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 126008 + } + }, + { + "id": "Microsoft.VisualStudio.Community.CSharp.Resources.Neutral", + "version": "17.12.35410.122", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "0ddaa9c98222931ebe7183a339a1a8e5b715fffec679803126c59decb76a411d", + "size": 85187, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/0ddaa9c98222931ebe7183a339a1a8e5b715fffec679803126c59decb76a411d/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 12345 + } + }, + { + "id": "Microsoft.VisualStudio.Community.CSharp.Resources.Targeted", + "version": "17.12.35521.132", + "type": "Vsix", + "language": "en-US", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "2aa119920a5bf7fe2e10a444fec40207d1df115464fa3c55eb01b1ffb0323a63", + "size": 47578, + "url": "https://download.visualstudio.microsoft.com/download/pr/2a7b0df9-a5e9-494f-b0c0-5f912194e7da/2aa119920a5bf7fe2e10a444fec40207d1df115464fa3c55eb01b1ffb0323a63/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 237616 + } + }, + { + "id": "Microsoft.VisualStudio.Community.ProductArch.Resources.Neutral", + "version": "17.12.35424.110", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "5a9f94475013c40eaa9d91b4945a1fd393e0348dee2f6e834e81ff68ad8ffe40", + "size": 419227, + "url": "https://download.visualstudio.microsoft.com/download/pr/ab43505e-6276-4982-9b89-e41a59e22c48/5a9f94475013c40eaa9d91b4945a1fd393e0348dee2f6e834e81ff68ad8ffe40/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 233351 + } + }, + { + "id": "Microsoft.VisualStudio.Community.ProductArch.Resources.NeutralExtra", + "version": "17.12.35424.110", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "a574a0ead6f897444417841342a5b37c87cb95b226721307cbdb26b449922be8", + "size": 41074, + "url": "https://download.visualstudio.microsoft.com/download/pr/ab43505e-6276-4982-9b89-e41a59e22c48/a574a0ead6f897444417841342a5b37c87cb95b226721307cbdb26b449922be8/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 210906 + }, + "fileAssociations": [ + { + "extension": ".config", + "progId": "VisualStudio.config.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "application/xml" + }, + { + "extension": ".cs", + "progId": "VisualStudio.cs.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".csproj", + "progId": "VisualStudio.csproj.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "application/xml" + }, + { + "extension": ".datasource", + "progId": "VisualStudio.datasource.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "application/xml", + "perceivedType": "text", + "isIconOnly": true + }, + { + "extension": ".disco", + "progId": "VisualStudio.disco.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities" + }, + { + "extension": ".dtd", + "progId": "VisualStudio.dtd.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "application/xml-dtd" + }, + { + "extension": ".hta", + "progId": "VisualStudio.hta.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities" + }, + { + "extension": ".htm", + "progId": "VisualStudio.htm.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities" + }, + { + "extension": ".html", + "progId": "VisualStudio.html.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities" + }, + { + "extension": ".itrace", + "progId": "VisualStudio.itrace.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities" + }, + { + "extension": ".jsproj", + "progId": "VisualStudio.jsproj.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain" + }, + { + "extension": ".natvis", + "progId": "VisualStudio.natvis.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/xml", + "perceivedType": "text" + }, + { + "extension": ".props", + "progId": "VisualStudio.props.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "application/xml" + }, + { + "extension": ".resw", + "progId": "VisualStudio.resw.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "isIconOnly": true + }, + { + "extension": ".resx", + "progId": "VisualStudio.resx.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "application/xml", + "isIconOnly": true + }, + { + "extension": ".ruleset", + "progId": "VisualStudio.ruleset.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities" + }, + { + "extension": ".sdl", + "progId": "VisualStudio.sdl.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities" + }, + { + "extension": ".settings", + "progId": "VisualStudio.settings.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "application/xml", + "isIconOnly": true + }, + { + "extension": ".sitemap", + "progId": "VisualStudio.sitemap.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "application/xml" + }, + { + "extension": ".snippet", + "progId": "VisualStudio.snippet.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "application/xml" + }, + { + "extension": ".snk", + "progId": "VisualStudio.snk.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "isIconOnly": true + }, + { + "extension": ".targets", + "progId": "VisualStudio.targets.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "application/xml" + }, + { + "extension": ".user", + "progId": "VisualStudio.user.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "isIconOnly": true + }, + { + "extension": ".vb", + "progId": "VisualStudio.vb.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".vbproj", + "progId": "VisualStudio.vbproj.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "application/xml" + }, + { + "extension": ".asm", + "progId": "VisualStudio.asm.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".bsc", + "progId": "VisualStudio.bsc.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "isIconOnly": true + }, + { + "extension": ".c", + "progId": "VisualStudio.c.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".cc", + "progId": "VisualStudio.cc.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".cod", + "progId": "VisualStudio.cod.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".cpp", + "progId": "VisualStudio.cpp.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".csh", + "progId": "VisualStudio.csh.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".cshader", + "progId": "VisualStudio.cshader.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".cxx", + "progId": "VisualStudio.cxx.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".def", + "progId": "VisualStudio.def.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".dsh", + "progId": "VisualStudio.dsh.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".dshader", + "progId": "VisualStudio.dshader.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".exp", + "progId": "VisualStudio.exp.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "isIconOnly": true + }, + { + "extension": ".filters", + "progId": "VisualStudio.vcxproj.filters.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".fx", + "progId": "VisualStudio.fx.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".gsh", + "progId": "VisualStudio.gsh.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".gshader", + "progId": "VisualStudio.gshader.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".h", + "progId": "VisualStudio.h.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".hh", + "progId": "VisualStudio.hh.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".hlsl", + "progId": "VisualStudio.hlsl.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".hlsli", + "progId": "VisualStudio.hlsli.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".hpp", + "progId": "VisualStudio.hpp.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".hsh", + "progId": "VisualStudio.hsh.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".hshader", + "progId": "VisualStudio.hshader.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".hxx", + "progId": "VisualStudio.hxx.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".i", + "progId": "VisualStudio.i.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".idb", + "progId": "VisualStudio.idb.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "isIconOnly": true + }, + { + "extension": ".idl", + "progId": "VisualStudio.idl.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".ilk", + "progId": "VisualStudio.ilk.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "isIconOnly": true + }, + { + "extension": ".inc", + "progId": "VisualStudio.inc.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".inl", + "progId": "VisualStudio.inl.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".lib", + "progId": "VisualStudio.lib.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "isIconOnly": true + }, + { + "extension": ".lic", + "progId": "VisualStudio.lic.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "isIconOnly": true + }, + { + "extension": ".lst", + "progId": "VisualStudio.lst.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".map", + "progId": "VisualStudio.map.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".ncb", + "progId": "VisualStudio.ncb.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "isIconOnly": true + }, + { + "extension": ".obj", + "progId": "VisualStudio.obj.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "isIconOnly": true + }, + { + "extension": ".odh", + "progId": "VisualStudio.odh.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".odl", + "progId": "VisualStudio.odl.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".pch", + "progId": "VisualStudio.pch.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "isIconOnly": true + }, + { + "extension": ".pdb", + "progId": "VisualStudio.pdb.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "isIconOnly": true + }, + { + "extension": ".psh", + "progId": "VisualStudio.psh.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".pshader", + "progId": "VisualStudio.pshader.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".rgs", + "progId": "VisualStudio.rgs.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".s", + "progId": "VisualStudio.s.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".sbr", + "progId": "VisualStudio.sbr.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "isIconOnly": true + }, + { + "extension": ".srf", + "progId": "VisualStudio.srf.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".tlh", + "progId": "VisualStudio.tlh.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".tli", + "progId": "VisualStudio.tli.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".vsh", + "progId": "VisualStudio.vsh.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".vshader", + "progId": "VisualStudio.vshader.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".vsz", + "progId": "VisualStudio.vsz.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "isIconOnly": true + }, + { + "extension": ".ipp", + "progId": "VisualStudio.ipp.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".ixx", + "progId": "VisualStudio.ixx.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".cppm", + "progId": "VisualStudio.cppm.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".androidproj", + "progId": "VisualStudio.Launcher.androidproj.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "Application/xml" + }, + { + "extension": ".androidproj", + "progId": "VisualStudio.androidproj.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "Application/xml" + }, + { + "extension": ".mak", + "progId": "VisualStudio.mak.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".mk", + "progId": "VisualStudio.mk.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".vcproj", + "progId": "VisualStudio.Launcher.vcproj.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "Application/xml" + }, + { + "extension": ".vcproj", + "progId": "VisualStudio.vcproj.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "Application/xml" + }, + { + "extension": ".vcxproj", + "progId": "VisualStudio.Launcher.vcxproj.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "Application/xml" + }, + { + "extension": ".vcxproj", + "progId": "VisualStudio.vcxproj.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "Application/xml" + }, + { + "extension": ".vcxitems", + "progId": "VisualStudio.Launcher.vcxitems.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "Application/xml" + }, + { + "extension": ".vcxitems", + "progId": "VisualStudio.vcxitems.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "Application/xml" + }, + { + "extension": ".vsprops", + "progId": "VisualStudio.vsprops.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "Application/xml" + }, + { + "extension": ".bmp", + "progId": "VisualStudio.bmp.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "image/bmp", + "perceivedType": "image" + }, + { + "extension": ".cur", + "progId": "VisualStudio.cur.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities" + }, + { + "extension": ".ico", + "progId": "VisualStudio.ico.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities" + }, + { + "extension": ".mfcribbon-ms", + "progId": "VisualStudio.mfcribbon-ms.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities" + }, + { + "extension": ".pal", + "progId": "VisualStudio.pal.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "isIconOnly": true + }, + { + "extension": ".rc", + "progId": "VisualStudio.rc.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".rc2", + "progId": "VisualStudio.rc2.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".rct", + "progId": "VisualStudio.rct.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".res", + "progId": "VisualStudio.res.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/plain", + "perceivedType": "text" + }, + { + "extension": ".vspscc", + "progId": "VisualStudio.vspscc.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "isIconOnly": true + }, + { + "extension": ".vsscc", + "progId": "VisualStudio.vsscc.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "isIconOnly": true + }, + { + "extension": ".vssettings", + "progId": "VisualStudio.vssettings.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/xml", + "isIconOnly": true + }, + { + "extension": ".vssscc", + "progId": "VisualStudio.vssscc.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "isIconOnly": true + }, + { + "extension": ".vstemplate", + "progId": "VisualStudio.vstemplate.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "text/xml", + "perceivedType": "text" + }, + { + "extension": ".wsdl", + "progId": "VisualStudio.wsdl.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "application/xml" + }, + { + "extension": ".wsf", + "progId": "VisualStudio.wsf.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities" + }, + { + "extension": ".xdr", + "progId": "VisualStudio.xdr.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "application/xml" + }, + { + "extension": ".xml", + "progId": "VisualStudio.xml.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities" + }, + { + "extension": ".xsc", + "progId": "VisualStudio.xsc.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "application/xml", + "isIconOnly": true + }, + { + "extension": ".xsd", + "progId": "VisualStudio.xsd.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "application/xml" + }, + { + "extension": ".xsl", + "progId": "VisualStudio.xsl.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities" + }, + { + "extension": ".xslt", + "progId": "VisualStudio.xslt.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "application/xml" + }, + { + "extension": ".xss", + "progId": "VisualStudio.xss.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "application/xml", + "isIconOnly": true + } + ], + "progIds": [ + { + "id": "VisualStudio.config.[InstanceId]", + "displayName": "XML Configuration File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\Xml\\Microsoft.XmlEditorNeutralUI.dll", + "defaultIconPosition": -105, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.cs.[InstanceId]", + "displayName": "C# Source File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\VC#\\VCSPackages\\csproj.dll", + "defaultIconPosition": 1, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.csproj.[InstanceId]", + "displayName": "C# Project File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\VC#\\VCSPackages\\csproj.dll" + }, + { + "id": "VisualStudio.datasource.[InstanceId]", + "displayName": "Data Source File", + "alwaysShowExtension": true, + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\msenvico.dll", + "defaultIconPosition": -215 + }, + { + "id": "VisualStudio.disco.[InstanceId]", + "displayName": "Web Service Discovery File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\Xml\\Microsoft.XmlEditorNeutralUI.dll", + "defaultIconPosition": -112, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.dtd.[InstanceId]", + "displayName": "XML Document Type Definition", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\Xml\\Microsoft.XmlEditorNeutralUI.dll", + "defaultIconPosition": -108, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.hta.[InstanceId]", + "displayName": "HTML Application", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\msenvico.dll", + "defaultIconPosition": -220, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.htm.[InstanceId]", + "displayName": "HTML Document", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\msenvico.dll", + "defaultIconPosition": -221, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.html.[InstanceId]", + "displayName": "HTML Document", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\msenvico.dll", + "defaultIconPosition": -222, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.itrace.[InstanceId]", + "displayName": "IntelliTrace File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\CommonExtensions\\Microsoft\\Diagnostics\\tracelog.ico", + "defaultIconPosition": -2147483648 + }, + { + "id": "VisualStudio.jsproj.[InstanceId]", + "displayName": "JavaScript App Project File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\CommonExtensions\\Microsoft\\WebClient\\Project System\\Microsoft.VisualStudio.JavaScript.Project.dll" + }, + { + "id": "VisualStudio.natvis.[InstanceId]", + "displayName": "VC++ Debugger Visualization File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\Xml\\Microsoft.XmlEditorNeutralUI.dll", + "defaultIconPosition": -105, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.props.[InstanceId]", + "displayName": "Project Property File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\msenvico.dll", + "defaultIconPosition": -226, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.resw.[InstanceId]", + "displayName": "Windows Resource File", + "alwaysShowExtension": true, + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\msenvico.dll", + "defaultIconPosition": -210 + }, + { + "id": "VisualStudio.resx.[InstanceId]", + "displayName": "Microsoft .NET Managed Resource File", + "alwaysShowExtension": true, + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\msenvico.dll", + "defaultIconPosition": -210 + }, + { + "id": "VisualStudio.ruleset.[InstanceId]", + "displayName": "Code Analysis Rule Set", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\PrivateAssemblies\\1033\\StanPackageUI.dll", + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.sdl.[InstanceId]", + "displayName": "Service Description Language", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\Xml\\Microsoft.XmlEditorNeutralUI.dll", + "defaultIconPosition": -111, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.settings.[InstanceId]", + "displayName": "Settings-Designer File", + "alwaysShowExtension": true, + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\msenvico.dll", + "defaultIconPosition": -211 + }, + { + "id": "VisualStudio.sitemap.[InstanceId]", + "displayName": "ASP.NET Site Map", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\Packages\\htmled.dll", + "defaultIconPosition": 7, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.snippet.[InstanceId]", + "displayName": "Code Snippet File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\msenvico.dll", + "defaultIconPosition": -214, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.snk.[InstanceId]", + "displayName": "Strong Name Key File", + "alwaysShowExtension": true, + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\msenvico.dll", + "defaultIconPosition": -217 + }, + { + "id": "VisualStudio.targets.[InstanceId]", + "displayName": "Project Targets File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\msenvico.dll", + "defaultIconPosition": -226, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.user.[InstanceId]", + "displayName": "Per-User Project Options File", + "alwaysShowExtension": true, + "defaultIconPath": "[InstallDir]\\Common7\\Packages\\dirprj.dll", + "defaultIconPosition": -317 + }, + { + "id": "VisualStudio.vb.[InstanceId]", + "displayName": "Visual Basic Source File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\VB\\Bin\\msvbprj.dll", + "defaultIconPosition": 1, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.vbproj.[InstanceId]", + "displayName": "Visual Basic Project File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\VB\\Bin\\msvbprj.dll" + }, + { + "id": "VisualStudio.asm.[InstanceId]", + "displayName": "Assembler Source", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 1, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.bsc.[InstanceId]", + "displayName": "Source Browser Database", + "alwaysShowExtension": true, + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 7 + }, + { + "id": "VisualStudio.c.[InstanceId]", + "displayName": "C Source", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 3, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.cc.[InstanceId]", + "displayName": "C++ Source", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 2, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.cod.[InstanceId]", + "displayName": "C/C++ Code Listing", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 3, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.cpp.[InstanceId]", + "displayName": "C++ Source", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 2, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.cppm.[InstanceId]", + "displayName": "C++ Module Interface Unit", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 7, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.csh.[InstanceId]", + "displayName": "HLSL Source", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 26, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.cshader.[InstanceId]", + "displayName": "HLSL Source", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 26, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.cxx.[InstanceId]", + "displayName": "C++ Source", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 2, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.def.[InstanceId]", + "displayName": "Export Definition File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 7, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.dsh.[InstanceId]", + "displayName": "HLSL Source", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 26, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.dshader.[InstanceId]", + "displayName": "HLSL Source", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 26, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.exp.[InstanceId]", + "displayName": "Exports Library File", + "alwaysShowExtension": true, + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 13 + }, + { + "id": "VisualStudio.vcxproj.filters.[InstanceId]", + "displayName": "VC++ Project Filters File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 23, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.fx.[InstanceId]", + "displayName": "FX Source", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 25, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.gsh.[InstanceId]", + "displayName": "HLSL Source", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 26, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.gshader.[InstanceId]", + "displayName": "HLSL Source", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 26, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.h.[InstanceId]", + "displayName": "C/C++ Header", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 4, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.hh.[InstanceId]", + "displayName": "C/C++ Header", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 4, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.hlsl.[InstanceId]", + "displayName": "HLSL Source", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 26, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.hlsli.[InstanceId]", + "displayName": "HLSL Header", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 26, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.hpp.[InstanceId]", + "displayName": "C/C++ Header", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 4, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.hsh.[InstanceId]", + "displayName": "HLSL Source", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 26, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.hshader.[InstanceId]", + "displayName": "HLSL Source", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 26, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.hxx.[InstanceId]", + "displayName": "C/C++ Header", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 4, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.i.[InstanceId]", + "displayName": "Preprocessed C/C++ Source", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 7, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.idb.[InstanceId]", + "displayName": "VC++ Minimum Rebuild Dependency File", + "alwaysShowExtension": true, + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 14 + }, + { + "id": "VisualStudio.idl.[InstanceId]", + "displayName": "Interface Definition Language File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 7, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.ilk.[InstanceId]", + "displayName": "Incremental Linker File", + "alwaysShowExtension": true, + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 16 + }, + { + "id": "VisualStudio.inc.[InstanceId]", + "displayName": "Include File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 7, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.inl.[InstanceId]", + "displayName": "C/C++ Inline File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 7, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.ipp.[InstanceId]", + "displayName": "C++ Header", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 7, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.ixx.[InstanceId]", + "displayName": "C++ Module Interface Unit", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 7, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.lib.[InstanceId]", + "displayName": "Object File Library", + "alwaysShowExtension": true, + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 15 + }, + { + "id": "VisualStudio.lic.[InstanceId]", + "displayName": "License", + "alwaysShowExtension": true, + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 7 + }, + { + "id": "VisualStudio.lst.[InstanceId]", + "displayName": "MASM Listing", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 7, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.map.[InstanceId]", + "displayName": "Linker Address Map", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 7, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.ncb.[InstanceId]", + "displayName": "VC++ Intellisense Database", + "alwaysShowExtension": true, + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 17 + }, + { + "id": "VisualStudio.obj.[InstanceId]", + "displayName": "Object File", + "alwaysShowExtension": true, + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 18 + }, + { + "id": "VisualStudio.odh.[InstanceId]", + "displayName": "Interface Definition Language File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 7, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.odl.[InstanceId]", + "displayName": "Interface Definition Language File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 7, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.pch.[InstanceId]", + "displayName": "Precompiled Header File", + "alwaysShowExtension": true, + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 19 + }, + { + "id": "VisualStudio.pdb.[InstanceId]", + "displayName": "Program Debug Database", + "alwaysShowExtension": true, + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 20 + }, + { + "id": "VisualStudio.psh.[InstanceId]", + "displayName": "HLSL Source", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 26, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.pshader.[InstanceId]", + "displayName": "HLSL Source", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 26, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.rgs.[InstanceId]", + "displayName": "Registration Script", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 10, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.s.[InstanceId]", + "displayName": "Assembler Source", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 10, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.sbr.[InstanceId]", + "displayName": "Source Browser Intermediate File", + "alwaysShowExtension": true, + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 21 + }, + { + "id": "VisualStudio.srf.[InstanceId]", + "displayName": "Server Response File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 21, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.tlh.[InstanceId]", + "displayName": "Typelib Generated C/C++ Header", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 4, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.tli.[InstanceId]", + "displayName": "Typelib Generated C/C++ Inline File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 7, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.vsh.[InstanceId]", + "displayName": "HLSL Source", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 26, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.vshader.[InstanceId]", + "displayName": "HLSL Source", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 26, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.vsz.[InstanceId]", + "displayName": "Visual Studio Wizard Files", + "alwaysShowExtension": true, + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 1 + }, + { + "id": "VisualStudio.Launcher.androidproj.[InstanceId]", + "displayName": "VC++ Android Project", + "alwaysShowExtension": true, + "path": "[ProgramFiles(x86)]\\Common Files\\Microsoft Shared\\MSEnv\\VSLauncher.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 28 + }, + { + "id": "VisualStudio.androidproj.[InstanceId]", + "displayName": "VC++ Android Project", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 28 + }, + { + "id": "VisualStudio.mak.[InstanceId]", + "displayName": "Makefile", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 9 + }, + { + "id": "VisualStudio.mk.[InstanceId]", + "displayName": "Makefile", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 9 + }, + { + "id": "VisualStudio.Launcher.vcproj.[InstanceId]", + "displayName": "VC++ Project", + "alwaysShowExtension": true, + "path": "[ProgramFiles(x86)]\\Common Files\\Microsoft Shared\\MSEnv\\VSLauncher.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll" + }, + { + "id": "VisualStudio.vcproj.[InstanceId]", + "displayName": "VC++ Project", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll" + }, + { + "id": "VisualStudio.Launcher.vcxproj.[InstanceId]", + "displayName": "VC++ Project", + "alwaysShowExtension": true, + "path": "[ProgramFiles(x86)]\\Common Files\\Microsoft Shared\\MSEnv\\VSLauncher.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 22 + }, + { + "id": "VisualStudio.vcxproj.[InstanceId]", + "displayName": "VC++ Project", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 22 + }, + { + "id": "VisualStudio.Launcher.vcxitems.[InstanceId]", + "displayName": "VC++ Project Items", + "alwaysShowExtension": true, + "path": "[ProgramFiles(x86)]\\Common Files\\Microsoft Shared\\MSEnv\\VSLauncher.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 27 + }, + { + "id": "VisualStudio.vcxitems.[InstanceId]", + "displayName": "VC++ Project Items", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 27 + }, + { + "id": "VisualStudio.vsprops.[InstanceId]", + "displayName": "Project Property File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\VCProject.dll", + "defaultIconPosition": 24 + }, + { + "id": "VisualStudio.bmp.[InstanceId]", + "displayName": "Bitmap File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "%1", + "defaultIconPosition": 1, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.cur.[InstanceId]", + "displayName": "Cursor File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "%1", + "defaultIconPosition": 1, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.ico.[InstanceId]", + "displayName": "Icon File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "%1", + "defaultIconPosition": 1, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.mfcribbon-ms.[InstanceId]", + "displayName": "MFC Ribbon Definition XML File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\resedit.dll", + "defaultIconPosition": 4, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.pal.[InstanceId]", + "displayName": "Palette File", + "alwaysShowExtension": true, + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\resedit.dll", + "defaultIconPosition": 4 + }, + { + "id": "VisualStudio.rc.[InstanceId]", + "displayName": "Resource Script", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\resedit.dll", + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.rc2.[InstanceId]", + "displayName": "Resource Script", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\resedit.dll", + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.rct.[InstanceId]", + "displayName": "Resource Compiler Template", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\resedit.dll", + "defaultIconPosition": 1, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.res.[InstanceId]", + "displayName": "Compiled Resource Script", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VC\\vcpackages\\resedit.dll", + "defaultIconPosition": 2, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.vspscc.[InstanceId]", + "displayName": "Source Control Project Metadata File", + "alwaysShowExtension": true, + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VS SCC\\VssProvider.dll" + }, + { + "id": "VisualStudio.vsscc.[InstanceId]", + "displayName": "Source Control Solution Root Metadata File", + "alwaysShowExtension": true, + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VS SCC\\VssProvider.dll" + }, + { + "id": "VisualStudio.vssettings.[InstanceId]", + "displayName": "Settings File", + "alwaysShowExtension": true, + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\msenvico.dll", + "defaultIconPosition": -212 + }, + { + "id": "VisualStudio.vssscc.[InstanceId]", + "displayName": "Source Control Solution Metadata File", + "alwaysShowExtension": true, + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VS SCC\\VssProvider.dll" + }, + { + "id": "VisualStudio.vstemplate.[InstanceId]", + "displayName": "Project/Item Template File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\msenvico.dll", + "defaultIconPosition": -213, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.wsdl.[InstanceId]", + "displayName": "Web Service Description Language", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\Xml\\Microsoft.XmlEditorNeutralUI.dll", + "defaultIconPosition": -110, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.wsf.[InstanceId]", + "displayName": "Windows Script File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\msenvico.dll", + "defaultIconPosition": -225, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.xdr.[InstanceId]", + "displayName": "XML Data Reduced Schema", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\Xml\\Microsoft.XmlEditorNeutralUI.dll", + "defaultIconPosition": -109, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.xml.[InstanceId]", + "displayName": "XML Document", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\Xml\\Microsoft.XmlEditorNeutralUI.dll", + "defaultIconPosition": -100, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.xsc.[InstanceId]", + "displayName": "Dataset Internal Info File", + "alwaysShowExtension": true, + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\msenvico.dll", + "defaultIconPosition": -219 + }, + { + "id": "VisualStudio.xsd.[InstanceId]", + "displayName": "XML Schema File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\Xml\\Microsoft.XmlEditorNeutralUI.dll", + "defaultIconPosition": -103, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.xsl.[InstanceId]", + "displayName": "XSLT Stylesheet", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\Xml\\Microsoft.XmlEditorNeutralUI.dll", + "defaultIconPosition": -102, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.xslt.[InstanceId]", + "displayName": "XSLT Stylesheet", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\Xml\\Microsoft.XmlEditorNeutralUI.dll", + "defaultIconPosition": -102, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.xss.[InstanceId]", + "displayName": "Dataset Internal Info File", + "alwaysShowExtension": true, + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\msenvico.dll", + "defaultIconPosition": -218 + } + ], + "shortcuts": [ + { + "description": "Microsoft Visual Studio Debuggable Package Manager PowerShell Session", + "targetPath": "[systemfolder]WindowsPowerShell\\v1.0\\PowerShell.exe", + "workingDirectory": "[installdir]\\Common7\\IDE\\Remote Debugger\\Appx\\", + "arguments": "-NoExit -Command \"& { Import-Module Appx; Import-Module .\\AppxDebug.dll; Show-AppxDebug}\"", + "displayName": "Debuggable Package Manager", + "folder": "[startmenu]\\programs\\Visual Studio 2022\\Visual Studio Tools" + } + ], + "dependencies": { + "Microsoft.VisualStudio.MinShell": "[17.0,18.0)", + "Microsoft.VisualStudio.Net.Eula.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.Community.ProductArch.Resources.Targeted", + "version": "17.12.35521.132", + "type": "Vsix", + "language": "en-US", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "b406e0ed9cdcdad0f3b879053ede69916f34c9031d3e1ed94d0826b613ba6767", + "size": 333314, + "url": "https://download.visualstudio.microsoft.com/download/pr/2a7b0df9-a5e9-494f-b0c0-5f912194e7da/b406e0ed9cdcdad0f3b879053ede69916f34c9031d3e1ed94d0826b613ba6767/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {} + }, + { + "id": "Microsoft.VisualStudio.Community.Shared.Msi", + "version": "17.12.35410.144", + "type": "Msi", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.Community.Shared.Msi.msi", + "sha256": "7befb10078ba13837448d89d7b755839cf30bff7cf9ef9b3b085e2a7eccedc17", + "size": 294912, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/7befb10078ba13837448d89d7b755839cf30bff7cf9ef9b3b085e2a7eccedc17/Microsoft.VisualStudio.Community.Shared.Msi.msi", + "signer": { + "$ref": "3" + } + }, + { + "fileName": "cab1.cab", + "sha256": "4bcf5900888791521bc88cf4c475e898b13aee106696b7cc7e3a2aa7ebdb4961", + "size": 3738073, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/4bcf5900888791521bc88cf4c475e898b13aee106696b7cc7e3a2aa7ebdb4961/cab1.cab", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1", + "PIDKEY": "NGKBDRWKQFTT82MTRMPKRM6XM", + "VS7.3643236F_FC70_11D3_A536_0090278A1BB8": "[CustomInstallPath]", + "FEEDBACKOPTIN": "1" + }, + "productCode": "{B1AAC1B5-CF8F-4A55-9F96-D74E9D5847C0}", + "upgradeCode": "{8C27F2B4-9A95-48F3-AF0E-94D3CCF62B36}", + "productVersion": "17.12.35410", + "productLanguage": 1033, + "providerKey": "Microsoft.VisualStudio.Community.Msi,v17", + "installSizes": { + "systemDrive": 44378344 + }, + "relatedProcessFiles": [ + "[ProgramFilesX86]\\Common Files\\Microsoft Shared\\Visual Database Tools\\dsref80.dll" + ] + }, + { + "id": "Microsoft.VisualStudio.Community.VB.Resources.Neutral", + "version": "17.12.35410.144", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "038c115bf294005a16e48c5e166efe7e3d81ec7610fc23c06dcbe7653ef84cd8", + "size": 439609, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/038c115bf294005a16e48c5e166efe7e3d81ec7610fc23c06dcbe7653ef84cd8/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 255008 + } + }, + { + "id": "Microsoft.VisualStudio.Community.VB.Resources.Targeted", + "version": "17.12.35521.132", + "type": "Vsix", + "language": "en-US", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "40121cfcc111fdf2291583ffa9dc05714bcc26c5b26ede42d0d9c98067cc0fcb", + "size": 146299, + "url": "https://download.visualstudio.microsoft.com/download/pr/2a7b0df9-a5e9-494f-b0c0-5f912194e7da/40121cfcc111fdf2291583ffa9dc05714bcc26c5b26ede42d0d9c98067cc0fcb/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 257048 + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.Concord.Remote.Resources.ARM", + "version": "17.12.35504.99", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "d5b79f944e39f3353423a71f7ddac35dc5bb195f5338b43b548eecbca3b6bcf6", + "size": 27946, + "url": "https://download.visualstudio.microsoft.com/download/pr/340d36cc-c493-414e-8abe-8742dfbad027/d5b79f944e39f3353423a71f7ddac35dc5bb195f5338b43b548eecbca3b6bcf6/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 100424 + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.Script.Remote", + "version": "17.12.35410.122", + "type": "Vsix", + "chip": "x64", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "6590454bd2a263afb094b184adfd258ac3e9549f45e094518a32f42d104211ef", + "size": 249601, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/6590454bd2a263afb094b184adfd258ac3e9549f45e094518a32f42d104211ef/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 166968 + }, + "dependencies": { + "Microsoft.VisualStudio.Debugger.Script.Remote.Resources": "[17.0,18.0)", + "Microsoft.VisualStudio.Debugger.Script.Remote": { + "version": "[17.0,18.0)", + "chip": "x86" + } + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.Script.Remote", + "version": "17.12.35410.122", + "type": "Vsix", + "chip": "x86", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "8672a0cc5df4302f1519894fc83d2d9610c4cb0994bcd7bb093140f3c5d8b12e", + "size": 226253, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/8672a0cc5df4302f1519894fc83d2d9610c4cb0994bcd7bb093140f3c5d8b12e/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {}, + "dependencies": { + "Microsoft.VisualStudio.Debugger.Script.Remote.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.Script.Resources", + "version": "17.12.35410.122", + "type": "Vsix", + "language": "en-US", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "7092a60389632dbf737b8aadc3cfede87fff52131d4d012bf4b14f08d4889672", + "size": 10660, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/7092a60389632dbf737b8aadc3cfede87fff52131d4d012bf4b14f08d4889672/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 15928 + } + }, + { + "id": "Microsoft.VisualStudio.Devenv.Config", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "8165b4b7b2bb6b31ac0d7eedccbfaf2c9bbb7b789586512e71e9c832873a377f", + "size": 1846, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/8165b4b7b2bb6b31ac0d7eedccbfaf2c9bbb7b789586512e71e9c832873a377f/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 528 + } + }, + { + "id": "Microsoft.VisualStudio.Diagnostics.AspNetHelper", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "146a979ea1910d445ab465c1bc1ba70f60e19efbf243f3601c4d9f57c85d58c7", + "size": 1201, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/146a979ea1910d445ab465c1bc1ba70f60e19efbf243f3601c4d9f57c85d58c7/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "dependencies": { + "Microsoft.VisualStudio.Diagnostics.AspNetHelper.Enterprise_1779377902": { + "id": "Microsoft.VisualStudio.Diagnostics.AspNetHelper.Enterprise", + "version": "[17.0,18.0)", + "when": [ + "Microsoft.VisualStudio.Product.EnterpriseX86", + "Microsoft.VisualStudio.Product.Enterprise" + ] + }, + "Microsoft.VisualStudio.Diagnostics.AspNetHelper.Standard_-289185459": { + "id": "Microsoft.VisualStudio.Diagnostics.AspNetHelper.Standard", + "version": "[17.0,18.0)", + "when": [ + "Microsoft.VisualStudio.Product.ProfessionalX86", + "Microsoft.VisualStudio.Product.CommunityX86", + "Microsoft.VisualStudio.Product.Professional", + "Microsoft.VisualStudio.Product.Community" + ] + } + } + }, + { + "id": "Microsoft.VisualStudio.ExtensionManager.Auto", + "version": "17.12.2069.7877", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.ExtensionManager.Auto.vsix", + "sha256": "c906744410263bb99a7fd628a43d18497823c33a5fefbbb5f23e89e2c32a9a38", + "size": 1169138, + "url": "https://download.visualstudio.microsoft.com/download/pr/42786999-d45b-4428-b946-248bb9676505/c906744410263bb99a7fd628a43d18497823c33a5fefbbb5f23e89e2c32a9a38/Microsoft.VisualStudio.ExtensionManager.Auto.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 3420092 + }, + "dependencies": { + "Microsoft.VisualStudio.ExtensionManager.Auto.Resources": "" + } + }, + { + "id": "Microsoft.VisualStudio.ExtensionManager.x64", + "version": "17.12.2069.7877", + "type": "Vsix", + "productArch": "x64", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.ExtensionManager.x64.vsix", + "sha256": "f01fbc7f8333564f37d4c96b8aa84c886c7a2b60370b326ceef3a0da42e2f6db", + "size": 1728018, + "url": "https://download.visualstudio.microsoft.com/download/pr/42786999-d45b-4428-b946-248bb9676505/f01fbc7f8333564f37d4c96b8aa84c886c7a2b60370b326ceef3a0da42e2f6db/Microsoft.VisualStudio.ExtensionManager.x64.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 4189113 + }, + "dependencies": { + "Microsoft.VisualStudio.ExtensionManager.Auto": "" + } + }, + { + "id": "Microsoft.VisualStudio.GraphDocument.Resources", + "version": "17.12.35410.144", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "9bfe912b3cab3494e7221de309298f20e053a485fc4ac7c2daa6666d1649e22d", + "size": 11092, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/9bfe912b3cab3494e7221de309298f20e053a485fc4ac7c2daa6666d1649e22d/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 47926 + }, + "fileAssociations": [ + { + "extension": ".dgml", + "progId": "VisualStudio.dgml.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "application/xml" + } + ], + "progIds": [ + { + "id": "VisualStudio.dgml.[InstanceId]", + "displayName": "Directed Graph Document", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\PrivateAssemblies\\Microsoft.VisualStudio.ProgressionIcons.dll", + "defaultIconPosition": -100, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + } + ] + }, + { + "id": "Microsoft.VisualStudio.MinShell.Auto.Resources", + "version": "17.12.35527.80", + "type": "Vsix", + "language": "en-US", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.MinShell.Auto.vsix", + "sha256": "0e437727791ba2004f7314dcacd38768cbda713bc78ecfe54d5d483de78c1e5c", + "size": 240810, + "url": "https://download.visualstudio.microsoft.com/download/pr/820d4213-0edd-44d8-9935-f3865f47d958/0e437727791ba2004f7314dcacd38768cbda713bc78ecfe54d5d483de78c1e5c/Microsoft.VisualStudio.MinShell.Auto.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {} + }, + { + "id": "Microsoft.VisualStudio.MinShell.Msi.Resources", + "version": "17.12.35410.122", + "type": "Msi", + "language": "en-US", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.MinShell.Msi.Resources.msi", + "sha256": "456228dbf7a570140d0ed2d990f54675db55f61608d83ac97ec2fe2fe96cd1f9", + "size": 204800, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/456228dbf7a570140d0ed2d990f54675db55f61608d83ac97ec2fe2fe96cd1f9/Microsoft.VisualStudio.MinShell.Msi.Resources.msi", + "signer": { + "$ref": "3" + } + }, + { + "fileName": "cab1.cab", + "sha256": "e82ed18211b7a9a6836e54cc9f2dde1a781a059efa86aa162c8e3d618b23db72", + "size": 47453, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/e82ed18211b7a9a6836e54cc9f2dde1a781a059efa86aa162c8e3d618b23db72/cab1.cab", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "MSIFASTINSTALL": "7", + "VSEXTUI": "1" + }, + "productCode": "{ECD9D149-549D-4E0F-9900-B1CB3DDAE9E0}", + "upgradeCode": "{816B218F-4ECD-351E-A416-6ECFB8899FFB}", + "productVersion": "17.12.35410", + "productLanguage": 1033, + "providerKey": "Microsoft.VisualStudio.MinShell.Msi.Resources_enu,v17", + "installSizes": { + "systemDrive": 546675 + } + }, + { + "id": "Microsoft.VisualStudio.MinShell.Resources.x64", + "version": "17.12.35527.80", + "type": "Vsix", + "chip": "x64", + "language": "en-US", + "productArch": "x64", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "b4d887f2c15b05824424ba74ae1a68cd1296293ea3a9550bd483ea5f747bb69a", + "size": 1192266, + "url": "https://download.visualstudio.microsoft.com/download/pr/820d4213-0edd-44d8-9935-f3865f47d958/b4d887f2c15b05824424ba74ae1a68cd1296293ea3a9550bd483ea5f747bb69a/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 7044173 + }, + "urlAssociations": [ + { + "protocol": "git-client", + "displayName": "Git Protocol Handler", + "progId": "VisualStudio.git-client.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities" + }, + { + "protocol": "vsweb", + "displayName": "Web Protocol Handler", + "progId": "VisualStudio.vsweb.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities" + }, + { + "protocol": "vstfs", + "displayName": "TFS Protocol Handler", + "progId": "VisualStudio.vstfs.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities" + } + ], + "progIds": [ + { + "id": "VisualStudio.git-client.[InstanceId]", + "displayName": "Git Protocol Handler", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\VSWebLauncher.exe", + "arguments": "/openuri", + "clsid": "{DDD49901-1DD4-4288-A835-F9C413C4EF1F}", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\VSWebLauncher.exe", + "defaultIconPosition": -100 + }, + { + "id": "VisualStudio.vsweb.[InstanceId]", + "displayName": "Web Protocol Handler", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\VSWebLauncher.exe", + "arguments": "/openuri", + "defaultIconPosition": -2147483648 + }, + { + "id": "VisualStudio.vstfs.[InstanceId]", + "displayName": "TFS Protocol Handler", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\VSWebLauncher.exe", + "arguments": "/openTfsLinkAsIs", + "defaultIconPosition": -2147483648 + } + ] + }, + { + "id": "Microsoft.VisualStudio.Platform.CallHierarchy", + "version": "17.12.217.9908", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.Platform.CallHierarchy.vsix", + "sha256": "b85de01999b4e1f7b7309b4b6d5c111330d23571b2cfdf8bc06b7dd6ce7708c7", + "size": 675771, + "url": "https://download.visualstudio.microsoft.com/download/pr/1bfd0690-6315-441a-8429-93e32e52704f/b85de01999b4e1f7b7309b4b6d5c111330d23571b2cfdf8bc06b7dd6ce7708c7/Microsoft.VisualStudio.Platform.CallHierarchy.vsix", + "signer": { + "$ref": "1" + } + } + ], + "vsixId": "Microsoft.VisualStudio.Platform.CallHierarchy", + "extensionDir": "[installdir]\\Common7\\IDE\\CommonExtensions\\Microsoft\\CallHierarchy", + "installSizes": { + "targetDrive": 1790643 + } + }, + { + "id": "Microsoft.VisualStudio.ProjectSystem", + "version": "17.12.133.60068", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.ProjectSystem.Vsix", + "sha256": "54ee69d4f3476e0d1f643757beca90ff027774b1498a310c15156ab0979fb7a2", + "size": 5222636, + "url": "https://download.visualstudio.microsoft.com/download/pr/2e4de9f5-1781-4ca7-a753-1705b9c9dea3/54ee69d4f3476e0d1f643757beca90ff027774b1498a310c15156ab0979fb7a2/Microsoft.VisualStudio.ProjectSystem.Vsix", + "signer": { + "$ref": "1" + } + } + ], + "vsixId": "Microsoft.VisualStudio.ProjectSystem", + "extensionDir": "[installdir]\\Common7\\IDE\\CommonExtensions\\Microsoft\\Project", + "installSizes": { + "targetDrive": 18304277 + } + }, + { + "id": "Microsoft.VisualStudio.ProjectSystem.Query", + "version": "17.12.133.60068", + "type": "Vsix", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.ProjectSystem.Query.Vsix", + "sha256": "e2e1528d721b3360e4eeda989be29e79a1ea59f64dcaeefa6312ea07ca5a8b98", + "size": 649777, + "url": "https://download.visualstudio.microsoft.com/download/pr/2e4de9f5-1781-4ca7-a753-1705b9c9dea3/e2e1528d721b3360e4eeda989be29e79a1ea59f64dcaeefa6312ea07ca5a8b98/Microsoft.VisualStudio.ProjectSystem.Query.Vsix", + "signer": { + "$ref": "1" + } + } + ], + "vsixId": "Microsoft.VisualStudio.ProjectSystem.Query", + "extensionDir": "[installdir]\\Common7\\IDE\\CommonExtensions\\Microsoft\\ProjectSystemQuery", + "installSizes": { + "targetDrive": 1564703 + } + }, + { + "id": "Microsoft.VisualStudio.Setup.Configuration", + "version": "3.12.2140.44225", + "type": "Msi", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.Setup.Configuration.msi", + "sha256": "098a8cffbc90d04c284f63039f90143be9d69502aeeeffaf37530381d0b14196", + "size": 1323008, + "url": "https://download.visualstudio.microsoft.com/download/pr/910a8983-18a1-4a8c-8ffe-57096e3592b4/098a8cffbc90d04c284f63039f90143be9d69502aeeeffaf37530381d0b14196/Microsoft.VisualStudio.Setup.Configuration.msi", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "ALLUSERS": "1", + "MSIFASTINSTALL": "7" + }, + "productCode": "{D07657AA-968C-4629-BD6C-1B52AF825EA7}", + "upgradeCode": "{1571205C-BAD1-4237-BFE6-B77E622C51DB}", + "productVersion": "3.12.2140.44225", + "productLanguage": 1033, + "providerKey": "Microsoft.VisualStudio.Setup.Configuration,v15", + "installSizes": { + "systemDrive": 640416 + } + }, + { + "id": "Microsoft.VisualStudio.Setup.Configuration.Interop", + "version": "17.12.35410.144", + "type": "Vsix", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "25406fc4d2d734d75c960694fbf80d96e52825dc1bd2de2800dbada4d6fd1878", + "size": 13719, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/25406fc4d2d734d75c960694fbf80d96e52825dc1bd2de2800dbada4d6fd1878/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {} + }, + { + "id": "Microsoft.VisualStudio.Setup.WMIProvider", + "version": "3.12.2140.44225", + "type": "Msi", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.Setup.WMIProvider.msi", + "sha256": "905647e19475e6947553d45ecb91c775060d5ffd6c5776197df3e7b348a60fed", + "size": 1585152, + "url": "https://download.visualstudio.microsoft.com/download/pr/910a8983-18a1-4a8c-8ffe-57096e3592b4/905647e19475e6947553d45ecb91c775060d5ffd6c5776197df3e7b348a60fed/Microsoft.VisualStudio.Setup.WMIProvider.msi", + "signer": { + "$ref": "3" + } + } + ], + "msiProperties": { + "ALLUSERS": "1", + "MSIFASTINSTALL": "7" + }, + "productCode": "{49727420-70BA-4495-9405-31F8D711CB5A}", + "upgradeCode": "{0A671536-ACC6-4075-BCDF-2F1FA4C794EA}", + "productVersion": "3.12.2140.44225", + "productLanguage": 1033, + "providerKey": "Microsoft.VisualStudio.Setup.WMIProvider,v16", + "installSizes": { + "systemDrive": 454656 + } + }, + { + "id": "Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Core.Resources", + "version": "17.12.35527.80", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "ac58c8b87b59cc1169421625919bb1a7fcc07cdd68eca92f2795bde00e033bf7", + "size": 113317, + "url": "https://download.visualstudio.microsoft.com/download/pr/820d4213-0edd-44d8-9935-f3865f47d958/ac58c8b87b59cc1169421625919bb1a7fcc07cdd68eca92f2795bde00e033bf7/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 822 + }, + "fileAssociations": [ + { + "extension": ".coverage", + "progId": "VisualStudio.coverage.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "application/xml" + }, + { + "extension": ".coverage", + "progId": "VisualStudio.coverage.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities" + }, + { + "extension": ".testrunconfig", + "progId": "VisualStudio.testrunconfig.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "application/xml" + }, + { + "extension": ".testsettings", + "progId": "VisualStudio.testsettings.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "application/xml" + }, + { + "extension": ".trx", + "progId": "VisualStudio.trx.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "application/xml" + }, + { + "extension": ".uitest", + "progId": "VisualStudio.uitest.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "application/xml" + }, + { + "extension": ".vsmdi", + "progId": "VisualStudio.vsmdi.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "application/xml" + } + ], + "progIds": [ + { + "id": "VisualStudio.coverage.[InstanceId]", + "displayName": "Code Coverage File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\PrivateAssemblies\\1033\\Microsoft.VisualStudio.QualityTools.TestCaseManagementUI.dll", + "defaultIconPosition": 3, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.coverage.[InstanceId]", + "displayName": "Code Coverage XML File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\PrivateAssemblies\\1033\\Microsoft.VisualStudio.QualityTools.TestCaseManagementUI.dll", + "defaultIconPosition": 3, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.testrunconfig.[InstanceId]", + "displayName": "Test Run Configuration File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\PrivateAssemblies\\1033\\Microsoft.VisualStudio.QualityTools.TestCaseManagementUI.dll", + "defaultIconPosition": 2, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.testsettings.[InstanceId]", + "displayName": "Test Settings File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\PrivateAssemblies\\1033\\Microsoft.VisualStudio.QualityTools.TestCaseManagementUI.dll", + "defaultIconPosition": 2, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.trx.[InstanceId]", + "displayName": "Test Results File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\PrivateAssemblies\\1033\\Microsoft.VisualStudio.QualityTools.TestCaseManagementUI.dll", + "defaultIconPosition": 1, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.uitest.[InstanceId]", + "displayName": "Coded UI Test Map File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\PrivateAssemblies\\1033\\Microsoft.VisualStudio.QualityTools.CodedUITestUI.dll", + "defaultIconPosition": 2, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.vsmdi.[InstanceId]", + "displayName": "Test Metadata File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\PrivateAssemblies\\1033\\Microsoft.VisualStudio.QualityTools.TestCaseManagementUI.dll", + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + } + ] + }, + { + "id": "Microsoft.VisualStudio.TestTools.TestPlatform.Legacy.Tips.Resources", + "version": "17.12.35410.144", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "77dbecc145107c7dc8f502a3259abb20b935d7733f8b70507840aef3f694f54b", + "size": 106102, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/77dbecc145107c7dc8f502a3259abb20b935d7733f8b70507840aef3f694f54b/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {}, + "fileAssociations": [ + { + "extension": ".accessor", + "progId": "VisualStudio.accessor.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities" + }, + { + "extension": ".generictest", + "progId": "VisualStudio.generictest.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "application/xml" + }, + { + "extension": ".orderedtest", + "progId": "VisualStudio.orderedtest.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "application/xml" + }, + { + "extension": ".mtx", + "progId": "VisualStudio.mtx.[InstanceId]", + "defaultProgramRegistrationPath": "Software\\Microsoft\\VisualStudio_[InstanceId]\\Capabilities", + "contentType": "application/xml" + } + ], + "progIds": [ + { + "id": "VisualStudio.accessor.[InstanceId]", + "displayName": "Accessor File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPosition": -2147483648, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.generictest.[InstanceId]", + "displayName": "Generic Test File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\PrivateAssemblies\\1033\\Microsoft.VisualStudio.QualityTools.Tips.TuipPackageUI.dll", + "defaultIconPosition": 7, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.orderedtest.[InstanceId]", + "displayName": "Ordered Test File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\PrivateAssemblies\\1033\\Microsoft.VisualStudio.QualityTools.Tips.TuipPackageUI.dll", + "defaultIconPosition": 6, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + }, + { + "id": "VisualStudio.mtx.[InstanceId]", + "displayName": "Manual Test Text File", + "alwaysShowExtension": true, + "path": "[InstallDir]\\Common7\\IDE\\devenv.exe", + "defaultIconPath": "[InstallDir]\\Common7\\IDE\\PrivateAssemblies\\1033\\Microsoft.VisualStudio.QualityTools.Tips.TuipPackageUI.dll", + "defaultIconPosition": 1, + "dde": true, + "ddeApplication": "VisualStudio.17.0", + "ddeTopic": "system" + } + ] + }, + { + "id": "Microsoft.VisualStudio.TestTools.TP.Legacy.Common.Res", + "version": "17.12.35410.144", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "0ef3050eb9da73634b82275776a55dd1cd64bfa51237f1a8e3a06a364645a643", + "size": 122152, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/0ef3050eb9da73634b82275776a55dd1cd64bfa51237f1a8e3a06a364645a643/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {} + }, + { + "id": "Microsoft.VisualStudio.UIInternal.Resources", + "version": "17.12.35527.66", + "type": "Vsix", + "language": "en-US", + "payloads": [ + { + "fileName": "Microsoft.VisualStudio.UIInternal.vsix", + "sha256": "206f67f2e57187d0dc3835d6e89c04a5173156568794b2795c57c788c34a9095", + "size": 1889475, + "url": "https://download.visualstudio.microsoft.com/download/pr/5322b762-7d09-4ffc-a816-a6343b7ebfac/206f67f2e57187d0dc3835d6e89c04a5173156568794b2795c57c788c34a9095/Microsoft.VisualStudio.UIInternal.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 2965048 + } + }, + { + "id": "Microsoft.VisualStudio.VC.Ide.Core.VCProjectEngine.Resources", + "version": "17.12.35410.122", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "db89b8336096b51fdf1ac0a3ffac03545b2ce0ebf8215e1e6f0a07e6f8b7417d", + "size": 50998, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/db89b8336096b51fdf1ac0a3ffac03545b2ce0ebf8215e1e6f0a07e6f8b7417d/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": {} + }, + { + "id": "Microsoft.VisualStudio.WebSiteProject.DTE", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "3c9bb22b74f98c5fb3a6e77d408b01c4931f310ee5d713098eb711cf399ab667", + "size": 49301, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/3c9bb22b74f98c5fb3a6e77d408b01c4931f310ee5d713098eb711cf399ab667/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 96856 + }, + "dependencies": { + "Microsoft.VisualStudio.Diagnostics.AspNetHelper": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.WebTools.DotNet.Core.ItemTemplates", + "version": "17.11.2.25503", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "Microsoft.WebTools.DotNet.Core.ItemTemplates.vsix", + "sha256": "7e088b8ea094b4f81659d66b9e4005328d0bf80643a9c0f99a618b87e53f6edd", + "size": 5976, + "url": "https://download.visualstudio.microsoft.com/download/pr/e5093730-1388-4868-b34b-9e4fe52bfec9/7e088b8ea094b4f81659d66b9e4005328d0bf80643a9c0f99a618b87e53f6edd/Microsoft.WebTools.DotNet.Core.ItemTemplates.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 2665 + }, + "dependencies": { + "Microsoft.WebTools.DotNet.Core.ItemTemplates.Resources": "[17.0,18.0.0.0)" + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.Script.Remote.Resources", + "version": "17.12.35410.122", + "type": "Vsix", + "chip": "x64", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "6ceab69a636667f826e787e2f705ad768d1a238ed64dfbe9efa275a2878db92e", + "size": 10762, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/6ceab69a636667f826e787e2f705ad768d1a238ed64dfbe9efa275a2878db92e/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 16432 + }, + "dependencies": { + "Microsoft.VisualStudio.Debugger.Script.Remote.Resources": { + "version": "[17.0,18.0)", + "chip": "x86", + "language": "en-US" + } + } + }, + { + "id": "Microsoft.VisualStudio.Debugger.Script.Remote.Resources", + "version": "17.12.35410.122", + "type": "Vsix", + "chip": "x86", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "db0c199d178aae54deb91df90f9091fc08ca5d52ee44b2aa6882cc1d21f8ae2a", + "size": 10701, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/db0c199d178aae54deb91df90f9091fc08ca5d52ee44b2aa6882cc1d21f8ae2a/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 15928 + } + }, + { + "id": "Microsoft.VisualStudio.Diagnostics.AspNetHelper.Enterprise", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "2fdb8d2d030843e4adbe5d13c4d6e305931d89aae972b93eb2922eb38b999722", + "size": 150963, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/2fdb8d2d030843e4adbe5d13c4d6e305931d89aae972b93eb2922eb38b999722/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 315096 + }, + "dependencies": { + "Microsoft.VisualStudio.Diagnostics.AspNetHelper.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.Diagnostics.AspNetHelper.Standard", + "version": "17.12.35410.144", + "type": "Vsix", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "e0ce631f6063d0c00e5ce959d44fcd671a415c39b9ac47bc38151b3236840d63", + "size": 51296, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/e0ce631f6063d0c00e5ce959d44fcd671a415c39b9ac47bc38151b3236840d63/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 105032 + }, + "dependencies": { + "Microsoft.VisualStudio.Diagnostics.AspNetHelper.Resources": "[17.0,18.0)" + } + }, + { + "id": "Microsoft.VisualStudio.Net.Eula.Resources", + "version": "17.12.35410.122", + "type": "Vsix", + "language": "en-US", + "productArch": "neutral", + "payloads": [ + { + "fileName": "payload.vsix", + "sha256": "000b1730153ae62c179c4fa0ec4d886fa8abab67c160ce6cebff0cf533e3c3fb", + "size": 20243, + "url": "https://download.visualstudio.microsoft.com/download/pr/d864252b-3039-4f0d-8a5d-43753ed4ddb9/000b1730153ae62c179c4fa0ec4d886fa8abab67c160ce6cebff0cf533e3c3fb/payload.vsix", + "signer": { + "$ref": "1" + } + } + ], + "installSizes": { + "targetDrive": 128314 + } + } +] diff --git a/scripts/msvc/vs-utility.ps1 b/scripts/msvc/vs-utility.ps1 new file mode 100644 index 00000000000000..4f6bc962d183cc --- /dev/null +++ b/scripts/msvc/vs-utility.ps1 @@ -0,0 +1,99 @@ + +function Invoke-Download { + param ( + [Parameter(Mandatory=$true)] + [string]$Url, + [Parameter(Mandatory=$true)] + [string]$OutputPath + ) + Invoke-WebRequest -Uri $Url -OutFile $OutputPath -TimeoutSec 60 -ErrorAction Stop +} +function Invoke-Download-with-Check { + param ( + [string]$Url, + [string]$OutputPath, + [string]$Check = "", + [int]$ChunkSize = 1024 + ) + if ((Test-Path -Path $OutputPath) -and -not ([string]::IsNullOrWhiteSpace($Check))) { + if ((Get-FileHash -Algorithm SHA256 -Path $OutputPath).Hash.ToLower() -eq $Check.ToLower()) { + Write-Host "$OutputPath ... correct hash" + return + } + } + + $response = Invoke-Download -Url $Url -OutputPath $OutputPath + if (-not ([string]::IsNullOrWhiteSpace($Check))) { + $digest = (Get-FileHash -Algorithm SHA256 -Path $OutputPath).Hash.ToLower() + if ($Check.ToLower() -ne $digest) { + throw "Download failed: Hash mismatch for $OutputPath`nExpected: $($Check.ToLower())`nActual : $digest" + } + } +} + +function Get-SHA256Hash { + param ( + [string]$File + ) + $hashAlgorithm = [System.Security.Cryptography.SHA256]::Create() + $fileStream = [System.IO.File]::OpenRead($File) + $hashBytes = $hashAlgorithm.ComputeHash($fileStream) + $fileStream.Close() + return [BitConverter]::ToString($hashBytes).Replace("-", "").ToLower() +} + +function VerifyHashOrRemoveFile { + param ( + [string]$File, + [string]$Hash + ) + $calculatedHash = Get-SHA256Hash -File $File + if ($calculatedHash -ne $Hash) { + Write-Error "Hash mismatch for ${File}:`n ` + Expected: $Hash`n ` + Actual: $calculatedHash`n" + Remove-Item -Path $File -Force + exit 1 + } +} +function Read-Json-from-File { + param ( + [Parameter(Mandatory=$true)] + [string]$FilePath + ) + $jsonContent = Get-Content -Path $FilePath -Raw + return $jsonContent | ConvertFrom-Json +} + +function Invoke-Download { + param ( + [Parameter(Mandatory=$true)] + [string]$Url, + [Parameter(Mandatory=$true)] + [string]$OutputPath + ) + Invoke-WebRequest -Uri $Url -OutFile $OutputPath -TimeoutSec 60 -ErrorAction Stop +} + +function Invoke-Download-with-Check { + param ( + [string]$Url, + [string]$OutputPath, + [string]$Check = "", + [int]$ChunkSize = 1024 + ) + if ((Test-Path -Path $OutputPath) -and -not ([string]::IsNullOrWhiteSpace($Check))) { + if ((Get-FileHash -Algorithm SHA256 -Path $OutputPath).Hash.ToLower() -eq $Check.ToLower()) { + Write-Host "$OutputPath ... correct hash" + return + } + } + + $response = Invoke-Download -Url $Url -OutputPath $OutputPath + if (-not ([string]::IsNullOrWhiteSpace($Check))) { + $digest = (Get-FileHash -Algorithm SHA256 -Path $OutputPath).Hash.ToLower() + if ($Check.ToLower() -ne $digest) { + throw "Download failed: Hash mismatch for $OutputPath`nExpected: $($Check.ToLower())`nActual : $digest" + } + } +} diff --git a/scripts/msvc/vsconfig b/scripts/msvc/vsconfig new file mode 100644 index 00000000000000..ad53d5ef1c8958 --- /dev/null +++ b/scripts/msvc/vsconfig @@ -0,0 +1,29 @@ +{ + "version": "1.0", + "components": [ + "Microsoft.VisualStudio.Component.Roslyn.Compiler", + "Microsoft.VisualStudio.Component.CoreBuildTools", + "Microsoft.VisualStudio.Workload.MSBuildTools", + "Microsoft.Component.MSBuild", + "Microsoft.Net.Component.4.8.1.SDK", + "Microsoft.Net.Component.4.8.1.TargetingPack", + "Microsoft.NetCore.Component.Runtime.8.0", + "Microsoft.NetCore.Component.SDK", + "Microsoft.VisualStudio.Component.Windows10SDK", + "Microsoft.VisualStudio.Component.VC.CoreBuildTools", + "Microsoft.VisualStudio.Component.VC.Tools.x86.x64", + "Microsoft.VisualStudio.Component.VC.Redist.14.Latest", + "Microsoft.VisualStudio.Component.Windows10SDK.26100", + "Microsoft.VisualStudio.Component.Windows11SDK.22621", + "Microsoft.VisualStudio.Component.VC.CMake.Project", + "Microsoft.VisualStudio.Component.TestTools.BuildTools", + "Microsoft.VisualStudio.Component.VC.ATL", + "Microsoft.VisualStudio.Component.VC.ASAN", + "Microsoft.VisualStudio.Component.TextTemplating", + "Microsoft.VisualStudio.Component.VC.CoreIde", + "Microsoft.VisualStudio.ComponentGroup.NativeDesktop.Core", + "Microsoft.VisualStudio.Component.VC.Llvm.ClangToolset", + "Microsoft.VisualStudio.Workload.VCTools" + ], + "extensions": [] +} diff --git a/scripts/msvc/vsconfig-only-msbuild b/scripts/msvc/vsconfig-only-msbuild new file mode 100644 index 00000000000000..c07fccd55aa425 --- /dev/null +++ b/scripts/msvc/vsconfig-only-msbuild @@ -0,0 +1,7 @@ +{ + "version": "1.0", + "components": [ + "Microsoft.Component.MSBuild" + ], + "extensions": [] +} \ No newline at end of file diff --git a/scripts/msvc/vsconfig-with-net b/scripts/msvc/vsconfig-with-net new file mode 100644 index 00000000000000..0f44eaf5f8f455 --- /dev/null +++ b/scripts/msvc/vsconfig-with-net @@ -0,0 +1,25 @@ +{ + "version": "1.0", + "components": [ + "Microsoft.VisualStudio.Component.CoreEditor", + "Microsoft.VisualStudio.Workload.CoreEditor", + "Microsoft.VisualStudio.Component.Roslyn.Compiler", + "Microsoft.Component.MSBuild", + "Microsoft.VisualStudio.Component.TextTemplating", + "Microsoft.NetCore.Component.Runtime.8.0", + "Microsoft.NetCore.Component.SDK", + "Microsoft.Net.Component.4.8.1.SDK", + "Microsoft.Net.Component.4.8.1.TargetingPack", + "Microsoft.VisualStudio.Component.VC.CoreIde", + "Microsoft.VisualStudio.Component.VC.Tools.x86.x64", + "Microsoft.VisualStudio.Component.VC.ATL", + "Microsoft.VisualStudio.Component.VC.ATLMFC", + "Microsoft.VisualStudio.Component.VC.Redist.14.Latest", + "Microsoft.VisualStudio.ComponentGroup.NativeDesktop.Core", + "Microsoft.VisualStudio.Component.VC.ASAN", + "Microsoft.VisualStudio.Component.VC.Llvm.ClangToolset", + "Microsoft.VisualStudio.Component.Windows11SDK.26100", + "Microsoft.VisualStudio.Workload.NativeDesktop" + ], + "extensions": [] +} \ No newline at end of file diff --git a/scripts/msvc/winsdk.json b/scripts/msvc/winsdk.json new file mode 100644 index 00000000000000..5014c8bf633d93 --- /dev/null +++ b/scripts/msvc/winsdk.json @@ -0,0 +1,2453 @@ +{ + "id": "Win11SDK_10.0.26100", + "version": "10.0.26100.7", + "type": "Exe", + "productArch": "neutral", + "payloads": [ + { + "fileName": "winsdksetup.exe", + "sha256": "A8E6B6CC2DCEC9FDD4C35553A4CBF288C9CE5E4761D7A2762F06A3A95F1E530D", + "size": 1446968, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/26f7378a16d3fc8a422a6cdf82273684/winsdksetup.exe", + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\03fbc2dfe9d3e7bb2389c7ed18c6ad3e.cab", + "sha256": "F91845C77D95ECB6D5FCB054F76871303255FE92714A0F9CF9345C3E0D6949CB", + "size": 748790, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/2a844a9cef97854895ec028230e782b7/03fbc2dfe9d3e7bb2389c7ed18c6ad3e.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\05047a45609f311645eebcac2739fc4c.cab", + "sha256": "D1FBCF20511DBE551CB63773DCE5482AD17AA98ED54829EA1639511D9E1C3C08", + "size": 227597, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/5306aed3e1a38d1e8bef5934edeb2a9b/05047a45609f311645eebcac2739fc4c.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\05254f60ea43b4e3959b17cdb03268c0.cab", + "sha256": "AF2507A11F1C5614B5981C9A6B011A3E0D7FA3735B0EB9FB08E964F5142730F9", + "size": 672189, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/b07fc62a067d83b61782b86de99e407e/05254f60ea43b4e3959b17cdb03268c0.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\07a57cdb41ba28cced14005f087267be.cab", + "sha256": "AD5EF684350D322E81B8C3A345B30C77C7AD68EE8FFB50A825D15F11977500D7", + "size": 101668, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/62002abc878f47546609645e89885d73/07a57cdb41ba28cced14005f087267be.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\08e9468089f54c8455f59fd9bb48fcec.cab", + "sha256": "632842A6C6A16B57EBAF2DAE3027E7F9CCB241A5290D0879224ABF9E741129EB", + "size": 71672, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/0d30cdf06cb5974a438e0123ea606674/08e9468089f54c8455f59fd9bb48fcec.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\126c039acc6f1c0a9426a128efb713e7.cab", + "sha256": "5B77805722F9031A966886BFA81E6661121C0B3B615267A49F96A82755170D41", + "size": 1560882, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/74346ad2d6329d2ba947f95206b1ab3e/126c039acc6f1c0a9426a128efb713e7.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\12a529d45b148a2d28290a8a7535b37b.cab", + "sha256": "80DBB0D1A1F743B2A5AC05BD9C677D5B304C55B410B1533E2599E89ACE2A0D03", + "size": 1075637, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/cb158cd2c1437dd0b5835f29a9f2d885/12a529d45b148a2d28290a8a7535b37b.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\13bf5f9b75a9d1c9f44ba5d34a14227f.cab", + "sha256": "C73B13D2E7E6B82956042A331AE01E2EC4B6C5FA1903E918FD197191778543DC", + "size": 93450, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/029010528c3f5c47a7952bdc1487e7a9/13bf5f9b75a9d1c9f44ba5d34a14227f.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\13d68b8a7b6678a368e2d13ff4027521.cab", + "sha256": "9D2CA5EEC78AB824BD7B030ACAA8E1AF505AE63E3ADF8E1DBDC7CB1AEF7FC8A0", + "size": 387147, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/13c8a73a0f5a6474040b26d016a26fab/13d68b8a7b6678a368e2d13ff4027521.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\15369c02f0856bfd3d570cd8a8107b55.cab", + "sha256": "B5E5D98C1F28598A118AC0F10C4F8AC5AD50F13C5B260AFC16EAB1DF41495D4A", + "size": 909707, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/effe277cbedb9e563b837f8a901630e3/15369c02f0856bfd3d570cd8a8107b55.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\1623efce9d1a46396798f44a7bc769e9.cab", + "sha256": "24A21854EE76837D536E0BEDB7F1F47AE093E6376BBADB76B1F3B6799672C4C0", + "size": 455190, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/1a3d7bbb817e798022ad15e201441270/1623efce9d1a46396798f44a7bc769e9.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\16ab2ea2187acffa6435e334796c8c89.cab", + "sha256": "45A915F60968AD3C6648B7D92E1B082D7DAF2CCDB12E175E3D3A2ECA090B70BC", + "size": 672348, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/b1aa09b90fe314aceb090f6ec7626624/16ab2ea2187acffa6435e334796c8c89.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\19248fabbb2098a7b88c4a2786066bcc.cab", + "sha256": "9B2CAA7AB410010F2B882977ACBF24FA281378B64D0C63585FDE23A02FA9E0A6", + "size": 779769, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/cd9c305e96c20618c21eea3ebe95cedc/19248fabbb2098a7b88c4a2786066bcc.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\1de82860db02f762c5f65a73daa31f3e.cab", + "sha256": "88FE25318B7087EC9F36B9FC7152CE94AB0600D593409671A8F048627FB6FF9E", + "size": 14272257, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/bbc21080b07af83401e2141a89bb1d14/1de82860db02f762c5f65a73daa31f3e.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\1f32e9acf0bb1e6a5f485cd8670cd8e1.cab", + "sha256": "F6E685B7A9B75E18541EC5CB0E2540A6FF76B639C10607AAD9BCA8DA74877B89", + "size": 20019, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/6244bffe14fe65a1b613b31b42f9ac52/1f32e9acf0bb1e6a5f485cd8670cd8e1.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\20e79882c0bf37840a94a4ce06bc571e.cab", + "sha256": "13A6C636DA8F80699DDD78C008A45CE89B7483A2261937BBDF50E5F0BF830C75", + "size": 1965957, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/138b33affdde90d9e0cab5179662626a/20e79882c0bf37840a94a4ce06bc571e.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\220daf459e79c5d26366654b1b482e87.cab", + "sha256": "24E17E9630E64E08AF63380F678277048F11EE4DF4F2045B505F3370FE26CD8C", + "size": 95602, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/740d4e952bc6b3e4eedfc0aeed95e8f4/220daf459e79c5d26366654b1b482e87.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\262fa3187c00a1f695e0c3eeb7ecf423.cab", + "sha256": "9FB2F59955D711C929674DD5998FEA7E44FB41F9A9623FF6DEA1EE9B77E439E8", + "size": 1604348, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/536c20d67cc5bf0f333f516e03f9bbd8/262fa3187c00a1f695e0c3eeb7ecf423.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\2630bae9681db6a9f6722366f47d055c.cab", + "sha256": "71935C54E75EC402615A132C4FF17B68CFCC6BFC4E1F67EEADEE3E69B4586ED3", + "size": 7684170, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/24f3b8f9d86a35de61ffe688ea5b1a87/2630bae9681db6a9f6722366f47d055c.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\263104e5ce3a72f68151a93d88a3f22f.cab", + "sha256": "6275B6A0B3AA182979ED9A8F84ED8AE6496E0CFD2E2D7E5F8E32C35542C930EE", + "size": 17266, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/7da961b23a666d8b71485848ef81d1de/263104e5ce3a72f68151a93d88a3f22f.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\26ea25236f12b23db661acf268a70cfa.cab", + "sha256": "8C97810088F558BC548400DAF1D1B4211D7A42E132AA66B56311692396415CCE", + "size": 91014, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/238b5c47d858d3cff409b910cb6c0168/26ea25236f12b23db661acf268a70cfa.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\2a30b5d1115d515c6ddd8cd6b5173835.cab", + "sha256": "D9085F4013A09209F058D48904D6562F7106FBBB98BE19FC6A1A022348449FEC", + "size": 91021, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/de771a207427617cd935113961c9df18/2a30b5d1115d515c6ddd8cd6b5173835.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\2dd914bb5abd9365f932d15eede09c52.cab", + "sha256": "9B51A1D0AF591C6F364A81A8EEF52611A1A32C6D3162CC537DA61D55EDA16A47", + "size": 1366367, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/0051213c97b177738c7eff2d2f4113df/2dd914bb5abd9365f932d15eede09c52.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\2e876dd22fa5e6785f137e3422dd50ec.cab", + "sha256": "D179A91B6797F8FF02140F138FD0A5AC0F4E8500D0B3165929C2F2FA3A3E6B01", + "size": 9221849, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/211f799fae428adc4cf9357c54457693/2e876dd22fa5e6785f137e3422dd50ec.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\306e26e920fd32cb02bf538b4e799a0d.cab", + "sha256": "D8ECBE301BC2E66DECC3FC2DB91B2D5BA7997C8CF2BB5BD1CE13C772A501F2C2", + "size": 166247, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/e61f7d801d1ce77220cf9d8c9a638b55/306e26e920fd32cb02bf538b4e799a0d.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\353be8f91891a6a5761b9ac157fa2ff1.cab", + "sha256": "35E6B88D2397E8B02C5B8182FFE5695CCC889356A601B542FC318CB7C47AB8B1", + "size": 66047, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/2bb6fb5745da4c4c8dc6d589d216888b/353be8f91891a6a5761b9ac157fa2ff1.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\3e2f7be479e3679d700ce0782e4cc318.cab", + "sha256": "836D4C723D5D36CD77EBFEFA92F388FCF7E69D0B4E85A6C61DE55C4233951D0C", + "size": 32157463, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/19de98ed4a79938d0045d19c047936b3/3e2f7be479e3679d700ce0782e4cc318.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\4035a83dc8e73244d15d1196d55059c3.cab", + "sha256": "CDAF5A47E4F43ECB7C1CA68D9E6EE5B8C14F47F2A03DE94BEDED710E0EF83ED8", + "size": 17433, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/2c80032efa2e6a5f87b4ab68ca1e8623/4035a83dc8e73244d15d1196d55059c3.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\40d92f424eff54b03db4c51669f9a8d6.cab", + "sha256": "1F7DD98338D91EC504B50F852B817DD4AA11A80DA547805B116C27BBF2BC7C15", + "size": 191101, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/bb1cde45e4d4a5b725cdddf4d61a09e5/40d92f424eff54b03db4c51669f9a8d6.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\43d52fdb99b86048e15fbd34f5b99cb5.cab", + "sha256": "875C22C8EE78119CF721CE2532099C8B719891016EB27AE61456149C65DE79AF", + "size": 251201, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/7bd825876e60b7936843c03ea6084b97/43d52fdb99b86048e15fbd34f5b99cb5.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\43fd989a0684600a8c4dda7a6373eb59.cab", + "sha256": "747AE5CF12B6F1660697A56E269B8330E5E6A79D7853C4A69C6BB3DA6F2CCC62", + "size": 45622, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/0f92577f4eaa2010c4b50b7ebf9ee274/43fd989a0684600a8c4dda7a6373eb59.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\441901505fcd0b2e997ea7d954f04171.cab", + "sha256": "94482B4BAFF330AD2F1AB6EC1781129147729CB8ED5E66427FA9405F1306ACCC", + "size": 19392, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/c034ba0f106318f1fa3114fe1bbefe21/441901505fcd0b2e997ea7d954f04171.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\44472e2321abba45e828de25827264a3.cab", + "sha256": "27530D0AD63C1E9CBD5C4B1A79234D65D1A4F659CDA61BC276A54EFFCF6972AE", + "size": 21243, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/3240b3e098c90c27d41e5aaa5a7f8c42/44472e2321abba45e828de25827264a3.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\463ad1b0783ebda908fd6c16a4abfe93.cab", + "sha256": "70861D4CD997D6D8674507FF2FDB59F39ADFE132876D2179E7EC4CE8EEA6BDD5", + "size": 215326, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/149578fb3b621cdb61ee1813b9b3e791/463ad1b0783ebda908fd6c16a4abfe93.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\47133212c2f5ccf49392d7762293a075.cab", + "sha256": "6D44FFA98B2B4F4DF7F191C5638605682395D1224F75CC2A60F8EBEDD5D82EAB", + "size": 1630473, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/1996f9fc899ce8e5d93aa7c5bc1433f4/47133212c2f5ccf49392d7762293a075.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\4a4c678668584fc994ead5b99ccf7f03.cab", + "sha256": "22103B41F79173A10AD1C537D5F877017709A4F4D3DC8A071C387F6FF175E3B9", + "size": 431453, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/1b0fa886e5b69d9951a5723e4a4a1e8a/4a4c678668584fc994ead5b99ccf7f03.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\4ad4df991deb0eaa1f79f896b959d580.cab", + "sha256": "8F68871ECEDD4E0268B5DCDF5C1E7B7242E2A7310668D6CF0D494235306C3442", + "size": 1544991, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/878b92b7af900bcb2d24069b08cb9b55/4ad4df991deb0eaa1f79f896b959d580.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\4c59234340aaf3a96ec480c1aad8d179.cab", + "sha256": "4C7B2C9EDB999A024A5A2B067552794D8A3E3BB17DFCAF43FFD07016673EED70", + "size": 614495, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/54888898c0ef991bb30e249e54a484da/4c59234340aaf3a96ec480c1aad8d179.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\4dc69cc131b3f4fdde53e76d759509dc.cab", + "sha256": "AA72C6ECA179F41D0E7A07DC408B2DBE57AC1CA140D0F014D807E6A79840502B", + "size": 453322, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/61437a2160ee1d949dac4e6623ff516c/4dc69cc131b3f4fdde53e76d759509dc.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\4e2dea081242e821596b58b31bc22cca.cab", + "sha256": "006DEA54F6A9EBD5EF7F88B23CC69F0A07031D4C40E0390D6BAB5D964F901E0F", + "size": 16711, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/1b8b2005e9205eb3e4d136cfae2180f8/4e2dea081242e821596b58b31bc22cca.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\4ec14c5368b7642563c070cd168960a8.cab", + "sha256": "EF68A468485F0F2461DA8816A6A0F8D28688F9B067C71ACDB894A06F839FEDC4", + "size": 1872901, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/f8cf15ab9368d101bbf1c84c90b38a4f/4ec14c5368b7642563c070cd168960a8.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\4fe4c8b88812f5339018c0eef95acdb9.cab", + "sha256": "A1E28AE9DC0E8045C8FA4904401FE6C705C86151C6A77F3BB3F34BE319BD89BD", + "size": 24554, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/7b3359b9a3570657e53f365d91f0a67a/4fe4c8b88812f5339018c0eef95acdb9.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\50ce7925226cb6ab8e0fe9ad9fd58433.cab", + "sha256": "4F59F68411D3093C20FE12DB1B36EB70B45A244F21250A7BE176A8820CCB7D3D", + "size": 7359691, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/7e001568cc7a5886bc497ce7efd65922/50ce7925226cb6ab8e0fe9ad9fd58433.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\52a8e5203ade8fe7174c590308f2e44a.cab", + "sha256": "72A349F552466BDBF0D5C119E76ED94095242BEF90419FE5082A60541D25230E", + "size": 464534, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/453636a17c956aa0b8a9954149fbbf08/52a8e5203ade8fe7174c590308f2e44a.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\53174a8154da07099db041b9caffeaee.cab", + "sha256": "8B6BF7DCCB73BB1DCA6D354B640B78D6DFBE6942947BEE89CBF71BB7A6F0D36A", + "size": 15399375, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/8ce0117dcb7784e118402af117f48884/53174a8154da07099db041b9caffeaee.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\5509e4710313421be8d5e7cfbfde4d30.cab", + "sha256": "66D14C33F14B3053AB55CD7D4B36E3CE6EEAF0D59913161B717C9BEC6583F5C1", + "size": 1039080, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/3a2b75ce686988fb9728a3a592cd7c6d/5509e4710313421be8d5e7cfbfde4d30.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\559dbc3a49a69c6adf60b1c87b4df71b.cab", + "sha256": "BDC8927A7A61A28BFA46C039BF69D2AAA568FF4584D934DB6DC5920583BA44D1", + "size": 16575, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/f0723fdd3eb4428ba3e22bf90c6ef279/559dbc3a49a69c6adf60b1c87b4df71b.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\563138901adf40a699df4654138ac397.cab", + "sha256": "F5D02AE24BD7F172ECDE17562C0397D523A4562827625E5E1D87B371C4F70717", + "size": 1432709, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/c34fc279b9d873c3a032d6134fd955d9/563138901adf40a699df4654138ac397.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\56a114848fda9a7e47bad4b3fc4be9a6.cab", + "sha256": "7F2A88F8C6896246A38EFB78EFFB2063F1F84E924D0E731E3900840575976E87", + "size": 7732064, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/dbcfca1e1ff6d52dc705f653e2db0ce2/56a114848fda9a7e47bad4b3fc4be9a6.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\576cff9c50e8085ab8d9c28ee12bac3e.cab", + "sha256": "F94BE0EB56A5BEAE61B8750B89D0EDF0E73C8DDF6AA3344E51A9CDFAA39F3625", + "size": 672303, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/ed269dd61e51186f90ae15b2003e7fac/576cff9c50e8085ab8d9c28ee12bac3e.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\58314d0646d7e1a25e97c902166c3155.cab", + "sha256": "7857B1964EFB5D5326559F1C3FBF1AB94145B872ABC3B57466A5A044E6379400", + "size": 16310749, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/d3a7df4ca3303a698640a29e558a5e5b/58314d0646d7e1a25e97c902166c3155.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\590d28783ff280b8b0016c3492433241.cab", + "sha256": "2607ED993821A5CA86848425A7C68C2BB3CE3CFD364744EB53C1C302449324EB", + "size": 9323764, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/27c5182c4b43450ef5b2fc81bd836f3d/590d28783ff280b8b0016c3492433241.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\598442d9f84639d200d4f3af477da95c.cab", + "sha256": "C4E9995DEF4134DE2F63EE45450CFDB71B5BCC39F4A24AEA05D22EB30D328DBB", + "size": 57086, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/12fe0984011338226477b6f5583f612b/598442d9f84639d200d4f3af477da95c.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\5a22e5cde814b041749fb271547f4dd5.cab", + "sha256": "23E1AB4CB22A334AC45A5E152949313D043D442F2BB0F5CADF4AF80E0E653743", + "size": 15195129, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/5c986c4f393c6b09d5aec3b539e9fb4a/5a22e5cde814b041749fb271547f4dd5.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\5c9ecffb06ed5f4fe5fb7db86bf7328b.cab", + "sha256": "38EFCC6D585F67791FE5CF9D3E45023FAF00D12079A6A718E57969D2A33DD140", + "size": 366461, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/b975e3a181918cebef1e5f2d42b00909/5c9ecffb06ed5f4fe5fb7db86bf7328b.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\5cf1d61a223a02ff2f52fe05f058d52e.cab", + "sha256": "E1766FC2D60EBAE877DE8FF995600B3F44EDE9A87E1CC0BBC2A3609E101B5143", + "size": 1237200, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/acc8357f81d5449997a87cc6af756f3d/5cf1d61a223a02ff2f52fe05f058d52e.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\5f6cfec263cd265cf3b0d97fd78ddf05.cab", + "sha256": "CD73A20C60CACC84EE852ADAAAE3DF10D588A39D906F8C96375BB0C68C6C6871", + "size": 3098365, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/7a0c2c2f99b6dabe73d8107d8ae4f096/5f6cfec263cd265cf3b0d97fd78ddf05.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\61d57a7a82309cd161a854a6f4619e52.cab", + "sha256": "738E7D9A758B5C484BEF4732E8280E2A867FA39036E333ACBFE6ABD2E6435C96", + "size": 9505394, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/87f8a73eb1850c5995b0029e5ba5f0c0/61d57a7a82309cd161a854a6f4619e52.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\66c7c64126fbf84f47ccec556d149b12.cab", + "sha256": "61CE84851A5F6827AE01E5B5C20310826B23387068E4A65993D750E9D2C4F244", + "size": 17067, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/cc7890bfc1968585cf44fc6f5d15e60e/66c7c64126fbf84f47ccec556d149b12.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\67c9fd1fab36154e6e7e429610cd67c8.cab", + "sha256": "E1BF1574871B1BBFCAF39CB6474AEBEF07C96059A9686C5FFD6065CCD0645F66", + "size": 768149, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/112faf3926d4f8cb6523c2e502544886/67c9fd1fab36154e6e7e429610cd67c8.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\67fb2af3d2219b403e419535a547c019.cab", + "sha256": "8361C85FF6D4F109912E49A4EFF7D55C2B5080177E576C014319D0D2360EC520", + "size": 97402, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/4a8c22408b784ec39c64f7ca2ab2781d/67fb2af3d2219b403e419535a547c019.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\685f3d4691f444bc382762d603a99afc.cab", + "sha256": "4D0161C2788C15DD464E3006102A587FACEEE7EBB9FEAE41D54AFE9B0CCE6B29", + "size": 1142427, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/6a8fd46d9bfae7461eef0d8a5cbf5cec/685f3d4691f444bc382762d603a99afc.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\68a5a2b14625f935761325cddfadca11.cab", + "sha256": "67C5976648071B66C4BBAFC6AB82BDD0E6AD24AFFAAF79BECE0A16DC7EA14D2F", + "size": 2375957, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/ff32215e8914c46770fe325c1fbe615a/68a5a2b14625f935761325cddfadca11.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\68de71e3e2fb9941ee5b7c77500c0508.cab", + "sha256": "A5CECD18F2B4EEF6A185604255A975B27D6271D39ECE8E7A836D4A3E4788F048", + "size": 16748933, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/5dc40d435cada5b8a213ff0d5502b0e3/68de71e3e2fb9941ee5b7c77500c0508.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\69661e20556b3ca9456b946c2c881ddd.cab", + "sha256": "1E95B1C14E6FB5637EBC559141AC868E76356FD44A7F542E8173E28B563A039A", + "size": 18616195, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/0417a8847834a603b98d266fab55a983/69661e20556b3ca9456b946c2c881ddd.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\6b12414fdb1b4978419abcd383206c09.cab", + "sha256": "8676EB388CCAD171A225638C8DD26A72AF846948CE3BF314E8B516B5B2A09D4B", + "size": 16726, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/b214ff7193299befc1ac6930fece80d3/6b12414fdb1b4978419abcd383206c09.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\6b5a91701fdb98ac8bc4af6e238e0390.cab", + "sha256": "849E80EF7C9E0025E89F2229A1C2C130C82E16C69DC9DDBCC83ED5406D10C392", + "size": 1987690, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/9b65c13a7c6900316ca916acc3ec4b90/6b5a91701fdb98ac8bc4af6e238e0390.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\6e86d5003787b5a44d77f0142b20f2ff.cab", + "sha256": "2A3547CA33DF4B31C733235339A056B19EC386BFF44F08E7779EA805BA44D8A1", + "size": 102324, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/349bd0eee3be6a501de9ccbb0f4d6f62/6e86d5003787b5a44d77f0142b20f2ff.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\6ee7bbee8435130a869cf971694fd9e2.cab", + "sha256": "A93B6CEBCC3C18FECEC0F44EEB498426C5685001D212AB2E822E2ACF0E29F67B", + "size": 25386643, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/400609bb0ff5804e36dbe6dcd42a7f01/6ee7bbee8435130a869cf971694fd9e2.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\703316c9de0a32acf316d03b1cffc559.cab", + "sha256": "B8327A80A8ACA32C146356718AD0E1A3756BC1F296C166B97A5228114793128D", + "size": 9942917, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/f0670621c3f8838ea7149cce3d9bb5c7/703316c9de0a32acf316d03b1cffc559.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\73b80f421d7f3df5a71bd772f56bf3ae.cab", + "sha256": "AEC99E68D2AA4C5BDE4E5129C7259C7AFDD0CC75D65A629535EFE9B255C31A53", + "size": 96193, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/46116b2f5567ac1f060dcfc534737066/73b80f421d7f3df5a71bd772f56bf3ae.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\766c0ffd568bbb31bf7fb6793383e24a.cab", + "sha256": "F5B24D8E57DEFAC8252EE5041312C8509A2E1A27ACBA03BDC339FAB45A833356", + "size": 7996026, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/e0dc3811d92ab96fcb72bf63d6c08d71/766c0ffd568bbb31bf7fb6793383e24a.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\78fa3c824c2c48bd4a49ab5969adaaf7.cab", + "sha256": "BD2FB5A51595CAA882DE63AC290B1552A619D6994EB7188E98B3DA17F16197BE", + "size": 53079901, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/2ac327317abb865a0e3f56b2faefa918/78fa3c824c2c48bd4a49ab5969adaaf7.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\7afc7b670accd8e3cc94cfffd516f5cb.cab", + "sha256": "511D83518C353BC06132F7EF9BEFF0A49E4B077E8CC0533C472DAF6555D8CD10", + "size": 1075607, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/f034bc0b2680f67dccd4bfeea3d0f932/7afc7b670accd8e3cc94cfffd516f5cb.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\7c3667a45d36470bf3cb648878a6ac2e.cab", + "sha256": "9836B9AF977A139BBE312D4AA18C1F814A543415B10D21016BE6F8A6DFECD720", + "size": 775173, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/30b028a205ab49861b1e76f555681461/7c3667a45d36470bf3cb648878a6ac2e.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\8016f7584c8fbeff0b032c65f4173e78.cab", + "sha256": "9652E5FA9CCB7FB6F67096CBD33E2AA42FAD979C06E75E2C35B9DD132BE981FF", + "size": 39254, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/d511cab4427d0145b9ad616c4ad5efe3/8016f7584c8fbeff0b032c65f4173e78.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\8038f3cc95dc4b7d0346cb2ab7e044ff.cab", + "sha256": "3A7CC690362B3010D8DBC46CA5EB91D3DDE29FD4888D560A699C1240D238786E", + "size": 1075656, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/ec5e684f9841788b340380f376a0e9df/8038f3cc95dc4b7d0346cb2ab7e044ff.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\8125ee239710f33ea485965f76fae646.cab", + "sha256": "2B79B17E3E6090020CD8311C77B23B0A5B432D2144017FA84E584327D327814F", + "size": 5718263, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/613503da4b5628768497822826aed39f/8125ee239710f33ea485965f76fae646.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\818d2d3634f0efb6e64d7e7c8ca5f98b.cab", + "sha256": "0110B0012A5044752FAFBA08434302F8C1FE6A646DD77A9D1988A2AF28F81780", + "size": 112004, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/4e32a61f81ddaaad820888a3ca26eb72/818d2d3634f0efb6e64d7e7c8ca5f98b.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\838060235bcd28bf40ef7532c50ee032.cab", + "sha256": "230656FCE95CBC717A5A1BD7F5959A44279356CA4C5285638F7B5A6150ADE7DA", + "size": 17382, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/f2e54d2c5ab04a7aa55bd7a685f3ad20/838060235bcd28bf40ef7532c50ee032.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\89d9bbd87f7a5560bafa520a4ebfdf17.cab", + "sha256": "949ED796AABC477E330377C81E9EB1131AF586112DE1C2608F31FD8285560967", + "size": 89641, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/9237ab1a31dbce6a042a4710677693b2/89d9bbd87f7a5560bafa520a4ebfdf17.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\8ce0662e0e014576121e526f53d8f6b5.cab", + "sha256": "E3748ECCA2E726199174527280574847A225F46EDC2E57FDE3844B0C1CB56245", + "size": 444284, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/7a7dbb3e97ca28b1c8e0c25049955da3/8ce0662e0e014576121e526f53d8f6b5.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\8da73ae89e24f0b5cdf1787799c2a65f.cab", + "sha256": "1471702A22ACB21B987B1BACCF645832B2F90092E30463049977B6558308BC50", + "size": 1501786, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/1298c66549778cdc17e6048688f5d8d9/8da73ae89e24f0b5cdf1787799c2a65f.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\8daf1f236e631041cdaa802ddb9ccc3d.cab", + "sha256": "7C42A5CEF8664E698E3DFB5A40CFC78AB0902F3F89712D7F080ADBCC7EA2DCFB", + "size": 107649, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/3c6fcf65053683e6363788a1a88a7954/8daf1f236e631041cdaa802ddb9ccc3d.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\8e4755178e6b5bcba8d3538c3630b7a5.cab", + "sha256": "32198C94023C43D88535C9C42585F4AB8CF2D560EC18A8F4FC46D21B54B0C8CA", + "size": 1138931, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/915a19b7d784be996369ceac4d9b1a98/8e4755178e6b5bcba8d3538c3630b7a5.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\8fe3c1ca244ece932599eb0b61855d8f.cab", + "sha256": "4903556C55FFFD4DC7BB55018502F40ED8F0DDC362328BCFF093B1FAE42336CA", + "size": 93331, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/70e5e20c2302655629eefcbef8a04cb3/8fe3c1ca244ece932599eb0b61855d8f.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\90e1202895672ce81992e71be30528cc.cab", + "sha256": "82C1F90C027B03B527EF690DBB0ECAA1A17BBEE286A55FB026AC452BDD5CA4BD", + "size": 355660, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/cbf1970aff70bd64204228a49a93b192/90e1202895672ce81992e71be30528cc.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\931721e121ef91707ddcb6cac354d95c.cab", + "sha256": "B3B027B24CFC7041489FC2C114B6141B0B8E2FD7B963FF066E5186F295038322", + "size": 16860, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/e69e84a3c6cfce15ec1a36681cf8e2e3/931721e121ef91707ddcb6cac354d95c.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\93a74a1d34a22ae9d2e1ccc5208ad21a.cab", + "sha256": "310E28754CBDB8FB803C467A8BE9DE2A0D0A25BB6A978ABA3A3EE78D40E97C7E", + "size": 480798, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/2d9643215870de171ad92dcf3d44672e/93a74a1d34a22ae9d2e1ccc5208ad21a.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\94521fd1a9c57258998d60ce60dc43c3.cab", + "sha256": "128E92FA6E2300BB3F995F5C89B503043F51AA64A1E4DCDF59903DF761D1ADA9", + "size": 1903740, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/25806622f6cbf9c2e3a55176f7ab78bd/94521fd1a9c57258998d60ce60dc43c3.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\948a611cd2aca64b1e5113ffb7b95d5f.cab", + "sha256": "F3CE85419F9F11AED8A804351661BDF06F1DA1A30B301B33DA8B60ADA48A29FB", + "size": 851066, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/a919c6b526a2a9da15245a4e3a01b36e/948a611cd2aca64b1e5113ffb7b95d5f.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\96076045170fe5db6d5dcf14b6f6688e.cab", + "sha256": "B7EED9C1F9B502DDFD6AB64E74D630730882F29D18AB02E2C37705D834F2EFEA", + "size": 675699, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/7ed5e12f9d50f80825a8b27838cf4c7f/96076045170fe5db6d5dcf14b6f6688e.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\9a7145bc3b132e5da6d44c0ab4a1af70.cab", + "sha256": "88BA9260889409385CECECA41BBF06FEBFB7C8BAAB9AA0F53D507B5EAEEFDB6B", + "size": 8200779, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/83d4781aaeb4bcc1079e570fdc1ee5bd/9a7145bc3b132e5da6d44c0ab4a1af70.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\9ba47e440ec2fbe9a3d32a53bf0f68dc.cab", + "sha256": "043FBA4BCDABE2681C745C93BB1C72F8506FC00ACEDDB5BAECE03A49826F505E", + "size": 468160, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/ed76b8685e26dd1c862cbe2c1bb68ac8/9ba47e440ec2fbe9a3d32a53bf0f68dc.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\a17683486ace64c3f9a1cacb81ee0260.cab", + "sha256": "EBDC2F38359CCD1B74FD5D41BA1505B4E62BE46E2C083367E3F44E716340131E", + "size": 99694, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/3e4abeb7c4f4887a3d15ca8745d61735/a17683486ace64c3f9a1cacb81ee0260.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\a1e2a83aa8a71c48c742eeaff6e71928.cab", + "sha256": "D3999246C65188CC219077BEB75A50878B6C71CBAA5E6D7B8F46AD63E2568DE4", + "size": 26871634, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/764edc185a696bda9e07df8891dddbbb/a1e2a83aa8a71c48c742eeaff6e71928.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\a330840cf08ad4d210703c9acd1bf2b8.cab", + "sha256": "61720BD4826632F4A0CC098EE6F79C530239AA38C43C9570D23947705CC1D18B", + "size": 1074921, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/f60f18deca1864d983043883fa8288e8/a330840cf08ad4d210703c9acd1bf2b8.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\a35cd6c9233b6ba3da66eecaa9190436.cab", + "sha256": "70054826EA73C65F785FAD82FC1EE739312026E8C6AFFBDFDC0CB5E5C7FFC1FB", + "size": 1914486, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/c5749a33e06e8bddef2c705072913ed1/a35cd6c9233b6ba3da66eecaa9190436.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\a68c0988d16ee124783efd98074dcbf9.cab", + "sha256": "561A03F733AEA03F6F2F9754D88EE0E958087A7B01401DB2ECAC3C9263541010", + "size": 17390, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/de3d4b995507a597f13f4d9ec728f0d1/a68c0988d16ee124783efd98074dcbf9.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\a76e4219ecb0f1c0006a6fe080c54ad9.cab", + "sha256": "6CC03D3DBB87DBFD7FA5F696DA7C530681669F0AD7811C861C44158944F64B49", + "size": 8777665, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/87573bbec709d38ae61cdb27eed3403b/a76e4219ecb0f1c0006a6fe080c54ad9.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\aa9c58552bdb82dae4ed48ece081cfe3.cab", + "sha256": "D9CE7AB82036DA9C161FBC5E1C6E23F4D6EE38ECD499308C457BFB548B24826F", + "size": 1573888, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/593e4ae0b7437a1893a6a99e16aa88f5/aa9c58552bdb82dae4ed48ece081cfe3.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\ac4ddfcf1101c483559a5f6e36f1ef2d.cab", + "sha256": "AEED40C47B501C2DB75980E9F019BF23218B1ACBCCE637CD16DD8C996502D996", + "size": 19122, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/b0c6520bb661c9d0b79f1094f270fb41/ac4ddfcf1101c483559a5f6e36f1ef2d.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\Application Verifier arm64 External Package (DesktopEditions)-arm64_en-us.msi", + "sha256": "54DF3BA68BEE86950979D30D7B72572BE41CAD97F823B4BB343D0740E22D162F", + "size": 585728, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/d92a3e44d61a5d0e0769b2e28ca14c67/application%20verifier%20arm64%20external%20package%20%28desktopeditions%29-arm64_en-us.msi", + "cache": false, + "signer": { + "$ref": "6" + } + }, + { + "fileName": "Installers\\Application Verifier arm64 External Package (OnecoreUAP)-arm64_en-us.msi", + "sha256": "6F53B0B2F591955A5DFA92D8D8895B09D169A536657A9DB940E0A935C3949E3B", + "size": 1613824, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/42bdf6071cd1ee4236c796f9292e94a2/application%20verifier%20arm64%20external%20package%20%28onecoreuap%29-arm64_en-us.msi", + "cache": false, + "signer": { + "$ref": "6" + } + }, + { + "fileName": "Installers\\Application Verifier x64 External Package (DesktopEditions)-x64_en-us.msi", + "sha256": "076E4AF6442458454C9102B3F81E93EA72AFC3A6BD680CD10FFE3E1284FD215D", + "size": 684032, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/0191a9dd6a6c37a4565939f4a6ed895c/application%20verifier%20x64%20external%20package%20%28desktopeditions%29-x64_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Application Verifier x64 External Package (OnecoreUAP)-x64_en-us.msi", + "sha256": "DE8AA36F1ACBDB8589D059F79745B7409313143D424929757423CF695F90AA08", + "size": 2441216, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/4f4379bb09d4bc20a2cb12694ef41ca7/application%20verifier%20x64%20external%20package%20%28onecoreuap%29-x64_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Application Verifier x86 External Package (DesktopEditions)-x86_en-us.msi", + "sha256": "7184B5065523DFEF50C982F28A5C518547DFE9AB32440EAD1ACDAC25045457DA", + "size": 561152, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/a14bc9510f69f17597cdc59d07a60985/application%20verifier%20x86%20external%20package%20%28desktopeditions%29-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Application Verifier x86 External Package (OnecoreUAP)-x86_en-us.msi", + "sha256": "E72DF7EB3BB870581A499C503724B036199A06505C8D3B0DCCC88B8598819F0B", + "size": 1372160, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/64f9752aff4a6688a2ecf722ecf6b1c2/application%20verifier%20x86%20external%20package%20%28onecoreuap%29-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\b0656253ef2f688d2982eafa2e73f621.cab", + "sha256": "AF2BA7C869C35F23831E8325CBF472D3DC675A26EE1346C10AC3252FDDA5370A", + "size": 30836, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/ab768670c412b3ae113358e8d07cca4f/b0656253ef2f688d2982eafa2e73f621.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\b1a824e2952532fe8fd0145f5d148d25.cab", + "sha256": "5D89566BC940C332106570D88DFCF5A3624220839D0A2FB9CA078C3283187EA1", + "size": 398664, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/eda55ca6b5764b86d101d8798eef530d/b1a824e2952532fe8fd0145f5d148d25.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\b1a8ecf890b4ffddd05e8c9422f55db7.cab", + "sha256": "1D647DF1C0A50BBC3C67B14DDB38763C061BE61DA127E4C39FAE52B5759A52E4", + "size": 156524, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/4092410481acc35aa40169ea1cba9c9b/b1a8ecf890b4ffddd05e8c9422f55db7.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\b2f03f34ff83ec013b9e45c7cd8e8a73.cab", + "sha256": "31B5FC93DAAA542FF578E6B00CA7477891735EF7B390CA81DA82528D4F6109D7", + "size": 153142, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/66854bedc6dbd5ccb5dd82c8e2412231/b2f03f34ff83ec013b9e45c7cd8e8a73.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\b4eea6c909a31ab051e6f9b6218beec8.cab", + "sha256": "B0D36FB32FF8BBB7555452512BD47D19F714E73A6145AAA5B7EA77397EB36A9C", + "size": 376961, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/8c6c2b02f8db69d9f74c00b28bfc6b3e/b4eea6c909a31ab051e6f9b6218beec8.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\b5f177b84c0ec473cbd69557634b27cd.cab", + "sha256": "9BA328CE78875322BA225773D401DC969C0C7ED7E5B2B470B0C4BFE480C4B067", + "size": 16737, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/f65f54acc614ebadfee0810befc06cbc/b5f177b84c0ec473cbd69557634b27cd.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\b80b7321357f7c9f281536f9440dfe68.cab", + "sha256": "AAF77A891287E525B56CE5797810D900406EDF2553E6403E06FCB1BFE95C340A", + "size": 17078, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/b1f8f6f75868691f1da91d3edd68016f/b80b7321357f7c9f281536f9440dfe68.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\b82881a61b7477bd4eb5de2cd5037fe2.cab", + "sha256": "D72726BCCC8A3872A134E430DCC88110BC11C80A42BB3DCE0947B44CDFF73250", + "size": 25742298, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/2a1a587fc15d0443fcff501b2c1791b2/b82881a61b7477bd4eb5de2cd5037fe2.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\b913ca15956d14df2d4b1f11ae07885b.cab", + "sha256": "3A419896033F5714A0E04642813CCCDA647B49CA3E69C5B97495A2C492BD5AE1", + "size": 224650, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/2ba64ce4b735c249e8d35484174b6a2c/b913ca15956d14df2d4b1f11ae07885b.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\be06eca425b0c3c2f4de61cbfe9bc7a7.cab", + "sha256": "59818446E19881374315E02691A45E9AADD9EFD601ED397DE2D8105A127E2B9D", + "size": 224788, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/37784af4fb1414ba9cf7c88015a54116/be06eca425b0c3c2f4de61cbfe9bc7a7.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\beb5360d2daaa3167dea7ad16c28f996.cab", + "sha256": "8FBEAC2FE3320736CCDD3C5220E477D8F60D236441DA726AAB2205D10E8DB3BD", + "size": 613840, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/879a8d8635de514d07bd9cef9fe1798f/beb5360d2daaa3167dea7ad16c28f996.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\c0aa6d435b0851bf34365aadabd0c20f.cab", + "sha256": "00F1CC30C57F4C51C7BA53863458D27ACD04470E5D5598D43239FDB81AA0002D", + "size": 4258763, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/bfe0acf995624f45bdf64d4044b4f99e/c0aa6d435b0851bf34365aadabd0c20f.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\c1be9e93e88be3f6207f5cc074775d81.cab", + "sha256": "8332449475C4CBBA6603238ACEBAD50A0D820F2073E905B62AE14BD01A46AA2E", + "size": 95706, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/432a31cf6a861491f7219946b5c5418e/c1be9e93e88be3f6207f5cc074775d81.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\c2aabf6ea5c1d348ec22f3aeb92f8656.cab", + "sha256": "3C70B96674D2AC82648DE209C10F7A7E06C4EA7359257EEE97D5845A1587DC04", + "size": 17051, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/275775f4054055dc798567a985ea65b2/c2aabf6ea5c1d348ec22f3aeb92f8656.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\c4d38a2c963178a1a3469ca3d913768e.cab", + "sha256": "B743E9FF718D41BD6D77CBF6DC9F6060D530167761C4D60E6F0D86E276E130CC", + "size": 19217, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/fa5cc1edf9e99bda366b7358ba69cbe4/c4d38a2c963178a1a3469ca3d913768e.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\cd9128b760c06a010e1621af6528432e.cab", + "sha256": "63735A0E294F186966A040FA40B9B0423ED17B845A59D08B3064385AA368AD7B", + "size": 62585, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/893b34d63f5af5fee57b3f4587ba4f85/cd9128b760c06a010e1621af6528432e.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\cdea5502a35d09ddfbcda12e3a391dc0.cab", + "sha256": "74F2B7ED37233CE0BAF26C544943E8A8DDC67A463DFA21EFCED68436A1157A8B", + "size": 7486410, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/5ff892f515b968f5911b048d0e1dac57/cdea5502a35d09ddfbcda12e3a391dc0.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\d117bb4bc77abadc7c603552e122e513.cab", + "sha256": "58D9C34C53ED4FA17C0C5BB03AE816E1DF7813895FF3CC67F8B95A14F011DEEE", + "size": 580984, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/86b4798945114f1123f793afed28e13d/d117bb4bc77abadc7c603552e122e513.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\d1de88680a8e53fe75e01e94dc0ed767.cab", + "sha256": "C4F8624EEFC288DE11FCE393A155EB33D10EFAF4DCE5725E92802B4047773889", + "size": 20065, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/7f50eed7e7b056e04fdc020c2a8f77b1/d1de88680a8e53fe75e01e94dc0ed767.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\d3e405ab232f8aca8c5b6a48a913d6b0.cab", + "sha256": "5AFA569952C8680F1F5A941AA82EF55ACC7518814B926A5CC18B82B9173C70D8", + "size": 929349, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/52f1e87348c9b943850b47affc60e88d/d3e405ab232f8aca8c5b6a48a913d6b0.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\d67259e233ce975d91c3b02d483becad.cab", + "sha256": "FF699ACF1BB8FD53DE0083684C194537FC47E885DA7DEE68B7FEEE7251B94C49", + "size": 13754875, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/ff7e9d517b3b6f6c95b760cf45089acf/d67259e233ce975d91c3b02d483becad.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\d95da93904819b1f7e68adb98b49a9c7.cab", + "sha256": "8027299BF16102E6D7355C06A1988EE76732D4BF4D77350A47F9F0F7439F01D7", + "size": 40212, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/0eeae527e6c4d432977b6a7f5c4ef327/d95da93904819b1f7e68adb98b49a9c7.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\dcfb1aa345e349091a44e86ce1766566.cab", + "sha256": "4C998D1BAA6781B2C513EF8AEC875A3F9AD9FA69C1CD79B1CBACA03B3E01A140", + "size": 90876, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/0dc8270e9c87ad873828b94710d705f3/dcfb1aa345e349091a44e86ce1766566.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\de111c3d435b0785b31b28c386ee691f.cab", + "sha256": "7BAF285B09FFA499B19B15F568BD9E9E003F6B5C77392C5A37FA699EB8FE9BFE", + "size": 17166, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/4c322b4ec89092c9a364333daaccb80e/de111c3d435b0785b31b28c386ee691f.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\e10768bb6e9d0ea730280336b697da66.cab", + "sha256": "4EE5F49B6C1192DBB4352EC0D204A174169129B737F57361F6F3BD4971108831", + "size": 7208227, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/bfc3904a0195453419ae4dfea7abd6fb/e10768bb6e9d0ea730280336b697da66.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\e10f8811d44b50885777f56f8272f66b.cab", + "sha256": "9F2593C937D81FA152AB914A6210372BFD8752F5A34780F4EBADCA0E46902100", + "size": 614109, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/afae3eda7739ea0126a2c9e45885fce5/e10f8811d44b50885777f56f8272f66b.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\e24dd258b3bbfa69c0842948fe0dd670.cab", + "sha256": "55D1EDE82A7891DA0F62D3266F9660982B94F66B0AD194B3C48394772A5CF931", + "size": 163675, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/150e48a815cb54eae779b52ded03524d/e24dd258b3bbfa69c0842948fe0dd670.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\e3bfdbe21d5f48f62e6347294e6e8492.cab", + "sha256": "917393AAEE3B1497382597D5D893CBF07002175A8185D307E8C59D65D2BEBE47", + "size": 104777, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/479218e2d6f8264340cc1c609dbe14bd/e3bfdbe21d5f48f62e6347294e6e8492.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\e3d1b35aecfccda1b4af6fe5988ac4be.cab", + "sha256": "396E5948B119B8CB69B07F1F2A25453724005E4A27B96F8B7FFBB8FCC081D186", + "size": 15410926, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/b65014407ea2f8cee5b5399db7d32358/e3d1b35aecfccda1b4af6fe5988ac4be.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\e59830bab4961666e8d8c2af1e5fa771.cab", + "sha256": "565867773D17370E6FC5FD9D15D496323B5B58D719642B84D7F9DBEE8B08ADA5", + "size": 167672, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/8600324635a65f19badde08f29ab33b2/e59830bab4961666e8d8c2af1e5fa771.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\e5c4b31ff9997ac5603f4f28cd7df602.cab", + "sha256": "FB3C7557755F982647206088B69F7A325B818661827A75EAC0671DEE2A8F6950", + "size": 1913446, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/b8c0745db4fc360e7780faf90d714382/e5c4b31ff9997ac5603f4f28cd7df602.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\e87de81a902e0c8cde9e1355c3ff5f3f.cab", + "sha256": "050CC2139A00C614CAE3A57E39622459F55622723066B08DA7648A715AFC2B79", + "size": 1707043, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/ad7270fd39bd02699da0f820c886d424/e87de81a902e0c8cde9e1355c3ff5f3f.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\e89e3dcbb016928c7e426238337d69eb.cab", + "sha256": "BD013EBF817A6EE04ACF130B34BDAB470BDA335B74DEFF9115FC069C55D35DF8", + "size": 913157, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/766e04beecdfccff39e91dd9eb32834a/e89e3dcbb016928c7e426238337d69eb.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\e98fa5eb5fee6ce17a7a69d585870b7c.cab", + "sha256": "481341ADC9121861CD70E5C7A0DC7218483B017DE86035813C1426FCD636F239", + "size": 1417284, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/ec6d21496e8ddba75a1d24af0302cbcd/e98fa5eb5fee6ce17a7a69d585870b7c.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\ec0637c03f99046936d32d51e13a392a.cab", + "sha256": "7A75DAB3319B9D8C0041DC95ACCDFC04157C7DC79256B2E23095553612337120", + "size": 16733, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/221fe30f41203381c5ab62411e206a87/ec0637c03f99046936d32d51e13a392a.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\ec9ab4bbb809719605d27da343b909e8.cab", + "sha256": "12F4B631F032D51370AB5B013939196EADFE546755CF18FB4226934D5FA966A8", + "size": 104872, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/169889995363a05493deb1951ea27fa3/ec9ab4bbb809719605d27da343b909e8.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\ec9d39539c27e8cf5ad39bffce00c34e.cab", + "sha256": "AB048F7EA8C449679B2F6AA2A438087C6D02B380D8DF51D9A0E02AFD27032CC9", + "size": 229216, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/23a8216338d8768d7bb30fe674a637a9/ec9d39539c27e8cf5ad39bffce00c34e.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\eca0aa33de85194cd50ed6e0aae0156f.cab", + "sha256": "82C5ACF1816F2B737A4CB0027214B9577BF99A2CD9E6F9BB761D26536FD033C2", + "size": 40213, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/3d39d96c516322a4570cd3fe5fa2da9f/eca0aa33de85194cd50ed6e0aae0156f.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\ed4d1c6b9811d81e3cebc553ae604f0d.cab", + "sha256": "F811718ED443E542FF7772746F06B1DE52C46B14D81FF1704D218D123BED8680", + "size": 16876, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/56e49d0d87a05bf4592bd63b98ad5670/ed4d1c6b9811d81e3cebc553ae604f0d.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\ed5aa2f399092df3084cce671f072cac.cab", + "sha256": "D36BC2928DE87F6E3334F5E6B1D157E2A45D0E3C45CD056E7B919448C115A094", + "size": 1516536, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/69748600bde441bed8a1b100bc27e452/ed5aa2f399092df3084cce671f072cac.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\ef4472fd7552490fd759075186ed2ec8.cab", + "sha256": "EF83C7F2ACAF7F43C6DB9965DBAE590A63349934012A58B6311BB8257118AB29", + "size": 258973, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/4362e220f88fcfad6a3bd654d2506791/ef4472fd7552490fd759075186ed2ec8.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\f105a73f98cfc88c7b64d8f7b39a474c.cab", + "sha256": "3034E66900FE1C5B4F4C8948B9CED563ABEAD896FB70456375F8550D41016323", + "size": 57333, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/77352d8aa105dd4927f5e1c7e38914fb/f105a73f98cfc88c7b64d8f7b39a474c.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\f2e05dfd38ed343d3de77209cf3ecdae.cab", + "sha256": "9A60241D142177CE5305EAF7D08ECD60A08FEB307ADAF5040682C8210CD20FDE", + "size": 1227892, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/d9155b3b2cf212b4f279ea0d3e0aeccc/f2e05dfd38ed343d3de77209cf3ecdae.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\f4661eda3692e166927c14c96164150a.cab", + "sha256": "5F967634FA2B387BAA755BD9E679188CD4786411A16D66E827E6AD84208C9D8B", + "size": 979726, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/79128c75fbfd5ee2dc301d6e4de66103/f4661eda3692e166927c14c96164150a.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\f7b25543b47329ef932ad391c72c4ab7.cab", + "sha256": "E0752F5D8B728BDC33EE96531F194DDB8AD1408BD8509A4AC540126A9540FC2A", + "size": 85707, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/c574fd7f300d6ac2de31d60bf023b374/f7b25543b47329ef932ad391c72c4ab7.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\f87007e985bc5453a0f01ed1a5510abe.cab", + "sha256": "0B99C5E1A52C0F8346D61FFCF49FEABEA8E12C0288D87F447FCC8268AEC3C92F", + "size": 19259, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/e85beb0ca28ffe1ad4f3bc5c644b8615/f87007e985bc5453a0f01ed1a5510abe.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\f9b24c8280986c0683fbceca5326d806.cab", + "sha256": "A1FC49A5BC39F7C8AE312C1CE497452CCD153C21410E0E026F74814CA60609F6", + "size": 7121758, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/637f9f3be880c71f9e3ca07b4d67345c/f9b24c8280986c0683fbceca5326d806.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\f9ff50431335056fb4fbac05b8268204.cab", + "sha256": "A8589018731437D77B9B22557ED422613EC68834D119E03DF8A15372D4840D6E", + "size": 17344, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/d2d836d361e69be61ea868f993b5a80b/f9ff50431335056fb4fbac05b8268204.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\fe38b2fd0d440e3c6740b626f51a22fc.cab", + "sha256": "501F4B1C0E6D372BA084651A9BB285695510E4C4A4C283AADB6CA1619703A1B9", + "size": 17110, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/590f21bbb4595304aacc1ff6f39235c8/fe38b2fd0d440e3c6740b626f51a22fc.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\fef2cfedd6135e0ed85290b83f3682c3.cab", + "sha256": "622348C242C3CA0C344EB6CAD35A943783FD518E977F0065DEF01747132E96F5", + "size": 720759, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/6f18bc1c2ab8556cfba8525db8e59106/fef2cfedd6135e0ed85290b83f3682c3.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\ff8dd5a961e46b5d05906ac4b7a5ba37.cab", + "sha256": "C75E8AB92348B08B6C2780EE4A0099B961F692C91C26770CF9401B417308B89D", + "size": 16470, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/fcdaec48e7859113ffcdb39b7187468a/ff8dd5a961e46b5d05906ac4b7a5ba37.cab", + "cache": false, + "signer": { + "$ref": "3" + } + }, + { + "fileName": "Installers\\Kits Configuration Installer-x86_en-us.msi", + "sha256": "74220ECB2CE67EB754C96E645661445CE67E0D9806E2520CB944E9DEE9E53157", + "size": 446464, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/68d36da265675756a97003e10147faa0/kits%20configuration%20installer-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\MSI Development Tools-x86_en-us.msi", + "sha256": "D9C89D343C774A0EEECF56212AA1D3AA911150A2CEB2D624E4DC6F7FED9ED83A", + "size": 450560, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/561b044e8c690bc76af2caeb48ce89e1/msi%20development%20tools-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\MsiVal2-x86_en-us.msi", + "sha256": "BD81D24D94B63C96D2697D3EAD6B38A5DB7B7818E40025A91ADEA5207C6D3DD9", + "size": 655360, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/c148ae91485df324572edaa7d859ecc4/msival2-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Orca-x86_en-us.msi", + "sha256": "66A164661A79C8888DE4D770C4E40B69E010D0F33B1EFE172CE1518E2CF8E424", + "size": 655360, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/7a5d796c39efcb14c16ccfd6088496a0/orca-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\SDK ARM64 Additions-x86_en-us.msi", + "sha256": "90B666E6E4D34AEF845F6E55643DFE0D232DB2ABB7BC5E21E6A07B85C362DF27", + "size": 446464, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/16d10f5d25dfa4c4e63cedd86b2b378e/sdk%20arm64%20additions-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\SDK ARM64 Redistributables-x86_en-us.msi", + "sha256": "221166205C59D4D5FF2EAD20FC59DDDE786D9B28E9236D28451E2196E10E295D", + "size": 446464, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/13c904c21ae839ff731b9e9be6f39223/sdk%20arm64%20redistributables-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Universal CRT Extension SDK-x86_en-us.msi", + "sha256": "9E794D551AB73F43FEA343263D79ED9679CBD4DDB875C5D8FAF2560620744ADA", + "size": 450560, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/fe0b8c699ee0d62ae5b494be9917b271/universal%20crt%20extension%20sdk-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Universal CRT Headers Libraries and Sources-x86_en-us.msi", + "sha256": "5BFF65E2A6EE9B13BEA45907F6BE225E46E4613603D0D32F0B36524BDFBF8D13", + "size": 589824, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/2ee3a5fc6e9fc832af7295b138e93839/universal%20crt%20headers%20libraries%20and%20sources-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Universal CRT Redistributable-x86_en-us.msi", + "sha256": "1D79F5C134FD2A802D79459F7AC4D84DC40E6DB48C8C3CAE7175E595838C9BDB", + "size": 475136, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/c1574c55fdbae2e26d5ffef5b4f430c8/universal%20crt%20redistributable-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Universal CRT Tools arm64-arm64_en-us.msi", + "sha256": "B0135F42AC396678919E0810ABDB9AB597CFE31E3394B466828780D96BA5CD36", + "size": 471040, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/2740125f1a7959e19ea1dd399f66ea6c/universal%20crt%20tools%20arm64-arm64_en-us.msi", + "cache": false, + "signer": { + "$ref": "6" + } + }, + { + "fileName": "Installers\\Universal CRT Tools x64-x64_en-us.msi", + "sha256": "ADCC9AADD8308FC4C534547B0AE55E9AD477B003FCFC4A947E5304E477D30512", + "size": 450560, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/a982413898372a05c661fdc37ad30b64/universal%20crt%20tools%20x64-x64_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Universal CRT Tools x86-x86_en-us.msi", + "sha256": "1D6562D81CFB97B3FA4960BF5554ECC4080961632978D4B96F24CCE94824F0BD", + "size": 450560, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/015cc7c7fa2dd6adaa169aeb3f4de387/universal%20crt%20tools%20x86-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Universal General MIDI DLS Extension SDK-x86_en-us.msi", + "sha256": "AF4BAD7CCDE02A8505D3CB69033EDEDB472D3EE927C8C7F7B14F3D3EF7C99DAD", + "size": 450560, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/c29acf9489fc59991872a00b96380afd/universal%20general%20midi%20dls%20extension%20sdk-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\WinAppDeploy-x86_en-us.msi", + "sha256": "C4DC1FA54437E64E8410F6EE16386C13BF626A4D45CA1F3777447DCA0C71A9C9", + "size": 1953792, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/f314bdd25465edad5416142daff9cc35/winappdeploy-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows App Certification Kit Native Components-x64_en-us.msi", + "sha256": "4F3A1300443FD399AB4B2A69B7B3F64BDC1AB643B9AFB6298509B987E909A511", + "size": 512000, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/9639a3255cfb290bd06e6f27f1dd9aa9/windows%20app%20certification%20kit%20native%20components-x64_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows App Certification Kit Native Components-x86_en-us.msi", + "sha256": "773807D521FBB92D6CF11C09250E0EA3096CF6868BD0AB35F786805C2665600C", + "size": 512000, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/9971df9b1fbd00423cd3126714a6262c/windows%20app%20certification%20kit%20native%20components-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows App Certification Kit SupportedApiList x86-x86_en-us.msi", + "sha256": "A61E5D67F851E58105A1330423F9D0AA99C92FF6D1535B0123C429D0A6BEAE9B", + "size": 450560, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/25443612a8371d29454b8a96ae9ed8ee/windows%20app%20certification%20kit%20supportedapilist%20x86-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows App Certification Kit x64 (OnecoreUAP)-x86_en-us.msi", + "sha256": "6A123DDB76C98FE232FA5C436C578F8C7F4DCED185520C950251E240F30BA37A", + "size": 462848, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/bb02099ac3f6083af6323764e12a857c/windows%20app%20certification%20kit%20x64%20%28onecoreuap%29-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows App Certification Kit x64-x86_en-us.msi", + "sha256": "EECD99B5422CC793176F9775A3C001312A99FA1B97B82F49BEE10AB62D113632", + "size": 585728, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/3a114d513de18bfbe214c2c92d1f1a40/windows%20app%20certification%20kit%20x64-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows App Certification Kit x86 (OnecoreUAP)-x86_en-us.msi", + "sha256": "74667C5CEC9B945601F521165B139712DE0325D80AE79347C886512C93266E97", + "size": 462848, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/f44e7c5acd5853f576e8d7f9bf4bf50c/windows%20app%20certification%20kit%20x86%20%28onecoreuap%29-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows App Certification Kit x86-x86_en-us.msi", + "sha256": "E3D32CE87F8236186B38A14078CF841066A8FDF865E1DB1729AD42EED8ECAECA", + "size": 585728, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/4372ed2d668651fcba01ef9df3321d54/windows%20app%20certification%20kit%20x86-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows Desktop Extension SDK Contracts-x86_en-us.msi", + "sha256": "44F671F15019D5A9CEA2870B45F54943A49C71A1D25DDD552A025DC147DFB8EB", + "size": 475136, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/95f666241fa80bd519db02aa09c35536/windows%20desktop%20extension%20sdk%20contracts-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows Desktop Extension SDK-x86_en-us.msi", + "sha256": "C5CFE8A5DBA9DEE908068BBD7559F6634EB8772CE95475E98B48134A77B7281C", + "size": 450560, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/04044cdeb63b8f043af8d9a6cc24ae80/windows%20desktop%20extension%20sdk-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows IoT Extension SDK Contracts-x86_en-us.msi", + "sha256": "97E6D080E42BE83896B2C2D8185DDB7E2CEA5F798558F58023B2787F89440370", + "size": 446464, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/bc09747c236fe775b9b77c390e4c7a9b/windows%20iot%20extension%20sdk%20contracts-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows IoT Extension SDK-x86_en-us.msi", + "sha256": "D1B2DB936ED6BAB85359789F419864C398B70BDCEBCFB038D79FD796DC6DC057", + "size": 446464, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/66004e225c889a1826a54648cb493e23/windows%20iot%20extension%20sdk-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows Mobile Extension SDK Contracts-x86_en-us.msi", + "sha256": "84F3BE2B6931FEBEA544D6742165DBB18EDBE823E01DF242F033F1CEB7AED194", + "size": 454656, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/c8cdbf29068a6a14010728493f27594a/windows%20mobile%20extension%20sdk%20contracts-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows Mobile Extension SDK-x86_en-us.msi", + "sha256": "ECEE2791B31CE07E64E03BABE04B4FF98A438D52283C71649FECB5D02DFED00E", + "size": 462848, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/ca2a656da297d3e657fb2100322eec01/windows%20mobile%20extension%20sdk-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK ARM64 Desktop Tools-x86_en-us.msi", + "sha256": "D77ED157327BD82D971C6E67F4E9E7CC638AD9134E4131DACC521CCB08991B84", + "size": 450560, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/743bbd3ec7fa9a6ee0dbda151d91b21c/windows%20sdk%20arm64%20desktop%20tools-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK Desktop Headers arm64-x86_en-us.msi", + "sha256": "39FB28E101EB9D4E842F1326F196BB6608850E12D0FB0EBC982FFBEB6A0D30A3", + "size": 446464, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/5b8ffffd9ba0d257a881e4a93d27f762/windows%20sdk%20desktop%20headers%20arm64-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK Desktop Headers x64-x86_en-us.msi", + "sha256": "C51D9CBBCF38E846F63F5005C1DFD68BF9B5DCF615CED65F9CEB457350E6EA58", + "size": 450560, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/5c9818f8ada2dc0ef9dbcb531b04671b/windows%20sdk%20desktop%20headers%20x64-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK Desktop Headers x86-x86_en-us.msi", + "sha256": "E49FEA7F27D0371D97F007F6DA08E63FF916BCE78C76222090D2E0B497B3E835", + "size": 790528, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/4c1273439dca44ecb130b172958ea7a7/windows%20sdk%20desktop%20headers%20x86-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK Desktop Libs arm64-x86_en-us.msi", + "sha256": "A9CFB665870396A0B16CE5EFFFEAAD3F2C676FE75FAFA6312FEC811FED03F2D4", + "size": 528384, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/7a332420d812f7c1d41da865ae5a7c52/windows%20sdk%20desktop%20libs%20arm64-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK Desktop Libs x64-x86_en-us.msi", + "sha256": "CFEF3C1BF3428984791736AC2348A4846BD44F3E4C041B6965AF80D58A90A5A6", + "size": 528384, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/9f51690d5aa804b1340ce12d1ec80f89/windows%20sdk%20desktop%20libs%20x64-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK Desktop Libs x86-x86_en-us.msi", + "sha256": "7FE6FF8CE40797BE7D5CCC75A6765432143524E9564966C853AD4465286CC544", + "size": 528384, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/cf33607e4c58b936ba3aa3bd4ff02bb9/windows%20sdk%20desktop%20libs%20x86-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK Desktop Tools arm64-x86_en-us.msi", + "sha256": "0DC93861C54C0D37B2A88747B5975491200733E1872EF4F0CAAAFBBBD0110B22", + "size": 471040, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/40cb306de81a6a2064865e49b92638ef/windows%20sdk%20desktop%20tools%20arm64-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK Desktop Tools x64-x86_en-us.msi", + "sha256": "BC1C11D1A688C75F7E479BAB30F487BBB4BB403D15CD4D7B365B4F80F89AD235", + "size": 475136, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/e31a2802039aa9558a81d4488874a7da/windows%20sdk%20desktop%20tools%20x64-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK Desktop Tools x86-x86_en-us.msi", + "sha256": "35AD4C3F93C51098702FD18DD6AFEAFC03BBC2902D15CBCE6488B2488122E556", + "size": 475136, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/3f91b573a7742cae9979a981ccfb6b70/windows%20sdk%20desktop%20tools%20x86-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK DirectX x64 Remote-x64_en-us.msi", + "sha256": "A60BFB36FA591F0FE3744CDD5710F1F23A397541C4D828116B10F94A99675127", + "size": 450560, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/78dde2550220480f222d52bd91c0d0ac/windows%20sdk%20directx%20x64%20remote-x64_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK DirectX x86 Remote-x86_en-us.msi", + "sha256": "76547D3A2471A0369F0F135183EF7D5F182C7DD6083BED358232DE30EAF0CA73", + "size": 450560, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/e034b8464f29a6acc03b2fb744cdf08d/windows%20sdk%20directx%20x86%20remote-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK EULA-x86_en-us.msi", + "sha256": "2827D05F1C4C5B2347DB28D2AF6A759F31C08C952DEAD8F75596C9E23E14BE01", + "size": 450560, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/bcf03858ac328a1d8e29d557256b830e/windows%20sdk%20eula-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK Facade Windows WinMD Versioned-x86_en-us.msi", + "sha256": "8D5432FE1DCD5EBBB2182198686F856D6A17851AAB3CD61FFEBD3D74EED6CADF", + "size": 450560, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/b0acb57492cf018ea3b6ee8c9649b479/windows%20sdk%20facade%20windows%20winmd%20versioned-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK for Windows Store Apps Contracts-x86_en-us.msi", + "sha256": "50FC85F7BE053DB24EF8549B5A8F6DF2FC484D63395D1104F66FE6A48444F75E", + "size": 466944, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/cea3ad6083c416d0c17136570a630366/windows%20sdk%20for%20windows%20store%20apps%20contracts-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK for Windows Store Apps DirectX x64 Remote-x64_en-us.msi", + "sha256": "5CCC6651161E8067F6A990A67B470F019A941212DA177228CAE420842F7DDAE3", + "size": 454656, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/4bf4de0bb5a3687a8586ad0832f9e610/windows%20sdk%20for%20windows%20store%20apps%20directx%20x64%20remote-x64_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK for Windows Store Apps DirectX x86 Remote-x86_en-us.msi", + "sha256": "A21199D5C055A0623609495C17E1F101D15C0A0CC56B2007D5044F537F8D749E", + "size": 454656, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/ada1c7ad29ba6a8e958135ba41c45184/windows%20sdk%20for%20windows%20store%20apps%20directx%20x86%20remote-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK for Windows Store Apps Headers OnecoreUap-x86_en-us.msi", + "sha256": "1954A659A15797E6F4A3B06485974939606C494CCE1B0066CEF7194DC4DB0CE9", + "size": 471040, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/122979f0348d3a2a36b6aa1a111d5d0c/windows%20sdk%20for%20windows%20store%20apps%20headers%20onecoreuap-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK for Windows Store Apps Headers-x86_en-us.msi", + "sha256": "66575FCFB5D745F9EF5BC21341CD2BEC0A8F247AAF644F9FCF01927EB21691D2", + "size": 1036288, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/b286efac4d83a54fc49190bddef1edc9/windows%20sdk%20for%20windows%20store%20apps%20headers-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK for Windows Store Apps Legacy Tools-x86_en-us.msi", + "sha256": "D4FEDEF28CC353D67269A73B087EA5116428CFE58631F836C10BE360F4D9E0B2", + "size": 454656, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/f1ad2fcc8e8d371ab5bc029ba15fa51e/windows%20sdk%20for%20windows%20store%20apps%20legacy%20tools-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK for Windows Store Apps Libs-x86_en-us.msi", + "sha256": "8A9A6621DFAC88BBB8CF620E31C60247FDFF8A8FFBBBE650F221F2D4824E385C", + "size": 528384, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/944c4153b849a1f7d0c0404a4f1c05ea/windows%20sdk%20for%20windows%20store%20apps%20libs-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK for Windows Store Apps Metadata-x86_en-us.msi", + "sha256": "F532457F55AFCECB816217687E5DC344D271AA3BA47A49C15945ADD7CCC5111A", + "size": 454656, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/900e09949167b43bd7206ad1676236a4/windows%20sdk%20for%20windows%20store%20apps%20metadata-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK for Windows Store Apps Tools-x86_en-us.msi", + "sha256": "118D2F066D1BD834A6426348EDAFFF7F07E38B40A9DE777C4277C76DEAD4E100", + "size": 516096, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/2d230678b1f76cfb97f85e8cb447df3a/windows%20sdk%20for%20windows%20store%20apps%20tools-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK for Windows Store Apps-x86_en-us.msi", + "sha256": "EE04E525E990F27251608BBC3E778E1338E76CC958076292EFBE8B4E48AF058F", + "size": 462848, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/08f01ee6c27a95cd6a4090fed084d8d8/windows%20sdk%20for%20windows%20store%20apps-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK for Windows Store Managed Apps Libs-x86_en-us.msi", + "sha256": "BAB0CB535233645F702D71F5CBCD81F3BD9D58BEB4330D9177D3A775963C0C70", + "size": 450560, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/ac2f097e72e55eba0c2b7ff3702c95eb/windows%20sdk%20for%20windows%20store%20managed%20apps%20libs-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK Modern Non-Versioned Developer Tools-x86_en-us.msi", + "sha256": "C1B2A026C82E62BA52DCB3C77682DF2F7569469A089DDEB21BA2624D089EB1BB", + "size": 458752, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/494a9232a613a275d21096f7f89cd2eb/windows%20sdk%20modern%20non-versioned%20developer%20tools-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK Modern Versioned Developer Tools-x86_en-us.msi", + "sha256": "1D531C7B589889BBCB15167AB0780D5C3FF0946D1D3CBBF9A4990C997AE9647F", + "size": 458752, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/ec418bf46cf08e10080b800139dd33fc/windows%20sdk%20modern%20versioned%20developer%20tools-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK OnecoreUap Headers arm64-x86_en-us.msi", + "sha256": "CE6E58371A855FF902299014937D0A29ACAE8AFAD2D75BCB4B8D4057B1BCE388", + "size": 450560, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/b8e363cfc843473b54fb4e7a4584a7ba/windows%20sdk%20onecoreuap%20headers%20arm64-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK OnecoreUap Headers x64-x86_en-us.msi", + "sha256": "D532FB85F968E47DEECE1D1D495C0305BEAC6641383535D1C6E7590DBF1C1D4A", + "size": 450560, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/ce7c11b668674e7a92c4192ba99b0e1c/windows%20sdk%20onecoreuap%20headers%20x64-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK OnecoreUap Headers x86-x86_en-us.msi", + "sha256": "A85A2352EF17EBB95086C2CF2675AD296F637A37339E92F4B9B1AB0CD4E73DC6", + "size": 495616, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/6630d1fc9a77f4c314824b8c55410a92/windows%20sdk%20onecoreuap%20headers%20x86-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK Redistributables-x86_en-us.msi", + "sha256": "8612AB194F4A270286E770DCAB99F06B0413B68D64CA8945ECAD8F394CFEF752", + "size": 450560, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/df81cc3d3c47c9503862a7b071c99bcc/windows%20sdk%20redistributables-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK Signing Tools-x86_en-us.msi", + "sha256": "2300105F2B131ACB2630F00481D32972148F0FD50A93046EC62E8808CC77CC73", + "size": 462848, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/d3a896cef2a5f1245a0e6165f3e6a960/windows%20sdk%20signing%20tools-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows SDK-x86_en-us.msi", + "sha256": "0187245232609E0DDB78E858C8707DC6848EDB9F79F7580B49E0A23E3C9BEE80", + "size": 462848, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/e39e353b036f180f809e2330e59c3a01/windows%20sdk-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows Team Extension SDK Contracts-x86_en-us.msi", + "sha256": "451928ACA22EE3775D31343D11D5ACEAE22C774AA420CFBC8C9327CF3241986E", + "size": 446464, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/cb0313a9d460a9d8abfc99055f093fdc/windows%20team%20extension%20sdk%20contracts-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\Windows Team Extension SDK-x86_en-us.msi", + "sha256": "22F5BBBDC9F1676740E05CC08D584DE8FB0320F800BD89DFA4AF1769E0554AE0", + "size": 446464, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/4bee9a73211ee0fddeba3aa8cb99a038/windows%20team%20extension%20sdk-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\WinRT Intellisense Desktop - en-us-x86_en-us.msi", + "sha256": "04818F8E94CCAAF712D516DF4651B4E71AD4E84C60C544BBC3233A8F7067EDD5", + "size": 495616, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/ce8fc9f9f7f2380618c809cbe9561b72/winrt%20intellisense%20desktop%20-%20en-us-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\WinRT Intellisense Desktop - Other Languages-x86_en-us.msi", + "sha256": "BA24ED614DDB065AA571E131024325E8FC077AF73B22CE82425903CF4243E620", + "size": 602112, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/3abe2cc277968e25ebb43ac843e979a5/winrt%20intellisense%20desktop%20-%20other%20languages-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\WinRT Intellisense IoT - en-us-x86_en-us.msi", + "sha256": "6E9BD1C4559A06CCC9282B093C8AAD870F8949C44D8ED71DA76E32FFFBA5131D", + "size": 446464, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/8d501be22e060de8b2d5d24d9835e580/winrt%20intellisense%20iot%20-%20en-us-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\WinRT Intellisense IoT - Other Languages-x86_en-us.msi", + "sha256": "1F2A20A0216EE5716F95E78B6EAD8B87C13B99A24B18C3B780EAE2C3C8360EE7", + "size": 446464, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/3d7a162349791985e8eddcd8cd3b28c0/winrt%20intellisense%20iot%20-%20other%20languages-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\WinRT Intellisense Mobile - en-us-x86_en-us.msi", + "sha256": "6936ECD95309BDCD1503B4732CD0296BAF997FF04F7093E2949F94944E04A3BC", + "size": 454656, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/b842b77a2dc8bdf528ac7629585f3415/winrt%20intellisense%20mobile%20-%20en-us-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\WinRT Intellisense PPI - en-us-x86_en-us.msi", + "sha256": "5DE60442B8AE749149FBAE260A12ED41B92D7E47207DBD238BE06F0B90C167D0", + "size": 446464, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/95c9fbc47052f2edf68e3e46ac37333c/winrt%20intellisense%20ppi%20-%20en-us-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\WinRT Intellisense PPI - Other Languages-x86_en-us.msi", + "sha256": "A808C26D725E810FCF0B3DF2F5601BC2532755586B641B45BBEE11DDC1F14344", + "size": 446464, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/dcf5bf98654b16e3381f39cd8caf41cb/winrt%20intellisense%20ppi%20-%20other%20languages-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\WinRT Intellisense UAP - en-us-x86_en-us.msi", + "sha256": "868A98FA0E1FA33A80CE2349062AEAD02329B74CFED8274A3ED2BB919172EF6B", + "size": 483328, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/b58f93733f51ed8bb2559a9bbc5170c4/winrt%20intellisense%20uap%20-%20en-us-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Installers\\WinRT Intellisense UAP - Other Languages-x86_en-us.msi", + "sha256": "B429750EAD5B319952A18FC5A33DC137E1528BFE4B74D5D41B408457119D0CEA", + "size": 552960, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/8495a05ead925777308741587c09f53c/winrt%20intellisense%20uap%20-%20other%20languages-x86_en-us.msi", + "cache": false, + "signer": { + "$ref": "4" + } + }, + { + "fileName": "Redistributable\\10.1.0.0\\UAPSDKAddOn-x86.msi", + "sha256": "373EE8B91DD19E330A7621E70EF667569EE3499BD0D3838753D6F53074A2131D", + "size": 237568, + "url": "https://download.visualstudio.microsoft.com/download/pr/32863b8d-a46d-4231-8e84-0888519d20a9/ce41439b1b81fa30357f5d610effa1c3/uapsdkaddon-x86.msi", + "cache": false, + "signer": { + "$ref": "6" + } + }, + { + "fileName": "WinSdkInstaller.exe", + "sha256": "25C1E69EE65DD53311DD24F08F1DD6006E1078D749AD7022D0EFD0D5B6C1E757", + "size": 41904, + "url": "https://download.visualstudio.microsoft.com/download/pr/ce9ebac5-d0b0-4a01-9e8d-97679b3d5515/412cd86a46f13f60c4937d984139f106/winsdkinstaller.exe", + "signer": { + "$ref": "3" + } + } + ], + "installParams": { + "fileName": "WinSdkInstaller.exe", + "parameters": "SetupExe=winsdksetup.exe LogFile=\"[LogFile]\" SetupLogFolder=windowssdk CeipSetting=\"[CEIPConsentOnOff]\" ProgramFilesOrSharedDriveSdkPath=\"[ProgramFilesOrSharedDrive]\\Windows Kits\\10\" SetupParameters=\"/features OptionId.AvrfExternal OptionId.UWPManaged OptionId.WindowsSoftwareLogoToolkit OptionId.SigningTools OptionId.UWPLocalized OptionId.UWPCPP OptionId.DesktopCPPx64 OptionId.DesktopCPPx86 OptionID.DesktopCPPARM64 OptionId.MSIInstallTools /quiet /norestart\"" + }, + "uninstallParams": { + "fileName": "WinSdkInstaller.exe", + "parameters": "SetupExe=winsdksetup.exe LogFile=\"[LogFile]\" SetupLogFolder=windowssdk CeipSetting=\"[CEIPConsentOnOff]\" ProgramFilesOrSharedDriveSdkPath=\"[ProgramFilesOrSharedDrive]\\Windows Kits\\10\" SetupParameters=\"/features OptionId.AvrfExternal OptionId.UWPManaged OptionId.WindowsSoftwareLogoToolkit OptionId.SigningTools OptionId.UWPLocalized OptionId.UWPCPP OptionId.DesktopCPPx64 OptionId.DesktopCPPx86 OptionID.DesktopCPPARM64 OptionId.MSIInstallTools /quiet /norestart /uninstall\"" + }, + "providerKey": "Win11SDK_10.0.26100,en,10.0.26100", + "propertyInitializers": [ + { + "key": "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows Kits\\Installed Roots", + "value": "KitsRoot10", + "property": "Win10KitsInstallDir", + "defaultValue": "[ProgramFilesOrSharedDrive]\\Windows Kits\\10" + } + ], + "installSizes": { + "win10KitsInstallDir": 1718181284 + }, + "logFiles": [ + { + "directory": "windowssdk", + "pattern": "*Win11SDK_10.0.26100.winsdksetup*log" + }, + { + "directory": "StandaloneSDK\\UnionWinmdWorkingFolder\\logs" + }, + { + "directory": "[Windows]\\logs\\CBS", + "pattern": "cbs.log" + }, + { + "directory": "[Windows]\\logs\\DISM", + "pattern": "dism.log" + }, + { + "pattern": "dd_setup_*Win11SDK_10.0.26100.log" + } + ], + "detectConditions": { + "expression": "(BundleRegKeyNative Or BundleRegKeyWoW) And (UwpManagedFeatureRegKeyNative Or UwpManagedFeatureRegKeyWoW) And (UWPNativeFeatureRegKeyNative Or UWPNativeFeatureRegKeyWoW) And (Desktopx64FeatureRegKeyNative Or Desktopx64FeatureRegKeyWoW) And (DesktopArm64FeatureRegKeyNative Or DesktopArm64FeatureRegKeyWoW) And VersionedBinFile", + "conditions": [ + { + "registryKey": "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\{8f220346-a8e7-401e-81b8-a0c5d7308086}", + "id": "BundleRegKeyNative", + "registryValue": "BundleVersion", + "registryData": "10.1.26100.1742" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\SOFTWARE\\Wow6432Node\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\{8f220346-a8e7-401e-81b8-a0c5d7308086}", + "id": "BundleRegKeyWoW", + "registryValue": "BundleVersion", + "registryData": "10.1.26100.1742" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows Kits\\Installed Roots\\10.0.26100.0\\Installed Options", + "id": "UwpManagedFeatureRegKeyNative", + "registryValue": "OptionId.UWPManaged", + "registryType": "Integer", + "registryData": "1" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\SOFTWARE\\Wow6432Node\\Microsoft\\Windows Kits\\Installed Roots\\10.0.26100.0\\Installed Options", + "id": "UwpManagedFeatureRegKeyWoW", + "registryValue": "OptionId.UWPManaged", + "registryType": "Integer", + "registryData": "1" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows Kits\\Installed Roots\\10.0.26100.0\\Installed Options", + "id": "UWPNativeFeatureRegKeyNative", + "registryValue": "OptionId.UWPCPP", + "registryType": "Integer", + "registryData": "1" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\SOFTWARE\\Wow6432Node\\Microsoft\\Windows Kits\\Installed Roots\\10.0.26100.0\\Installed Options", + "id": "UWPNativeFeatureRegKeyWoW", + "registryValue": "OptionId.UWPCPP", + "registryType": "Integer", + "registryData": "1" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows Kits\\Installed Roots\\10.0.26100.0\\Installed Options", + "id": "Desktopx64FeatureRegKeyNative", + "registryValue": "OptionId.DesktopCPPx64", + "registryType": "Integer", + "registryData": "1" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\SOFTWARE\\Wow6432Node\\Microsoft\\Windows Kits\\Installed Roots\\10.0.26100.0\\Installed Options", + "id": "Desktopx64FeatureRegKeyWoW", + "registryValue": "OptionId.DesktopCPPx64", + "registryType": "Integer", + "registryData": "1" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows Kits\\Installed Roots\\10.0.26100.0\\Installed Options", + "id": "DesktopArm64FeatureRegKeyNative", + "registryValue": "OptionId.DesktopCPPARM64", + "registryType": "Integer", + "registryData": "1" + }, + { + "registryKey": "HKEY_LOCAL_MACHINE\\SOFTWARE\\Wow6432Node\\Microsoft\\Windows Kits\\Installed Roots\\10.0.26100.0\\Installed Options", + "id": "DesktopArm64FeatureRegKeyWoW", + "registryValue": "OptionId.DesktopCPPARM64", + "registryType": "Integer", + "registryData": "1" + }, + { + "filePath": "[Win10KitsInstallDir]\\bin\\10.0.26100.0\\x64\\makeappx.exe", + "id": "VersionedBinFile" + } + ] + } +} diff --git a/triplets/common/env-cleanup.ps1 b/triplets/common/env-cleanup.ps1 new file mode 100644 index 00000000000000..8ab8422914b2d2 --- /dev/null +++ b/triplets/common/env-cleanup.ps1 @@ -0,0 +1,55 @@ +# Define the list of whitelisted environment variables +$whitelist = @( + "PATH", ` +# "USERPROFILE", ` + "ALLUSERSPROFILE", ` + "CommandPromptType", ` + "CommonProgramFiles", ` + "CommonProgramFiles(x86)", ` + "CommonProgramW6432", ` +# "COMPUTERNAME", ` + "ComSpec", ` +# "HOMEDRIVE", ` +# "HOMEPATH", ` + "ALLUSERSPROFILE", ` +# "LOCALAPPDATA", ` +# "LOGONSERVER", ` + "OS", ` + "PATHEXT", ` + "PROCESSOR_ARCHITECTURE", ` + "PROCESSOR_IDENTIFIER", ` + "PROCESSOR_LEVEL", ` + "PROCESSOR_REVISION", ` + "ProgramData", ` + "ProgramFiles", ` + "ProgramFiles(x86)", ` + "ProgramW6432", ` + "PROMPT", ` + "PSModulePath", ` + "PUBLIC", ` + "SystemDrive", ` + "SystemRoot", ` + "TEMP", ` + "TMP", ` +# "USERDOMAIN", ` +# "USERDOMAIN_ROAMINGPROFILE", ` +# "USERNAME", ` +# "USERPROFILE", ` + "windir", ` + "GIT_ASKPASS", ` + "VSCMD_SKIP_SENDTELEMETRY", ` + "VCPKG_COMMAND", ` + "VCPKG_TOOLCHAIN_ENV_ALREADY_SET", ` + "HTTP_PROXY", ` + "HTTPS_PROXY" + ) # Add more as needed + +# Clear all environment variables +$envVars = [System.Environment]::GetEnvironmentVariables() +foreach ($envVar in $envVars.Keys) { + if ($whitelist -notcontains $envVar) { + Remove-Item "Env:\$envVar" -ErrorAction SilentlyContinue + } +} + +#Get-ChildItem Env: | ForEach-Object { "$($_.Name) = $($_.Value)" } \ No newline at end of file diff --git a/triplets/common/env-whitelist.cmake b/triplets/common/env-whitelist.cmake new file mode 100644 index 00000000000000..7f07067c74077a --- /dev/null +++ b/triplets/common/env-whitelist.cmake @@ -0,0 +1,65 @@ +set(ENV_WHITELIST + "PATH" + "ALLUSERSPROFILE" + "CommandPromptType" + "CommonProgramFiles" + "CommonProgramFiles(x86)" + "CommonProgramW6432" + #"COMPUTERNAME" + "ComSpec" +# "HOMEDRIVE" +# "HOMEPATH" + "ALLUSERSPROFILE" + "LOCALAPPDATA" # Needs for CI to be allowed. + "APPDATA" +# "LOGONSERVER" + "OS" + "PATHEXT" + "PROCESSOR_ARCHITECTURE" + "PROCESSOR_IDENTIFIER" + "PROCESSOR_LEVEL" + "PROCESSOR_REVISION" + "ProgramData" + "ProgramFiles" + "ProgramFiles(x86)" + "ProgramW6432" + "PROMPT" + "PSModulePath" + "PSExecutionPolicyPreference" + "PUBLIC" + "SystemDrive" + "SystemRoot" + "TEMP" + "TMP" + #"USERDOMAIN" + #"USERDOMAIN_ROAMINGPROFILE" + #"USERNAME" + "USERPROFILE" + "windir" + "GIT_ASKPASS" + "GIT_CEILING_DIRECTORIES" + "VSCMD_SKIP_SENDTELEMETRY" + "VCPKG_COMMAND" + "VCPKG_TOOLCHAIN_ENV_ALREADY_SET" + "vsconsoleoutput" + "VSLANG" + "X_VCPKG_RECURSIVE_DATA" + "HTTP_PROXY" + "HTTPS_PROXY" +) + +find_program(pwsh_exe NAMES pwsh powershell) +execute_process( + COMMAND "${pwsh_exe}" -ExecutionPolicy Bypass -Command "[System.Environment]::GetEnvironmentVariables().Keys | ForEach-Object { \"$_\" }" + OUTPUT_VARIABLE env_vars +) +string(REPLACE "\n" ";" env_vars "${env_vars}") +string(REGEX REPLACE ";$" "" env_vars "${env_vars}") + +foreach(env_var IN LISTS env_vars) + #message(STATUS "ENV{${env_var}}:$ENV{${env_var}}") + if(NOT "${env_var}" IN_LIST ENV_WHITELIST) + #message(STATUS "Unsetting ${env_var}") + unset(ENV{${env_var}}) + endif() +endforeach() \ No newline at end of file diff --git a/triplets/x64-win-llvm.cmake b/triplets/x64-win-llvm.cmake new file mode 100644 index 00000000000000..d1ae8eb4344cc8 --- /dev/null +++ b/triplets/x64-win-llvm.cmake @@ -0,0 +1,61 @@ +set(VCPKG_TARGET_ARCHITECTURE x64) +set(VCPKG_CRT_LINKAGE dynamic) +set(VCPKG_LIBRARY_LINKAGE dynamic) + +# Compiler tracking won't have the necessary info to detect the compiler yet, since it is not yet installed +# However, since the compiler is a port the abi hash of it will be included any way without detection. +set(VCPKG_DISABLE_COMPILER_TRACKING ON) +set(TRIPLET_NAME "x64-win-llvm") +set(VCPKG_PLATFORM_TOOLSET "ClangCL") +set(VCPKG_QT_TARGET_MKSPEC "win32-clang-msvc") # For Qt5/QMake +set(LLVM_TRIPLET_DIR "${CMAKE_CURRENT_LIST_DIR}/${TRIPLET_NAME}") +set(VCPKG_CHAINLOAD_TOOLCHAIN_FILE "${LLVM_TRIPLET_DIR}/${TRIPLET_NAME}-toolchain.cmake") + +list(APPEND VCPKG_CMAKE_CONFIGURE_OPTIONS + "-DVCPKG_HOST_TRIPLET=${_HOST_TRIPLET}" + "-DCMAKE_POLICY_DEFAULT_CMP0149=NEW" + "-DCMAKE_POLICY_DEFAULT_CMP0137=NEW" + "-DCMAKE_POLICY_DEFAULT_CMP0128=NEW" + "-DCMAKE_POLICY_DEFAULT_CMP0126=NEW" + "-DCMAKE_POLICY_DEFAULT_CMP0117=NEW" + "-DCMAKE_POLICY_DEFAULT_CMP0092=NEW" + "-DCMAKE_POLICY_DEFAULT_CMP0091=OLD" + "-DCMAKE_POLICY_DEFAULT_CMP0067=NEW" + "-DCMAKE_POLICY_DEFAULT_CMP0066=NEW" + "-DCMAKE_POLICY_DEFAULT_CMP0056=NEW" + "-DCMAKE_POLICY_DEFAULT_CMP0012=NEW" +) + +set(DEP_INFO_RUN OFF) +if(NOT (DEFINED CURRENT_PORT_DIR AND + DEFINED CURRENT_PACKAGES_DIR AND + DEFINED CURRENT_BUILDTREES_DIR AND + DEFINED TARGET_TRIPLET AND + DEFINED TARGET_TRIPLET_FILE AND + DEFINED VCPKG_BASE_VERSION AND + DEFINED VCPKG_MANIFEST_INSTALL AND + DEFINED CMD)) + set(DEP_INFO_RUN ON) +endif() + +set(port_custom_file "${CMAKE_CURRENT_LIST_DIR}/${TRIPLET_NAME}/port-customization/${PORT}.cmake") +# This ensure that a port customization does not trigger a world rebuild. +if(DEFINED PORT AND EXISTS "${port_custom_file}") + list(APPEND VCPKG_HASH_ADDITIONAL_FILES "${port_custom_file}") + include("${port_custom_file}") +endif() + +include("${LLVM_TRIPLET_DIR}/${TRIPLET_NAME}-toolchain-setup.cmake") + +function(setup) + clean_env() + if(COMMAND ${PORT}_setup) + cmake_language(CALL ${PORT}_setup) + else() + default_setup() + endif() +endfunction() + +if(NOT DEP_INFO_RUN) + setup() +endif() \ No newline at end of file diff --git a/triplets/x64-win-llvm/port-customization/3fd.cmake b/triplets/x64-win-llvm/port-customization/3fd.cmake new file mode 100644 index 00000000000000..2254ba6e427a24 --- /dev/null +++ b/triplets/x64-win-llvm/port-customization/3fd.cmake @@ -0,0 +1,6 @@ +unset(VCPKG_CHAINLOAD_TOOLCHAIN_FILE) +unset(VCPKG_PLATFORM_TOOLSET) + +function(${PORT}_setup) + setup_msvc() +endfunction() diff --git a/triplets/x64-win-llvm/port-customization/arb.cmake b/triplets/x64-win-llvm/port-customization/arb.cmake new file mode 100644 index 00000000000000..f408c7c8163d80 --- /dev/null +++ b/triplets/x64-win-llvm/port-customization/arb.cmake @@ -0,0 +1,8 @@ +unset(VCPKG_CHAINLOAD_TOOLCHAIN_FILE) +unset(VCPKG_PLATFORM_TOOLSET) + +function(${PORT}_setup) + setup_msvc() +endfunction() + +# Due to intrinsics being passed and not convertable \ No newline at end of file diff --git a/triplets/x64-win-llvm/port-customization/arpack-ng.cmake b/triplets/x64-win-llvm/port-customization/arpack-ng.cmake new file mode 100644 index 00000000000000..1a529124ef6184 --- /dev/null +++ b/triplets/x64-win-llvm/port-customization/arpack-ng.cmake @@ -0,0 +1,14 @@ +list(APPEND VCPKG_CMAKE_CONFIGURE_OPTIONS "-DTOOLCHAIN_ENABLE_Fortran:BOOL=ON") + +function(setup_fortran) + if(EXISTS "${_VCPKG_INSTALLED_DIR}/${_HOST_TRIPLET}/env-setup/intel-msvc-env.cmake") + message("Loading Intel Fortran environment ....") + include("${_VCPKG_INSTALLED_DIR}/${_HOST_TRIPLET}/env-setup/intel-msvc-env.cmake") + setup_intel_msvc_env() + endif() +endfunction() + +function(${PORT}_setup) + default_setup() + setup_fortran() +endfunction() \ No newline at end of file diff --git a/triplets/x64-win-llvm/port-customization/breakpad.cmake b/triplets/x64-win-llvm/port-customization/breakpad.cmake new file mode 100644 index 00000000000000..6e6d0221902495 --- /dev/null +++ b/triplets/x64-win-llvm/port-customization/breakpad.cmake @@ -0,0 +1,8 @@ +unset(VCPKG_CHAINLOAD_TOOLCHAIN_FILE) +unset(VCPKG_PLATFORM_TOOLSET) + +function(${PORT}_setup) + setup_msvc() +endfunction() + +# Due to switch of a uint but signed/negative cases \ No newline at end of file diff --git a/triplets/x64-win-llvm/port-customization/darknet.cmake b/triplets/x64-win-llvm/port-customization/darknet.cmake new file mode 100644 index 00000000000000..2254ba6e427a24 --- /dev/null +++ b/triplets/x64-win-llvm/port-customization/darknet.cmake @@ -0,0 +1,6 @@ +unset(VCPKG_CHAINLOAD_TOOLCHAIN_FILE) +unset(VCPKG_PLATFORM_TOOLSET) + +function(${PORT}_setup) + setup_msvc() +endfunction() diff --git a/triplets/x64-win-llvm/port-customization/easyhook.cmake b/triplets/x64-win-llvm/port-customization/easyhook.cmake new file mode 100644 index 00000000000000..2254ba6e427a24 --- /dev/null +++ b/triplets/x64-win-llvm/port-customization/easyhook.cmake @@ -0,0 +1,6 @@ +unset(VCPKG_CHAINLOAD_TOOLCHAIN_FILE) +unset(VCPKG_PLATFORM_TOOLSET) + +function(${PORT}_setup) + setup_msvc() +endfunction() diff --git a/triplets/x64-win-llvm/port-customization/flint.cmake b/triplets/x64-win-llvm/port-customization/flint.cmake new file mode 100644 index 00000000000000..2254ba6e427a24 --- /dev/null +++ b/triplets/x64-win-llvm/port-customization/flint.cmake @@ -0,0 +1,6 @@ +unset(VCPKG_CHAINLOAD_TOOLCHAIN_FILE) +unset(VCPKG_PLATFORM_TOOLSET) + +function(${PORT}_setup) + setup_msvc() +endfunction() diff --git a/triplets/x64-win-llvm/port-customization/folly.cmake b/triplets/x64-win-llvm/port-customization/folly.cmake new file mode 100644 index 00000000000000..2254ba6e427a24 --- /dev/null +++ b/triplets/x64-win-llvm/port-customization/folly.cmake @@ -0,0 +1,6 @@ +unset(VCPKG_CHAINLOAD_TOOLCHAIN_FILE) +unset(VCPKG_PLATFORM_TOOLSET) + +function(${PORT}_setup) + setup_msvc() +endfunction() diff --git a/triplets/x64-win-llvm/port-customization/freerdp.cmake b/triplets/x64-win-llvm/port-customization/freerdp.cmake new file mode 100644 index 00000000000000..77fea175777f10 --- /dev/null +++ b/triplets/x64-win-llvm/port-customization/freerdp.cmake @@ -0,0 +1,7 @@ +unset(VCPKG_CHAINLOAD_TOOLCHAIN_FILE) +unset(VCPKG_PLATFORM_TOOLSET) + +function(${PORT}_setup) + setup_msvc() +endfunction() + diff --git a/triplets/x64-win-llvm/port-customization/gettext-libintl.cmake b/triplets/x64-win-llvm/port-customization/gettext-libintl.cmake new file mode 100644 index 00000000000000..36eba8a8dad191 --- /dev/null +++ b/triplets/x64-win-llvm/port-customization/gettext-libintl.cmake @@ -0,0 +1,6 @@ +function(${PORT}_setup) + default_setup() + set(ENV{AR} "llvm-ar.exe") +endfunction() + +list(APPEND VCPKG_CMAKE_CONFIGURE_OPTIONS "-DCMAKE_AR=llvm-ar.exe") diff --git a/triplets/x64-win-llvm/port-customization/gettext.cmake b/triplets/x64-win-llvm/port-customization/gettext.cmake new file mode 100644 index 00000000000000..36eba8a8dad191 --- /dev/null +++ b/triplets/x64-win-llvm/port-customization/gettext.cmake @@ -0,0 +1,6 @@ +function(${PORT}_setup) + default_setup() + set(ENV{AR} "llvm-ar.exe") +endfunction() + +list(APPEND VCPKG_CMAKE_CONFIGURE_OPTIONS "-DCMAKE_AR=llvm-ar.exe") diff --git a/triplets/x64-win-llvm/port-customization/gsasl.cmake b/triplets/x64-win-llvm/port-customization/gsasl.cmake new file mode 100644 index 00000000000000..36eba8a8dad191 --- /dev/null +++ b/triplets/x64-win-llvm/port-customization/gsasl.cmake @@ -0,0 +1,6 @@ +function(${PORT}_setup) + default_setup() + set(ENV{AR} "llvm-ar.exe") +endfunction() + +list(APPEND VCPKG_CMAKE_CONFIGURE_OPTIONS "-DCMAKE_AR=llvm-ar.exe") diff --git a/triplets/x64-win-llvm/port-customization/gtk.cmake b/triplets/x64-win-llvm/port-customization/gtk.cmake new file mode 100644 index 00000000000000..77fea175777f10 --- /dev/null +++ b/triplets/x64-win-llvm/port-customization/gtk.cmake @@ -0,0 +1,7 @@ +unset(VCPKG_CHAINLOAD_TOOLCHAIN_FILE) +unset(VCPKG_PLATFORM_TOOLSET) + +function(${PORT}_setup) + setup_msvc() +endfunction() + diff --git a/triplets/x64-win-llvm/port-customization/jemalloc.cmake b/triplets/x64-win-llvm/port-customization/jemalloc.cmake new file mode 100644 index 00000000000000..2254ba6e427a24 --- /dev/null +++ b/triplets/x64-win-llvm/port-customization/jemalloc.cmake @@ -0,0 +1,6 @@ +unset(VCPKG_CHAINLOAD_TOOLCHAIN_FILE) +unset(VCPKG_PLATFORM_TOOLSET) + +function(${PORT}_setup) + setup_msvc() +endfunction() diff --git a/triplets/x64-win-llvm/port-customization/lapack-reference.cmake b/triplets/x64-win-llvm/port-customization/lapack-reference.cmake new file mode 100644 index 00000000000000..f7480451d22a2c --- /dev/null +++ b/triplets/x64-win-llvm/port-customization/lapack-reference.cmake @@ -0,0 +1,14 @@ +list(APPEND VCPKG_CMAKE_CONFIGURE_OPTIONS "-DTOOLCHAIN_ENABLE_Fortran:BOOL=ON") + +function(setup_fortran) + if(EXISTS "${_VCPKG_INSTALLED_DIR}/${_HOST_TRIPLET}/env-setup/intel-msvc-env.cmake") + message("Loading Intel Fortran environment ....") + include("${_VCPKG_INSTALLED_DIR}/${_HOST_TRIPLET}/env-setup/intel-msvc-env.cmake") + setup_intel_msvc_env() + endif() +endfunction() + +function(${PORT}_setup) + default_setup() + setup_fortran() +endfunction() diff --git a/triplets/x64-win-llvm/port-customization/libb2.cmake b/triplets/x64-win-llvm/port-customization/libb2.cmake new file mode 100644 index 00000000000000..36eba8a8dad191 --- /dev/null +++ b/triplets/x64-win-llvm/port-customization/libb2.cmake @@ -0,0 +1,6 @@ +function(${PORT}_setup) + default_setup() + set(ENV{AR} "llvm-ar.exe") +endfunction() + +list(APPEND VCPKG_CMAKE_CONFIGURE_OPTIONS "-DCMAKE_AR=llvm-ar.exe") diff --git a/triplets/x64-win-llvm/port-customization/libexif.cmake b/triplets/x64-win-llvm/port-customization/libexif.cmake new file mode 100644 index 00000000000000..eddec382ebea11 --- /dev/null +++ b/triplets/x64-win-llvm/port-customization/libexif.cmake @@ -0,0 +1,2 @@ +list(APPEND VCPKG_CMAKE_CONFIGURE_OPTIONS "-DCMAKE_AR=llvm-ar.exe") +set(ENV{AR} "llvm-ar.exe") \ No newline at end of file diff --git a/triplets/x64-win-llvm/port-customization/libext.cmake b/triplets/x64-win-llvm/port-customization/libext.cmake new file mode 100644 index 00000000000000..36eba8a8dad191 --- /dev/null +++ b/triplets/x64-win-llvm/port-customization/libext.cmake @@ -0,0 +1,6 @@ +function(${PORT}_setup) + default_setup() + set(ENV{AR} "llvm-ar.exe") +endfunction() + +list(APPEND VCPKG_CMAKE_CONFIGURE_OPTIONS "-DCMAKE_AR=llvm-ar.exe") diff --git a/triplets/x64-win-llvm/port-customization/libsrt.cmake b/triplets/x64-win-llvm/port-customization/libsrt.cmake new file mode 100644 index 00000000000000..2254ba6e427a24 --- /dev/null +++ b/triplets/x64-win-llvm/port-customization/libsrt.cmake @@ -0,0 +1,6 @@ +unset(VCPKG_CHAINLOAD_TOOLCHAIN_FILE) +unset(VCPKG_PLATFORM_TOOLSET) + +function(${PORT}_setup) + setup_msvc() +endfunction() diff --git a/triplets/x64-win-llvm/port-customization/libtasn1.cmake b/triplets/x64-win-llvm/port-customization/libtasn1.cmake new file mode 100644 index 00000000000000..36eba8a8dad191 --- /dev/null +++ b/triplets/x64-win-llvm/port-customization/libtasn1.cmake @@ -0,0 +1,6 @@ +function(${PORT}_setup) + default_setup() + set(ENV{AR} "llvm-ar.exe") +endfunction() + +list(APPEND VCPKG_CMAKE_CONFIGURE_OPTIONS "-DCMAKE_AR=llvm-ar.exe") diff --git a/triplets/x64-win-llvm/port-customization/libunistring.cmake b/triplets/x64-win-llvm/port-customization/libunistring.cmake new file mode 100644 index 00000000000000..77fea175777f10 --- /dev/null +++ b/triplets/x64-win-llvm/port-customization/libunistring.cmake @@ -0,0 +1,7 @@ +unset(VCPKG_CHAINLOAD_TOOLCHAIN_FILE) +unset(VCPKG_PLATFORM_TOOLSET) + +function(${PORT}_setup) + setup_msvc() +endfunction() + diff --git a/triplets/x64-win-llvm/port-customization/libx11.cmake b/triplets/x64-win-llvm/port-customization/libx11.cmake new file mode 100644 index 00000000000000..2254ba6e427a24 --- /dev/null +++ b/triplets/x64-win-llvm/port-customization/libx11.cmake @@ -0,0 +1,6 @@ +unset(VCPKG_CHAINLOAD_TOOLCHAIN_FILE) +unset(VCPKG_PLATFORM_TOOLSET) + +function(${PORT}_setup) + setup_msvc() +endfunction() diff --git a/triplets/x64-win-llvm/port-customization/nspr.cmake b/triplets/x64-win-llvm/port-customization/nspr.cmake new file mode 100644 index 00000000000000..2254ba6e427a24 --- /dev/null +++ b/triplets/x64-win-llvm/port-customization/nspr.cmake @@ -0,0 +1,6 @@ +unset(VCPKG_CHAINLOAD_TOOLCHAIN_FILE) +unset(VCPKG_PLATFORM_TOOLSET) + +function(${PORT}_setup) + setup_msvc() +endfunction() diff --git a/triplets/x64-win-llvm/port-customization/nvtt.cmake b/triplets/x64-win-llvm/port-customization/nvtt.cmake new file mode 100644 index 00000000000000..f408c7c8163d80 --- /dev/null +++ b/triplets/x64-win-llvm/port-customization/nvtt.cmake @@ -0,0 +1,8 @@ +unset(VCPKG_CHAINLOAD_TOOLCHAIN_FILE) +unset(VCPKG_PLATFORM_TOOLSET) + +function(${PORT}_setup) + setup_msvc() +endfunction() + +# Due to intrinsics being passed and not convertable \ No newline at end of file diff --git a/triplets/x64-win-llvm/port-customization/openni2.cmake b/triplets/x64-win-llvm/port-customization/openni2.cmake new file mode 100644 index 00000000000000..2254ba6e427a24 --- /dev/null +++ b/triplets/x64-win-llvm/port-customization/openni2.cmake @@ -0,0 +1,6 @@ +unset(VCPKG_CHAINLOAD_TOOLCHAIN_FILE) +unset(VCPKG_PLATFORM_TOOLSET) + +function(${PORT}_setup) + setup_msvc() +endfunction() diff --git a/triplets/x64-win-llvm/port-customization/physx.cmake b/triplets/x64-win-llvm/port-customization/physx.cmake new file mode 100644 index 00000000000000..2254ba6e427a24 --- /dev/null +++ b/triplets/x64-win-llvm/port-customization/physx.cmake @@ -0,0 +1,6 @@ +unset(VCPKG_CHAINLOAD_TOOLCHAIN_FILE) +unset(VCPKG_PLATFORM_TOOLSET) + +function(${PORT}_setup) + setup_msvc() +endfunction() diff --git a/triplets/x64-win-llvm/port-customization/qtconnectivity.cmake b/triplets/x64-win-llvm/port-customization/qtconnectivity.cmake new file mode 100644 index 00000000000000..d48bc45562c058 --- /dev/null +++ b/triplets/x64-win-llvm/port-customization/qtconnectivity.cmake @@ -0,0 +1,3 @@ +list(APPEND VCPKG_CMAKE_CONFIGURE_OPTIONS "-DCMAKE_CXX_STANDARD=20") +string(APPEND VCPKG_C_FLAGS "") +string(APPEND VCPKG_CXX_FLAGS " -fconstexpr-steps=3500000") \ No newline at end of file diff --git a/triplets/x64-win-llvm/port-customization/qtopcua.cmake b/triplets/x64-win-llvm/port-customization/qtopcua.cmake new file mode 100644 index 00000000000000..d48bc45562c058 --- /dev/null +++ b/triplets/x64-win-llvm/port-customization/qtopcua.cmake @@ -0,0 +1,3 @@ +list(APPEND VCPKG_CMAKE_CONFIGURE_OPTIONS "-DCMAKE_CXX_STANDARD=20") +string(APPEND VCPKG_C_FLAGS "") +string(APPEND VCPKG_CXX_FLAGS " -fconstexpr-steps=3500000") \ No newline at end of file diff --git a/triplets/x64-win-llvm/port-customization/qtspeech.cmake b/triplets/x64-win-llvm/port-customization/qtspeech.cmake new file mode 100644 index 00000000000000..d48bc45562c058 --- /dev/null +++ b/triplets/x64-win-llvm/port-customization/qtspeech.cmake @@ -0,0 +1,3 @@ +list(APPEND VCPKG_CMAKE_CONFIGURE_OPTIONS "-DCMAKE_CXX_STANDARD=20") +string(APPEND VCPKG_C_FLAGS "") +string(APPEND VCPKG_CXX_FLAGS " -fconstexpr-steps=3500000") \ No newline at end of file diff --git a/triplets/x64-win-llvm/port-customization/shiftmedia-libgnutls.cmake b/triplets/x64-win-llvm/port-customization/shiftmedia-libgnutls.cmake new file mode 100644 index 00000000000000..2254ba6e427a24 --- /dev/null +++ b/triplets/x64-win-llvm/port-customization/shiftmedia-libgnutls.cmake @@ -0,0 +1,6 @@ +unset(VCPKG_CHAINLOAD_TOOLCHAIN_FILE) +unset(VCPKG_PLATFORM_TOOLSET) + +function(${PORT}_setup) + setup_msvc() +endfunction() diff --git a/triplets/x64-win-llvm/port-customization/simd.cmake b/triplets/x64-win-llvm/port-customization/simd.cmake new file mode 100644 index 00000000000000..9ea859afe99bfc --- /dev/null +++ b/triplets/x64-win-llvm/port-customization/simd.cmake @@ -0,0 +1,8 @@ +unset(VCPKG_CHAINLOAD_TOOLCHAIN_FILE) +unset(VCPKG_PLATFORM_TOOLSET) + +function(${PORT}_setup) + setup_msvc() +endfunction() + +# Due to target features clang-cl wants to have and msvc does not. \ No newline at end of file diff --git a/triplets/x64-win-llvm/port-customization/tesseract.cmake b/triplets/x64-win-llvm/port-customization/tesseract.cmake new file mode 100644 index 00000000000000..77fea175777f10 --- /dev/null +++ b/triplets/x64-win-llvm/port-customization/tesseract.cmake @@ -0,0 +1,7 @@ +unset(VCPKG_CHAINLOAD_TOOLCHAIN_FILE) +unset(VCPKG_PLATFORM_TOOLSET) + +function(${PORT}_setup) + setup_msvc() +endfunction() + diff --git a/triplets/x64-win-llvm/port-customization/umock-c.cmake b/triplets/x64-win-llvm/port-customization/umock-c.cmake new file mode 100644 index 00000000000000..184d37fc8446e4 --- /dev/null +++ b/triplets/x64-win-llvm/port-customization/umock-c.cmake @@ -0,0 +1,8 @@ +unset(VCPKG_CHAINLOAD_TOOLCHAIN_FILE) +unset(VCPKG_PLATFORM_TOOLSET) + +function(${PORT}_setup) + setup_msvc() +endfunction() + +# Due to expression not being constexpr \ No newline at end of file diff --git a/triplets/x64-win-llvm/port-customization/zookeeper.cmake b/triplets/x64-win-llvm/port-customization/zookeeper.cmake new file mode 100644 index 00000000000000..2254ba6e427a24 --- /dev/null +++ b/triplets/x64-win-llvm/port-customization/zookeeper.cmake @@ -0,0 +1,6 @@ +unset(VCPKG_CHAINLOAD_TOOLCHAIN_FILE) +unset(VCPKG_PLATFORM_TOOLSET) + +function(${PORT}_setup) + setup_msvc() +endfunction() diff --git a/triplets/x64-win-llvm/x64-win-llvm-toolchain-setup.cmake b/triplets/x64-win-llvm/x64-win-llvm-toolchain-setup.cmake new file mode 100644 index 00000000000000..f626adf707bfda --- /dev/null +++ b/triplets/x64-win-llvm/x64-win-llvm-toolchain-setup.cmake @@ -0,0 +1,55 @@ +include_guard(GLOBAL) + +function(clean_env) + include("${CMAKE_CURRENT_FUNCTION_LIST_DIR}/../common/env-whitelist.cmake") + + set(systemroot "$ENV{SystemRoot}") + string(REPLACE "\\" "/" systemroot "${systemroot}") + + find_program(pwsh_exe NAMES pwsh powershell) + cmake_path(GET pwsh_exe PARENT_PATH pwsh_path) + cmake_path(GET CMAKE_COMMAND PARENT_PATH cmake_path) + + set(PATH_VAR + "${pwsh_path}" + "${cmake_path}" + "${systemroot}/Microsoft.NET/Framework64/v4.0.30319" + "${systemroot}/system32" + "${systemroot}" + "${systemroot}/System32/Wbem" + "${systemroot}/System32/WindowsPowerShell/v1.0/" + ) + + cmake_path(CONVERT "${PATH_VAR}" TO_NATIVE_PATH_LIST path_tmp NORMALIZE) + set(ENV{PATH} "${path_tmp}") +endfunction() + +function(setup_msvc) + if(EXISTS "${_VCPKG_INSTALLED_DIR}/${_HOST_TRIPLET}/env-setup/msvc-env.cmake") + message("Loading MSVC environment ....") + include("${_VCPKG_INSTALLED_DIR}/${_HOST_TRIPLET}/env-setup/msvc-env.cmake") + setup_msvc_env() + endif() +endfunction() + +function(setup_llvm) + if(EXISTS "${_VCPKG_INSTALLED_DIR}/${_HOST_TRIPLET}/env-setup/llvm-env.cmake") + message("Loading LLVM environment ....") + include("${_VCPKG_INSTALLED_DIR}/${_HOST_TRIPLET}/env-setup/llvm-env.cmake") + setup_llvm_env() + endif() +endfunction() + +function(setup_cuda) + if(EXISTS "${_VCPKG_INSTALLED_DIR}/${_HOST_TRIPLET}/env-setup/cuda-env.cmake") + message("Loading CUDA environment ....") + include("${_VCPKG_INSTALLED_DIR}/${_HOST_TRIPLET}/env-setup/cuda-env.cmake") + setup_cuda_env() + endif() +endfunction() + +function(default_setup) + setup_msvc() + setup_llvm() + setup_cuda() +endfunction() \ No newline at end of file diff --git a/triplets/x64-win-llvm/x64-win-llvm-toolchain.cmake b/triplets/x64-win-llvm/x64-win-llvm-toolchain.cmake new file mode 100644 index 00000000000000..4b44db0292d34f --- /dev/null +++ b/triplets/x64-win-llvm/x64-win-llvm-toolchain.cmake @@ -0,0 +1,149 @@ +if(NOT _VCPKG_WINDOWS_TOOLCHAIN) + set(_VCPKG_WINDOWS_TOOLCHAIN 1) + + string(APPEND CMAKE_Fortran_FLAGS " -assume:underscore -assume:protect_parens -fp:strict -names:lowercase -Qopenmp-") + + if(NOT DEFINED VCPKG_CRT_LINKAGE) + block(PROPAGATE VCPKG_CRT_LINKAGE) + include("${CMAKE_CURRENT_LIST_DIR}/../${VCPKG_TARGET_TRIPLET}.cmake") + set(VCPKG_CRT_LINKAGE "${VCPKG_CRT_LINKAGE}" PARENT_SCOPE) + endblock() + endif() + + if(CMAKE_GENERATOR MATCHES "Visual Studio") + set(CMAKE_GENERATOR_INSTANCE "$ENV{VSINSTALLDIR},version=17.0.0.0" CACHE INTERNAL "") + find_program(MSBUILD_EXE NAMES msbuild REQUIRED) + set(CMAKE_MAKE_PROGRAM "${MSBUILD_EXE}") + unset(MSBUILD_EXE CACHE) + endif() + + set(CMAKE_MSVC_RUNTIME_LIBRARY "MultiThreaded$<$:Debug>$<$:DLL>" CACHE STRING "") + set(CMAKE_MSVC_DEBUG_INFORMATION_FORMAT "") + + macro(toolchain_set_cmake_policy_new) + if(POLICY ${ARGN}) + cmake_policy(SET ${ARGN} NEW) + endif() + endmacro() + # Setup policies + toolchain_set_cmake_policy_new(CMP0149) + toolchain_set_cmake_policy_new(CMP0137) + toolchain_set_cmake_policy_new(CMP0128) + toolchain_set_cmake_policy_new(CMP0126) + toolchain_set_cmake_policy_new(CMP0117) + toolchain_set_cmake_policy_new(CMP0092) + toolchain_set_cmake_policy_new(CMP0091) + toolchain_set_cmake_policy_new(CMP0067) + toolchain_set_cmake_policy_new(CMP0066) + toolchain_set_cmake_policy_new(CMP0056) + toolchain_set_cmake_policy_new(CMP0012) + unset(toolchain_set_cmake_policy_new) + + list(APPEND CMAKE_TRY_COMPILE_PLATFORM_VARIABLES + VCPKG_CRT_LINKAGE VCPKG_TARGET_ARCHITECTURE VCPKG_SET_CHARSET_FLAG + VCPKG_C_FLAGS VCPKG_CXX_FLAGS + VCPKG_C_FLAGS_DEBUG VCPKG_CXX_FLAGS_DEBUG + VCPKG_C_FLAGS_RELEASE VCPKG_CXX_FLAGS_RELEASE + VCPKG_LINKER_FLAGS VCPKG_LINKER_FLAGS_RELEASE VCPKG_LINKER_FLAGS_DEBUG + VCPKG_PLATFORM_TOOLSET + ) + + # Set compiler. + find_program(CLANG-CL_EXECUTABLE NAMES "clang-cl" "clang-cl.exe" PATHS ENV LLVMInstallDir PATH_SUFFIXES "bin" NO_DEFAULT_PATH) + find_program(CLANG-CL_EXECUTABLE NAMES "clang-cl" "clang-cl.exe" PATHS ENV LLVMInstallDir PATH_SUFFIXES "bin" ) + + if(NOT CLANG-CL_EXECUTABLE) + message(SEND_ERROR "clang-cl was not found!") # Not a FATAL_ERROR due to being a toolchain! + endif() + + get_filename_component(LLVM_BIN_DIR "${CLANG-CL_EXECUTABLE}" DIRECTORY) + list(INSERT CMAKE_PROGRAM_PATH 0 "${LLVM_BIN_DIR}") + + set(CMAKE_C_COMPILER "${CLANG-CL_EXECUTABLE}" CACHE STRING "") + set(CMAKE_CXX_COMPILER "${CLANG-CL_EXECUTABLE}" CACHE STRING "") + set(CMAKE_AR "${LLVM_BIN_DIR}/llvm-lib.exe" CACHE STRING "") + #set(CMAKE_AR "${LLVM_BIN_DIR}/llvm-ar.exe" CACHE STRING "") + #set(CMAKE_RANLIB "${LLVM_BIN_DIR}/llvm-ranlib.exe" CACHE STRING "") + #set(CMAKE_LINKER "${LLVM_BIN_DIR}/lld-link.exe" CACHE STRING "") + #set(CMAKE_LINKER "${CLANG-CL_EXECUTABLE}" CACHE STRING "") + #set(CMAKE_LINKER "link.exe" CACHE STRING "" FORCE) + set(CMAKE_ASM_MASM_COMPILER "ml64.exe" CACHE STRING "") + #set(CMAKE_RC_COMPILER "${LLVM_BIN_DIR}/llvm-rc.exe" CACHE STRING "" FORCE) + set(CMAKE_RC_COMPILER "rc.exe" CACHE STRING "") + set(CMAKE_MT "mt.exe" CACHE STRING "") + + set(CMAKE_SYSTEM_NAME Windows CACHE STRING "") + + if(VCPKG_TARGET_ARCHITECTURE STREQUAL "x86") + set(CMAKE_SYSTEM_PROCESSOR x86 CACHE STRING "") + elseif(VCPKG_TARGET_ARCHITECTURE STREQUAL "x64") + set(CMAKE_SYSTEM_PROCESSOR AMD64 CACHE STRING "") + elseif(VCPKG_TARGET_ARCHITECTURE STREQUAL "arm") + set(CMAKE_SYSTEM_PROCESSOR ARM CACHE STRING "") + elseif(VCPKG_TARGET_ARCHITECTURE STREQUAL "arm64") + set(CMAKE_SYSTEM_PROCESSOR ARM64 CACHE STRING "") + endif() + + if(CMAKE_HOST_SYSTEM_NAME STREQUAL "Windows") + if(CMAKE_SYSTEM_PROCESSOR STREQUAL CMAKE_HOST_SYSTEM_PROCESSOR) + set(CMAKE_CROSSCOMPILING OFF CACHE STRING "") + elseif(CMAKE_SYSTEM_PROCESSOR STREQUAL "x86") + # any of the four platforms can run x86 binaries + set(CMAKE_CROSSCOMPILING OFF CACHE STRING "") + elseif(CMAKE_HOST_SYSTEM_PROCESSOR STREQUAL "ARM64") + # arm64 can run binaries of any of the four platforms after Windows 11 + set(CMAKE_CROSSCOMPILING OFF CACHE STRING "") + endif() + + if(NOT DEFINED CMAKE_SYSTEM_VERSION) + set(CMAKE_SYSTEM_VERSION "${CMAKE_HOST_SYSTEM_VERSION}" CACHE STRING "") + endif() + endif() + + if(VCPKG_CRT_LINKAGE STREQUAL "dynamic") + set(VCPKG_CRT_LINK_FLAG_PREFIX "/MD") + elseif(VCPKG_CRT_LINKAGE STREQUAL "static") + set(VCPKG_CRT_LINK_FLAG_PREFIX "/MT") + else() + message(FATAL_ERROR "Invalid setting for VCPKG_CRT_LINKAGE: \"${VCPKG_CRT_LINKAGE}\". It must be \"static\" or \"dynamic\"") + endif() + + set(CHARSET_FLAG " /utf-8") + if (NOT VCPKG_SET_CHARSET_FLAG) + set(CHARSET_FLAG "") + endif() + + set(common_flags "/nologo /DWIN32 /D_WINDOWS -Wno-implicit-function-declaration${CHARSET_FLAG} -msse4.2 -m64 -maes -Wno-error") + + set(CMAKE_CXX_FLAGS "${common_flags} /GR /EHsc ${VCPKG_CXX_FLAGS}" CACHE STRING "") + set(CMAKE_C_FLAGS "${common_flags} ${VCPKG_C_FLAGS}" CACHE STRING "") + + if(VCPKG_TARGET_ARCHITECTURE STREQUAL "arm64ec") + string(APPEND CMAKE_CXX_FLAGS " /arm64EC /D_AMD64_ /DAMD64 /D_ARM64EC_ /DARM64EC") + string(APPEND CMAKE_C_FLAGS " /arm64EC /D_AMD64_ /DAMD64 /D_ARM64EC_ /DARM64EC") + endif() + set(CMAKE_RC_FLAGS "-c65001 /DWIN32" CACHE STRING "") + + set(CMAKE_CXX_FLAGS_DEBUG "${VCPKG_CRT_LINK_FLAG_PREFIX}d /Z7 /Ob0 /Od /RTC1 ${VCPKG_CXX_FLAGS_DEBUG}" CACHE STRING "") + set(CMAKE_C_FLAGS_DEBUG "${VCPKG_CRT_LINK_FLAG_PREFIX}d /Z7 /Ob0 /Od /RTC1 ${VCPKG_C_FLAGS_DEBUG}" CACHE STRING "") + set(CMAKE_CXX_FLAGS_RELEASE "${VCPKG_CRT_LINK_FLAG_PREFIX} /O2 /Oi /Gy /DNDEBUG /Z7 ${VCPKG_CXX_FLAGS_RELEASE}" CACHE STRING "") + set(CMAKE_C_FLAGS_RELEASE "${VCPKG_CRT_LINK_FLAG_PREFIX} /O2 /Oi /Gy /DNDEBUG /Z7 ${VCPKG_C_FLAGS_RELEASE}" CACHE STRING "") + + set(CMAKE_MODULE_LINKER_FLAGS_RELEASE "/nologo /DEBUG /INCREMENTAL:NO /OPT:REF /OPT:ICF ${VCPKG_LINKER_FLAGS} ${VCPKG_LINKER_FLAGS_RELEASE}" CACHE STRING "") + set(CMAKE_SHARED_LINKER_FLAGS_RELEASE "/nologo /DEBUG /INCREMENTAL:NO /OPT:REF /OPT:ICF ${VCPKG_LINKER_FLAGS} ${VCPKG_LINKER_FLAGS_RELEASE}" CACHE STRING "") + set(CMAKE_EXE_LINKER_FLAGS_RELEASE "/nologo /DEBUG /INCREMENTAL:NO /OPT:REF /OPT:ICF ${VCPKG_LINKER_FLAGS} ${VCPKG_LINKER_FLAGS_RELEASE}" CACHE STRING "") + + string(APPEND CMAKE_MODULE_LINKER_FLAGS_DEBUG_INIT " /nologo ${VCPKG_LINKER_FLAGS} ${VCPKG_LINKER_FLAGS_DEBUG} ") + string(APPEND CMAKE_SHARED_LINKER_FLAGS_DEBUG_INIT " /nologo ${VCPKG_LINKER_FLAGS} ${VCPKG_LINKER_FLAGS_DEBUG} ") + string(APPEND CMAKE_EXE_LINKER_FLAGS_DEBUG_INIT " /nologo ${VCPKG_LINKER_FLAGS} ${VCPKG_LINKER_FLAGS_DEBUG} ") + + if(CMAKE_AR MATCHES "llvm-ar") + # llvm-ar does not support these flags + string(REGEX REPLACE " ?/nologo ?" " " CMAKE_STATIC_LINKER_FLAGS "${CMAKE_STATIC_LINKER_FLAGS}") + string(REGEX REPLACE " ?/machine:[^ ]+ ?" " " CMAKE_STATIC_LINKER_FLAGS "${CMAKE_STATIC_LINKER_FLAGS}") + set(CMAKE_STATIC_LINKER_FLAGS "${CMAKE_STATIC_LINKER_FLAGS}" CACHE STRING "" FORCE) + endif() + + unset(CHARSET_FLAG) + unset(VCPKG_CRT_LINK_FLAG_PREFIX) +endif() diff --git a/triplets/x64-win-llvm/x64-win-msvc-toolchain.cmake b/triplets/x64-win-llvm/x64-win-msvc-toolchain.cmake new file mode 100644 index 00000000000000..33985a43d2ff2c --- /dev/null +++ b/triplets/x64-win-llvm/x64-win-msvc-toolchain.cmake @@ -0,0 +1,146 @@ +if(NOT _VCPKG_WINDOWS_TOOLCHAIN) + set(_VCPKG_WINDOWS_TOOLCHAIN 1) + + # Load ENV if not loaded! + if(NOT DEFINED ENV{MSVC_TOOLCHAIN_ENV_ALREADY_SET}) + block() + include("${_VCPKG_INSTALLED_DIR}/${VCPKG_HOST_TRIPLET}/env-setup/msvc-env.cmake") + endblock() + endif() + + #set(CMAKE_GENERATOR_INSTANCE "${_VCPKG_INSTALLED_DIR}/${VCPKG_TARGET_TRIPLET}/VS/Common7/Tools" CACHE INTERNAL "" FORCE) + + if(TOOLCHAIN_ENABLE_Fortran AND + NOT DEFINED ENV{INTEL_TOOLCHAIN_ENV_ALREADY_SET}) + block() + include("${_VCPKG_INSTALLED_DIR}/${VCPKG_HOST_TRIPLET}/env-setup/intel-msvc-env.cmake") + endblock() + endif() + string(APPEND CMAKE_Fortran_FLAGS " -assume:underscore -assume:protect_parens -fp:strict -names:lowercase -Qopenmp-") + + include_directories(AFTER SYSTEM $ENV{INCLUDE}) + link_directories(AFTER SYSTEM $ENV{LIB}) + + if(NOT DEFINED VCPKG_CRT_LINKAGE) + block(PROPAGATE VCPKG_CRT_LINKAGE) + include("${CMAKE_CURRENT_LIST_DIR}/../${VCPKG_TARGET_TRIPLET}.cmake") + set(VCPKG_CRT_LINKAGE "${VCPKG_CRT_LINKAGE}" PARENT_SCOPE) + endblock() + endif() + + if(CMAKE_GENERATOR MATCHES "Visual Studio") + set(CMAKE_GENERATOR_INSTANCE "$ENV{VSINSTALLDIR},version=17.0.0.0" CACHE INTERNAL "") + find_program(MSBUILD_EXE NAMES msbuild REQUIRED) + set(CMAKE_MAKE_PROGRAM "${MSBUILD_EXE}") + unset(MSBUILD_EXE CACHE) + endif() + + set(CMAKE_MSVC_RUNTIME_LIBRARY "MultiThreaded$<$:Debug>$<$:DLL>" CACHE STRING "") + set(CMAKE_MSVC_DEBUG_INFORMATION_FORMAT "") + + macro(toolchain_set_cmake_policy_new) + if(POLICY ${ARGN}) + cmake_policy(SET ${ARGN} NEW) + endif() + endmacro() + # Setup policies + toolchain_set_cmake_policy_new(CMP0149) + toolchain_set_cmake_policy_new(CMP0137) + toolchain_set_cmake_policy_new(CMP0128) + toolchain_set_cmake_policy_new(CMP0126) + toolchain_set_cmake_policy_new(CMP0117) + toolchain_set_cmake_policy_new(CMP0092) + toolchain_set_cmake_policy_new(CMP0091) + toolchain_set_cmake_policy_new(CMP0067) + toolchain_set_cmake_policy_new(CMP0066) + toolchain_set_cmake_policy_new(CMP0056) + toolchain_set_cmake_policy_new(CMP0012) + unset(toolchain_set_cmake_policy_new) + + list(APPEND CMAKE_TRY_COMPILE_PLATFORM_VARIABLES + VCPKG_CRT_LINKAGE VCPKG_TARGET_ARCHITECTURE VCPKG_SET_CHARSET_FLAG + VCPKG_C_FLAGS VCPKG_CXX_FLAGS + VCPKG_C_FLAGS_DEBUG VCPKG_CXX_FLAGS_DEBUG + VCPKG_C_FLAGS_RELEASE VCPKG_CXX_FLAGS_RELEASE + VCPKG_LINKER_FLAGS VCPKG_LINKER_FLAGS_RELEASE VCPKG_LINKER_FLAGS_DEBUG + VCPKG_PLATFORM_TOOLSET + ) + + set(CMAKE_C_COMPILER "cl.exe" CACHE STRING "") + set(CMAKE_CXX_COMPILER "cl.exe" CACHE STRING "") + + set(CMAKE_SYSTEM_NAME Windows CACHE STRING "") + + if(VCPKG_TARGET_ARCHITECTURE STREQUAL "x86") + set(CMAKE_SYSTEM_PROCESSOR x86 CACHE STRING "") + elseif(VCPKG_TARGET_ARCHITECTURE STREQUAL "x64") + set(CMAKE_SYSTEM_PROCESSOR AMD64 CACHE STRING "") + elseif(VCPKG_TARGET_ARCHITECTURE STREQUAL "arm") + set(CMAKE_SYSTEM_PROCESSOR ARM CACHE STRING "") + elseif(VCPKG_TARGET_ARCHITECTURE STREQUAL "arm64") + set(CMAKE_SYSTEM_PROCESSOR ARM64 CACHE STRING "") + endif() + + if(CMAKE_HOST_SYSTEM_NAME STREQUAL "Windows") + if(CMAKE_SYSTEM_PROCESSOR STREQUAL CMAKE_HOST_SYSTEM_PROCESSOR) + set(CMAKE_CROSSCOMPILING OFF CACHE STRING "") + elseif(CMAKE_SYSTEM_PROCESSOR STREQUAL "x86") + # any of the four platforms can run x86 binaries + set(CMAKE_CROSSCOMPILING OFF CACHE STRING "") + elseif(CMAKE_HOST_SYSTEM_PROCESSOR STREQUAL "ARM64") + # arm64 can run binaries of any of the four platforms after Windows 11 + set(CMAKE_CROSSCOMPILING OFF CACHE STRING "") + endif() + + if(NOT DEFINED CMAKE_SYSTEM_VERSION) + set(CMAKE_SYSTEM_VERSION "${CMAKE_HOST_SYSTEM_VERSION}" CACHE STRING "") + endif() + endif() + + if(VCPKG_CRT_LINKAGE STREQUAL "dynamic") + set(VCPKG_CRT_LINK_FLAG_PREFIX "/MD") + elseif(VCPKG_CRT_LINKAGE STREQUAL "static") + set(VCPKG_CRT_LINK_FLAG_PREFIX "/MT") + else() + message(FATAL_ERROR "Invalid setting for VCPKG_CRT_LINKAGE: \"${VCPKG_CRT_LINKAGE}\". It must be \"static\" or \"dynamic\"") + endif() + + set(CHARSET_FLAG "/utf-8") + if (NOT VCPKG_SET_CHARSET_FLAG OR VCPKG_PLATFORM_TOOLSET MATCHES "v120") + # VS 2013 does not support /utf-8 + set(CHARSET_FLAG "") + endif() + + set(MP_BUILD_FLAG "") + if(NOT (CMAKE_CXX_COMPILER MATCHES "clang-cl.exe")) + set(MP_BUILD_FLAG "/MP ") + endif() + + set(CMAKE_CXX_FLAGS " /nologo /DWIN32 /D_WINDOWS ${CHARSET_FLAG} /GR /EHsc ${MP_BUILD_FLAG}${VCPKG_CXX_FLAGS}" CACHE STRING "") + set(CMAKE_C_FLAGS " /nologo /DWIN32 /D_WINDOWS ${CHARSET_FLAG} ${MP_BUILD_FLAG}${VCPKG_C_FLAGS}" CACHE STRING "") + + if(VCPKG_TARGET_ARCHITECTURE STREQUAL "arm64ec") + string(APPEND CMAKE_CXX_FLAGS " /arm64EC /D_AMD64_ /DAMD64 /D_ARM64EC_ /DARM64EC") + string(APPEND CMAKE_C_FLAGS " /arm64EC /D_AMD64_ /DAMD64 /D_ARM64EC_ /DARM64EC") + endif() + set(CMAKE_RC_FLAGS "-c65001 /DWIN32" CACHE STRING "") + + set(CMAKE_CXX_FLAGS_DEBUG "/D_DEBUG ${VCPKG_CRT_LINK_FLAG_PREFIX}d /Z7 /Ob0 /Od /RTC1 ${VCPKG_CXX_FLAGS_DEBUG}" CACHE STRING "") + set(CMAKE_C_FLAGS_DEBUG "/D_DEBUG ${VCPKG_CRT_LINK_FLAG_PREFIX}d /Z7 /Ob0 /Od /RTC1 ${VCPKG_C_FLAGS_DEBUG}" CACHE STRING "") + set(CMAKE_CXX_FLAGS_RELEASE "${VCPKG_CRT_LINK_FLAG_PREFIX} /O2 /Oi /Gy /DNDEBUG /Z7 ${VCPKG_CXX_FLAGS_RELEASE}" CACHE STRING "") + set(CMAKE_C_FLAGS_RELEASE "${VCPKG_CRT_LINK_FLAG_PREFIX} /O2 /Oi /Gy /DNDEBUG /Z7 ${VCPKG_C_FLAGS_RELEASE}" CACHE STRING "") + + string(APPEND CMAKE_STATIC_LINKER_FLAGS_RELEASE_INIT " /nologo ") + set(CMAKE_MODULE_LINKER_FLAGS_RELEASE "/nologo /DEBUG /INCREMENTAL:NO /OPT:REF /OPT:ICF ${VCPKG_LINKER_FLAGS} ${VCPKG_LINKER_FLAGS_RELEASE}" CACHE STRING "") + set(CMAKE_SHARED_LINKER_FLAGS_RELEASE "/nologo /DEBUG /INCREMENTAL:NO /OPT:REF /OPT:ICF ${VCPKG_LINKER_FLAGS} ${VCPKG_LINKER_FLAGS_RELEASE}" CACHE STRING "") + set(CMAKE_EXE_LINKER_FLAGS_RELEASE "/nologo /DEBUG /INCREMENTAL:NO /OPT:REF /OPT:ICF ${VCPKG_LINKER_FLAGS} ${VCPKG_LINKER_FLAGS_RELEASE}" CACHE STRING "") + + string(APPEND CMAKE_STATIC_LINKER_FLAGS_DEBUG_INIT " /nologo ") + string(APPEND CMAKE_MODULE_LINKER_FLAGS_DEBUG_INIT " /nologo ${VCPKG_LINKER_FLAGS} ${VCPKG_LINKER_FLAGS_DEBUG} ") + string(APPEND CMAKE_SHARED_LINKER_FLAGS_DEBUG_INIT " /nologo ${VCPKG_LINKER_FLAGS} ${VCPKG_LINKER_FLAGS_DEBUG} ") + string(APPEND CMAKE_EXE_LINKER_FLAGS_DEBUG_INIT " /nologo ${VCPKG_LINKER_FLAGS} ${VCPKG_LINKER_FLAGS_DEBUG} ") + + unset(CHARSET_FLAG) + unset(MP_BUILD_FLAG) + unset(VCPKG_CRT_LINK_FLAG_PREFIX) +endif() diff --git a/triplets/x64-win-msvc.cmake b/triplets/x64-win-msvc.cmake new file mode 100644 index 00000000000000..c0b765995c66a7 --- /dev/null +++ b/triplets/x64-win-msvc.cmake @@ -0,0 +1,73 @@ +set(VCPKG_TARGET_ARCHITECTURE x64) +set(VCPKG_CRT_LINKAGE dynamic) +set(VCPKG_LIBRARY_LINKAGE dynamic) + +# Compiler tracking won't have the necessary info to detect the compiler yet, since it is not yet installed +# However, since the compiler is a port the abi hash of it will be included any way without detection. +set(VCPKG_DISABLE_COMPILER_TRACKING ON) +set(TRIPLET_NAME "x64-win-msvc") +set(VCPKG_PLATFORM_TOOLSET "v143") +set(VCPKG_CHAINLOAD_TOOLCHAIN_FILE "${CMAKE_CURRENT_LIST_DIR}/${TRIPLET_NAME}/${TRIPLET_NAME}-toolchain.cmake") +list(APPEND VCPKG_CMAKE_CONFIGURE_OPTIONS "-DVCPKG_HOST_TRIPLET=${_HOST_TRIPLET}") + +list(APPEND VCPKG_CMAKE_CONFIGURE_OPTIONS + "-DVCPKG_HOST_TRIPLET=${_HOST_TRIPLET}" + "-DCMAKE_POLICY_DEFAULT_CMP0149=NEW" + "-DCMAKE_POLICY_DEFAULT_CMP0137=NEW" + "-DCMAKE_POLICY_DEFAULT_CMP0128=NEW" + "-DCMAKE_POLICY_DEFAULT_CMP0126=NEW" + "-DCMAKE_POLICY_DEFAULT_CMP0117=NEW" + "-DCMAKE_POLICY_DEFAULT_CMP0092=NEW" + "-DCMAKE_POLICY_DEFAULT_CMP0091=OLD" # So projects cannot override the property + "-DCMAKE_POLICY_DEFAULT_CMP0067=NEW" + "-DCMAKE_POLICY_DEFAULT_CMP0066=NEW" + "-DCMAKE_POLICY_DEFAULT_CMP0056=NEW" + "-DCMAKE_POLICY_DEFAULT_CMP0012=NEW" +) + +set(DEP_INFO_RUN OFF) +if(NOT (DEFINED CURRENT_PORT_DIR AND + DEFINED CURRENT_PACKAGES_DIR AND + DEFINED CURRENT_BUILDTREES_DIR AND + DEFINED TARGET_TRIPLET AND + DEFINED TARGET_TRIPLET_FILE AND + DEFINED VCPKG_BASE_VERSION AND + DEFINED VCPKG_MANIFEST_INSTALL AND + DEFINED CMD)) + set(DEP_INFO_RUN ON) +endif() + +set(port_custom_file "${CMAKE_CURRENT_LIST_DIR}/${TRIPLET_NAME}/port-customization/${PORT}.cmake") +# This ensure that a port customization does not trigger a world rebuild. +if(DEFINED PORT AND EXISTS "${port_custom_file}") + list(APPEND VCPKG_HASH_ADDITIONAL_FILES "${port_custom_file}") + include("${port_custom_file}") +endif() + +include("${CMAKE_CURRENT_LIST_DIR}/${TRIPLET_NAME}/${TRIPLET_NAME}-toolchain-setup.cmake") + +function(setup) + clean_env() + if(COMMAND ${PORT}_setup) + cmake_language(CALL ${PORT}_setup) + else() + default_setup() + endif() +endfunction() + +if(NOT DEP_INFO_RUN) + setup() +endif() + +if(NOT DEP_INFO_RUN) + # This runs env setup scripts so it can only run if we are in the build context of vcpkg + set(toolchain_setup "${CMAKE_CURRENT_LIST_DIR}/${TRIPLET_NAME}/${TRIPLET_NAME}-toolchain-setup.cmake") + include("${toolchain_setup}") +endif() + +# This ensure that a port customization does not trigger a world rebuild. +set(port_custom_file "${CMAKE_CURRENT_LIST_DIR}/${TRIPLET_NAME}/port-customization/${PORT}.cmake") +if(DEFINED PORT AND EXISTS "${port_custom_file}") + list(APPEND VCPKG_HASH_ADDITIONAL_FILES "${port_custom_file}") + include("${port_custom_file}") +endif() diff --git a/triplets/x64-win-msvc/port-customization/arpack-ng.cmake b/triplets/x64-win-msvc/port-customization/arpack-ng.cmake new file mode 100644 index 00000000000000..13a3dc4491b383 --- /dev/null +++ b/triplets/x64-win-msvc/port-customization/arpack-ng.cmake @@ -0,0 +1,13 @@ +list(APPEND VCPKG_CMAKE_CONFIGURE_OPTIONS "-DTOOLCHAIN_ENABLE_Fortran:BOOL=ON") + +function(setup_fortran) + if(EXISTS "${_VCPKG_INSTALLED_DIR}/${_HOST_TRIPLET}/env-setup/intel-msvc-env.cmake") + include("${_VCPKG_INSTALLED_DIR}/${_HOST_TRIPLET}/env-setup/intel-msvc-env.cmake") + setup_intel_msvc_env() + endif() +endfunction() + +function(${PORT}_setup) + default_setup() + setup_fortran() +endfunction() \ No newline at end of file diff --git a/triplets/x64-win-msvc/port-customization/lapack-reference.cmake b/triplets/x64-win-msvc/port-customization/lapack-reference.cmake new file mode 100644 index 00000000000000..13a3dc4491b383 --- /dev/null +++ b/triplets/x64-win-msvc/port-customization/lapack-reference.cmake @@ -0,0 +1,13 @@ +list(APPEND VCPKG_CMAKE_CONFIGURE_OPTIONS "-DTOOLCHAIN_ENABLE_Fortran:BOOL=ON") + +function(setup_fortran) + if(EXISTS "${_VCPKG_INSTALLED_DIR}/${_HOST_TRIPLET}/env-setup/intel-msvc-env.cmake") + include("${_VCPKG_INSTALLED_DIR}/${_HOST_TRIPLET}/env-setup/intel-msvc-env.cmake") + setup_intel_msvc_env() + endif() +endfunction() + +function(${PORT}_setup) + default_setup() + setup_fortran() +endfunction() \ No newline at end of file diff --git a/triplets/x64-win-msvc/x64-win-msvc-toolchain-setup.cmake b/triplets/x64-win-msvc/x64-win-msvc-toolchain-setup.cmake new file mode 100644 index 00000000000000..4df0e965bd717f --- /dev/null +++ b/triplets/x64-win-msvc/x64-win-msvc-toolchain-setup.cmake @@ -0,0 +1,45 @@ +include_guard(GLOBAL) + +function(clean_env) + include("${CMAKE_CURRENT_FUNCTION_LIST_DIR}/../common/env-whitelist.cmake") + + set(systemroot "$ENV{SystemRoot}") + string(REPLACE "\\" "/" systemroot "${systemroot}") + + find_program(pwsh_exe NAMES pwsh powershell) + cmake_path(GET pwsh_exe PARENT_PATH pwsh_path) + cmake_path(GET CMAKE_COMMAND PARENT_PATH cmake_path) + + set(PATH_VAR + "${pwsh_path}" + "${cmake_path}" + "${systemroot}/Microsoft.NET/Framework64/v4.0.30319" + "${systemroot}/system32" + "${systemroot}" + "${systemroot}/System32/Wbem" + "${systemroot}/System32/WindowsPowerShell/v1.0/" + ) + + cmake_path(CONVERT "${PATH_VAR}" TO_NATIVE_PATH_LIST path_tmp NORMALIZE) + set(ENV{PATH} "${path_tmp}") +endfunction() + +function(setup_msvc) + if(EXISTS "${_VCPKG_INSTALLED_DIR}/${_HOST_TRIPLET}/env-setup/msvc-env.cmake") + message("Loading MSVC environment ....") + include("${_VCPKG_INSTALLED_DIR}/${_HOST_TRIPLET}/env-setup/msvc-env.cmake") + setup_msvc_env() + endif() +endfunction() + +function(setup_cuda) + if(EXISTS "${_VCPKG_INSTALLED_DIR}/${_HOST_TRIPLET}/env-setup/cuda-env.cmake") + include("${_VCPKG_INSTALLED_DIR}/${_HOST_TRIPLET}/env-setup/cuda-env.cmake") + setup_cuda_env() + endif() +endfunction() + +function(default_setup) + setup_msvc() + setup_cuda() +endfunction() \ No newline at end of file diff --git a/triplets/x64-win-msvc/x64-win-msvc-toolchain.cmake b/triplets/x64-win-msvc/x64-win-msvc-toolchain.cmake new file mode 100644 index 00000000000000..83f0f9bfdebb8e --- /dev/null +++ b/triplets/x64-win-msvc/x64-win-msvc-toolchain.cmake @@ -0,0 +1,128 @@ +if(NOT _VCPKG_WINDOWS_TOOLCHAIN) + set(_VCPKG_WINDOWS_TOOLCHAIN 1) + + string(APPEND CMAKE_Fortran_FLAGS " -assume:underscore -assume:protect_parens -fp:strict -names:lowercase -Qopenmp-") + + if(NOT DEFINED VCPKG_CRT_LINKAGE) + block(PROPAGATE VCPKG_CRT_LINKAGE) + include("${CMAKE_CURRENT_LIST_DIR}/../${VCPKG_TARGET_TRIPLET}.cmake") + set(VCPKG_CRT_LINKAGE "${VCPKG_CRT_LINKAGE}" PARENT_SCOPE) + endblock() + endif() + + if(CMAKE_GENERATOR MATCHES "Visual Studio") + set(CMAKE_GENERATOR_INSTANCE "$ENV{VSINSTALLDIR},version=17.0.0.0" CACHE INTERNAL "") + find_program(MSBUILD_EXE NAMES msbuild REQUIRED) + set(CMAKE_MAKE_PROGRAM "${MSBUILD_EXE}") + unset(MSBUILD_EXE CACHE) + endif() + + macro(toolchain_set_cmake_policy_new) + if(POLICY ${ARGN}) + cmake_policy(SET ${ARGN} NEW) + endif() + endmacro() + # Setup policies + toolchain_set_cmake_policy_new(CMP0149) + toolchain_set_cmake_policy_new(CMP0137) + toolchain_set_cmake_policy_new(CMP0128) + toolchain_set_cmake_policy_new(CMP0126) + toolchain_set_cmake_policy_new(CMP0117) + toolchain_set_cmake_policy_new(CMP0092) + #toolchain_set_cmake_policy_new(CMP0091) + toolchain_set_cmake_policy_new(CMP0067) + toolchain_set_cmake_policy_new(CMP0066) + toolchain_set_cmake_policy_new(CMP0056) + toolchain_set_cmake_policy_new(CMP0012) + unset(toolchain_set_cmake_policy_new) + + message(STATUS "") + + set(CMAKE_MSVC_RUNTIME_LIBRARY "MultiThreaded$<$:Debug>$<$:DLL>") + set(CMAKE_MSVC_RUNTIME_LIBRARY "MultiThreadedDLL") + set(CMAKE_MSVC_DEBUG_INFORMATION_FORMAT "") + + list(APPEND CMAKE_TRY_COMPILE_PLATFORM_VARIABLES + VCPKG_CRT_LINKAGE VCPKG_TARGET_ARCHITECTURE VCPKG_SET_CHARSET_FLAG + VCPKG_C_FLAGS VCPKG_CXX_FLAGS + VCPKG_C_FLAGS_DEBUG VCPKG_CXX_FLAGS_DEBUG + VCPKG_C_FLAGS_RELEASE VCPKG_CXX_FLAGS_RELEASE + VCPKG_LINKER_FLAGS VCPKG_LINKER_FLAGS_RELEASE VCPKG_LINKER_FLAGS_DEBUG + VCPKG_PLATFORM_TOOLSET + ) + + set(CMAKE_SYSTEM_NAME Windows CACHE STRING "") + + if(VCPKG_TARGET_ARCHITECTURE STREQUAL "x86") + set(CMAKE_SYSTEM_PROCESSOR x86 CACHE STRING "") + elseif(VCPKG_TARGET_ARCHITECTURE STREQUAL "x64") + set(CMAKE_SYSTEM_PROCESSOR AMD64 CACHE STRING "") + elseif(VCPKG_TARGET_ARCHITECTURE STREQUAL "arm") + set(CMAKE_SYSTEM_PROCESSOR ARM CACHE STRING "") + elseif(VCPKG_TARGET_ARCHITECTURE STREQUAL "arm64") + set(CMAKE_SYSTEM_PROCESSOR ARM64 CACHE STRING "") + endif() + + if(CMAKE_HOST_SYSTEM_NAME STREQUAL "Windows") + if(CMAKE_SYSTEM_PROCESSOR STREQUAL CMAKE_HOST_SYSTEM_PROCESSOR) + set(CMAKE_CROSSCOMPILING OFF CACHE STRING "") + elseif(CMAKE_SYSTEM_PROCESSOR STREQUAL "x86") + # any of the four platforms can run x86 binaries + set(CMAKE_CROSSCOMPILING OFF CACHE STRING "") + elseif(CMAKE_HOST_SYSTEM_PROCESSOR STREQUAL "ARM64") + # arm64 can run binaries of any of the four platforms after Windows 11 + set(CMAKE_CROSSCOMPILING OFF CACHE STRING "") + endif() + + if(NOT DEFINED CMAKE_SYSTEM_VERSION) + set(CMAKE_SYSTEM_VERSION "${CMAKE_HOST_SYSTEM_VERSION}" CACHE STRING "") + endif() + endif() + + if(VCPKG_CRT_LINKAGE STREQUAL "dynamic") + set(VCPKG_CRT_LINK_FLAG_PREFIX "/MD") + elseif(VCPKG_CRT_LINKAGE STREQUAL "static") + set(VCPKG_CRT_LINK_FLAG_PREFIX "/MT") + else() + message(FATAL_ERROR "Invalid setting for VCPKG_CRT_LINKAGE: \"${VCPKG_CRT_LINKAGE}\". It must be \"static\" or \"dynamic\"") + endif() + + set(CHARSET_FLAG "/utf-8") + if (NOT VCPKG_SET_CHARSET_FLAG OR VCPKG_PLATFORM_TOOLSET MATCHES "v120") + # VS 2013 does not support /utf-8 + set(CHARSET_FLAG "") + endif() + + set(MP_BUILD_FLAG "") + if(NOT (CMAKE_CXX_COMPILER MATCHES "clang-cl.exe")) + set(MP_BUILD_FLAG "/MP ") + endif() + + set(CMAKE_CXX_FLAGS " /nologo /DWIN32 /D_WINDOWS ${CHARSET_FLAG} /GR /EHsc ${MP_BUILD_FLAG}${VCPKG_CXX_FLAGS}" CACHE STRING "") + set(CMAKE_C_FLAGS " /nologo /DWIN32 /D_WINDOWS ${CHARSET_FLAG} ${MP_BUILD_FLAG}${VCPKG_C_FLAGS}" CACHE STRING "") + + if(VCPKG_TARGET_ARCHITECTURE STREQUAL "arm64ec") + string(APPEND CMAKE_CXX_FLAGS " /arm64EC /D_AMD64_ /DAMD64 /D_ARM64EC_ /DARM64EC") + string(APPEND CMAKE_C_FLAGS " /arm64EC /D_AMD64_ /DAMD64 /D_ARM64EC_ /DARM64EC") + endif() + set(CMAKE_RC_FLAGS "-c65001 /DWIN32" CACHE STRING "") + + set(CMAKE_CXX_FLAGS_DEBUG "${VCPKG_CRT_LINK_FLAG_PREFIX}d /Z7 /Ob0 /Od /RTC1 ${VCPKG_CXX_FLAGS_DEBUG}" CACHE STRING "") + set(CMAKE_C_FLAGS_DEBUG "${VCPKG_CRT_LINK_FLAG_PREFIX}d /Z7 /Ob0 /Od /RTC1 ${VCPKG_C_FLAGS_DEBUG}" CACHE STRING "") + set(CMAKE_CXX_FLAGS_RELEASE "${VCPKG_CRT_LINK_FLAG_PREFIX} /O2 /Oi /Gy /DNDEBUG /Z7 ${VCPKG_CXX_FLAGS_RELEASE}" CACHE STRING "") + set(CMAKE_C_FLAGS_RELEASE "${VCPKG_CRT_LINK_FLAG_PREFIX} /O2 /Oi /Gy /DNDEBUG /Z7 ${VCPKG_C_FLAGS_RELEASE}" CACHE STRING "") + + string(APPEND CMAKE_STATIC_LINKER_FLAGS_RELEASE_INIT " /nologo ") + set(CMAKE_MODULE_LINKER_FLAGS_RELEASE "/nologo /DEBUG /INCREMENTAL:NO /OPT:REF /OPT:ICF ${VCPKG_LINKER_FLAGS} ${VCPKG_LINKER_FLAGS_RELEASE}" CACHE STRING "") + set(CMAKE_SHARED_LINKER_FLAGS_RELEASE "/nologo /DEBUG /INCREMENTAL:NO /OPT:REF /OPT:ICF ${VCPKG_LINKER_FLAGS} ${VCPKG_LINKER_FLAGS_RELEASE}" CACHE STRING "") + set(CMAKE_EXE_LINKER_FLAGS_RELEASE "/nologo /DEBUG /INCREMENTAL:NO /OPT:REF /OPT:ICF ${VCPKG_LINKER_FLAGS} ${VCPKG_LINKER_FLAGS_RELEASE}" CACHE STRING "") + + string(APPEND CMAKE_STATIC_LINKER_FLAGS_DEBUG_INIT " /nologo ") + string(APPEND CMAKE_MODULE_LINKER_FLAGS_DEBUG_INIT " /nologo ${VCPKG_LINKER_FLAGS} ${VCPKG_LINKER_FLAGS_DEBUG} ") + string(APPEND CMAKE_SHARED_LINKER_FLAGS_DEBUG_INIT " /nologo ${VCPKG_LINKER_FLAGS} ${VCPKG_LINKER_FLAGS_DEBUG} ") + string(APPEND CMAKE_EXE_LINKER_FLAGS_DEBUG_INIT " /nologo ${VCPKG_LINKER_FLAGS} ${VCPKG_LINKER_FLAGS_DEBUG} ") + + unset(CHARSET_FLAG) + unset(MP_BUILD_FLAG) + unset(VCPKG_CRT_LINK_FLAG_PREFIX) +endif() diff --git a/triplets/x64-windows-release.cmake b/triplets/x64-windows-release.cmake index f6c40253a080c7..e5b9c7b6278c94 100644 --- a/triplets/x64-windows-release.cmake +++ b/triplets/x64-windows-release.cmake @@ -1,4 +1,2 @@ -set(VCPKG_TARGET_ARCHITECTURE x64) -set(VCPKG_CRT_LINKAGE dynamic) -set(VCPKG_LIBRARY_LINKAGE dynamic) set(VCPKG_BUILD_TYPE release) +include("${CMAKE_CURRENT_LIST_DIR}/x64-win-msvc.cmake") \ No newline at end of file diff --git a/triplets/x64-windows-static.cmake b/triplets/x64-windows-static.cmake index 1581d2b0ff9148..8668e0e7703920 100644 --- a/triplets/x64-windows-static.cmake +++ b/triplets/x64-windows-static.cmake @@ -1,4 +1,4 @@ -set(VCPKG_TARGET_ARCHITECTURE x64) -set(VCPKG_CRT_LINKAGE static) -set(VCPKG_LIBRARY_LINKAGE static) +set(VCPKG_BUILD_TYPE "release") +include("${CMAKE_CURRENT_LIST_DIR}/x64-win-llvm.cmake") + diff --git a/triplets/x64-windows.cmake b/triplets/x64-windows.cmake index d0be7297f0c468..b6398e69a4cfb0 100644 --- a/triplets/x64-windows.cmake +++ b/triplets/x64-windows.cmake @@ -1,4 +1,2 @@ -set(VCPKG_TARGET_ARCHITECTURE x64) -set(VCPKG_CRT_LINKAGE dynamic) -set(VCPKG_LIBRARY_LINKAGE dynamic) - +set(VCPKG_BUILD_TYPE "release") +include("${CMAKE_CURRENT_LIST_DIR}/x64-win-msvc.cmake")