Korjaus: MFC-lähdetiedostoa Oleui2.cpp ei päivitetä, kun tietoturvapäivitys MS07-012 asennetaan

Artikkeleiden käännökset Artikkeleiden käännökset
Artikkelin tunnus: 933273 - Näytä tuotteet, joita tämä artikkeli koskee.
Laajenna kaikki | Kutista kaikki

Oire

Kun asennat tietoturvapäivityksen MS07-012, tietokoneen Microsoft Foundation Classes (MFC) -lähdetiedostoa (Oleui2.cpp) ei päivitetä. Oleui2.cpp-tiedosto sijaitsee seuraavassa kansiossa:
Asema:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\Atlmfc\Src\Mfc
Koska MFC sisältyy Oleui2.cpp-tiedostoon ja koska käyttäjä voi vapaasti kääntää MFC-kirjastot uudelleen Oleui2.cpp-tiedostosta, tiedosto on päivitettävä.

Voit vahvistaa tämän ongelman esiintymisen tarkastelemalla Oleui2.cpp-tiedoston Muokattu- ja Koko-ominaisuuksia. Jos tiedoston koko on 4 131 tavua tai Muokattu-ominaisuuden arvo on 12.7.2002, asennettuna on Oleui2.cpp-tiedoston aiempi versio. Microsoft suosittelee päivitetyn Oleui2.cpp-tiedoston asentamista.

Syy

Tämä ongelma ilmenee, koska tietoturvapäivitys MS07-012 ei sisällä Oleui2.cpp-tiedostoa. Tietoturvapäivitys sisältää ainoastaan käännettyjen MFC-kirjastojen päivitetyt versiot.

Ratkaisu

Voit ratkaista tämän ongelman asentamalla tietokoneeseen Oleui2.cpp-tiedoston päivitetyn version. Voit tehdä tämän seuraavasti:
  1. Lataa päivitetty Oleui2.cpp-tiedosto.

    Voit ladata seuraavan tiedoston Microsoft Download Centeristä:
    Kutista tämä kuvaLaajenna tämä kuva
    Lataa
    Lataa päivitetty Oleui2.cpp-paketti nyt.
    Julkaisupäivämäärä: 21.2.2007

    Lisätietoja Microsoft-tukitiedostojen lataamisesta ja asentamisesta saat napsauttamalla seuraavaa artikkelin numeroa, jolloin pääset lukemaan artikkelin Microsoft Knowledge Base -tietokannassa:
    119591 Microsoft-tukitiedostojen hankkiminen online-palveluista
    Microsoft on tarkistanut tämän tiedoston virusten varalta. Microsoft käytti viimeisintä virustentarkistusohjelmaa, joka oli saatavana tiedoston julkaisupäivänä. Tiedosto on tallennettu suojattuihin palvelimiin, joten sitä ei voi muokata luvattomasti.
  2. Kopioi päivitetty Oleui2.cpp-tiedosto seuraavaan kansioon tietokoneessa:
    Asema:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\Atlmfc\Src\Mfc
Huomautuksia
  • Sinun on asennettava päivitetty Oleui2.cpp-tiedosto määritettyyn kansioon ennen MFC-kirjastojen uudelleenkääntämistä. Sinun on esimerkiksi asennettava päivitetty Oleui2.cpp-tiedosto, jos haluat käyttää Microsoft Layer for Unicodea (MSLU).
  • Ainoa tämän tietoturvapäivityksen yhteydessä päivitettävä MFC-lähdetiedosto on Oleui2.cpp-tiedosto. Kaikki muut lähdetiedostot päivitetään uusimmiksi versioiksi, kun asennat Microsoft Visual Studio .NET 2003 Service Pack 1:n.

Tila

Microsoft on vahvistanut, että tämä ongelma esiintyy artikkelin alussa luetelluissa Microsoftin tuotteissa.

Enemmän tietoa

Saat lisätietoja tietoturvapäivityksestä MS07-012 napsauttamalla seuraavaa artikkelin numeroa, jolloin pääset lukemaan artikkelin Microsoft Knowledge Base -tietokannassa:
927696 Visual Studio .NET 2003 Service Pack 1 -kehitysympäristön tietoturvapäivityksen kuvaus
Saat lisätietoja ohjelmistopäivitysten yhteydessä käytettävistä termeistä napsauttamalla seuraavaa artikkelin numeroa, jolloin pääset lukemaan artikkelin Microsoft Knowledge Base -tietokannassa:
824684 Microsoftin ohjelmistopäivitystiedoissa käytettävien vakiotermien kuvaus

Ominaisuudet

Artikkelin tunnus: 933273 - Viimeisin tarkistus: 1. maaliskuuta 2007 - Versio: 1.2
Artikkelin tiedot koskevat seuraavia tuotteita:
  • Microsoft Visual Studio .NET 2003 Service Pack 1 seuraavilla käyttöjärjestelmillä
    • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
    • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
    • Microsoft Windows XP Home Edition
    • Microsoft Windows XP Media Center Edition Service Pack 2 (SP2)
    • Microsoft Windows XP Professional
    • Microsoft Windows XP Tablet PC Edition Service Pack 2 (SP2)
    • Microsoft Windows 2000 Professional Edition
    • Microsoft Windows 2000 Service Pack 4
Hakusanat: 
kbbug kbfix kbqfe kbsecurity kbprb atdownload kbexpertiseinter kbexpertisebeginner KB933273

Anna palautetta

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com