Wenn man beim Ändern von vielen Projektdateien nicht will, dass massenweise Backupdateien erstellt werden (~…), dann kann man laut Dokumentation LL_OPTION_PROJECTBACKUP auf False setzen.
Aber wie macht man das über C# und DOM?
LL.Core.LlSetOption(LlConstants.LL_OPTION_PROJECTBACKUP, 0);
–> gibt es nicht
LL.Core.LlSetOption(LlOption.PROJECTBACKUP) = false;
–> gibt es auch nicht
llProject.Open(f.FullName, LlDomFileMode.Open, LlDomAccessMode.ReadWrite, LlDomSettings.NoProjectBackup);
–> gibt es auch nicht
Wie geht es dann?
Danke und Gruß
ppreuschoff
(combit Support - Patrick Preuschoff)
2
Hallo Yaquelin,
vielen Dank für Ihren Beitrag.
Bitte versuchen Sie es wie folgt:
LL.Core.LlSetOption(115, 0);
Anscheinend wird die Option derzeit noch nicht per IntelliSense angeboten (hierfür habe ich intern ein Ticket erstellt). Nichtsdestotrotz können Sie die Option über den Int-Wert 115 ansprechen.
Eine Liste von Funktionen und Int-Werten erhalten Sie, wenn Sie die Header-Datei für Visual C++ öffnen ("…\combit\LL20\Programmierbare Beispiele und Deklarationen\Visual C++\cmbtLL20.h") und den Namen der Option suchen.
Mit freundlichen Grüßen
Patrick Preuschoff
Technischer Support
combit GmbH