You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Microsoft.NET.ILLink package is broken since we moved illink repo to dotnet/runtime. The package is missing dependency of Mono.Cecil which blocks consumption of this package.
I'm adding a dependency on Microsoft.DotNet.Cecil in #82630. I believe this is the right choice because it's the officially supported version of the package, but it may require consumers in xamarin to also reference that package instead of Mono.Cecil. We didn't change any assembly or type names, so no code should need to be updated.
By internal do you mean the dotnet8 feed? I think it should only go on the transport feed since the dotnet8 feed is intended for packages that will eventually make it to nuget.org. (Microsoft.NET.ILLink.Tasks, on the other hand, has to go to nuget.org so that the SDK can pull down the right version of ILLink based on the TFM).
@sbomer I think it's worth double checking on this. I think Microsoft.NET.ILLink is available on dotnet8 feed but its dependencies are not, which feels odd.
Activity
Revert "Bump to dotnet/installer@d25a3bb 8.0.100-preview.2.23105.6 (#…
sbomer commentedon Feb 24, 2023
I'm adding a dependency on
Microsoft.DotNet.Cecilin #82630. I believe this is the right choice because it's the officially supported version of the package, but it may require consumers in xamarin to also reference that package instead ofMono.Cecil. We didn't change any assembly or type names, so no code should need to be updated.rolfbjarne commentedon Feb 28, 2023
@sbomer @marek-safar which feed is the Microsoft.DotNet.Cecil package in? I'm getting
error NU1101: Unable to find package Microsoft.DotNet.CecilAnd these are the feeds we have right now:
marek-safar commentedon Mar 1, 2023
It's now only available at transport feed (we should enable it to internal too @sbomer?)
Try to add this
sbomer commentedon Mar 2, 2023
By internal do you mean the dotnet8 feed? I think it should only go on the transport feed since the dotnet8 feed is intended for packages that will eventually make it to nuget.org. (Microsoft.NET.ILLink.Tasks, on the other hand, has to go to nuget.org so that the SDK can pull down the right version of ILLink based on the TFM).
marek-safar commentedon Mar 2, 2023
@sbomer I think it's worth double checking on this. I think
Microsoft.NET.ILLinkis available on dotnet8 feed but its dependencies are not, which feels odd.sbomer commentedon Mar 2, 2023
It should no longer be published to dotnet8 after #82905.