關於
DynamicBuild 是一個用於動態編譯和程式碼產生的 .NET Framework 函式庫。庫提供了多種編譯和產生的方式。在製品
彙編
您可以編譯這些語言:
C#
- 使用 CodeDom (.NET)
- 與羅斯林 (.NET)
VB
VC++
J腳本
程式碼可以編譯到這些平台:
- Windows(10/7/8.1 - x86、x64、arm、arm64、aot)
- 使用 CodeDomBuilders (C#/VB/VC++/JScript)
- 使用 DotNetBuilder(.NET Core C#/VB)
- Linux(x86、x64、arm、arm64、musl)
- 使用 DotNetBuilder(.NET Core C#/VB)
- macOS(x86、x64、arm、arm64)
- 使用 DotNetBuilder(.NET Core C#/VB)
- Ubuntu、Unix、AOT、瀏覽器、BrowserWasm、tvOS、Linux Mint、Fedora、Rhel、Tizen、Alpine、Arch、FreeBSD、CentOS、Debian、Gentoo、Ol、openSUSE
- 使用 DotNetBuilder(.NET Core C#/VB)
- Android(v21 - v29)、IOS(v8 - v13)
- 使用 DotNetBuilder(.NET Core C#/VB,不建議)
- 使用 XamarinBuilder(僅限 Android)
程式碼生成
您可以產生這些語言代碼:
- C# 程式碼
- VB代碼
- VC++程式碼
- JScript 程式碼
用法
函式庫可用於程式碼編譯、產生、打包、連結。