Wraz z nową wersją Silverlight 2.0 Beta 2, pojawiły się nowe problemy. Oprócz wielu zmian (link), możemy natknąć się także na problemy z instalacją toolsów do Visual Studio 2008.
Jeśli podczas instalacji, mimo że usunęliście wszystkie stare wersje programów, otrzymujecie błąd, sprawdźcie czy otrzymujecie taki ekran:
oraz czy plik z logami (log file) zawiera taki wpis (lub podobny :P)?
(IronSpigot::ExeInstallerBase::PerformAction) PerformOperation on exe returned exit code 1603 (translates to HRESULT = 0x80070643)
Jeśli Twoja odpowiedź brzmi TAK! To znaczy, że należy usunąć zainstalowany update dla Visual Studio 2008.
Zanim przystąpicie do odinstalowania, upewnijcie się że odinstalowaliście poprzednie wersje programów: Blend, Deep Zoom Composer, poprzednie toolsy do Visual Studio oraz Silverlight Beta 1 runtime oraz macie przy sobie płytki instalacyjne Visual Studio 2008.
Aby usunąć dodatek, należy przejść do listy updatetów (Windows Vista) Start -> Control Panel -> Programs and Features i po lewej stronie wybrać "View Installed Updates".
Z listy która się wyświetli, wybieramy pozycję "Update for Microsoft Visual Studio 2008… (KB949325)". Czyli tą, oznaczoną numerem KB949325.
Po udanym odinstalowaniu, problem nie powinien się powtórzyć i wreszcie będziecie mogli przystąpić do przerabiania swoich aplikacji z wersji Beta 1 do wersji Beta 2. I kiedy już nie będziecie wiedzieć czemu Wasz kod się kompiluje, a mimo to nie działa i wyrzuca błędy podczas uruchamiania, zajrzyjcie na stronę What's Different in Beta 2.
Resources
- http://www.itwriting.com/blog/
- http://forums.microsoft.com/china/ShowPost.aspx?PostID=3455815&SiteID=15
- http://silverlight.net/forums/p/17393/58046.aspx
- http://silverlight.net/forums/p/17393/58090.aspx
Pozdrawiam,
Jacek Ciereszko


Brak komentarzy:
Prześlij komentarz