Come sviluppare ed eseguire plug-in .NET in BricsCAD V26?
A partire da BricsCAD® 26, il runtime gestito è stato aggiornato a .NET 8 (in precedenza .NET Core).
Questo sostituisce il runtime legacy di .NET Framework 4.8 usato nelle versioni precedenti.
Requisiti dell'utente finale
Per caricare ed eseguire . Plug-in basati su NET in BricsCAD® V26:
- Installare .NET 8 Desktop Runtime (x64).
E' possibile scaricarlo da qui.
- Assicurarsi che l'architettura di runtime installata corrisponda all'installazione di BricsCAD® (x64).
- Se un plug-in non viene caricato con il seguente errore, significa che il file è stato bloccato dalla sicurezza di Windows:
Impossibile caricare il file o l'assembly 'file:///<path-to-file> o una delle relative dipendenze. Il funzionamento non è supportato. (Eccezione da HRESULT: 0x80131515)Per risolverlo, cliccare il pulsante destro del mouse sulla DLL del plug-in, andare su Proprietà e scegliere Sblocca.
Requisiti per gli sviluppatori
I plug-in compilati per .NET Framework 4.8 devono essere ricompilati usando .NET 8 SDK prima di poter essere caricati in BricsCAD® V26.
- Installare .NET 8 SDK (x64).
E' possibile scaricarlo da qui.
- Usare il formato di progetto in stile SDK introdotto con .NET Core.
<Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <TargetFramework>net8.0-windows</TargetFramework> </PropertyGroup> </Project> - Fare riferimento agli assembly gestiti da BricsCAD® appropriati.
- Ricompilare il plug-in utilizzando .NET 8.
Migrazione plugin
Le istruzioni per la migrazione dei plug-in sono disponibili nel file README.txt nella cartella degli esempi API della directory di installazione di BricsCAD®.
Il percorso predefinito del file README.txt è:
C:\Program Files\Bricsys\BricsCAD V26 en_US\API\dotnet\README.txt

