1 write to Package
Microsoft.DotNet.Build.Tasks.Workloads (1)
Msi\WorkloadManifestMsi.wix.cs (1)
41
Package
= package;
18 references to Package
Microsoft.DotNet.Build.Tasks.Workloads (18)
CreateVisualStudioWorkload.wix.cs (5)
437
if (_supportsMachineArch[msi.
Package
.SdkFeatureBand] || !string.Equals(msiOutputItem.GetMetadata(Metadata.Platform), DefaultValues.arm64))
441
MsiSwixProject swixProject = _supportsMachineArch[msi.
Package
.SdkFeatureBand] ?
442
new(msiOutputItem, BaseIntermediateOutputPath, BaseOutputPath, msi.
Package
.SdkFeatureBand, chip: null, machineArch: msiOutputItem.GetMetadata(Metadata.Platform)) :
443
new(msiOutputItem, BaseIntermediateOutputPath, BaseOutputPath, msi.
Package
.SdkFeatureBand, chip: msiOutputItem.GetMetadata(Metadata.Platform));
445
swixProjectItem.SetMetadata(Metadata.SdkFeatureBand, $"{((WorkloadManifestPackage)msi.
Package
).SdkFeatureBand}");
Msi\WorkloadManifestMsi.wix.cs (13)
26
protected override string BaseOutputName => Path.GetFileNameWithoutExtension(
Package
.PackagePath);
51
string packageDataDirectory = Path.Combine(
Package
.DestinationDirectory, "data");
113
candle.AddPreprocessorDefinition("ManifestVersion",
Package
.GetManifest().Version);
135
Guid upgradeCode = IsSxS ? Utils.CreateUuid(UpgradeCodeNamespaceUuid, $"{
Package
.Identity};{Platform}") :
136
Utils.CreateUuid(UpgradeCodeNamespaceUuid, $"{
Package
.ManifestId};{
Package
.SdkFeatureBand};{Platform}");
138
$"{
Package
.ManifestId},{
Package
.SdkFeatureBand},{
Package
.PackageVersion},{Platform}" :
139
$"{
Package
.ManifestId},{
Package
.SdkFeatureBand},{Platform}";
145
candle.AddPreprocessorDefinition(PreprocessorDefinitionNames.SdkFeatureBandVersion, $"{
Package
.SdkFeatureBand}");
150
candle.AddPreprocessorDefinition(PreprocessorDefinitionNames.ManifestId, $"{
Package
.ManifestId.ToLowerInvariant()}");