KORJAUS: "NMAKE: fatal error U1077" -virhesanoma koontiversiolokissa, kun yrität kloonata Windows Embedded Compact 7 -pohjaisen näköistiedoston Calibrui-moduulin tietokoneessa, jossa on Windows XP SP3

Ongelman ilmenemistapa

Mieti seuraavaa tilannetta:

  • Windows Embedded Compact 7 on asennettu tietokoneeseen, jossa on Windows XP Service Pack 3 (SP3).
  • Voit kloonata Calibrui-moduulin Windows Embedded Compact 7 -pohjaiselle näköistiedostolle Platform Builderissa.
  • Luot kuvan.

Tässä skenaariossa saat koontiversiolokiin seuraavan virhesanoman:

Huomautus

NMAKE: vakava virhe U1077:
'C:\WINCE700\public\common\oak\Bin\i386\SysgenMake.EXE' : palautuskoodi
"0xc0150004"

Huomautus Saatat myös saada erilaisen virhesanoman, kun yrität luoda Windows Embedded Compact 7 -näköistiedostoa alustan muodostimen avulla. Lisätietoja tästä virhesanomasta on Lisätietoja-osassa. Huomaa, että tämä päivitys ei ratkaise tätä virhesanomaa.

Ratkaisu

Ohjelmistopäivitystiedot

Tuettu ohjelmistopäivitys on nyt saatavilla Microsoftilta Nimellä Windows Embedded Compact 7 Monthly Update May 2012. Tiedoston tiedot -osassa paketin tiedostonimi sisältää suorittimen tyypin.

Huomautus Tämä Kuukausittainen Windows Embedded Compact 7 -päivitys on ladattavissa seuraavasta Microsoft Download Center -sivustosta:

Windows Embedded Compact 7 Päivitykset

Edellytykset

Tämä päivitys on tuettu vain, jos kaikki tähän tuotteeseen aiemmin julkaistut päivitykset on myös asennettu.

Uudelleenkäynnistystarve

Kun olet asentanut tämän päivityksen, sinun on suoritettava koko ympäristön puhdas koontiversio. Voit tehdä tämän jollakin seuraavista tavoista:

  • Valitse Muodosta-valikossaPuhdista ratkaisu ja valitse sitten Muodosta ratkaisu.
  • Valitse Muodosta-valikossaMuodosta ratkaisu uudelleen.

Sinun ei tarvitse käynnistää tietokonetta uudelleen tämän ohjelmistopäivityksen asentamisen jälkeen.

Päivityksen korvaustiedot

Tämä päivitys ei korvaa muita päivityksiä.

Tiedostojen tiedot

Tämän ohjelmistopäivityspaketin englanninkielisessä versiossa on seuraavassa taulukossa luetellut tiedostomääritteet (tai uudemmat tiedostomääritteet). Näiden tiedostojen päivämäärät ja kellonajat on lueteltu UTC (Coordinated Universal Time) -luettelossa. Kun tarkastelet tiedoston tietoja, ne muunnetaan paikalliseksi ajaksi. Voit selvittää UTC:n ja paikallisen ajan välisen eron Ohjauspaneeli päivämäärä- ja aikakohteenAikavyöhyke-välilehdessä.

Files, jotka sisältyvät tähän päivityspakettiin

Tiedoston nimi Tiedoston koko Päivämäärä Aika Polku
Sysgenmake.exe 16,112 24.5.2012 00:27 Työkalut\Drop\Ostools\Public\Common\Oak\Bin\I386

Lisätietoja

Kun yrität luoda Windows Embedded Compact 7 -näköistiedoston alustan muodostimen avulla, on hyvin etäinen mahdollisuus, että saat seuraavan virhesanoman:

Huomautus

Prosessin käynnistämiseen käytetty ympäristöalue ei voi olla pidempi kuin 65535 tavua. Ympäristölohko on 72706 tavua pitkä. Poista joitakin ympäristömuuttujia ja yritä uudelleen.

Huomautus Todellinen ympäristölohkon koko (tässä tapauksessa 72706) vaihtelee tietokoneen ja asetusten mukaan.

Voit kiertää ongelman seuraavasti:

  • Vähennä projektin ei-toivottuja Sysgen-muuttujia.
  • Muuta kansioiden nimiä, ratkaisujen nimiä ja niin edelleen, jotta hakemistopolun pituutta voidaan pienentää.
  • Vähennä ei-toivottuja aluekohtaisia luokkia projektista.

Nämä vaihtoehtoiset menetelmät pienentävät ympäristömuuttujan kokoa ja auttavat pitämään ympäristömuuttujalohkon koon alle 65535 tavussa.

Viitteet

Lisätietoja Calibrui-moduulin kloonaamisesta on seuraavassa Microsoft Developer Network (MSDN) -sivustossa:

Calibrui-moduulin kloonaaminen Saat lisätietoja ohjelmistopäivitysterminologiasta napsauttamalla seuraavaa artikkelin numeroa, jotta voit tarkastella artikkelia Microsoft Knowledge Base -tietokanta -tietokannassa:

824684 Microsoft-ohjelmistopäivitysten kuvaamiseen käytettävän vakioterminologian kuvaus