Mam problem z StyleCop, który doprowadza mnie do szału. Niedawno zainstalowany na nowym komputerze i za każdym razem idę do edycji pliku ustawienia Master (albo za pośrednictwem Visual Studio lub edytora StyleCop), otrzymuję następujący błąd:Nie można zapisać pliku ustawień StyleCop
The settings file could not be saved: Access to the path 'C:\Program Files (x86)\Microsoft StyleCop 4.4.1.1\Settings.StyleCop' is denied.
Jeśli uruchomić VS jako administrator mogę edytować plik, ale StyleCop dla ReSharper nie rozpoznaje zmian reguł. Odinstalowałem i ponownie zainstalowałem różne wersje z tym samym wynikiem końcowym.
Jakieś pomysły tam?
Moje 2 centy: Dodaj plik Settings.StyleCop do "Elementów rozwiązania", aby upewnić się, że zostanie on zarejestrowany w kontrolerze kodu źródłowego - bo jeśli ktoś sprawdzi Twoje rozwiązanie, które było zgodne z "StyleCop", zacznie otrzymywać ostrzeżenia, które były załatwił wszystko od nowa – dotnetguy
Och, absolutnie. Posiadanie go jako elementu rozwiązania jest drogą do zrobienia. Właściwie to jestem zaskoczony, że sam o tym nie wspomniałem. – Task
Oto co zrobiłem. Z 'C: \ Program Files (x86) \ StyleCop 4.7' ** 1) ** Skopiowałem plik' Settings.StyleCop' do mojego "głównego folderu rozwiązania". ** 2) ** W ustawieniach w VS-> StyleCop wskazałem, że ten plik jako "katalog nadrzędny" wydaje się zapisywać w "plikach programu (x86)" jako ustawienie globalne. ** 3) ** Otworzyłem plik 'Settings.StyleCop' za pomocą Eksploratora plików, otwierając go poprzez VS-> StyleCop-> ustawienia skracały plik. ** 4) ** Mogę teraz mieć otwarty edytor StyleCop i zastosować jego ustawienia i uruchomić StyleCop w VS co drugą turę, aż mam ustawienia, które mi się podobają. – LosManos