Seite 1 von 1

[gelöst] BC18: AL0667: 'Import' is being deprecated

Verfasst: 6. Oktober 2021 10:41
von elf
Hi allerseits,

unser Dynamics läuft onPremises.

Auszug aus der App.Json der Extension:
Code:
"runtime": "7.2",
"target": "OnPrem",

In der Extension soll der Inhalt einer Datei in ein Blob-Feld importiert werden:
Code:
myRecord.BlobContent.Import(FileName);


Beim Kompilieren gibt es die Meldung:
warning AL0667: 'Import' is being deprecated in the versions: '1.0' or greater. This method will only be available for OnPrem in a future release. This warning will become an error in a future release.


Die Extension funktioniert problemlos, nur die Compiler-Warnung nervt...
Die Warnung sollte ja eigentlich nicht auftauchen, da in der App.Json ja drinsteht, dass die Extension für OnPrem entwickelt wurde. Kann ich die Warnung irgendwie unterdrücken, ohne im CodeCop RuleSet eine Ausnahme für AL0667 einzurichten? Andere Depricated Warnungen interessieren mich durchaus...

Re: BC18: AL0667: 'Import' is being deprecated

Verfasst: 8. Oktober 2021 07:51
von Natalie
Mach eine Ausnahme der Regel direkt in der Codezeile, anstelle für die gesamte Regel:
https://docs.microsoft.com/en-us/dynami ... ng#example

Re: BC18: AL0667: 'Import' is being deprecated

Verfasst: 8. Oktober 2021 09:12
von elf
danke Natalie, das war's was ich gesucht habe!