Skip to content

Conversation

@ViktorHofer
Copy link
Member

Use the MicrosoftNETFrameworkReferenceAssembliesLatestPackageVersion property which is exposed by the SDK instead of the one exposed by Arcade to make sure that we are always targeting the latest version.

@ViktorHofer ViktorHofer self-assigned this Oct 18, 2021
@ViktorHofer ViktorHofer requested a review from eerhardt October 18, 2021 15:04
@ViktorHofer ViktorHofer marked this pull request as draft October 18, 2021 15:20
@ViktorHofer
Copy link
Member Author

Converting to draft as evaluation order is wrong.

Use the MicrosoftNETFrameworkReferenceAssembliesLatestPackageVersion property which is exposed by the SDK instead of the one exposed by Arcade to make sure that we are always targeting the latest version.
@ViktorHofer
Copy link
Member Author

@eerhardt @ericstj can you please take a look?

@ViktorHofer ViktorHofer marked this pull request as ready for review October 25, 2021 12:53
@ViktorHofer
Copy link
Member Author

Drawing failures were disabled with #60746.

@ViktorHofer ViktorHofer requested a review from Anipik October 25, 2021 17:03
Copy link
Member

@eerhardt eerhardt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Awesome! Thanks for making this area better.

LGTM

<InnerBuildArgs>$(InnerBuildArgs) --verbosity $(LogVerbosity)</InnerBuildArgs>
<InnerBuildArgs>$(InnerBuildArgs) --nodereuse false</InnerBuildArgs>
<InnerBuildArgs>$(InnerBuildArgs) --warnAsError false</InnerBuildArgs>
<InnerBuildArgs>$(InnerBuildArgs) /p:MicrosoftNetFrameworkReferenceAssembliesVersion=1.0.0</InnerBuildArgs>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do you think it would make sense to log an issue to remove MicrosoftNetFrameworkReferenceAssembliesVersion from arcade?

https://github.com/dotnet/arcade/blob/9a94c6be4c355a4acdec6bc6956fec95ef6da562/src/Microsoft.DotNet.Arcade.Sdk/tools/DefaultVersions.props#L87

That version is really out of date, and instead of having people use the arcade version, they should just be using $(MicrosoftNETFrameworkReferenceAssembliesLatestPackageVersion), like we are now.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Apparently I already removed the feature in Arcade with dotnet/arcade@0f412eb but forgot to remove the property. I will send a PR to clean that up and as I see some consumers, will make sure to announce the change to get people off it.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@ViktorHofer
Copy link
Member Author

The drawing failure is 16e1d9b which was fixed a few days ago.

@ViktorHofer ViktorHofer merged commit f9ed53d into main Oct 25, 2021
@ViktorHofer ViktorHofer deleted the ViktorHofer-patch-1 branch October 25, 2021 20:49
@ghost ghost locked as resolved and limited conversation to collaborators Nov 25, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants