VBA サブアセンブリを .NET に変換する

この章では、COM/VBA で作成された既存のカスタム サブアセンブリを .NET に変換するプロセスについて説明します。

Autodesk Civil 3D 2025 では、VBA カスタム アセンブリはまだサポートされていますが、今後のリリースではサポートが廃止されます。さらに、.NET サブアセンブリにはいくつかの利点があります。記述および維持が容易であり、最も重要な利点として大幅な能力向上が実現できる点です。VBA での同種のコードに比べ、平均でおよそ 50% 速く処理することが可能です。複雑な図面においても、より高い処理能力を発揮します。

カスタム サブアセンブリを .NET に変換して、カタログ ファイルに読み込んだら、 図面内の従属アセンブリを更新し、コリドーを再作成する必要があります。この付録の最後のセクションにある、VBA サブアセンブリを新しい .NET サブアセンブリに置換するサンプル コードを参照してください。