Zum Hauptinhalt springen
tsecurity.de LIVE
Echtzeit-Radar & Feeds
Alle RSS Feeds
👥 Community & Social
Hacking & PentestingLMU München: Großer Hackerangriff auf Studentendaten(21.09.2026 um 22:43 Uhr)
Hacking & PentestingGoogle Fined €403 Million Over Location Data Practices(21.09.2026 um 22:20 Uhr)
Apple iOS & macOSGM isn't changing course on CarPlay for its electric vehicles(21.09.2026 um 22:29 Uhr)
AI & KI NachrichtenPeoria, Ariz., to Update Old Zoning Rules on Data Centers(21.09.2026 um 22:22 Uhr)
AI & KI NachrichtenCalifornia tightens rules on AI data center energy and water use(21.09.2026 um 22:29 Uhr)
YouTube Security VideosTechquickie: The Steam Frame Shouldn't Work - Here's Why It Does(21.09.2026 um 21:17 Uhr)
Hacking & PentestingLMU München: Großer Hackerangriff auf Studentendaten(21.09.2026 um 22:43 Uhr)
Hacking & PentestingGoogle Fined €403 Million Over Location Data Practices(21.09.2026 um 22:20 Uhr)
Apple iOS & macOSGM isn't changing course on CarPlay for its electric vehicles(21.09.2026 um 22:29 Uhr)
AI & KI NachrichtenPeoria, Ariz., to Update Old Zoning Rules on Data Centers(21.09.2026 um 22:22 Uhr)
AI & KI NachrichtenCalifornia tightens rules on AI data center energy and water use(21.09.2026 um 22:29 Uhr)
YouTube Security VideosTechquickie: The Steam Frame Shouldn't Work - Here's Why It Does(21.09.2026 um 21:17 Uhr)
Intelligence View
⚡ tsecurity.de Intelligence

ILSpy 10.0 Preview 1

This preview release is based on preview 6 of .NET 10.0. Please make sure that you have it installed on your machine beforehand. New Language Features #3467: C# 12 InlineArrays #3500: Added .NET 10 as test target #3500: Added minimal…

0
↗ Quelle (github.com)
Reagiere als Erste:r — dein Feedback zählt!

This preview release is based on preview 6 of .NET 10.0. Please make sure that you have it installed on your machine beforehand.


New Language Features



  • #3467: C# 12 InlineArrays

  • #3500: Added .NET 10 as test target

  • #3500: Added minimal language feature support to successfully detect new code patterns used in .NET 10


Enhancements



  • #3519: Add API diff feature. Please see the PR for how this feature works, and in the collapsed region at the end of the release notes how such an API diff report could look like (full file is attached to release as ICSharpCode.Decompiler9.1to10Preview1Changes_ApiDiff.md).

  • #3494: Add dynamic ILSpy settings options to ILSpyCmd

  • #3489: Make WholeProjectDecompiler.CreateDecompiler protected virtual to make the decompilation pipeline extensible.


Contributions



  • Add configuration option to check for overflow and underflow (see #3484 by @ds5678)

  • Allow creating a MetadataFile with a MetadataReader / MetadataStringDecoder (see #3487 by @lordmilko)

  • Add an option to not transform Activator.CreateInstance<T>() to new T() (see #3497 by @DoctorKrolic)

  • TargetFramework and TargetServices APIs are now public (see #3501 by @nikitalita)

  • Support disassembling single file bundle for ILSpy (see #3398 by @cshung)

  • Fix stack overflow exception in CSharpResolver (see #3471 by @ds5678)

  • Handle explicit optional parameter after default parameter (see #3470 by @ds5678)

  • Fix disassembler output, correcting flag(NUM) to flags(NUM) (see #3473 by @hez2010)

  • Fix null reference exception when writing resource files (see #3474 by @ds5678)

  • Fix SDK-style (modern) inter-project references (see #3502 by @petercrabtree)

  • Fix incorrect method match for static methods with instance signature (see #3504 by @MSchmoecker)


Performance



  • #3486: Remove XML serialization from DecompilerSettings in ILSpy


Bug fixes



  • Fix #3464: Missing cast in interpolated string

  • Fix #3482: Drag and Drop is no longer working in the Assemblies tree view.

  • Fix #3492: Do not crash, if field used by RuntimeHelpers.InitializeArray is malformed.


And many other fixes, for a full list click here.



ICSharpCode.Decompiler Assembly Changes (API diff)

Changed Types


ICSharpCode.Decompiler.DecompilerSettings










































Member Type Operation
Clone() : DecompilerSettings Method Removed
ParamsCollections : bool Property Added
UseObjectCreationOfGenericTypeParameter : bool Property Added
InlineArrays : bool Property Added
CheckForOverflowUnderflow : bool Property Added
Clone() : DecompilerSettings Method Added

ICSharpCode.Decompiler.Solution.SolutionCreator






















Member Type Operation
WriteSolutionFile(string, IEnumerable<ProjectItem>) : void Method Removed
WriteSolutionFile(string, List<ProjectItem>) : void Method Added

ICSharpCode.Decompiler.Semantics.Conversion

















Member Type Operation
InlineArrayConversion : Conversion Field Added

ICSharpCode.Decompiler.TypeSystem.KnownAttribute






















Member Type Operation
ParamCollection : KnownAttribute Field Added
InlineArray : KnownAttribute Field Added

ICSharpCode.Decompiler.TypeSystem.TypeSystemOptions

















Member Type Operation
ParamsCollections : TypeSystemOptions Field Added

ICSharpCode.Decompiler.TypeSystem.TypeSystemExtensions





































Member Type Operation
IsArrayInterfaceType(this IType) : bool Method Added
IsInlineArrayType(this IType) : bool Method Added
GetInlineArrayLength(this IType) : int? Method Added
GetInlineArrayElementType(this IType) : IType Method Added
IsDefaultValueAssignmentAllowed(this IParameter) : bool Method Added

ICSharpCode.Decompiler.Metadata.MetadataFile



























Member Type Operation
MetadataFile(MetadataFileKind, string, MetadataReaderProvider, MetadataReaderOptions, int, bool) Constructor Removed
MetadataFile(MetadataFileKind, string, MetadataReaderProvider, MetadataReaderOptions, int, bool, MetadataStringDecoder?) Constructor Added
MetadataFile(MetadataFileKind, string, MetadataReader, int, bool) Constructor Added

ICSharpCode.Decompiler.Metadata.PEFile










































Member Type Operation
PEFile(string, PEStreamOptions, MetadataReaderOptions) Constructor Removed
PEFile(string, Stream, PEStreamOptions, MetadataReaderOptions) Constructor Removed
PEFile(string, PEReader, MetadataReaderOptions) Constructor Removed
PEFile(string, PEStreamOptions, MetadataReaderOptions, MetadataStringDecoder?) Constructor Added
PEFile(string, Stream, PEStreamOptions, MetadataReaderOptions, MetadataStringDecoder?) Constructor Added
PEFile(string, PEReader, MetadataReaderOptions, MetadataStringDecoder?) Constructor Added

ICSharpCode.Decompiler.IL.OpCode

















Member Type Operation
LdElemaInlineArray : OpCode Field Added

ICSharpCode.Decompiler.IL.Block

















Member Type Operation
GetContainingStatement(ILInstruction) : ILInstruction? Method Added

ICSharpCode.Decompiler.IL.ILInstruction



























Member Type Operation
Extract(ILTransformContext) : ILVariable Method Removed
MatchLdElemaInlineArray(out IType?, out ILInstruction?) : bool Method Added
Extract(ILTransformContext) : ILVariable? Method Added

ICSharpCode.Decompiler.CSharp.LanguageVersion

















Member Type Operation
CSharp13_0 : LanguageVersion Field Added

ICSharpCode.Decompiler.CSharp.OutputVisitor.InsertParenthesesVisitor

















Member Type Operation
VisitInterpolation(Interpolation) : void Method Added

ICSharpCode.Decompiler.CSharp.ProjectDecompiler.IProjectInfoProvider

















Member Type Operation
CheckForOverflowUnderflow : bool Property Added

Added Types


ICSharpCode.Decompiler.IL.LdElemaInlineArray


















































































Member Type Operation
ArraySlot : SlotInfo Property Added
IndicesSlot : SlotInfo Property Added
Type : IType Property Added
Array : ILInstruction Property Added
Indices : InstructionCollection<ILInstruction> Property Added
ResultType : StackType Property Added
IsReadOnly : bool Property Added
DirectFlags : InstructionFlags Property Added
LdElemaInlineArray(IType, ILInstruction, params ILInstruction[]) Constructor Added
Clone() : ILInstruction Method Added
WriteTo(ITextOutput, ILAstWritingOptions) : void Method Added
AcceptVisitor(ILVisitor) : void Method Added
AcceptVisitor<T>(ILVisitor<T>) : T Method Added
AcceptVisitor<C,T>(ILVisitor<C,T>, C) : T Method Added

ICSharpCode.Decompiler.CSharp.ProjectDecompiler.TargetFramework















































Member Type Operation
Identifier : string Property Added
Moniker : string Property Added
VersionString : string Property Added
VersionNumber : int Property Added
Profile : string Property Added
IsPortableClassLibrary : bool Property Added
TargetFramework(string, int, string) Constructor Added

ICSharpCode.Decompiler.CSharp.ProjectDecompiler.TargetServices



























Member Type Operation
DetectTargetFramework(MetadataFile) : TargetFramework Method Added
GetPlatformName(PEFile) : string Method Added
DetectTargetFrameworkNET20(MetadataFile, IAssemblyResolver, TargetFramework) : TargetFramework Method Added

Ähnliche Beiträge
🔍 Verwandte News

Auch interessante Nachrichten ILSpy 10.0 Preview 1

Thematisch verwandte Begriffe: ILSpy, Preview · 6 Treffer

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Zum Aktualisieren ziehen
ZERO-DAY CVE-2026-45381 | Tautulli is a Python based monitoring and tracking tool for Plex Media S…
Advisory →
TTS Reader • tsecurity.de Voice
tsecurity.de Icon
tsecurity.de App
Offline-Lesen, Eilmeldungen & 0ms Ladezeit

Installiere tsecurity.de direkt auf deinen Home-Bildschirm für das ultimative Vollbild-Magazinerlebnis ohne Browser-Leisten.

Nächster Beitrag
Themen-Radar & Intelligence Matrix
Echtzeit-Taxonomie nach Angriffsvektoren & Plattformen

tsecurity.de Live Threat Radar

🔴 LIVE RADAR
MONITORING
AKTIV
CVE-DATENBANK
LIVE
🔍
Community Radar & Live Chat
Sentinel Bot online • Live-Stream
Dein Cluster: Security Explorer
Match:
lädt…
Verbindung zum Community-Stream wird aufgebaut...
Bearbeitungsmodus — Senden überschreibt deine Nachricht
Community-Puls — was gerade passiert
lädt…
Aktivitäten deiner Analysten
lädt…
Neues Thema oder Eilmeldung einreichen

Reiche interessante Links, Zero-Days oder Debatten ein. Die Community entscheidet per Upvote über die Veröffentlichung.

Heiß diskutierte Einreichungen
🔖 Gespeicherte Artikel
📂 Keine gespeicherten Artikel vorhanden.
Zurück Ziehen Vor
Links: vorheriger Artikel Rechts: nächster Artikel unten: schließen
News NIS-2 Frühwarnung Tier-1 Intel ⏱️ 3 Min vor 10 Min
Artikeldaten werden geladen...

Zurück: vorheriger Vor: nächster
↗ Original-Quelle
Social Reaktionen Deine Reaktion zählt
Einstufung & Relevanz-Poll 0 Stimmen
In sozialen Netzwerken teilen 1-Klick