2012-08-13 3 views
6

Jedesmal, wenn ich versuche, eine Lösung zu öffnen, die auf einer UNC-Freigabe befinden bekomme ich diesen Dialog:Geben Sie Fulltrust zu UNC-Freigabe für Visual Studio 2012 und .NET 4.0

enter image description here

Ich habe versucht, mit dem caspol.exe Dienstprogramm, Hanselman spricht über here, aber es scheint nicht zu funktionieren. Zumindest nicht für ein .NET-4-Projekt in Visual Studio 2012 runing .NET Lauf 4-Version von caspol mit den gleichen Argumenten bekomme ich diese Meldung:

WARNING: The .NET Framework does not apply CAS policy by default. Any settings 
shown or modified by CasPol will only affect applications that opt into using 
CAS policy. 

Please see http://go.microsoft.com/fwlink/?LinkId=131738 for more information. 

ich diesen Link gefolgt, aber nichts schien Sinn zu machen, mich.

Um einen kleinen Zusammenhang darüber zu geben, was ich mache, habe ich Windows 7 als VM (über VirtualBox) auf meinem Mac laufen. Ich habe eine SMB-Netzwerkfreigabe auf meinem Mac eingerichtet, mit der ich mich erfolgreich von meiner VM aus verbinden kann. Bei dem Versuch, die Lösung zu laden, erhalte ich jedoch weiterhin diesen Fehler. Ich weiß, dass ich die Box "abchecken" kann und alles laden kann, aber ich möchte wissen, wie ich dem Standort voll vertrauen kann.

+2

Können Sie dies unter "Extras> Optionen> Projekte und Lösungen> Benutzer warnen, wenn Projektstandort nicht vertrauenswürdig ist"? Diese Einstellung wurde tatsächlich in VS 2010 (http://connect.microsoft.com/VisualStudio/feedback/details/604282/trusting-network-shares-in-visual-studio-2010-net-4-0) geändert. aber es ist jetzt als behoben angezeigt. – vcsjones

+0

Das hat es behoben. Vielen Dank! – Micah

+0

@vcsjones könnten Sie bitte dies als Antwort posten, um eine gültige Antwort auf diese Frage zu haben? – ccellar

Antwort

12

Können Sie dies unter "Extras> Optionen> Projekte und Lösungen> Benutzer warnen, wenn der Projektort nicht vertrauenswürdig ist" deaktivieren? Diese Einstellung war eigentlich broken in VS 2010, aber es wird jetzt für 2012 als behoben angezeigt.

Verwandte Themen