Problem z Find/Replace w Visual Studio 2008
Parę dni temu zmieniłem komputer na 64 bitowy.
Zainstalowałem na nim Windows XP x64 Edition oraz Visual Studio 2008 RTM.
Jakież było moje zdziwienie kiedy jedna z najczęściej używanych funkcji wyszukiwania tekstów (Ctrl+F) zaczęła powodować zamknięcie VS z przyczyn nieokreślonego błędu.
Po tym jak zacząłem szperać w googl'u znalazłem parę innych osób z podobnym problemem. Chciałbym tutaj przekazać parę uwag dla osób, które także natkną się na ten problem gdzieś w przyszłości.
Jak można przeczytać na stronie microsoftu problem ten jest już znany producentowi VS2008, został on zgłoszony tutaj:
[url=http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=311712]Microsoft connect: FeedbackID=311712[/url]
oraz tutaj:
[url=http://support.microsoft.com/kb/947841]http://support.microsoft.com/kb/947841[/url]
Okazuje się, że crash VS2008 powoduje jak twierdzi microsoft zewnętrzna aplikacja, którą może być program do obsługi wielu monitorów. Hmmm, rzeczywiście korzystam z dwóch monitorów podłączonych do jednego kompa, lecz żaden z programów do jego obsługi nie miałem zainstalowany, który opisał Microsoft w zgłoszonym błędzie.
Oczywiście Microsoft znajdując przyczynę problemu obiecał wydanie hotfix'a obchodzącego problem złego wykorzystania message w visual studio i innych aplikacjach. Aby jednak dostać tego hotfix'a należy wysłać prośbę ze strony:
[url=https://support.microsoft.com/contactus/emailcontact.aspx?scid=sw;en;1414&WS=hotfix]https://support.microsoft.com/contactus/emailcontact.aspx?scid=sw;en;1414&WS=hotfix[/url]
Tak jak z resztą zostało to opisane tutaj: [url=http://tiredblogger.wordpress.com/2008/04/08/fix-findreplace-crashes-visual-studio-2008/]http://tiredblogger.wordpress.com/2008/04/08/fix-findreplace-crashes-visual-studio-2008/[/url]
Jednak Microsoft na moją prośbę odpowiedział mi, że
[size=4][color=olive][i]Szanowni Państwo,
Dziękujemy za skontaktowanie się z Centrum Obsługi Klienta Online firmy Microsoft.
Żądany produkt 947841 jest niezgodny z produktami, których dotyczy artykuł 947841.
Aby uzyskać dalszą pomoc, należy skontaktować się z agentem obsługi klienta i pomocy technicznej firmy Microsoft. Aby wyszukać numer telefonu dostępny w danym regionie, należy kliknąć łącze http://www.microsoft.com/worldwide/ lub http://support.microsoft.com/contactus/?ws=support.
W zależności od zasad zakupionej pomocy technicznej może być konieczne skorzystanie ze zdarzenia w ramach aktywnej umowy, z jednego z bezpłatnych zdarzeń (jeśli obowiązują) lub wniesienie opłaty za pomoc techniczną.
Dziękujemy,
Hotfix Service[/i][/color][/size]
Oczywiście hotfix'a nie udało mi się uzyskać.
Problem zaczął być o tyle duży, że ja wykorzystuje VS2008 do swojej pracy jako programista C#, gdzie rodzaj systemu i środowisko programistyczne jest narzucone przez pracodawcę.
Po dalszych poszukiwaniach okazało się, że w konflikt z VS2008 wchodzą także m.in. produkty firmy Logitech, a dokładnie program SetPoint do zarządzania myszką Logitech. Jeśli się wyłączy to oprogramowanie to w moim przypadku VS2008 zaczął działać poprawnie. Można o tym przeczytać tutaj: [url=https://connect.microsoft.com/VisualStudio/feedback/Workaround.aspx?FeedbackID=311712]https://connect.microsoft.com/VisualStudio/feedback/Workaround.aspx?FeedbackID=311712[/url]
Przykre jest, że Microsoft w ten sposób traktuje swoich klientów, gdzie ich produkt kosztuje grubą i trzeba się mocno naprosić aby otrzymać rozwiązanie problemu w funkcjonowaniu oprogramowania (a raczej jego nie otrzymać i znaleźć rozwiązanie zastępcze). Nie wyobrażam sobie możliwości sprawnej pracy w VS bez możliwości wyszukiwania słów w plikach. Błąd ten wstrzymał moją pracę na 2 dni. Mam nadzieję, że ten post pomoże Wam w przyszłości poradzić sobie z tym problemem, przynajmniej do czasu wydania SP1 dla Visual Studio 2008, który jak obiecuje Microsoft rozwiąże opisany problem (i wprowadzi wiele innych).
Pozdrawiam
Odpowiedzi: 0
Strona 0 / 0