Dodawanie zabezpieczeń
Aby podwyższyć poziom zabezpieczeń, uniemożliwiając złośliwego dodatkom następuje automatyczna aktywacja, Visual Studio zawiera ustawienia w Opcje narzędzia stronę o nazwie zabezpieczeń dodatku.
Ponadto ta strona Opcje pozwala określić foldery, w którym Visual Studio wyszukuje.Dodatek programu pliki rejestracji.To zwiększa bezpieczeństwo poprzez pozwala ograniczyć lokalizacje gdzie.Mogą być odczytywane pliki rejestracji AddIn pomaga zapobiec złośliwy.Dodatek programu plików z ich przypadkowemu użyciu.
Ustawienia zabezpieczeń-dodatek
Ustawienia w dodatku programu bezpieczeństwa, środowiska naturalnego, oknie dialogowym Opcje, które odnoszą się do zabezpieczeń add-in są:
Zezwalaj na składniki dodatek do załadowania. Domyślnie zaznaczone.Zaznaczenie tego pola wyboru oznacza, dodatki mogą ładować w Visual Studio.Gdy jest niezaznaczone, dodatków nie wolno im załadunku w Visual Studio.
Należy pozostawić dodatek elementy załadować z adresu URL. Jej źródłem jest niesprawdzony domyślnie.Zaznaczenie tego pola wyboru oznacza, dodatki mogą być ładowane z zewnętrznych witryn sieci Web.Gdy jest niezaznaczone, zdalny dodatków nie wolno im załadunku w Visual Studio.Jeśli dodatek nie może załadować z jakiegoś powodu, a następnie go nie można załadować z sieci web.To ustawienie kontroluje tylko ładowania DLL dodatku..Pliki rejestracji AddIn zawsze musi znajdować się w systemie lokalnym.
Domyślnie.Dodatek lokalizacje wyszukiwania plików
Oprócz ustawienia zabezpieczeń strony opcji ma wykaz zawierający foldery służące do wyszukiwania.Dodatek programu pliki rejestracji.Domyślnie zawarte są następujących znaczników:
%ALLUSERSDOCUMENTS%
%ALLUSERSPROFILE%
%APPDATA%
%VSAPPDATA%
%VSCOMMONAPPDATA%
%VSMYDOCUMENTS%
Gdy Visual Studio rozpoczyna wyszukiwanie.Dodatek programu pliki te tokeny zastępuje następujące ciągi ścieżka:
Token |
Ścieżka |
---|---|
% ALLUSERSDOCUMENTS % |
%PUBLIC%\Documents |
% ALLUSERSPROFILE % |
% ALLUSERSPROFILE % (zdefiniowane przez system operacyjny) |
% APPDATA % |
%USERPROFILE%\AppData |
% VSAPPDATA % |
%USERPROFILE%\AppData\Roaming\Microsoft\Visual Studio\ <Version> --LUB- %USERPROFILE%\AppData\Local\Microsoft\Visual Studio\ <Version> |
% VSCOMMONAPPDATA % |
%ProgramData%\Microsoft\Visual Studio\ <Version> |
% VSMYDOCUMENTS % |
< folder Moje dokumenty >\Visual Studio 2012 |
[!UWAGA]
Niektóre ścieżki domyślnej może rozwiązać do obiektów docelowych, które nie istnieją w tym systemie.
Tokeny te wstępnie zdefiniowane można usunąć z listy, podkreślając token, a następnie klikając polecenie usunąć.Aby dodać inne foldery do listy wyszukiwania, kliknij przycisk Dodaj i określ folder, w Przeglądanie w poszukiwaniu folderu okno dialogowe.Aby uzyskać więcej informacji, zobacz Dodaj w rejestracji.
Ograniczanie zmian strona Opcje
Aby uniemożliwić użytkownikom zmianę ustawień w zabezpieczeń dodatku stronie opcji administrator może ustawić wartość w rejestrze systemowym.Ta wartość jest o nazwie AllowUserToModifySecuritySettings i jest przechowywany pod HKLM\Software\Microsoft\VisualStudio\11.0\AutomationProperties klucz.Jeśli wartość klucza jest przedstawienie i ustawić na 0, a następnie wszystkie opcje w zabezpieczeń dodatku strony są wyłączone.(To znaczy ustawień na stronie nie można zmienić.)
Ustawienia dla zabezpieczeń dodatku strony są przechowywane w kluczu rejestru HKLM\Software\Microsoft\VisualStudio\11.0\AutomationProperties i HKCU\Software\Microsoft\VisualStudio\11.0\AutomationProperties klawiszy.Przyciski bezpieczeństwa odbierać ich wartości od przyjrzenia klucza pod HKEY_LOCAL_MACHINE.Jeśli ten klucz nie istnieje, a następnie HKEY_CURRENT_USER wartość jest używana.Pozwala to administratorowi, na przykład włączyć ładowanie dodatków, ale pozwala użytkownikowi wyłączenie ładowania tych składników, jeśli zechcą.Jeśli administrator zablokuje ładowanie dodatków, jednak następnie użytkownik bez uprawnień administracyjnych nie może włączyć je.Jeśli zaznaczone jest ustawienie załadować dodatków, a następnie foldery określone w HKLM\SOFTWARE\Microsoft\VisualStudio\11.0\AutomationOptions\LookInFolders i HKCU\SOFTWARE\Microsoft\VisualStudio\11.0\AutomationOptions\LookInFolders klucze są przeszukiwane do ewentualnego.Dodatek programu pliki.
Administrator, który zmienia opcje na tej stronie można zapisywać wartości w dowolnym kluczu w obszarze HKEY_LOCAL_MACHINE gałęzi rejestru, która zmienia te ustawienia dla wszystkich użytkowników tego komputera.
Zobacz też
Koncepcje
Najważniejsze wskazówki dotyczące zabezpieczeń w automatyzacji