EN CSharp Compile and Decompile - LIHACHTETAN/ClassicUO-Bad-Newbie-CSharp-Scripts-IDE GitHub Wiki
Українська · Русский · English · Deutsch · Français · Italiano · Español · 繁體中文 · 日本語 · 한국어
C# compilation and decompilation
Home · C# IDE · C# compilation and decompilation · Protected C# scripts and passwords
Open .csx, .cs or an SDK .csproj, save changes and choose Compile. Select an output .dll. Diagnostics include file, line and column; click an error to open its location. Compilation does not execute game commands.
A companion .dll.csharp.json stores execution metadata and dependencies. Keep both files together. Select an executable assembly in AutoLoad and use Run. A library without an entry point is referenced by another script or project.
Decompile reads a managed .NET .dll or .exe and opens C# for viewing and saving. For a native apphost EXE select its corresponding .dll. Comments, original formatting and some names cannot be recovered exactly.