KirillOsenkov / MSBuildStructuredLog

A logger for MSBuild that records a structured representation of executed targets, tasks, property and item values.
MIT License
1.41k stars 188 forks source link

Optimize NuGet package dependencies. #650

Closed teo-tsirpanis closed 1 year ago

teo-tsirpanis commented 1 year ago

Fixes #649.

KirillOsenkov commented 1 year ago

Hmm, wait, I'm getting a build failure:

image

The viewer project (StructuredLogViewer.csproj) does depend on Microsoft.Build.Tasks.Core.dll because it ships it with the app: https://github.com/KirillOsenkov/MSBuildStructuredLog/blob/cdccacae9c280de7c60823e746dbc99309240aee/src/StructuredLogViewer/MSBuildStructuredLogViewer.nuspec#L34

I think we'll need to add the Tasks.Core PackageReference to StructuredLogViewer.csproj

teo-tsirpanis commented 1 year ago

CI is green now.