75 Commits
Author SHA1 Message Date
Christoph Wille 729b5dc4d1 Update Unix/Mac setup guidance 2026-09-05 08:25:23 +02:00
Christoph Wille cdeae656fe NuGet August 2026 Updates (#3981)
* Set v11 RTM
* Update features in README.md
* Remove the two 900-iteration process-list scroll tests
* Keep Svg.Controls.Skia.Avalonia at 12.0.0.13
* 10.0.11 and Roslyn for net11p7
* Fix module-scan test failing when PowerShell's NGen images are stale
* Opt Pack NuGets out of the MSBuild server to fix SBOM generation
2026-08-11 21:56:11 +02:00
Christoph Wille aab6303870 Migrate the VS extension to an SDK-style VSIX (dotnet build) and retire the VS2017/2019 add-in (#3808)
* Migrate ILSpy.AddIn.VS2022 to SDK-style VSIX project
* Retire the legacy VS2017/2019 ILSpy add-in
* Build the VS extension via dotnet build on the slnx
* Inline ILSpy.AddIn.Shared into ILSpy.AddIn.VS2022
* Restore the VS add-in menus broken by the SDK-style migration
2026-06-24 06:09:29 +02:00
Siegfried Pammer 92eb38881b Update README
Updated .NET SDK version requirements in README.
2026-06-10 13:22:16 +02:00
Siegfried Pammer 055006d27a Refresh README and project-structure docs for the cross-platform state
The README still described ILSpy as a WPF app. Reflect the current reality:
the desktop UI is cross-platform Avalonia (Windows/Linux/macOS), the solution
filters are ILSpy.Desktop.slnf / ILSpy.XPlat.slnf (no ILSpy.Wpf.slnf), Unix/Mac
can build and run the UI, and the build requires the .NET 11 SDK. In CLAUDE.md,
the net472 add-ins / installer / Windows-bound tests are Windows-only frontends
and extra tests, not a legacy porting backlog.

Assisted-by: Claude:claude-opus-4-8:Claude Code
2026-06-10 12:06:37 +02:00
Christoph Wille 4e9db3201d Simplify "How to build" section, fix indentation on "Open ILSpy.sln in Visual Studio" 2025-12-04 09:48:14 +01:00
Christoph Wille 0ed1460090 Update README.md 2025-11-20 10:15:47 +01:00
Christoph Wille e0e73cb36e Retire AvaloniaILSpy 2025-07-21 07:43:02 +02:00
Christoph Wille 45a6212cc8 Link to .NET 10 instead of 8.0 2025-07-06 19:21:08 +02:00
Christoph Wille 4cd4d58292 Adapt social media links for ILSpy 2024-11-10 17:55:16 +01:00
Christoph Wille f037eb6ac4 Fix .NET version mixup in instructions for building on Windows 2024-07-22 18:51:34 +02:00
Christoph Wille bba2d26944 Fix #3129 (build instructions) 2023-11-25 10:31:39 +01:00
Ilyas Timir-Bulatov 2aad6817c4 Update readme .NET SDK -> 7.0 Unix/Mac section (#3018) 2023-06-22 07:40:59 +02:00
Christoph Wille f12a3d3572 Fix #2984: Store pointing to v8.0 submission, building of arm64 setup 2023-06-07 14:48:17 +02:00
Daniel Grunwald efeaf1356f Add feature: C#11 nint without NativeIntegerAttribute
Because it is no longer possible to distinguish IntPtr from nint, this required a lot of testcase adjustment.
2023-05-29 14:07:06 +02:00
Daniel Grunwald 8cc186d599 Use .NET 7.0 as target framework for the tests.
This will be necessary for testing newer language features such as `ref` fields.
2023-05-29 12:18:58 +02:00
Christoph Wille 4ebe075e58 Add Mastodon 2023-02-02 17:49:30 +01:00
Daniel Grunwald fc882b9203 Automatically install dotnet-format in specific version in the commit hook. 2022-07-16 14:59:29 +02:00
Siegfried Pammer 7019e1c02f Make sure that update-assemblyinfo.ps1 fails if PowerShell >= 5.0 is not installed. 2022-04-10 11:09:43 +02:00
Christoph Wille afff9c325d Rename ics.d.Console to ics.ILSpyCmd 2022-04-07 15:49:47 +02:00
Christoph Wille 269fd6a5c0 Update README.md for our new net60 target. Fixes #2647 2022-04-05 13:11:08 +02:00
Christoph Wille 888c2454b6 Update the tools that ILSpy is part of (or its decompilation engine) 2021-12-04 13:48:26 +01:00
Christoph Wille a601fdde70 Switch to using the .NET 6.0 SDK (LTS compared to 5.0). Removed unsupported TFM for ilspycmd, added net6.0. 2021-11-15 15:56:57 +01:00
Siegfried Pammer 00383f67d2 Update README.md and build scripts 2021-10-15 13:38:32 +02:00
Siegfried Pammer 15395df457 Remove mention of .NET Core 2.1 SDK for Mac/Unix 2021-06-06 16:41:06 +02:00
Siegfried Pammer 35ad7f3074 Update build tools used by ILSpy to use .NET 5.0 instead of .NET Core 3.1 2021-06-06 14:49:08 +02:00
Christoph Wille 7a0b3c9f7b Surface a few of the Wiki articles in the Features section 2021-05-08 10:57:26 +02:00
Joshua Cook b08690e38f Updated readme to reflect addition of .vsconfig
Restructured 'How to build' section to list multiple ways to install necessary components, as well as adding some light formatting
2021-05-03 21:07:44 -05:00
Christoph Wille 3092233816 Update links to build server 2020-11-15 13:05:18 +01:00
Christoph Wille aaca0e92b8 Remove gitter.im, we are now using Discussions 2020-08-03 19:08:35 +02:00
Christoph Wille ed7af2addb Windows: keep using Windows PowerShell, other OSs fall back on pwsh (to reduce deps to get up and running on Windows) 2020-03-22 12:54:30 +01:00
Christoph Wille 5e9b59380f Update docs that pwsh is required (instead of PS 5) 2020-03-02 14:08:12 +01:00
Christoph Wille a7b898d963 Move notices to appropriate files, change hyperlinks in AboutPage 2020-01-01 14:44:15 +01:00
Andrew Au 595ec17996 Making sure the license information are copied everywhere they need to be 2019-12-21 15:13:23 -08:00
Andrew Au d719a3d7b6 Update Licensing information 2019-12-20 20:16:21 -08:00
Christoph Wille 0c0b236fd3 Document SDK change 2019-12-08 18:40:30 +01:00
Siegfried Pammer 4e729db8c3 Update README.md
Explicitly mention the .NET Core 3.0 SDK + add hyperlinks.
2019-10-23 10:58:09 +02:00
Siegfried Pammer 7d6ebae03a Update README.md
add additional remarks about build requirements for VS 16.4
2019-10-23 10:50:57 +02:00
Christoph Wille b479d15c91 MSVC tooling version update, wording 2019-10-01 13:46:15 +02:00
Christoph Wille 5963f737bc Pull request #1728 obsoletes the note for Mac users 2019-10-01 13:39:36 +02:00
Christoph Wille e84c3ae04c Work on issue #1729 2019-10-01 13:38:32 +02:00
Christoph Wille 5e8dacf29a VSIX actually supports 2019 and 2017 2019-09-10 18:01:36 +02:00
Christoph Wille cb1fa71e13 Microsoft Store link for ILSpy (Store has only RC and RTM builds, aka release channel) 2019-09-10 18:00:18 +02:00
Christoph Wille a5d3d8ce64 Add privacy policy to README.md 2019-09-03 13:13:31 +02:00
Siegfried Pammer c204b7c410 Update "How to build" section in README 2019-08-05 10:07:29 +02:00
Christoph Wille 475c5e830e Azure Pipelines badge 2019-07-02 15:09:29 +02:00
Hans De Mulder 9470810535 add .NET Core SDK 3 requirement
Add the .NET Core SDK 3 requirement, otherwise the projects fail to load.
2019-06-30 15:39:43 +02:00
Siegfried Pammer b31c9984f2 Update README.md 2019-05-01 11:23:40 +02:00
Daniel Grunwald c1f2ccf24f Update "How to build" in readme. 2019-02-24 02:33:14 +01:00
Siegfried Pammer a6b58715c6 Update build instructions for Linux and Mac. 2019-02-24 00:44:42 +01:00