public static class SymbolManifestGenerator
{
- private const int Private = 340;
+ private const int TargetDebugLevel = 0x154 | 0x1 | 0x500; // Private | Binary | SourceIndexed
public static bool GenerateManifest(ITracer tracer, DirectoryInfo dir, string manifestFileName, bool specialFilesRequireAdjacentRuntime = true)
{
BasedirRelativePath = basedirRelativePath,
SymbolKey = runtimeCorrelatedKey.Index,
Sha512 = fileHash,
- DebugInformationLevel = Private,
- LegacyDebugInformationLevel = Private
+ DebugInformationLevel = TargetDebugLevel
};
manifestData.Entries.Add(manifestDataEntry);
public string SymbolKey { get; set; }
public string Sha512 { get; set; }
public int DebugInformationLevel { get; set; }
- [JsonPropertyName("DebugInformationLevel")]
- public int LegacyDebugInformationLevel { get; set; }
}
}