Skip to content

Announce a new cross platform port #3641

@lextm

Description

@lextm

It is maintained separately, so create this issue to notify the progress back to this repo.

Background

AvaloniaILSpy failed for several reasons, but I think the most important one was that it was difficult to share code with this core repo so people couldn't easily keep things in sync. Besides, Avalonia v0.10 was premature and a big jump was there to upgrade to v11.

There was also an effort by the company behind Avalonia to port ILSpy via their commercial XPF product, but not suitable for an open source project natually.

New Hope

A better way has been found to keep most of ILSpy WPF code (view models, etc. for example) unchanged and sharable with new cross-platform views. Then whenever a new feature becomes available in WPF, little will be needed to port. This has been proven to be feasible and the progress is fast.

Image

You can now download the public preview from here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions