logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Atmel Studio 6.1 - trudności z zapisaniem po użyciu Find & Replace

jp_elek 24 Sty 2014 15:15 1764 17
  • #1 13214481
    jp_elek
    Poziom 9  
    Witam ,
    Czasami , najczęściej po użyciu funkcji z menu: Edit->Find and Replace,
    przy próbie zapisu dokonanych zmian , pojawia się komunikat
    uniemożliwiający zapis jakichkolwiek zmian ,mimo zamknięcia okienka
    w/w funkcji ??? ... nic nie da się dalej zrobić z plikami , oczywiście
    przy zamknięciu aplikacji tracone są wszystkie zmiany .
    Atmel Studio 6.1 - trudności z zapisaniem po użyciu Find & Replace

    Miał ktoś może taki przypadek i zna rozwiązanie ?
    Moderowany przez LordBlick:

    Tytuł poprawiono na bardziej merytoryczny.

  • #2 13214650
    conan02

    Poziom 30  
    Wygląda na współużywanie z funkcją NET (o ile znam te systemy Atmela to właśnie korzystają z NETa). Jedyny sposób na zachowanie danych jakiego używam w takiej sytuacji to "zaznacz wszystko" i skopiuj do schowka. Po ponownym otwarciu programu można wkleić zawartość i zapisać plik źródłowy. (Albo wkleić w notatnik i z niego zapisać).
    Druga opcja to chwilę poczekać po zamknięciu okna opcji, żeby zwolniło blokady pliku.
    Raz miałem podobnie na Atmel 89LP Developer Studio - pracuje pod NET 3.5. Jedynie ratunek z przekopiowaniem zawartości do Notatnika.
    Spróbuj też zapisać z nową nazwą pliku, może tak pójdzie jeśli oryginał jest zablokowany.
  • #3 13214709
    jp_elek
    Poziom 9  
    .. tak , pod inną nazwą daje się zapisać , jednak bez restartu aplikacji AStudio 6.1
    niemożliwa jest ( nawet po długim czekaniu ) dalsza praca.
    Dzięki , poczekamy , może ktoś zna pełniejsze rozwiązanie ?
  • #4 13214817
    conan02

    Poziom 30  
    Z Atmelem dzieje się to samo, co się polepszy to się ... Używam AVR Studio 4.09 i nie mam zamiaru zmieniać na nowszy. Na razie obsługuje mi wszystko czego trzeba.
    Problem tkwi w podsystemie bibliotek NET, może wgranie NET 3.5 SP1 coś pomóc.
  • #5 13214874
    Wojtek75
    Poziom 24  
    W sieci często piszą coś o możliwych konfliktach z oprogramowaniem antywirusowym.
  • #7 13221807
    jp_elek
    Poziom 9  
    Witam ,

    Niestety mimo wielu prób problem stał się notorycznym zwyczajem,( pierwszy post u góry ) nawet po przeinstalowaniu ( uprzedniej deinstalacji i ręcznym "wycięciu " wszelkich plików poprzedniej wersji instalacji ).
    Nadto "naggy" nie działa w ogóle , słowem AS6.1 w formie bez mała "AVR Studio 4.xx" , w celu zorientowania potencjalnych doradców , teraz moje AS6.1.2562 ma takie składniki w systemie :
    Atmel Studio 6.1 - trudności z zapisaniem po użyciu Find & Replace

    1. Proszę o informację o jakiejś stabilnej kompozycji składników
    2. Słusznie zakładam potrzebę kolejnej reinstalacji AS6.1 ?
    3.Rozwiązanie z Eclipse znam , (też ma swoje humory) , jednak mój "poziom " wymaga dostępu do symulatora/ debuggera , i na tym poprzestańmy ...
    4. Najdłużej działającą wersją była wersja z serwerem wersjonowania AnkhSVN , jednak , czy to z powodu nieznajomości zasad obsługi czy innego ,
    często "myliła" pliki wersji te aktualnie pisane/modyfikowane z wcześniejszymi podczas kompilacji , więc jako pierwsza została odinstalowana .

    Z góry dziękuję za każdą pomoc . J.P.
  • Pomocny post
    #8 13221898
    conan02

    Poziom 30  
    Widzę, NET 4, Windows - sądząc po wyglądzie Vista/7. Problem jest w bibliotekach NET, trudno coś będzie z tym zrobić. U mnie programy Atmela chodzą pod XP SP3 i NET 3.5 SP1, 89LP czasem się wywala na symulacji (emulacja MCU), AVR Studio bez problemów, ale 4.xx nie chodzi pod NETem.
    Jeszcze ewentualnie opcja wyłączenia kontroli konta użytkownika, jeśli to nie pomoże to nie mam więcej pomysłów. Napisać do supportu Atmela i zgłosić problem z aplikacją? Oni mają kod źródłowy i mogą zmienić opcje kompilacji i optymalizacji programu, albo przynajmniej znają obejście.
  • #9 13221929
    jp_elek
    Poziom 9  
    Witam , dzięki , w rzeczywistości jest to Win 7 (64-bit) na takim sobie
    lapku HP NW8440 z CentrinoDuo 2x2,2GHz, dotąd z wieloma niekoniecznie typowymi aplikacjami daje radę ( głównie dziwolągi z obszaru automatyki i najdziwniejszych PLC) , może jednak jest nadzieja .... , a może tylko pobożne życznie ? :cry:
  • #10 13221983
    tmf
    VIP Zasłużony dla elektroda
    Przede wszystkim zrób porządny upgrade systemu. Obecnie mamy już .NET 4.5, a ty masz wersję 4.0. Podobnie zrób upgrade Atmel Studio, masz wersję sprzed prawie roku! Pakiet redystrybucyjny z Visual Studio też już jest w wersji 2010, podobnie jak Microsoft Visual Studio Shell i reszta.
    Powiem szczerze, że używam różnych wtyczek do AS, w tym AnkhSVN i nigdy nie przytafił mi się problem z myleniem wersji. Może masz problemy z czasem systemowym lub ustawieniem stref czasowych? Trudno sobie wyobrazić problem z obsługą, bo cała obsługa jest automatyczna w Atmel Studio. Testowałem Ankh z różnymi serwerami SVN i zawsze działał ok, jedyny problem na jaki natrafiłem to kłopoty z autentykacją jeśli się wykorzystywało klucze SSH, ale i to się udało rozwiązać.
  • #11 13226253
    jp_elek
    Poziom 9  
    Witam ,

    Mimo aktualizacji składników systemu , i kompletnie nowej instalacji AS6.1.2730
    wraz z czyszczeniem wpisów rejestru windows , problem pozostał.

    Jedynym remedium okazało się całkowite wyłączenie kontroli konta użytkownika ( jak radził :conan02)
    , daje rezultaty , tylko czasami " dłużej zastanawia się podczas zapisu" ale trwa to najwyżej sekundę - dwie , po czym zapisuje.

    Dzięki wszystkim za pomoc J.P.

    Dodano po 2 [godziny] 1 [minuty]:

    Hej ,
    Niestety radość ? , okazała się przedwczesna , obawiam się iż rzeczywiście pozostaje AVRStudio 4.18 , chyba na używanie AS6.1 przyjdzie poczekać .
  • #12 13227830
    tmf
    VIP Zasłużony dla elektroda
    Ja bym jednak szukał problemu u siebie - skoro praktycznie wszystkim na świecie to działa, a błąd który opisujesz jest tak fundamentalny, że uczyniłby korzystanie z AS praktycznie niemożliwym, to nie spodziewałbym się, że wynika on z błędu w samym programie. Coś musisz mieć nie tak w systemie. Może antywirus blokuje dostęp? Pokaż zainstalowane składniki AS i ich wersje i zrzut z menu uninstall systemu, zobaczymy co tam masz. Pokaż też zrzut z menagera aplikacji, zobaczymy co tam ci działa w tle.
  • #13 13228192
    jp_elek
    Poziom 9  
    Witam ,
    Dzięki za gotowość pomocy , czuję się mocno niezręcznie , angażując tak długo tym samym problemem , jednak ,jako że sam nic nie wskórałem:

    1.Antywirus , używam NOD32 , wyłączałem , nie zauważyłem zmian .
    2. Być może ten komunikat , który pokazał się po upgrade i reinstalacji AS6.1 - tylko jeden raz po przełączeniu na symulator , coś bliżej mówi , dużo bieglejszym ode mnie : Atmel Studio 6.1 - trudności z zapisaniem po użyciu Find & Replace

    Zainstalowane składniki AS:
    Atmel Studio 6.1 - trudności z zapisaniem po użyciu Find & Replace

    Składniki systemu po upgrade :
    Atmel Studio 6.1 - trudności z zapisaniem po użyciu Find & Replace

    Uruchomione aplikacje :
    Atmel Studio 6.1 - trudności z zapisaniem po użyciu Find & Replace

    Jeszcze raz dzięki za zainteresowanie J.P.

    ps. Wątpię aby to miało znaczenie , ale dla ścisłości , system jest "posadzony" na dysku SSD ?.

    Dodano po 9 [minuty]:

    ps. jeszcze jedno - jest jakaś opcja umożliwiająca ustawienie automatycznego zapisu na dysk - coś jak autosave z krótkim czasem ?
    zauważyłem iż zapisując każdą linijkę po wpisaniu ( tylko krótką) daje się utrzymać AS6.1 dłużej przy życiu ..
  • #14 13228441
    tmf
    VIP Zasłużony dla elektroda
    Też mam go na dysku SSD. Też używam W7 x64, u mnie nieco inaczej wyglądają pakiety visuala:
    Atmel Studio 6.1 - trudności z zapisaniem po użyciu Find & Replace

    Może to jest problemem?
    Niepokoi mnie to okienko, które ci wyskakuje, to znaczy, że masz jakiś proces, który coś wyświetlił na ekranie jako dialog modalny, którego ty nie widzisz i nie możesz na niego odpowiedzieć. Znaczy coś jest nie tak w systemie.
    Próbowałeś odinstalować całość i pobrać cały pakiet redystrybucyjny z Atmela? Nie tą krótką wersję tylko tą kilkasetmegową?
    Ew. nie masz zainstalowanych jakiś narzędzi do dysku?
    BTW, zrób zrzut z menagera aplikacji, ale w oknie procesów.
  • #15 13228497
    jp_elek
    Poziom 9  
    oto one , zwraca uwagę pozycja 2. : AVR Debuger Component - nie mam uruchomionego debugera ..
    Atmel Studio 6.1 - trudności z zapisaniem po użyciu Find & Replace
  • #16 13228571
    tmf
    VIP Zasłużony dla elektroda
    Ten proces jest automatycznie uruchamiany, to bakend do debuggera z AS. Masz sporo różnych procesów uruchomionych, co to jest ten snipping tool? Z drugiej strony masz pełno instancji svchost, to znaczy, że jest pełno dziwnych usług odpalonych w systemie. Na ten przykład u mnie normalnie nie ma ani jednej instancji svchost. Coś ci się w sofcie gryzie. Pokiluj wszystko co się da si zobacz jak to wpłynie na działanie AS.
  • #17 13228619
    jp_elek
    Poziom 9  
    snipping tool - to narzędzie systemowe do wycinania fragmentów zrzutu ekranu -,
    przygotowując obrazki do posta , nim wycinam .

    Proponuję iż jeszcze uzupełnię te pozycje w systemie , które Ty masz , a u mnie brakuje, ( Visual Studio (polski) i C++ redistributable) zobaczymy co to da .

    ps. instalowałem z dużego pakietu 873 MB , świeżo , wczoraj pobrany.

    Dodano po 14 [minuty]:

    ps "ubijanie" instancji svhost , nie bardzo wychodzi , ponownie się otwierają ,
    w jednym wypadku "pyszczy" o wyłączeniu zapory windows :D
  • #18 13245533
    jp_elek
    Poziom 9  
    Witam ,
    Aby nie powodować nieuzasadnionego zamętu , pozwoliłem sobie , na dłuższy czas prób , przed udzieleniem odpowiedzi .

    Najkrócej ,

    1.Po aktualizacji składników , nic się nie zmieniło .
    2.Po odinstalowaniu samego AS6.1, składników AS6.1, składników systemu (Visual studio, Net Framework 4.5 , wraz z wykorzenieniem śladów po nich dokonałem nowej instalacji AS6.1 z dużego pakietu ,
    umożliwiając tym samym aby sama instalacja AS6.1 zainstalowała zgodne wersje VS i NET_Fram. z własnego pakietu instalacyjnego.

    Efekt : trochę lepiej , - rzadziej blokuje możliwość zapisu .

    Niestety na reinstalkę Win7 nie mam ani czasu , ani ochoty ,- dopóki będzie jako-tako działać , będę używał...

    Jeszcze raz , Dzięki za pomoc . J. P.
REKLAMA