private static ushort CompressPlatformConfiguration(TargetPlatform platform, TargetConfiguration configuration) { ushort platformValue = (byte)Convert.ChangeType(platform, platform.GetTypeCode()); ushort configurationValue = (byte)Convert.ChangeType(configuration, platform.GetTypeCode()); return((ushort)(platformValue | (configurationValue << 8))); }