AssemblyInfo.cs (1367B)
1 // ----------------------------------------------------------------------------- 2 // <copyright file="AssemblyInfo.cs" company="Microsoft Corporation"> 3 // Copyright (c) Microsoft Corporation. Licensed under the MIT License. 4 // </copyright> 5 // ----------------------------------------------------------------------------- 6 7 using System.Runtime.CompilerServices; 8 using System.Runtime.Versioning; 9 10 // InternalsVisibleTo specifies that types that are ordinarily visible only within the current 11 // assembly are visible to a specified assembly. This is only for types and members with internal 12 // or private protected scope, NOT private. Add any test dll that requires access to internal members. 13 [assembly: InternalsVisibleTo("Microsoft.Management.Configuration.UnitTests")] 14 15 // Needed to allow us mock internal interfaces. 16 [assembly: InternalsVisibleTo("DynamicProxyGenAssembly2")] 17 18 #if WinGetCsWinRTEmbedded 19 // Allow our consuming assemblies access when built embedded. 20 [assembly: InternalsVisibleTo("Microsoft.WinGet.Configuration.Engine")] 21 [assembly: InternalsVisibleTo("ConfigurationRemotingServer")] 22 #endif 23 24 // Forcibly set the target and supported platforms due to the internal build setup. 25 // Keep in sync with project versions. 26 [assembly: TargetPlatform("Windows10.0.26100.0")] 27 [assembly: SupportedOSPlatform("Windows10.0.17763.0")]