Ausführen von C # -Dateien aus Google Drive heraus

913
Toxicable

Ich möchte in der Lage sein, sowohl auf meinem Laptop als auch auf dem Desktop (beide mit Win 10) zu codieren. Daher habe ich Google Drive, um meine Dateien zwischen den beiden zu synchronisieren. Mein erstes Problem war, dass der Benutzerordner auf beiden Computern unterschiedlich war, aber ich habe sie so geändert, dass sie effektiv über die Methode in diesem Beitrag denselben Pfad haben .

Jetzt ist das Problem, das ich habe, dass meine C # -Dateien mir einen Fehler "Zugriff verweigert" geben, wenn Sie versuchen, sie über Visual Studio auszuführen:

Fehler: DEP0700: Die Registrierung der App ist fehlgeschlagen. Fehler 0x80070005: Öffnen der Datei vom Speicherort: AppxManifest.xml schlug mit Fehler fehl: Zugriff wird verweigert. . (0x80070005) App1

Ich habe versucht, sie in meinem Dokumentenordner zu speichern, in dem sie ohne Probleme ausgeführt wurden. Daher habe ich versucht, Google Drive neu zu installieren, jedoch ohne Änderungen. Ich habe auch ein neues Projekt erstellt, um es nach jeder Änderung zu testen.

1
Können Sie sicherstellen, dass beide Ordner auf beiden PCs identisch sind? Ich habe vor 2 Jahren versucht, dasselbe zu tun. Ich habe ein Projekt im Google Drive-Verzeichnis von PC1 erstellt und ausgeführt. Dann habe ich versucht, das Projekt auf PC2 (gleichen Namen und Pfad) auszuführen, aber es lief nicht. Das Problem war damals, dass GDrive nicht alle Dateien synchronisierte, da einige Dateierweiterungen nicht zulässig waren. Daher waren einige Dateien auf PC1 vorhanden (auf dem das Projekt ausgeführt wurde), jedoch nicht auf PC2 (auf dem das Projekt aufgrund fehlender Dateien nicht ausgeführt wurde). Ich weiß jedoch nicht, ob sie das inzwischen geändert haben ... traintes vor 8 Jahren 0

1 Antwort auf die Frage

2
TheCodeWizard

Ich hatte das gleiche Problem wie Sie, aber ich konnte dieses Problem lösen. Der Fehler ist ein logisches Ergebnis der NTFS-Rechte auf Ihrer Festplatte.

Bei der Installation von Google Drive wurde das Laufwerk so eingerichtet, dass es nur von dem Benutzer mit der von Ihnen angegebenen E-Mail-Adresse verwaltet wird. Technisch gesehen hat das System selbst keinesfalls Zugriff auf Ihre Festplatte. Nur Sie mit dieser E-Mail können darauf zugreifen.

Wir können Ihr Problem lösen, indem Sie als Ordneradministrator Ihres Google Drive "System" hinzufügen.

  1. Gehen Sie zu Ihrem Laufwerksordner. Klicken Sie mit der rechten Maustaste und wählen Sie Eigenschaften aus:

    enter image description here

  2. Gehen Sie zur Registerkarte "Sicherheit":

    enter image description here

    1. Fügen Sie das System als Benutzer hinzu:

    enter image description here

    1. Setze seine Rechte für alle:

    enter image description here

Das hätte Ihr Problem also lösen sollen.

Stellen Sie sicher, dass Sie dies tun, während Visual Studio geschlossen ist, sodass während dieses Vorgangs keine Dateien vom Laufwerk geändert werden können.