Eine bestimmte App (Visual Studio 2013) hat den Schreibzugriff auf bestimmte Verzeichnisse verloren

408
PunkyGuy

Ich bin ein Softwareentwickler, der in einer großen Unternehmensumgebung arbeitet, die servergespeicherte Profile im gesamten Netzwerk verwendet, sodass mein Profilverzeichnis an einem Netzwerkspeicherort gespeichert wird \\nas\home$\usernameund automatisch einem lokalen Laufwerksbuchstaben zugeordnet wird.

Wenn ich vor ein oder zwei Tagen versuche, Visual Studio 2013 zum Bearbeiten von Dateien in bestimmten Verzeichnissen zu verwenden, kann sie die Datei lesen, jedoch nicht schreiben (sie fordert entweder zum Speichern als neue Datei an anderer Stelle auf oder zeigt verschiedene Fehler an, z. B. :

Could not find a part of the path '\\nas\home$\username\mydocuments\...'.

oder

The system cannot find the path specified).

oder

.. cannot be created, please ensure this is a writeable path.

Dies tritt nur auf, wenn VS verwendet wird und die betroffenen Verzeichnisse übereinstimmen. Ändern Sie eine der beiden und es funktioniert gut. Ich kann VS verwenden, um Dateien an anderer Stelle in meinem Profil zu speichern (einschließlich der übergeordneten Verzeichnisse der betroffenen Verzeichnisse). Ich kann auch andere Apps wie Notepad verwenden, um die Dateien in den betroffenen Verzeichnissen zu bearbeiten, und VS liest die Änderungen gerne.

Die Dateien sind nicht als schreibgeschützt markiert und die Verzeichnisse haben Full ControlZugriff auf meinen Benutzernamen. Wenn ich ein übergeordnetes Verzeichnis mit einem betroffenen Verzeichnis kopiere / einfüge, kann VS jetzt in die kopierte / eingefügte Version schreiben. Es funktioniert um ein Problem, aber andere betroffene Dateien sind Konfigurationsdateien, die von VS benötigt werden und die ich nicht unbedingt verschieben kann. Daher möchte ich eine geeignete Lösung finden. Dinge, die ich ausprobiert habe:

  • Manuelles Festlegen von Ordnern zum Aufheben des Schreibschutzes
  • Netzwerkkabel neu starten / trennen und wieder anschließen
  • An anderer Stelle in mein Profil einloggen (Ich kann mit Windows oder Visual Web Developer Express 2012 in die Dateien schreiben)

Etwas, das dies möglicherweise verursacht hat: Ich habe versucht, mich vor ein oder zwei Tagen beim Computer anzumelden und erhielt die Meldung, dass mein Profil nicht geladen werden konnte, und verwendet ein lokales gespeichertes Profil. Ich machte normal weiter, Sicherungskopien von Dateien zu erstellen, nur für den Fall. Ich habe diese Nachricht seit dem Anmelden nicht mehr erhalten. Einige der betroffenen Dateien sind jedoch an dem Tag, an dem ich diese Nachricht erhalten habe, nicht verwendet worden.

Möglicherweise auch verwandt: Ein betroffenes Verzeichnis wird als schreibgeschützt markiert (auch wenn ich es nicht mehr setze, wird es wieder angezeigt), obwohl alle untergeordneten Dateien nicht als schreibgeschützt markiert sind. Ich bin mir sicher, dass ich das schon früher gesehen habe, obwohl ich nicht überzeugt bin, dass es relevant ist.

Ich habe mich entschieden, es hier und nicht als SO zu verwenden, da ich vermute, dass es sich um ein Berechtigungsproblem handelt, und nicht um Visual Studio selbst. Wenn ich es richtig mache, kann ich es dort posten.

Um das Diagnostizieren und Beheben von Problemen frustrierender zu gestalten, habe ich keinen Administratorzugriff auf meinen Computer und meine ICT-Abteilung hat langsame Antwortzeiten. Daher muss ich die Anzahl der Tickets, die ich mit ihnen sammle, auf ein Minimum reduzieren. Ich erwäge, ein Ticket für die Neuinstallation von VS zu erheben, könnte jedoch eine Weile dauern, sodass alle anderen Vorschläge gerne angenommen werden. Vielen Dank!

Bearbeiten: Ich habe gerade bemerkt, dass ich, wenn ich versuche, ein Verzeichnis in einem betroffenen Ordner mithilfe des Explorers zu erstellen, das Fenster hängt und nicht mehr reagiert. Wenn ich sie an einer anderen Stelle erstelle und dann ziehe, wird im Dialogfeld "Verschieben" nur angezeigt, Calculatingdass Geschwindigkeit und Zeit unbegrenzt bleiben. Es handelt sich also definitiv um ein Netzwerk- oder Festplattenproblem und nicht um VS.

Behoben: Ich habe mich auf einem anderen Rechner angemeldet und konnte einen leeren Ordner in einen betroffenen Ordner kopieren. Nachdem dies geschehen war, verschwanden alle Schreibprobleme für diesen Ordner auf meinem normalen Computer. Wiederhole dies mit den anderen betroffenen Ordnern und bis jetzt funktioniert es weiter. Ich weiß nicht, was zur Hölle es tut, aber es sortiert es.

0

1 Antwort auf die Frage

0
PunkyGuy

Ich habe mich auf einem anderen Rechner angemeldet und konnte einen leeren Ordner in einen betroffenen Ordner kopieren. Nachdem dies geschehen war, verschwanden alle Schreibprobleme für diesen Ordner auf meinem normalen Computer. Wiederhole dies mit den anderen betroffenen Ordnern und bis jetzt funktioniert es weiter. Ich weiß nicht, was zur Hölle es tut, aber es sortiert es.

Ich fange an zu denken, dass es ein Problem mit dem NAS ist, da einer der Fehler für Visual Studio den Namen "ERROR_FILE_OFFLINE" hat. Ich habe keine Dateien offline erstellt, und Sie denken, wenn Sie offline waren, konnten Sie nicht lesen oder schreiben dazu, aber los gehts. Das Ändern der Struktur scheint die Dinge aufzufrischen.