-
Notifications
You must be signed in to change notification settings - Fork 4.9k
Removing Reference assets from packages which contain runtime-specific dependencies when targeting Desktop. #33510
Conversation
…c dependencies when targeting Desktop. (dotnet#33254) * Removing Reference assets from packages which contain runtime-specific dependencies when targeting Desktop. * Adding validation target to catch other instances of packages that need the property
@@ -57,4 +57,12 @@ | |||
<Message Text="DumpTargets> $(OutputPath), C=[$(Configuration)], CG=[$(ConfigurationGroup)], OG=[$(OSGroup)], TG=[$(TargetGroup)]" Importance="Low" /> | |||
</Target> | |||
|
|||
<!-- This target will be moved into buildtools. Checked in here for now to add validationand in order not to block buildtools ingestion. --> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
actually, now arcade
@@ -6,14 +6,8 @@ | |||
<SupportedFramework>net461;netcoreapp2.0;uap10.0.16299;$(UAPvNextTFM);$(AllXamarinFrameworks)</SupportedFramework> | |||
</ProjectReference> | |||
<ProjectReference Include="..\src\System.Data.SqlClient.csproj" /> | |||
<HarvestIncludePaths Include="ref/net451;lib/net451;runtimes/win/lib/net451" /> | |||
<HarvestIncludePaths Include="ref/net46;lib/net46;runtimes/win/lib/net46" /> | |||
<HarvestIncludePaths Include="ref/netstandard1.2"> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Separate issue. I bet we could delete some live configurations from this package and harvest them giving the API isn't going to change and we have a shipping package with a version of the not-supported assemblies to harvest.
Warnings
Errors
|
…ackages that are not required any more.
FYI marking this as blocking-partner because this is required for 3.0 Preview 1 for ASP.NET Core. |
Not really. What is really blocking ASP.NET now is a different PR due to signing issues #33387 |
Bunch of package validation failures. |
…c dependencies when targeting Desktop. (dotnet#33510) * Removing Reference assets from packages which contain runtime-specific dependencies when targeting Desktop. (dotnet#33254) * Removing Reference assets from packages which contain runtime-specific dependencies when targeting Desktop. * Adding validation target to catch other instances of packages that need the property * Fixing target to check all exclude compiles. Undoing changes on two packages that are not required any more. * Update package index to contain the right versions * Fixing packaging build errors
…c dependencies when targeting Desktop. (dotnet/corefx#33510) * Removing Reference assets from packages which contain runtime-specific dependencies when targeting Desktop. (dotnet/corefx#33254) * Removing Reference assets from packages which contain runtime-specific dependencies when targeting Desktop. * Adding validation target to catch other instances of packages that need the property * Fixing target to check all exclude compiles. Undoing changes on two packages that are not required any more. * Update package index to contain the right versions * Fixing packaging build errors Commit migrated from dotnet/corefx@6832425
Porting #33254 to master branch. I cherry-picked the change first and then fixed all of the conflicts regarding the move to using Directory.Build.props over dir.props and such, plus removing all of the package version changes.
cc: @ericstj @natemcmaster