1 write to RegistryKey
Microsoft.Build.Tasks.Core (1)
ExtensionFoldersRegistryKey.cs (1)
22RegistryKey = registryKey;
155 references to RegistryKey
Microsoft.Build.Tasks.Core (6)
AssemblyFoldersEx.cs (6)
171string fullVersionKey = registryKeyRoot + @"\" + versionString.RegistryKey + @"\" + registryKeySuffix; 204IEnumerable<string> servicingKeys = getRegistrySubKeyNames(baseKey, componentKey.RegistryKey); 213fullServicingKeys.Add(componentKey.RegistryKey + @"\" + servicingKey); 233using (RegistryKey keyPlatform = baseKey.OpenSubKey(directoryKey.RegistryKey, false)) 260string directoryName = getRegistrySubKeyDefaultValue(baseKey, directoryKey.RegistryKey); 265_directoryNames.Add(new AssemblyFoldersExInfo(hive, view, directoryKey.RegistryKey, directoryName, directoryKey.TargetFrameworkVersion));
Microsoft.Build.Tasks.UnitTests (149)
AssemblyDependency\Miscellaneous.cs (149)
1999Assert.Equal("v1.0", (string)returnedVersions[0].RegistryKey); 2000Assert.Equal("v1", (string)returnedVersions[1].RegistryKey); 2001Assert.Equal("v00001.0", (string)returnedVersions[2].RegistryKey); 2011Assert.Equal("v2.0.50727", (string)returnedVersions[0].RegistryKey); 2012Assert.Equal("v1.0", (string)returnedVersions[1].RegistryKey); 2013Assert.Equal("v1", (string)returnedVersions[2].RegistryKey); 2014Assert.Equal("v00001.0", (string)returnedVersions[3].RegistryKey); 2025Assert.Equal("v3.0", (string)returnedVersions[0].RegistryKey); 2026Assert.Equal("v2.0.50727", (string)returnedVersions[1].RegistryKey); 2027Assert.Equal("v1.0", (string)returnedVersions[2].RegistryKey); 2028Assert.Equal("v1", (string)returnedVersions[3].RegistryKey); 2029Assert.Equal("v00001.0", (string)returnedVersions[4].RegistryKey); 2030Assert.Equal("v3.0SP1", (string)returnedVersions[5].RegistryKey); 2031Assert.Equal("v3.0 BAZ", (string)returnedVersions[6].RegistryKey); 2042Assert.Equal("v5.0", (string)returnedVersions[0].RegistryKey); 2043Assert.Equal("v5", (string)returnedVersions[1].RegistryKey); 2044Assert.Equal("v4.0001.0", (string)returnedVersions[2].RegistryKey); 2045Assert.Equal("v4.1", (string)returnedVersions[3].RegistryKey); 2046Assert.Equal("v4.0.255.87", (string)returnedVersions[4].RegistryKey); 2047Assert.Equal("v4.0.255", (string)returnedVersions[5].RegistryKey); 2048Assert.Equal("v4.0.0000", (string)returnedVersions[6].RegistryKey); 2049Assert.Equal("v4.0.9999", (string)returnedVersions[7].RegistryKey); 2050Assert.Equal("v4.0.2116.87", (string)returnedVersions[8].RegistryKey); 2051Assert.Equal("v4.0.2116", (string)returnedVersions[9].RegistryKey); 2052Assert.Equal("v4.0", (string)returnedVersions[10].RegistryKey); 2053Assert.Equal("v3.5", (string)returnedVersions[11].RegistryKey); 2054Assert.Equal("v3.0", (string)returnedVersions[12].RegistryKey); 2055Assert.Equal("v2.0.50727", (string)returnedVersions[13].RegistryKey); 2056Assert.Equal("v1.0", (string)returnedVersions[14].RegistryKey); 2057Assert.Equal("v1", (string)returnedVersions[15].RegistryKey); 2058Assert.Equal("v00001.0", (string)returnedVersions[16].RegistryKey); 2059Assert.Equal("v3.0SP1", (string)returnedVersions[17].RegistryKey); 2060Assert.Equal("v3.0 BAZ", (string)returnedVersions[18].RegistryKey); 2061Assert.Equal("v3.5.0.x86chk", (string)returnedVersions[19].RegistryKey); 2062Assert.Equal("v3.5.1.x86chk", (string)returnedVersions[20].RegistryKey); 2063Assert.Equal("v3.5.256.x86chk", (string)returnedVersions[21].RegistryKey); 2064Assert.Equal("v", (string)returnedVersions[22].RegistryKey); 2065Assert.Equal("V3.5.0.0.0", (string)returnedVersions[23].RegistryKey); 2066Assert.Equal("V3..", (string)returnedVersions[24].RegistryKey); 2067Assert.Equal("V-1", (string)returnedVersions[25].RegistryKey); 2068Assert.Equal("v9999999999999999", (string)returnedVersions[26].RegistryKey, true); 2078Assert.Equal("v3.5", (string)returnedVersions[0].RegistryKey); 2079Assert.Equal("v3.0", (string)returnedVersions[1].RegistryKey); 2080Assert.Equal("v2.0.50727", (string)returnedVersions[2].RegistryKey); 2081Assert.Equal("v1.0", (string)returnedVersions[3].RegistryKey); 2082Assert.Equal("v1", (string)returnedVersions[4].RegistryKey); 2083Assert.Equal("v00001.0", (string)returnedVersions[5].RegistryKey); 2084Assert.Equal("v3.5.0.x86chk", (string)returnedVersions[6].RegistryKey); 2085Assert.Equal("v3.5.1.x86chk", (string)returnedVersions[7].RegistryKey); 2086Assert.Equal("v3.5.256.x86chk", (string)returnedVersions[8].RegistryKey); 2087Assert.Equal("V3.5.0.0.0", (string)returnedVersions[9].RegistryKey); 2097Assert.Equal("v4.0.9999", (string)returnedVersions[0].RegistryKey); 2098Assert.Equal("v4.0.2116.87", (string)returnedVersions[1].RegistryKey); 2099Assert.Equal("v4.0.2116", (string)returnedVersions[2].RegistryKey); 2100Assert.Equal("v4.0", (string)returnedVersions[3].RegistryKey); 2101Assert.Equal("v3.5", (string)returnedVersions[4].RegistryKey); 2102Assert.Equal("v3.0", (string)returnedVersions[5].RegistryKey); 2103Assert.Equal("v2.0.50727", (string)returnedVersions[6].RegistryKey); 2104Assert.Equal("v1.0", (string)returnedVersions[7].RegistryKey); 2105Assert.Equal("v1", (string)returnedVersions[8].RegistryKey); 2106Assert.Equal("v00001.0", (string)returnedVersions[9].RegistryKey); 2116Assert.Equal("v4.0.0000", (string)returnedVersions[0].RegistryKey); 2117Assert.Equal("v4.0.9999", (string)returnedVersions[1].RegistryKey); 2118Assert.Equal("v4.0.2116.87", (string)returnedVersions[2].RegistryKey); 2119Assert.Equal("v4.0.2116", (string)returnedVersions[3].RegistryKey); 2120Assert.Equal("v4.0", (string)returnedVersions[4].RegistryKey); 2121Assert.Equal("v3.5", (string)returnedVersions[5].RegistryKey); 2122Assert.Equal("v3.0", (string)returnedVersions[6].RegistryKey); 2123Assert.Equal("v2.0.50727", (string)returnedVersions[7].RegistryKey); 2124Assert.Equal("v1.0", (string)returnedVersions[8].RegistryKey); 2125Assert.Equal("v1", (string)returnedVersions[9].RegistryKey); 2126Assert.Equal("v00001.0", (string)returnedVersions[10].RegistryKey); 2137Assert.Equal("v4.1", (string)returnedVersions[0].RegistryKey); 2138Assert.Equal("v4.0.255.87", (string)returnedVersions[1].RegistryKey); 2139Assert.Equal("v4.0.255", (string)returnedVersions[2].RegistryKey); 2140Assert.Equal("v4.0.0000", (string)returnedVersions[3].RegistryKey); 2141Assert.Equal("v4.0.9999", (string)returnedVersions[4].RegistryKey); 2142Assert.Equal("v4.0.2116.87", (string)returnedVersions[5].RegistryKey); 2143Assert.Equal("v4.0.2116", (string)returnedVersions[6].RegistryKey); 2144Assert.Equal("v4.0", (string)returnedVersions[7].RegistryKey); 2145Assert.Equal("v3.5", (string)returnedVersions[8].RegistryKey); 2146Assert.Equal("v3.0", (string)returnedVersions[9].RegistryKey); 2147Assert.Equal("v2.0.50727", (string)returnedVersions[10].RegistryKey); 2148Assert.Equal("v1.0", (string)returnedVersions[11].RegistryKey); 2149Assert.Equal("v1", (string)returnedVersions[12].RegistryKey); 2150Assert.Equal("v00001.0", (string)returnedVersions[13].RegistryKey); 2161Assert.Equal("v4.0001.0", (string)returnedVersions[0].RegistryKey); 2162Assert.Equal("v4.1", (string)returnedVersions[1].RegistryKey); 2163Assert.Equal("v4.0.255.87", (string)returnedVersions[2].RegistryKey); 2164Assert.Equal("v4.0.255", (string)returnedVersions[3].RegistryKey); 2165Assert.Equal("v4.0.0000", (string)returnedVersions[4].RegistryKey); 2166Assert.Equal("v4.0.9999", (string)returnedVersions[5].RegistryKey); 2167Assert.Equal("v4.0.2116.87", (string)returnedVersions[6].RegistryKey); 2168Assert.Equal("v4.0.2116", (string)returnedVersions[7].RegistryKey); 2169Assert.Equal("v4.0", (string)returnedVersions[8].RegistryKey); 2170Assert.Equal("v3.5", (string)returnedVersions[9].RegistryKey); 2171Assert.Equal("v3.0", (string)returnedVersions[10].RegistryKey); 2172Assert.Equal("v2.0.50727", (string)returnedVersions[11].RegistryKey); 2173Assert.Equal("v1.0", (string)returnedVersions[12].RegistryKey); 2174Assert.Equal("v1", (string)returnedVersions[13].RegistryKey); 2175Assert.Equal("v00001.0", (string)returnedVersions[14].RegistryKey); 2185Assert.Equal("v4.0.255.87", (string)returnedVersions[0].RegistryKey); 2186Assert.Equal("v4.0.255", (string)returnedVersions[1].RegistryKey); 2187Assert.Equal("v4.0.0000", (string)returnedVersions[2].RegistryKey); 2188Assert.Equal("v4.0.9999", (string)returnedVersions[3].RegistryKey); 2189Assert.Equal("v4.0.2116.87", (string)returnedVersions[4].RegistryKey); 2190Assert.Equal("v4.0.2116", (string)returnedVersions[5].RegistryKey); 2191Assert.Equal("v4.0", (string)returnedVersions[6].RegistryKey); 2192Assert.Equal("v3.5", (string)returnedVersions[7].RegistryKey); 2193Assert.Equal("v3.0", (string)returnedVersions[8].RegistryKey); 2194Assert.Equal("v2.0.50727", (string)returnedVersions[9].RegistryKey); 2195Assert.Equal("v1.0", (string)returnedVersions[10].RegistryKey); 2196Assert.Equal("v1", (string)returnedVersions[11].RegistryKey); 2197Assert.Equal("v00001.0", (string)returnedVersions[12].RegistryKey); 2208Assert.Equal("v5.0", (string)returnedVersions[0].RegistryKey); 2209Assert.Equal("v5", (string)returnedVersions[1].RegistryKey); 2210Assert.Equal("v4.0001.0", (string)returnedVersions[2].RegistryKey); 2211Assert.Equal("v4.1", (string)returnedVersions[3].RegistryKey); 2212Assert.Equal("v4.0.255.87", (string)returnedVersions[4].RegistryKey); 2213Assert.Equal("v4.0.255", (string)returnedVersions[5].RegistryKey); 2214Assert.Equal("v4.0.0000", (string)returnedVersions[6].RegistryKey); 2215Assert.Equal("v4.0.9999", (string)returnedVersions[7].RegistryKey); 2216Assert.Equal("v4.0.2116.87", (string)returnedVersions[8].RegistryKey); 2217Assert.Equal("v4.0.2116", (string)returnedVersions[9].RegistryKey); 2218Assert.Equal("v4.0", (string)returnedVersions[10].RegistryKey); 2219Assert.Equal("v3.5", (string)returnedVersions[11].RegistryKey); 2220Assert.Equal("v3.0", (string)returnedVersions[12].RegistryKey); 2221Assert.Equal("v2.0.50727", (string)returnedVersions[13].RegistryKey); 2222Assert.Equal("v1.0", (string)returnedVersions[14].RegistryKey); 2223Assert.Equal("v1", (string)returnedVersions[15].RegistryKey); 2224Assert.Equal("v00001.0", (string)returnedVersions[16].RegistryKey); 2235Assert.Equal("v5.0", (string)returnedVersions[0].RegistryKey); 2236Assert.Equal("v5", (string)returnedVersions[1].RegistryKey); 2237Assert.Equal("v4.0001.0", (string)returnedVersions[2].RegistryKey); 2238Assert.Equal("v4.1", (string)returnedVersions[3].RegistryKey); 2239Assert.Equal("v4.0.255.87", (string)returnedVersions[4].RegistryKey); 2240Assert.Equal("v4.0.255", (string)returnedVersions[5].RegistryKey); 2241Assert.Equal("v4.0.0000", (string)returnedVersions[6].RegistryKey); 2242Assert.Equal("v4.0.9999", (string)returnedVersions[7].RegistryKey); 2243Assert.Equal("v4.0.2116.87", (string)returnedVersions[8].RegistryKey); 2244Assert.Equal("v4.0.2116", (string)returnedVersions[9].RegistryKey); 2245Assert.Equal("v4.0", (string)returnedVersions[10].RegistryKey); 2246Assert.Equal("v3.5", (string)returnedVersions[11].RegistryKey); 2247Assert.Equal("v3.0", (string)returnedVersions[12].RegistryKey); 2248Assert.Equal("v2.0.50727", (string)returnedVersions[13].RegistryKey); 2249Assert.Equal("v1.0", (string)returnedVersions[14].RegistryKey); 2250Assert.Equal("v1", (string)returnedVersions[15].RegistryKey); 2251Assert.Equal("v00001.0", (string)returnedVersions[16].RegistryKey); 2262Assert.Equal("v3.5.0.x86chk", (string)returnedVersions[0].RegistryKey);