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

Atmel Studio 6.2 wraz z .NET - problem z instalacją

Matheu 26 Kwi 2015 03:25 2484 13
REKLAMA
  • #1 14646333
    Matheu
    Poziom 24  
    Hejka

    Ze strony
    atmel.com/tools/ATMELSTUDIO
    ściągnąłem plik w wersji Atmel Studio 6.2 sp2 (build 1563) Installer – with .NET

    Podczas instalacji pojawia mi się info (failed to install VC Runtime (x86)
    Atmel Studio 6.2 wraz z .NET - problem z instalacją

    a potem, gdy instaluje się:
    Atmel Studio 6.2 wraz z .NET - problem z instalacją

    wyskakuje komunikat
    Atmel Studio 6.2 wraz z .NET - problem z instalacją

    Próbowałem już parę razy i bez rezultatu...
    Czy ostatni komunikat o błędzie jest powiązany z pierwszym (VC Runtime, Microsoft Visual Studio 2010 Shell,...)?

    Na dysku jest:
    Atmel Studio 6.2 wraz z .NET - problem z instalacją
    przy czym .NET instalował się teraz, przy instalacji Atmel Studio.

    Czy inne wersje programów Ms mogą przeszkadzać w instalacji VC Runtime?
    A może chodzi o coś innego?
  • REKLAMA
  • #2 14646363
    Konto nie istnieje
    Konto nie istnieje  
  • #3 14646799
    vania
    Poziom 24  
    Matheu napisał:
    Próbowałem już parę razy i bez rezultatu...
    Czy ostatni komunikat o błędzie jest powiązany z pierwszym (VC Runtime, Microsoft Visual Studio 2010 Shell,...)?

    Tak. Ja też miałem problem z instalacją AtmelStudio. U mnie tez był problem z Visual Studio 2010 Shell (Isolated), z komponentem Microsoft Application Error Reporting.
    Dodatkowo ASF instalował się do 99% i później cofała się instalacja. Instalowałem ręcznie i na raty.

    1. Instalator AtmelStudio po uruchomieniu rozpakowuje się do katalogu TEMP, tam znalazłem plik VSIsoShell.exe.
    2. Plik VSIsoShell.exe skopiowałem i rozpakowałem 7zip, w środku były pliki instalacyjne poszczególnych komponentów (dla mnie istotny był dw20shared.msi) Dla Ciebie to będzie vc_runtime_x86.msi
    3. Uruchomiłem tylko ten plik msi tak: msiexec /i dw20shared.msi /lv dw20shared.msi.txt stoworzył się dokładny log
    4. Na podstawie logu zidentyfikowałem ze problem w moim przypadku jest z kluczem rejestru (był klucz pusty bez wpisów)
    5. Po wywaleniu tego klucza i odpaleniu standardowo instalacja AtmelStudio poszła prawie bez problemów (został inny błąd z ASF, ale to już więcej roboty było)

    Oczywiście wszystko robisz na własną odpowiedzialność (zwłaszcza kasowanie kluczy może skończyć się wywaleniem systemu).
  • REKLAMA
  • #4 14646804
    dondu
    Moderator na urlopie...
    majeranek53 napisał:
    Spróbuj pobrać Atmel Studio z tej stronki:
    http://www.mikrocontroller.net/articles/Atmel_Studio

    Nigdy nie pobieraj oryginalnego oprogramowania z innych stron niż jej producent, tym bardziej, gdy na wskazanej stronie jest ta sama wersja.

    Jestem świeżo po reinstalacji Windows (XP SP3) i Atmel Studio w wersji 1563 (wersja najnowsza) prawidłowo się zainstalował po wcześniejszym uaktualnieniu Windows.

    majeranek53 napisał:
    Podstawa: wszystkie aktualizacje Windows'a.

    To z reguły jest przyczyną i dotyczy nie tylko oprogramowania Atmela.
  • REKLAMA
  • #6 14646853
    dondu
    Moderator na urlopie...
    Wojtek75 napisał:
    majeranek53 napisał:
    Spróbuj pobrać Atmel Studio z tej stronki:
    http://www.mikrocontroller.net/articles/Atmel_Studio

    Na tej stronie są tylko linki których źródło jest na stronie firmy atmel.

    To podawaj linki do oryginalnej strony, a nie do stron, które linkują do strony oryginalnej.
  • #7 14649333
    Matheu
    Poziom 24  
    Vania:

    zgodnie z tym co mówiłeś -
    - znalazłem i rozpakowałem VSIsoShell.exe
    - W VSIsoShell.exe znalazłem plik vc_runtime_x86.msi

    - pliki vc_runtime_x86.msi oraz vc_runtime_x86.cab skopiowałem do c:\Test\ - . . . (inaczej msiexec pisze: "nie można otworzyć pakietu instalacyjnego"

    W Wierszu Polecenia wpisałem komendę:
    msiexec /i c:\Test\vc_runtime_x86.msi /lv vc_runtime_x86.msi.txt
    pojawił mi się komunikat
    Atmel Studio 6.2 wraz z .NET - problem z instalacją

    a po chwili
    Atmel Studio 6.2 wraz z .NET - problem z instalacją

    Czy uruchamiam msiexec w odpowiedni sposób?

    Dodano po 1 [minuty]:

    Vania:

    zgodnie z tym co mówiłeś -
    - znalazłem i rozpakowałem VSIsoShell.exe
    - W VSIsoShell.exe znalazłem plik vc_runtime_x86.msi

    - pliki vc_runtime_x86.msi oraz vc_runtime_x86.cab skopiowałem do c:\Test\ - . . . (inaczej msiexec pisze: "nie można otworzyć pakietu instalacyjnego")

    W Wierszu Polecenia wpisałem komendę:
    msiexec /i c:\Test\vc_runtime_x86.msi /lv vc_runtime_x86.msi.txt
    pojawił mi się komunikat
    Atmel Studio 6.2 wraz z .NET - problem z instalacją

    a po chwili
    Atmel Studio 6.2 wraz z .NET - problem z instalacją

    Czy uruchamiam msiexec w odpowiedni sposób?
  • Pomocny post
    #8 14649464
    vania
    Poziom 24  
    Matheu napisał:
    Czy uruchamiam msiexec w odpowiedni sposób?


    1. W uruchom wpisz cmd
    2. w oknie konsoli wpisz pushd %TEMP%
    3. przejdzie Ci do folderu systemowego TEMP (to pewnie ten folder w którym znalazłeś VSIsoShell.exe
    4. do tego folderu skopiuj oba pliki msi i cab
    5. w konsoli wpisz msiexec /i vc_runtime_x86.msi /lv vc_runtime_x86.msi.txt
    6. podaj plik logu *.txt na forum albo wyśli na priv
  • #9 14691126
    Matheu
    Poziom 24  
    Dziękuję Chłopaki, za pomoc; szczególnie od Vani (na prv).

    Mimo sprawdzania logów, czyszczenia rejestru rozmaitymi programami - Atmel Studio nie dawał się u mnie zainstalować. Microsoft .Net przy instalacji widział jakieś swoje własne resztki (których nie udało mi się odszukać w rejestrze) i za każdym razem wyrzucał błąd. Męczyłem się z tym dobrych parę dni, aż mi było głupio znów prosić o pomoc, gdy nie udawało mi się uzyskać żadnych pozytywnych rezultatów

    Nie wiem jak jest z Eclipse, ale mam wrażenie, że Atmel Studio mimo swoich możliwości, to przynajmiej w instalacji jest strasznie "kobylasty" i ma "zero tolerancji" na niezgodność z tym, czego on chce. Czy raczej - dotyczy to biblitek Microsoft .Net i Visual C++ 20xx Runtime. Nowsza wersja nie pasuje, a nawet po jej usunięciu zostają jakieś resztki i instalator Microsoftu to wykrywa i wywala się...

    Pomogła dopiero instalacja na zupełnie nowy system.

    W każdym wypadku - jeszcze raz - dzięki wszystkim za pomoc!
    Maciek
  • #11 14692828
    Matheu
    Poziom 24  
    dondu napisał:
    Niestety śmieci w systemie generalnie stwarzają problemy i nie jest to wina Atmel Studia, tylko środowiska i jego opiekuna :)
    Cenię Cię Dondu za fachowość i to, że chcesz pomagać innym, jednak Twoja aluzja do mnie wydaje mi się niepotrzebna...


    Wydaje mi się, że program - dobrze napisany program - skoro korzystamy z jego własnego deinstalatora to po deinstalacji nie powinien zostawiać po sobie śmieci (a przynajmniej - nie-krytyczne śmieci).
    Z Microsoft .Net i Microsoft Visual C++ 20xx Runtime (na korzystanie z których zdecydował się Atmel) - tak widocznie nie jest, a poszczególne ich wersje niekiedy gryzą się ze sobą. Co gorsza, te śmieci są potem trudne do identyfikacji i usunięcia, nawet korzystając z pomocy fachowców i różnych programów naprawczych...

    A Ty, Dondu co sądzisz o "higienie" tworzenia programów i ich własnych de/instalatorów (nie tylko mi chodzi o Microsoft .Net) - jakie masz zdanie na ten temat?
    pozdrawiam - M.
  • REKLAMA
  • #12 14692875
    tmf
    VIP Zasłużony dla elektroda
    @Matheu Oczywiście masz rację, instalator powinien po sobie posprzątać. Ale - z tego softu na świecie korzystają setki milionów użytkowników (mówię o VS) i prawie wszystkim to działa. Można się więc zastanowić czy błąd jest w VS i .NET? A może np. inne oprogramowanie z którego korzystasz robi śmietnik, lub antywirus jest nadgorliwy i blokuje jakieś operacje? Trudno powiedzieć. Ale myślę, że problem leży gdzieś na twoim komputerze/systemie i chyba to miał na myśli kol. Dondu.
  • #13 14693042
    dondu
    Moderator na urlopie...
    Matheu napisał:
    Cenię Cię Dondu za fachowość i to, że chcesz pomagać innym, jednak Twoja aluzja do mnie wydaje mi się niepotrzebna...

    Tmf dobrze ujął co miałem na myśli więc dodam jedynie, że wspominając o właścicielu miałem na myśli własne doświadczenia z .NET, który był przyczyną "dziwnego" działania wykorzystujących go programów, w tym między innymi AS6. Niestety było to spowodowane brakiem porządku w systemie, po którego uporządkowaniu wszystko działało OK.

    Dlatego podkreśliłem, że nie był to problem AS6.

    Jeżeli więc poczułeś się urażony to przepraszam, ale nie było to moją intencją.
  • #14 14694581
    Matheu
    Poziom 24  
    Dondu
    W porządku. Dziękuję za wyjaśnienie, teraz bardziej rozumiem poprzednią wypowiedź (Twoje intencje).
    pozdr - M.
REKLAMA