File tree Expand file tree Collapse file tree 3 files changed +8
-7
lines changed
Assets/TestProjects/SampleManifest
Cli/Microsoft.DotNet.Cli.Utils
Resolvers/Microsoft.NET.Sdk.WorkloadManifestReader Expand file tree Collapse file tree 3 files changed +8
-7
lines changed Original file line number Diff line number Diff line change 5
5
"description" : " mock-workload-1" ,
6
6
"kind" : " dev" ,
7
7
"packs" : [
8
- " Test.Pack.A" ,
8
+ " Test.Pack.A.Renamed " ,
9
9
" Test.Pack.B" ,
10
10
" Test.Pack.C"
11
11
]
20
20
"mock-workload-3" : {
21
21
"description" : " mock-workload-3" ,
22
22
"packs" : [
23
- " Test.Pack.A"
23
+ " Test.Pack.A.Renamed "
24
24
]
25
25
}
26
26
},
27
27
"packs" : {
28
- "Test.Pack.A" : {
28
+ "Test.Pack.A.Renamed " : {
29
29
"version" : " 2.0.0" ,
30
30
"kind" : " sdk"
31
31
},
32
32
"Test.Pack.B" : {
33
- "version" : " 2 .0.0" ,
33
+ "version" : " 3 .0.0" ,
34
34
"kind" : " framework"
35
35
},
36
36
"Test.Pack.C" : {
Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ namespace Microsoft.DotNet.Cli.Utils
16
16
internal class MSBuildForwardingAppWithoutLogging
17
17
{
18
18
private static readonly bool AlwaysExecuteMSBuildOutOfProc = Env . GetEnvironmentVariableAsBool ( "DOTNET_CLI_RUN_MSBUILD_OUTOFPROC" ) ;
19
- private static readonly bool UseMSBuildServer = ! Env . GetEnvironmentVariableAsBool ( "DOTNET_CLI_DO_NOT_USE_MSBUILD_SERVER" ) ;
19
+ private static readonly bool UseMSBuildServer = Env . GetEnvironmentVariableAsBool ( "DOTNET_CLI_USE_MSBUILD_SERVER" , false ) ;
20
20
21
21
private const string MSBuildExeName = "MSBuild.dll" ;
22
22
Original file line number Diff line number Diff line change @@ -563,8 +563,9 @@ public IEnumerable<WorkloadId> GetUpdatedWorkloads(WorkloadResolver advertisingM
563
563
564
564
var existingWorkload = _workloads [ workloadId ] ;
565
565
var existingPacks = GetPacksInWorkload ( existingWorkload . workload , existingWorkload . manifest ) . Select ( p => p . packId ) . ToHashSet ( ) ;
566
- var updatedWorkload = advertisingManifestResolver . _workloads [ workloadId ] . workload ;
567
- var updatedPacks = advertisingManifestResolver . GetPacksInWorkload ( existingWorkload . workload , existingWorkload . manifest ) . Select ( p => p . packId ) ;
566
+
567
+ var updatedWorkload = advertisingManifestResolver . _workloads [ workloadId ] ;
568
+ var updatedPacks = advertisingManifestResolver . GetPacksInWorkload ( updatedWorkload . workload , updatedWorkload . manifest ) . Select ( p => p . packId ) ;
568
569
569
570
if ( ! existingPacks . SetEquals ( updatedPacks ) || existingPacks . Any ( p => PackHasChanged ( _packs [ p ] . pack , advertisingManifestResolver . _packs [ p ] . pack ) ) )
570
571
{
You can’t perform that action at this time.
0 commit comments