Ilekroć próbuję otworzyć własne projekty w VS 2010 Express, pojawia się następujący komunikat:
Powinieneś otwierać projekty tylko z wiarygodnego źródła
Mogę kliknąć OK w komunikacie i otworzyć rozwiązanie, ale wolałbym nie otrzymywać ostrzeżeń za każdym razem, gdy otwieram moje rozwiązanie.
Pliki nie zostały pobrane z Internetu; siedzą na dysku sieciowym mojego działu . Nie ma nic do odblokowania, jeśli spojrzę na okno Właściwości pliku projektu.
Wszelkie wskazówki dotyczące usuwania tego błędu będą mile widziane.
visual-studio-2010
visual-studio
Zian Choy
źródło
źródło
Odpowiedzi:
Występuje pewien problem z sortowaniem w programie Visual Studio 2010. Sprawdź to, aby uzyskać więcej informacji na stronie Microsoft. Lista problemów Ufanie udziałom sieciowym w Visual Studio 2010 / .NET 4.0 .
Zostanie to uruchomione nie tylko z Internetu (co pozwoliłoby ci trafić
Unblock
), ale także w niektórych innych przypadkach, jak myślę, będąc w udziale sieciowym, w katalogu temp lub download. Obawiam się, że nie wiem, jak to wyłączyć hurtowo. Powinieneś być w stanie to zrobićTools>Options>Projects and Solutions>Warn user when project location is not trusted
Aby uniknąć wiadomości, możesz albo
(1) po prostu zgódź się na załadowanie; powinno to ukryć komunikat za każdym razem, gdy otwierasz projekt jako część tego rozwiązania jako ten sam użytkownik na tym samym komputerze;
lub
(2) przejdź do Eksploratora Windows, kliknij prawym przyciskiem myszy plik projektu, wybierz Właściwości, spójrz na dół karty Ogólne, jeśli jest tam przycisk Odblokuj, kliknij go. Może być konieczne wykonanie tego również w przypadku dowolnego pliku .user obok projektu.
źródło
Istnieją 2 proste sposoby, aby to zrobić:
Instrukcje: nadawanie uprawnień do folderów i zespołów
źródło
Jedynym zgłoszonym rozwiązaniem tego problemu wydaje się być mapowanie udziału sieciowego jako dysku lokalnego.
Jednak to nie wystarczy, jak stwierdzono w niestandardowych mapowaniach przestrzeni nazw WPF, które zawiodły w Visual Studio 2010 :
[EDYTOWAĆ]
Jak mówisz, ta odpowiedź nie rozwiązuje Twojego problemu, a ponieważ jest to jedyny problem, dla którego dostępne jest rozwiązanie, sugeruję poinformowanie Microsoft o swoim problemie.
Myślę, że takie zachowanie jest mocno wbudowane w VS 2010, więc nic innego jak poprawka samego produktu nie rozwiąże problemu.
W każdym razie wystarczy raz zaakceptować każdy projekt, aby na zawsze pozbyć się wiadomości o tym projekcie na tym komputerze.
źródło
Windows ustala strefy i decyduje, które pliki mają blokować Strefy bezpieczeństwa. Najpierw powinieneś to sprawdzić.
Prawdopodobnie dlatego powyższe odpowiedzi ci nie pomogą. Pliki na twoim komputerze należą do lokalnej strefy komputera . Ci z nas, którzy korzystali z IE 4 i 5, prawdopodobnie pamiętają to ustawienie. Począwszy od IE 6 i XP strefa komputera lokalnego została zablokowana i zniknęła z karty Zabezpieczenia. Istnieje kilka sposobów wykrycia przez system Windows, jeśli plik pochodzi spoza lokalnej strefy komputera. Jeden ze sposobów jest pokazany częściowo powyżej, z przyciskiem odblokowania. Pliki pobrane z bardziej restrykcyjnej strefy są oznaczone.
Przejdź pod Internet Explorer lub Panel sterowania i przejdź do Opcje internetowe. W obszarze Opcje internetowe kliknij strefę intranetową . Powinien już mieć zaznaczoną opcję automatycznego wykrywania w intranecie . Teraz kliknij Poziom niestandardowy i sprawdź w obszarze Różne i poszukaj aplikacji Uruchom i niebezpiecznych plików .
Upewnij się, że jest ustawiony na Włącz . Jeśli przejdziesz do Strefy Internetowej i zrobisz to samo, spowoduje to, że nie otrzymasz monitów po uruchomieniu pobranych plików. System Windows oznacza pliki pobrane z Internetu przy użyciu alternatywnego strumienia danych. Pliki z innych stref są po prostu przechwytywane i tak otrzymujesz monity.
Inną metodą systemu Windows wykrywanie plików z innych otherzonów jest adres URL lub protokół sieciowy. Jeśli wyłączysz ustawienia intranetu i serwer DNS skieruje adres URL z powrotem na serwer sieciowy hostowany na twoim komputerze lokalnym, możesz poprosić system Windows, aby wyświetlał to samo ostrzeżenie.
Ścieżki UNC są zawarte w intranecie. http://technet.microsoft.com/en-us/library/cc817500.aspx
To jest lista ustawień strefy. http://technet.microsoft.com/en-us/library/cc961173.aspx
Więcej informacji o Mark of the Web: To prawdopodobnie najlepszy post na blogu o Mark of the Web i Internet Security Zones .
To także dobry post na blogu. Zwłaszcza dlatego, że koncentruje się, nie głupi lub pozbywa się ostrzeżeń, ale raczej mówi o tym, dlaczego ostrzeżenia pojawiają się przede wszystkim. To nie jest Poradnik, ale raczej Dlaczego-Jest.
źródło
Po pierwsze, to nie jest błąd. Jest to funkcja przeznaczona do ratowania łatwowiernych użytkowników, którzy mogą po prostu otworzyć coś z niewiarygodnego źródła. Lokalny dysk sieciowy znajduje się w tej samej strefie bezpieczeństwa (lub podobnej) do sieci WWW.
Aby odpowiedzieć na twoje pytanie, oto samouczek, jak pozbyć się irytującej wiadomości krok po kroku za pomocą zrzutów ekranu.
źródło