Testing Søknader for Vista-kompatibilitet, del 5

Hvis du gikk glipp av forrige delene i denne artikkelserien kan du lese:


    Testing Søknader om Vista-kompatibilitet, del 1
  • Testing Søknader om Vista-kompatibilitet, Part 2
  • Testing Søknader om Vista-kompatibilitet, del 3
  • Testing Søknader om Vista-kompatibilitet, del 4
  • Testing Søknader om Vista-kompatibilitet, del 6

    I forrige artikkel i denne serien, begynte jeg viser deg hvordan du kan være fornuftig ut av programmet kompatibilitets data som du har samlet. I denne artikkelen vil jeg fortsette serien ved å vise deg hvordan du kan arbeide gjennom kjente kompatibilitetsproblemer.

    For vår analyse, vi skal bruke Windows Vista Applikasjons Reports
    , som er tilgjengelig gjennom Microsoft Application Compatibility Manager
    . Du får tilgang til disse rapportene ved å åpne Application Compatibility Manager, og navigere gjennom konsolltreet til Windows Vista Reports | Søknader
    . Når du gjør det, vil du se et skjermbilde som ligner på den som er vist i figur A.


    Figur A:
    Windows Vista Application Report er det viktigste verktøyet for å analysere søknad kompatibilitet

    Jeg har allerede vist deg i en tidligere artikkel hvordan Windows Vista Application Rapporter skjermen viser alle programmer som er utvikles, og antall kjente problemer for hvert program. Nå la oss dykke litt dypere inn i denne listen.

    Hvis du ser på figur A, vil du legge merke til at rapporten viser et kompatibilitetsproblem for Microsoft Visual Studio .NET. Hvis du dobbeltklikker på oppføringen for Visual Studio, vil Windows vise et eiendommer ark for Visual Studio. Siden rapporten viser at Visual Studio har kompatibilitetsproblemer, la oss ta en titt på eiendommene arket Issues kategorien.

    Som du kan se i figur B, gir fanen Issues et kort sammendrag av saken som ble rapportert. Hadde flere saker er rapportert, ville de har alle blitt oppført på denne kategorien


    Figur B:.
    Kategorien Issues viser eventuelle kjente kompatibilitetsproblemer med programmet

    Hvis du dobbeltklikker på problemet, vil du se en mye mer detaljert forklaring av problemet, som vist i figur C. Som du kan se i figuren, Microsoft har gitt oss en prioritet, alvorlighetsgraden, og en full beskrivelse av problemet. Dette skjermbildet forteller oss også at problemet er unik for Vista, og påvirker ikke Windows XP


    Figur C:.
    Dobbeltklikker du på en sak gir deg mer detaljert

    Det er et par forskjellige ting som jeg vil at du skal ta hensyn til på denne skjermen. Først merke på toppen av skjermen som problemet er aktiv, men jeg har ikke tillatelse til å redigere problemet. For noen grunn, har Microsoft valgt å ikke tillate deg å endre de sakene som de gir informasjon om.

    En annen ting som jeg vil at du skal legge merke til er at Emisjonen Beskrivelse delen inneholder en URL som du kan bruke til å få mer informasjon. Grunnen til at jeg peker ut URL er fordi URL-linker til en generisk beskrivelse av feilen, ikke til en side som forteller deg hvordan du løser Visual Studio er kompatibilitetsproblemer.

    Nå som du vet om problemet La oss jobbe gjennom det. Det første jeg vil anbefale å gjøre er å velge Check for Updates kommando fra Hjelp-menyen. Dette vil føre til Application Compatibility Manager til å gå ut på Internett og se om det er noen ny informasjon om saken.

    Når du har den nyeste informasjonen, jeg anbefaler at du sjekker leverandørens webområde for Vista-kompatibilitet informasjon. I dette tilfellet, Service Pack 1 for Visual Studio 2005 gjør Visual Studio Vista-kompatibel. Siden jeg vet at jeg kan velge Add Solution kommandoen på menyen. Når jeg gjør, jeg presentert med en dialogboks som tillater meg å legge inn en beskrivelse av løsningen, som vist i Figur D.


    Figur D:
    Application Compatibility Manager lar deg angi en løsning på kompatibilitetsproblem

    Innkalling i figuren som du kan velge mellom flere løsningstyper. Siden jeg har valgt Søknad har en oppdatering alternativ, gir dialogboksen meg med et felt hvor jeg kan skrive inn URL som peker til oppdateringen. Når jeg har fylt ut all relevant informasjon, klikker jeg bare på Lagre, og løsningen er lagt til saken Solutions kategorien, som vist i Figur E.


    Figur E:
    Løsningen som du skriver blir lagt til kategorien Solutions

    Siden kan vi fikse Visual Studio er kompatibilitetsproblemer ved å bruke en oppdateringspakke, la oss late som vi ønsker å gå videre og ta vare på kompatibilitetsproblemet. For å gjøre det, er det første som vi må gjøre for å finne ut hvilke datamaskiner kommer til å trenge oppdateringspakken. Heldigvis er dette lettere å gjøre enn du kanskje tror.

    For å se hvilke datamaskiner trenger oppdateringspakken, lukker du dialogboksen som gir detaljer om saken, og gå tilbake til programmets egenskaper ark. Hvis du går til egenskapsarket datamaskiner kategorien, vil du se en liste over alle datamaskinene at programmet er installert på, som vist i Figur F.


    Figur F:
    Fanen Computers forteller deg hvilke datamaskiner programmet er installert på

    Husk at kategorien Computers bare forteller deg hvilke datamaskiner ha programmet installert. Application Compatibility Manager har ingen måte å vite hvorvidt oppdateringspakken er installert på noen av disse datamaskinene eller ikke. Det er opp til deg å finne ut hvilke av systemene har oppdateringspakken er installert, og hvilke datamaskiner krever fortsatt oppdateringspakken.

    Nå la oss anta at vi har brukt nødvendig service pack, og at Visual Studio er Nå Vista-kompatibel. Problemet er at den Application Compatibility Toolkit viser fortsatt Visual Studio som har en enestående sak. Vi vet at vi har løst problemet, men Application Compatibility Manager ikke. At det å være tilfelle, må vi fortelle Application Compatibility Manager at vi har løst problemet.

    For å gjøre det, ville jeg dobbeltklikke på oppføringen for Visual Studio. Når Visual Studio egenskaper ark vises, ville jeg gå til kategorien Issues og deretter dobbeltklikke på problemet som er løst. Windows viser nå den nå velkjente dialog problemet boksen, vist i figur C.

    For å rapportere problemer som blir løst, velger du bare Resolve kommandoen på menyen. Dialogboksen melder nå at problemet er løst, som vist i Figur G. Hvis du tilfeldigvis å løse et problem ved et uhell, kan du alltid velge Aktiver kommandoen på menyen for å flagge saken som aktiv. Anmeldelser


    Figur G:
    Application Compatibility Manager viser nå at problemet har blitt løst

    Hvis du lukker alle åpne dialogbokser, vil du se at hoved Application Rapporter skjermen viser fortsatt Visual Studio som å ha en aktiv sak. Dette er bare fordi rapporten ikke blir automatisk oppdatert. Hvis du trykker på F5-tasten, vil du se en oversikt for Visual Studio endring for å vise at ingen problemer er aktive.

    Konklusjon

    I denne artikkelen har jeg vist deg hvordan du kan undersøke og løse kjente Vista kompatibilitetsproblemer et programs. I del 6, vil jeg avslutte denne serien ved å vise deg hvordan du kan avgjøre hvorvidt et program er kompatibelt med Vista, selv om Microsoft Application Compatibility Manager rapporterer ikke noen kjente kompatibilitetsproblemer.

    Hvis du gikk glipp av de tidligere delene i denne artikkelserien kan du lese: