ライブラリを作成する
参考:
C# DLL ファイルを作成しプロジェクトで参照 | ITSakura
Visual Studio で DLL を作成して使う | 中堅プログラマーの備忘録
C# ライブラリ (DLL) の作成方法 | イメージングソリューション
DLL を使う
参考:
アンマネージド/ネイティブライブラリを使う
参考:
C++ で DLL を作成して C# から呼ぶ | LIGHT11
デバッグ
参考:
DLL プロジェクトをデバッグする | Microsoft Docs [公式]
情報をストリップしたい
参考:
Is it possible to ‘strip’ a .NET DLL? – Stack Overflow
難読化する
参考:
.NET アプリの逆コンパイルは如何に簡単か? | AG-TECH
.NET 逆コンパイラとコードを難読化する Dotfuscator | @IT
DLL を修正したい
参考:
CLR Injection – Runtime Method Replacer | CodeProject
MethodRental.SwapMethodBody Method | Microsoft Docs [Official]
How to replace a class in a dll? – Stack Overflow