Wie entwickelt und führt man .NET-Plugins in BricsCAD V26 aus?
Ab BricsCAD® V26 wurde die verwaltete Laufzeitumgebung auf .NET 8 (ehemals .NET Core) aktualisiert.
Dies ersetzt die veraltete Laufzeitumgebung .NET Framework 4.8, die in früheren Versionen verwendet wurde.
Endbenutzeranforderungen
So laden und führen Sie .NET-basierte Plugins in BricsCAD® V26 aus:
- Installieren Sie .NET 8 Desktop Runtime (x64).
Sie können es hier herunterladen.
- Stellen Sie sicher, dass die installierte Laufzeitarchitektur mit der Installation von BricsCAD® (x64) übereinstimmt.
- Wenn ein Plugin mit der folgenden Fehlermeldung nicht geladen werden kann, bedeutet dies, dass die Datei von der Windows-Sicherheit blockiert wurde:
Die Datei oder Assembly "Datei:///<Pfad-zur-Datei>" oder eine ihrer Abhängigkeiten konnte nicht geladen werden. Dieser Vorgang wird nicht unterstützt. (Ausnahme von HRESULT: 0x80131515)Um das Problem zu beheben, klicken Sie mit der rechten Maustaste auf die Plugin-DLL, gehen Sie zu Eigenschaften und wählen Sie Entsperren.
Entwickleranforderungen
Plugins, die für .NET Framework 4.8 erstellt wurden, müssen mit dem .NET 8 SDK neu erstellt werden, bevor sie in BricsCAD® V26 geladen werden können.
- Installieren Sie .NET 8 SDK (x64).
Sie können es hier herunterladen.
- Verwenden Sie das mit .NET Core eingeführte SDK-Projektformat.
<Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <TargetFramework>net8.0-windows</TargetFramework> </PropertyGroup> </Project> - Verweisen Sie auf die entsprechenden verwalteten Baugruppen BricsCAD®.
- Erstellen Sie das Plugin mit .NET 8 neu.
Plugin-Migration
Anweisungen zur Migration des Plugins finden Sie in der Datei README.txt im Ordner "API samples" des BricsCAD®-Installationsverzeichnisses.
Der Standardpfad der Datei README.txt lautet:
C:\Program Files\Bricsys\BricsCAD V26 de_DE\API\dotnet\README.txt

