2016-07-06 10 views
0

Ich versuche, einen Verweis auf ein Projekt in VS 2010 und erhalte die folgende Fehlermeldung hinzuzufügen:Visual Studio - In Bezug und Zugang verweigert

The Add Reference Dialog could not be shown due to the error: 

Access to the path 'C:\Users\administrator\AppData\Local\Temp' is denied. 

The error details have been saved to C:\Users\<my_user_code>\AppData\Local\Microsoft\VisualStudio\10.0\ShowAddReferenceDialog.log 

Die Protokolldatei hilft nicht - es zeigt nur, die vollständige Stack-Ablaufverfolgung für den obigen Fehler. Der verwirrende Teil ist, dass VS versucht, auf das \ administrator-Profil zuzugreifen, wenn ich nicht als "Administrator" angemeldet bin oder Administrator auf meinem Computer bin.

Das passiert auch unabhängig vom Projekt, also auch für ein brandneues Projekt.

Gibt es eine Problemumgehung oder ein Update für das, damit ich den temporären Ordner ändern kann, in dem Visual Studio versucht, zu schreiben?

Antwort

0

Wir haben das Problem herausgefunden. Eine der Verweise wurde aus irgendeinem Grund in den Ordner Administrator \ Temp installiert, und aufgrund von Richtlinieneinschränkungen, die kürzlich in unserer DOMAIN implementiert wurden, wurde der Lesezugriff auf diesen Ordner entfernt.

Wir haben die Abhängigkeit neu installiert, und alles ist gut.

0

Zwei Dinge, die den Sinn kommen, sind -

1) als Administrator Visual Studio Führen 2) MSConfig -> Benutzerkontensteuerung ändern, unten der Schieber, um "keine Warnung" -> Neustart

Viel Glück

+0

Danke, @Dave S. Sind diese Vorschläge nur zu unterdrücken/verbergen die Tatsache, dass VS versucht, auf einen Ordner im Profil des Administrators zuzugreifen, oder VS zu erlauben, sich selbst zu korrigieren? Aufgrund der Unternehmensrichtlinie ist die Ausführung von VS als Administrator keine Option, und wir haben auch keinen Zugriff auf MSConfig (es benötigt Administratorrechte, um zu arbeiten). –

+0

Daniel, ich glaube die Antwort ist ja für beide. Ich empfehle Kontaktaufnahme mit wem auch immer helfen kann, indem Sie die erforderlichen Berechtigungen zur Problembehandlung anfordern oder die Fehler selbst beheben, da ich davon ausgehe, dass das Problem außerhalb meiner zulässigen Fehlerbehebungs- oder Reparaturmöglichkeiten liegt. Mit anderen Worten, ich würde mich wohl fühlen, ein Ticket für ein Problem einzureichen, das ich nicht die erlaubten Mittel zur Fehlerbehebung habe. –

Verwandte Themen