Fonts Ordner / access denied

  • Hallo,

    ich habe mir Zeta 16 frisch installiert.

    Leere Seite erstellt, in den Layout-Designer gegangen und neues Design ausgewählt.

    Beim Speichern bekomme ich immer folgende Fehlermeldung:

    Access to the path \\'\\\\?\\D:\\Homepages\\zeta\\Projekte\\Siegmann.ws\\output\\assets\\fonts\\' is denied

    Ich kann kein Layout auswählen, Fonts Ordner ist immer gesperrt, egal ob im OneDrive oder auf Festplatte. Auch wenn ich die Sperre im WIN-Explorer aufheben, wird der Ordner sofort wieder gesperrt?

    Die anderen Ordner im /assets/ Ordner sind auch alle schreibgeschützt.

    Jemand eine Idee, woran das liegen könnte?

  • Graf Foto

    Hallo

    Könnte da irgendwelche Sicherheits-Software (Virenscanner oder ähnlich) den Zugriff blockieren?

    Ansonsten ist es schon möglich, dass sie als Benutzer nicht genügend Rechte für "d:\Homepages\..." besitzen. Oder anders gefragt, wenn Sie z. B. mit einem Texteditor versuchen, etwas in "D:\Homepages\..." zu speichern - als Benutzer, den sie auch für ZP verwenden - funktioniert dies? Wenn das Speichern erfolgreich war und sie in einen Ordner innerhalb der ZP-Struktur gespeichert hatten - also z. B. innerhalb "D:\Homepages\zeta\Projekte\Siegmann.ws\output\\assets\" - diese Datei dann bitte wieder entfernen, weil ZP nichts damit anfangen kann.

    Gruss

    Norbert

    Norbert S.

    Zeta Producer (Premium), Win 11 Pro 26H2 [de-CH]
    Für mich DIE Lösung und bietet vorbildlichen Support!

  • Hallo,

    Der Pfad D:... kam zustande, weil ich mal versucht hatte, das Projekt in einen "normalen" Ordner auf der Festplatte zu kopieren, ohne dass ich Änderungen in Zeta vorgenommen habe.


    Wenn ich nach der Neuinstallation den von Presta vorgegebenen Pfad habe, kommt folgende Fehlermeldung:

    Access to the path \\'\\\\?\\C:\\Users\\Siggi\\OneDrive\\Dokumente\\Zeta Producer 16\\projects\\siegmann 01\\output\\assets\\fonts\\' is denied

    Als ich alle alten Zeta Installationen gelöscht habe, ist mir noch etwas aufgefallen ... Ich hatte auf dem OneDrive Pfad noch Projektordner von Zeta 13 / 14 / 15.

    Die ließen sich problemlos löschen. Als ich aber den 16er Projektordner löschen wollte, bekam ich die Warnmeldung, dass ich Administratorenrechte zum löschen brauche.

    Sicherheitssoftware als Fehlerursache halte ich für unwahrscheinlich, ich benutze nur den Standard Virenscanner von WIN.

    Falls jemand versteht, was da drin steht, die vollständige Fehlermeldung lautet:

    System.IO.IOException

    -----------------

    Access to the path '\\?\C:\Users\Siggi\OneDrive\Dokumente\Zeta Producer 16\projects\siegmann 01\output\assets\fonts' is denied.

    -----------------

    at System.IO.FileSystem.RemoveDirectoryInternal(String fullPath, Boolean topLevel, Boolean allowDirectoryNotEmpty)

    at System.IO.FileSystem.RemoveDirectoryRecursive(String fullPath, WIN32_FIND_DATA& findData, Boolean topLevel)

    at System.IO.FileSystem.RemoveDirectory(String fullPath, Boolean recursive)

    at System.IO.DirectoryInfo.Delete(Boolean recursive)

    at ZetaShortPaths.ZspSafeFileOperations.SafeDeleteDirectoryContents(DirectoryInfo folderPath)

    at ZetaShortPaths.ZspSafeFileOperations.SafeDeleteDirectoryContents(DirectoryInfo folderPath)

    at ZetaShortPaths.ZspSafeFileExtensions.SafeDeleteContents(DirectoryInfo folderPath)

    at ZetaProducer.RuntimeBusinessLogic.Rendering.FileOperations.RenderFileHelper.CleanOutputFolder(WebProject webProject) in c:\P\ukeim\zp-develop\ZetaProducerMain\Source\Core\RuntimeBusinessLogic\Rendering\FileOperations\RenderFileHelper.cs:line 14

    at ZetaProducer.Main.Layout.LayoutDesigner.Main.Form.LayoutEditingUIController.<>c__DisplayClass0_0.<ConfigureLayout>b__0(Object sender, DoWorkEventArgs _) in c:\P\ukeim\zp-develop\ZetaProducerMain\Source\Core\Main\Layout\LayoutDesigner\Main\Form\LayoutEditingUIController.cs:line 265

    at ZetaProducer.RuntimeGui.Progress.BackgroundWorkerLongProgressGui.<>c__DisplayClass18_1.<<start>b__2>d.MoveNext() in c:\P\ukeim\zp-develop\ZetaProducerMain\Source\Helper\RuntimeGui\Progress\BackgroundWorkerLongProgressGui.cs:line 112

    --- End of stack trace from previous location ---

    at AsyncBridge.AsyncHelper.AsyncBridge.<>c__DisplayClass4_0.<<Run>b__0>d.MoveNext() in c:\P\ukeim\zp-develop\ZetaProducerExtendedControls\Source\Async\Internals\AsyncHelper.cs:line 47

    IOException

    {

    TargetSite=RuntimeMethodInfo: RemoveDirectoryInternal,

    Message="Access to the path \\'\\\\?\\C:\\Users\\Siggi\\OneDrive\\Dokumente\\Zeta Producer 16\\projects\\siegmann 01\\output\\assets\\fonts\\' is denied.",

    Data=

    [

    ]

    ,

    InnerException=null,

    HelpLink=null,

    Source="System.Private.CoreLib",

    HResult=-2146232800,

    StackTrace=" at System.IO.FileSystem.RemoveDirectoryInternal(String fullPath, Boolean topLevel, Boolean allowDirectoryNotEmpty)\\r\\n at System.IO.FileSystem.RemoveDirectoryRecursive(String fullPath, WIN32_FIND_DATA& findData, Boolean topLevel)\\r\\n at System.IO.FileSystem.RemoveDirectory(String fullPath, Boolean recursive)\\r\\n at System.IO.DirectoryInfo.Delete(Boolean recursive)\\r\\n at ZetaShortPaths.ZspSafeFileOperations.SafeDeleteDirectoryContents(DirectoryInfo folderPath)\\r\\n at ZetaShortPaths.ZspSafeFileOperations.SafeDeleteDirectoryContents(DirectoryInfo folderPath)\\r\\n at ZetaShortPaths.ZspSafeFileExtensions.SafeDeleteContents(DirectoryInfo folderPath)\\r\\n at ZetaProducer.RuntimeBusinessLogic.Rendering.FileOperations.RenderFileHelper.CleanOutputFolder(WebProject webProject) in c:\\P\\ukeim\\zp-develop\\ZetaProducerMain\\Source\\Core\\RuntimeBusinessLogic\\Rendering\\FileOperations\\RenderFileHelper.cs:line 14\\r\\n at ZetaProducer.Main.Layout.LayoutDesigner.Main.Form.LayoutEditingUIController.<>c__DisplayClass0_0.<ConfigureLayout>b__0(Object sender, DoWorkEventArgs _) in c:\\P\\ukeim\\zp-develop\\ZetaProducerMain\\Source\\Core\\Main\\Layout\\LayoutDesigner\\Main\\Form\\LayoutEditingUIController.cs:line 265\\r\\n at ZetaProducer.RuntimeGui.Progress.BackgroundWorkerLongProgressGui.<>c__DisplayClass18_1.<<start>b__2>d.MoveNext() in c:\\P\\ukeim\\zp-develop\\ZetaProducerMain\\Source\\Helper\\RuntimeGui\\Progress\\BackgroundWorkerLongProgressGui.cs:line 112\\r\\n--- End of stack trace from previous location ---\\r\\n at AsyncBridge.AsyncHelper.AsyncBridge.<>c__DisplayClass4_0.<<Run>b__0>d.MoveNext() in c:\\P\\ukeim\\zp-develop\\ZetaProducerExtendedControls\\Source\\Async\\Internals\\AsyncHelper.cs:line 47"

    }

  • Hallo,

    Starte mal Zeta als Admin, rechte Maustaste auf Zeta und dann als Admin ausführen.
    Wenn de dann vollen Zugriff hast sind Deine Rechte nicht korrekt.

    Gruß

    Sammy

  • Hallo,

    Was ich noch sehe das Du OneDrive hast. Da hatte ich auch immer wieder Probleme. Am besten Du bereinigst das mal mit OneDrive.

    Gruß

    Sammy

  • Besser und schneller wird Dir geholfen wenn Du ein Supportticket eröffnest.
    Nimm das mal in Deinen Gedanken mit auf.

    Gruß

    Sammy

  • Das hat mir jetzt keine Ruhe gelassen und ich habe mal den Pfad auf einen normalen Festplattenordner geändert ... und siehe da, es funktioniert alles einwandfrei ... schent tatsächlich am OneDrive zu liegen.

    Mit der jetzigen Lösung kann ich leben ... wäre vielleicht eine Anregung, wenn man den Standardpfad direkt vom Programm aus ändern könnte.

  • Super. Mein nächster Tipp wäre auch gewesen, das Projekt mal direkt auf c:\ zu legen.

    ZP Legt den Standardpfad nicht auf OneDrive. Das scheint eine Windows-Einstellung zu sein, die das Home-Verzeichnis Ihres Benutzers auf OneDrive gelegt hat.

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!