2012-08-13 12 views
6

Everytime próbuję otworzyć rozwiązanie, które znajduje się w udziale UNC otrzymuję ten dialog:Daj FullTrust do udziału UNC dla Visual Studio 2012 i .NET 4.0

enter image description here

próbowałam za pomocą caspol.exe narzędzie, które Hanselman mówi o here, ale nie wydaje się działać. Przynajmniej nie dla .Net 4 runiczny projekt w Visual Studio 2012. Uruchomienie wersji CASPOL .NET 4 z tymi samymi argumentami otrzymuję komunikat:

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. 

I następnie, że link, ale nic nie wydawało się mieć sens mnie.

Aby podać trochę kontekstu na temat tego, co robię, mam Windows 7 działający jako VM (przez VirtualBox) na moim mac. Skonfigurowałem udział sieciowy SMB w moim macu, z którym mogę się połączyć pomyślnie z mojej maszyny wirtualnej. Jednak próba załadowania rozwiązania nadal daje mi ten błąd. Wiem, że mogę "usunąć zaznaczenie pola" i załadować wszystko, ale chcę wiedzieć, jak w pełni zaufać tej lokalizacji.

+2

Czy można wyłączyć to w "Narzędzia> Opcje> Projekty i rozwiązania> Ostrzec użytkownika, gdy lokalizacja projektu nie jest zaufana"? To ustawienie było w rzeczywistości [zerwane] (http://connect.microsoft.com/VisualStudio/feedback/details/604282/trusting-network-shares-in-visual-studio-2010-net-4-0) w VS 2010, ale teraz jest oznaczony jako poprawiony. – vcsjones

+0

To naprawiło to. Dzięki! – Micah

+0

@vcsjones, czy możesz napisać to jako odpowiedź, aby uzyskać prawidłową odpowiedź na to pytanie? – ccellar

Odpowiedz

12

Czy można wyłączyć to w "Narzędzia> Opcje> Projekty i rozwiązania> Ostrzec użytkownika, gdy lokalizacja projektu nie jest zaufany"? To ustawienie było w rzeczywistości zgodne z broken w VS 2010, ale zostało to teraz naprawione na 2012 rok.