Sümptomid

Arvutis, kus töötab Microsoft .NET Framework 3.5 hoolduspaketi 1 (SP1), just in time (JIT) kompilaator ja Native pilt generaator (Ngen.exe) kasutavad Mscorjit.dll fail võib luua vale koodi. Seega, 32-bitine õnnestus C++ rakendus võib tulemusi vale.

See probleem ilmneb juhul, kui täidetud on järgmised tingimused:

  • Kirjel või klassi lähtekood on vähemalt neli jätkuvalt teadlik sorti ja ei ole hallatud objektiviidete.

  • Kasutate Cpblk juhiseid või initblk järgige kuvatavaid juhiseid.

Märkus. See probleem ilmneda 64-bitise programmi.

Põhjus

Selle probleemi põhjuseks regressiooni .NET Framework 3.5 hoolduspaketi SP1.

Lahendus

Kiirparanduse teave

Toetatud käiguparandus on saadaval Microsoftilt. See kiirparandus on ette nähtud üksnes käesolevas artiklis kirjeldatud probleemi lahendamiseks. Kasutage seda parandust ainult selle konkreetse probleemiga süsteemides. Seda kiirparandust võidakse täiendavalt testida. Seega, kui probleem teid tõsiselt ei kahjusta, soovitame oodata järgmist tarkvaravärskendust, mis sisaldab seda kiirparandust.

Selle kiirparanduse allalaadimiseks MSDN-i koodigaleriist, külastage järgmist Microsofti veebisaiti:

http://code.msdn.microsoft.com/KB957542
Märkus. MSDN-i Koodigaleriis kuvatakse keeled, mille jaoks kiirparandus on saadaval. Kui te ei näe oma keeles, sellepärast kood Galerii ressurss leht ei ole selles keeles saadaval.


Märkus. Kui ilmneb veel probleeme või kui on tarvis teha tõrkeotsing, peate looma eraldi tugiteenuse taotluse. Tavapärane tugiteenuse tasu kehtib täiendavatele tugiteenustega seotud küsimustele ning probleemidele, mis pole lahendatavad konkreetse kiirparandusega. Täieliku loetelu Microsofti klienditeeninduse ja -toe telefoninumbrite või eraldi tugiteenuse taotluse loomiseks külastage järgmist Microsofti veebisaiti:

http://support.microsoft.com/contactus/?ws=supportMärkus. Kui teil on 32-bitine rakendus, mis töötab 64-bitisel platvormil, rakendage 64-bitise versiooni selle probleemi lahendamiseks.

Eeltingimused

.NET Framework 3.5 SP1 installitud selle kiirparanduse rakendamiseks peab teil olema.

Taaskäivitamise nõue

Kui peate arvuti taaskäivitama, kui on kasutuses failid on värskendatud.

Kiirparanduse asendamise teave

See kiirparandus ei asenda ühtegi muud käigultparandust.

Failiteave

Sellel kiirparanduse ingliskeelsel versioonil on failiatribuudid (või hilisemad failiatribuudid), mis on loetletud järgmises tabelis. Kuupäevad ja kellaajad need failid jaoks on loetletud maailmaaja järgi (UTC). Faili teabe vaatamisel teisendatakse see kohalikule ajale. UTC ja kohaliku aja erinevuste väljaselgitamiseks kasutage juhtpaneeli üksuses kuupäev ja kellaaeg vahekaarti ajavöönd .

Windows 2000, Windows XP ja Windows Server 2003, x86 versioonid

Faili nimi

Faili versioon

Faili maht

Kuupäev

Aeg

Mscordacwks.dll

2.0.50727.3068

992,264

16-Sep-2008

13:13

Mscorjit.dll

2.0.50727.3068

367,104

16-Sep-2008

13:13

Mscorlib.dll

2.0.50727.3068

4,546,560

16-Sep-2008

13:13

Mscorwks.dll

2.0.50727.3068

5,815,808

16-Sep-2008

13:13

Windows 2000, Windows XP ja Windows Server 2003, x64 versioonid

Faili nimi

Faili versioon

Faili maht

Kuupäev

Aeg

Platvorm

Mscordacwks.dll

2.0.50727.3068

992,264

16-Sep-2008

13:13

x86

Mscorjit.dll

2.0.50727.3068

367,104

16-Sep-2008

13:13

x86

Mscorlib.dll

2.0.50727.3068

4,546,560

16-Sep-2008

13:13

x86

Mscorwks.dll

2.0.50727.3068

5,815,808

16-Sep-2008

13:13

x86

Mscordacwks.dll

2.0.50727.3068

1,767,944

16-Sep-2008

10:33

x64

Mscorjit.dll

2.0.50727.3068

1,580,032

16-Sep-2008

10:33

x64

Mscorlib.dll

2.0.50727.3068

4,562,944

16-Sep-2008

10:33

x64

Mscorwks.dll

2.0.50727.3068

10,079,744

16-Sep-2008

10:33

x64

Windows 2000, Windows XP ja Windows Server 2003 IA-64 versioonid

Faili nimi

Faili versioon

Faili maht

Kuupäev

Aeg

Platvorm

Mscordacwks.dll

2.0.50727.3068

992,264

16-Sep-2008

13:13

x86

Mscorjit.dll

2.0.50727.3068

367,104

16-Sep-2008

13:13

x86

Mscorlib.dll

2.0.50727.3068

4,546,560

16-Sep-2008

13:13

x86

Mscorwks.dll

2.0.50727.3068

5,815,808

16-Sep-2008

13:13

x86

Mscordacwks.dll

2.0.50727.3068

3,087,880

16-Sep-2008

10:44

IA-64

Mscorjit.dll

2.0.50727.3068

2,560,512

16-Sep-2008

10:44

IA-64

Mscorlib.dll

2.0.50727.3068

4,005,888

16-Sep-2008

10:44

IA-64

Mscorwks.dll

2.0.50727.3068

20,153,856

16-Sep-2008

10:44

IA-64

Windows Vista Service Pack 1 (SP1) ja Windows Server 2008, x86 versioonid

Faili nimi

Faili versioon

Faili maht

Kuupäev

Aeg

Platvorm

Mscorlib.resources.dll

2.0.50727.3053

352,256

15-Sep-2008

22:25

x86

Mscorlib.resources.dll

2.0.50727.3053

303,104

15-Sep-2008

22:25

x86

Mscorlib.resources.dll

2.0.50727.3053

299,008

15-Sep-2008

22:25

x86

Mscorlib.resources.dll

2.0.50727.3053

315,392

27-Jul-2008

17:58

x86

Mscorlib.resources.dll

2.0.50727.3053

425,984

15-Sep-2008

22:25

x86

Mscorlib.resources.dll

2.0.50727.3053

307,200

27-Jul-2008

17:58

x86

Mscorlib.resources.dll

2.0.50727.3053

299,008

15-Sep-2008

22:25

x86

Mscorlib.resources.dll

2.0.50727.3053

311,296

27-Jul-2008

17:58

x86

Mscorlib.resources.dll

2.0.50727.3053

331,776

15-Sep-2008

22:25

x86

Mscorlib.resources.dll

2.0.50727.3053

315,392

15-Sep-2008

22:25

x86

Mscorlib.resources.dll

2.0.50727.3053

307,200

27-Jul-2008

17:55

x86

Mscorlib.resources.dll

2.0.50727.3053

348,160

27-Jul-2008

17:58

x86

Mscorlib.resources.dll

2.0.50727.3053

319,488

27-Jul-2008

17:55

x86

Mscorlib.resources.dll

2.0.50727.3053

290,816

15-Sep-2008

22:25

x86

Mscorlib.resources.dll

2.0.50727.3053

303,104

15-Sep-2008

22:25

x86

Mscorlib.resources.dll

2.0.50727.3053

311,296

15-Sep-2008

22:25

x86

Mscorlib.resources.dll

2.0.50727.3053

303,104

27-Jul-2008

17:55

x86

Mscorlib.resources.dll

2.0.50727.3053

307,200

15-Sep-2008

22:25

x86

Mscorlib.resources.dll

2.0.50727.1434

397,312

11-Jan-2008

22:59

x86

Mscorlib.resources.dll

2.0.50727.3053

299,008

15-Sep-2008

22:25

x86

Mscorlib.resources.dll

2.0.50727.3053

299,008

15-Sep-2008

22:25

x86

Mscorlib.resources.dll

2.0.50727.3053

278,528

27-Jul-2008

17:55

x86

Mscorlib.resources.dll

2.0.50727.3053

278,528

27-Jul-2008

17:55

x86

Big5.nlp

Pole rakendatav

66,728

18-Dec-2007

21:03

Pole rakendatav

Bopomofo.nlp

Pole rakendatav

82,172

18-Dec-2007

21:03

Pole rakendatav

Ksc.nlp

Pole rakendatav

116,756

18-Dec-2007

21:04

Pole rakendatav

Mscorlib.dll

2.0.50727.3068

4,546,560

01-Oct-2008

22:27

x86

Normidna.nlp

Pole rakendatav

59,342

18-Dec-2007

21:05

Pole rakendatav

Normnfc.nlp

Pole rakendatav

45,794

18-Dec-2007

21:05

Pole rakendatav

Normnfd.nlp

Pole rakendatav

39,284

18-Dec-2007

21:05

Pole rakendatav

Normnfkc.nlp

Pole rakendatav

66,384

18-Dec-2007

21:05

Pole rakendatav

Normnfkd.nlp

Pole rakendatav

60,294

18-Dec-2007

21:05

Pole rakendatav

Prc.nlp

Pole rakendatav

83,748

18-Dec-2007

21:05

Pole rakendatav

Prcp.nlp

Pole rakendatav

83,748

18-Dec-2007

21:05

Pole rakendatav

Sortkey.nlp

Pole rakendatav

262,148

18-Dec-2007

21:05

Pole rakendatav

Sorttbls.nlp

Pole rakendatav

20,320

18-Dec-2007

21:05

Pole rakendatav

Xjis.nlp

Pole rakendatav

28,288

18-Dec-2007

21:05

Pole rakendatav

Mscordacwks.dll

2.0.50727.3068

992,264

01-Oct-2008

22:27

x86

Mscorjit.dll

2.0.50727.3068

367,104

24-Sep-2008

22:21

x86

Mscorwks.dll

2.0.50727.3068

5,815,808

01-Oct-2008

22:27

x86

Windows Vista hoolduspaketi SP1 ja Windows Server 2008, x64 versioonid

Faili nimi

Faili versioon

Faili maht

Kuupäev

Aeg

Platvorm

Big5.nlp

Pole rakendatav

66,728

18-Dec-2007

21:01

Pole rakendatav

Bopomofo.nlp

Pole rakendatav

82,172

18-Dec-2007

21:01

Pole rakendatav

Ksc.nlp

Pole rakendatav

116,756

18-Dec-2007

21:02

Pole rakendatav

Mscorlib.dll

2.0.50727.3068

4,562,944

01-Oct-2008

22:25

x64

Normidna.nlp

Pole rakendatav

59,342

18-Dec-2007

21:03

Pole rakendatav

Normnfc.nlp

Pole rakendatav

45,794

18-Dec-2007

21:03

Pole rakendatav

Normnfd.nlp

Pole rakendatav

39,284

18-Dec-2007

21:03

Pole rakendatav

Normnfkc.nlp

Pole rakendatav

66,384

18-Dec-2007

21:03

Pole rakendatav

Normnfkd.nlp

Pole rakendatav

60,294

18-Dec-2007

21:03

Pole rakendatav

Prc.nlp

Pole rakendatav

83,748

18-Dec-2007

21:03

Pole rakendatav

Prcp.nlp

Pole rakendatav

83,748

18-Dec-2007

21:03

Pole rakendatav

Sortkey.nlp

Pole rakendatav

262,148

18-Dec-2007

21:03

Pole rakendatav

Sorttbls.nlp

Pole rakendatav

20,320

18-Dec-2007

21:03

Pole rakendatav

Xjis.nlp

Pole rakendatav

28,288

18-Dec-2007

21:03

Pole rakendatav

Mscordacwks.dll

2.0.50727.3068

1,767,944

01-Oct-2008

22:25

x64

Mscorjit.dll

2.0.50727.3068

1,580,032

24-Sep-2008

23:06

x64

Mscorwks.dll

2.0.50727.3068

10,079,744

01-Oct-2008

22:25

x64

Mscorlib.resources.dll

2.0.50727.3053

352,256

15-Sep-2008

22:26

x86

Mscorlib.resources.dll

2.0.50727.3053

303,104

15-Sep-2008

22:25

x86

Mscorlib.resources.dll

2.0.50727.3053

299,008

15-Sep-2008

22:26

x86

Mscorlib.resources.dll

2.0.50727.3053

315,392

27-Jul-2008

18:02

x86

Mscorlib.resources.dll

2.0.50727.3053

425,984

15-Sep-2008

22:26

x86

Mscorlib.resources.dll

2.0.50727.3053

307,200

27-Jul-2008

18:02

x86

Mscorlib.resources.dll

2.0.50727.3053

299,008

15-Sep-2008

22:26

x86

Mscorlib.resources.dll

2.0.50727.3053

311,296

27-Jul-2008

18:02

x86

Mscorlib.resources.dll

2.0.50727.3053

331,776

15-Sep-2008

22:26

x86

Mscorlib.resources.dll

2.0.50727.3053

315,392

15-Sep-2008

22:25

x86

Mscorlib.resources.dll

2.0.50727.3053

307,200

27-Jul-2008

17:56

x86

Mscorlib.resources.dll

2.0.50727.3053

348,160

27-Jul-2008

18:02

x86

Mscorlib.resources.dll

2.0.50727.3053

319,488

27-Jul-2008

17:56

x86

Mscorlib.resources.dll

2.0.50727.3053

290,816

15-Sep-2008

22:26

x86

Mscorlib.resources.dll

2.0.50727.3053

303,104

15-Sep-2008

22:25

x86

Mscorlib.resources.dll

2.0.50727.3053

311,296

15-Sep-2008

22:25

x86

Mscorlib.resources.dll

2.0.50727.3053

303,104

27-Jul-2008

17:56

x86

Mscorlib.resources.dll

2.0.50727.3053

307,200

15-Sep-2008

22:25

x86

Mscorlib.resources.dll

2.0.50727.1434

397,312

11-Jan-2008

22:59

x86

Mscorlib.resources.dll

2.0.50727.3053

299,008

15-Sep-2008

22:25

x86

Mscorlib.resources.dll

2.0.50727.3053

299,008

15-Sep-2008

22:25

x86

Mscorlib.resources.dll

2.0.50727.3053

278,528

27-Jul-2008

17:56

x86

Mscorlib.resources.dll

2.0.50727.3053

278,528

27-Jul-2008

17:56

x86

Big5.nlp

Pole rakendatav

66,728

18-Dec-2007

21:03

Pole rakendatav

Bopomofo.nlp

Pole rakendatav

82,172

18-Dec-2007

21:03

Pole rakendatav

Ksc.nlp

Pole rakendatav

116,756

18-Dec-2007

21:04

Pole rakendatav

Mscorlib.dll

2.0.50727.3068

4,546,560

01-Oct-2008

22:27

x86

Normidna.nlp

Pole rakendatav

59,342

18-Dec-2007

21:05

Pole rakendatav

Normnfc.nlp

Pole rakendatav

45,794

18-Dec-2007

21:05

Pole rakendatav

Normnfd.nlp

Pole rakendatav

39,284

18-Dec-2007

21:05

Pole rakendatav

Normnfkc.nlp

Pole rakendatav

66,384

18-Dec-2007

21:05

Pole rakendatav

Normnfkd.nlp

Pole rakendatav

60,294

18-Dec-2007

21:05

Pole rakendatav

Prc.nlp

Pole rakendatav

83,748

18-Dec-2007

21:05

Pole rakendatav

Prcp.nlp

Pole rakendatav

83,748

18-Dec-2007

21:05

Pole rakendatav

Sortkey.nlp

Pole rakendatav

262,148

18-Dec-2007

21:05

Pole rakendatav

Sorttbls.nlp

Pole rakendatav

20,320

18-Dec-2007

21:05

Pole rakendatav

Xjis.nlp

Pole rakendatav

28,288

18-Dec-2007

21:05

Pole rakendatav

Mscordacwks.dll

2.0.50727.3068

992,264

01-Oct-2008

22:27

x86

Mscorjit.dll

2.0.50727.3068

367,104

24-Sep-2008

22:21

x86

Mscorwks.dll

2.0.50727.3068

5,815,808

01-Oct-2008

22:27

x86

Windows Vista hoolduspaketi SP1 ja Windows Server 2008 IA-64 versioonide

Faili nimi

Faili versioon

Faili maht

Kuupäev

Aeg

Platvorm

Big5.nlp

Pole rakendatav

66,728

18-Dec-2007

21:06

Pole rakendatav

Bopomofo.nlp

Pole rakendatav

82,172

18-Dec-2007

21:06

Pole rakendatav

Ksc.nlp

Pole rakendatav

116,756

18-Dec-2007

21:06

Pole rakendatav

Mscorlib.dll

2.0.50727.3068

4,005,888

01-Oct-2008

22:26

IA-64

Normidna.nlp

Pole rakendatav

59,342

18-Dec-2007

21:08

Pole rakendatav

Normnfc.nlp

Pole rakendatav

45,794

18-Dec-2007

21:08

Pole rakendatav

Normnfd.nlp

Pole rakendatav

39,284

18-Dec-2007

21:08

Pole rakendatav

Normnfkc.nlp

Pole rakendatav

66,384

18-Dec-2007

21:08

Pole rakendatav

Normnfkd.nlp

Pole rakendatav

60,294

18-Dec-2007

21:08

Pole rakendatav

Prc.nlp

Pole rakendatav

83,748

18-Dec-2007

21:08

Pole rakendatav

Prcp.nlp

Pole rakendatav

83,748

18-Dec-2007

21:08

Pole rakendatav

Sortkey.nlp

Pole rakendatav

262,148

18-Dec-2007

21:08

Pole rakendatav

Sorttbls.nlp

Pole rakendatav

20,320

18-Dec-2007

21:08

Pole rakendatav

Xjis.nlp

Pole rakendatav

28,288

18-Dec-2007

21:08

Pole rakendatav

Mscordacwks.dll

2.0.50727.3068

3,087,880

01-Oct-2008

22:26

IA-64

Mscorjit.dll

2.0.50727.3068

2,560,512

24-Sep-2008

23:14

IA-64

Mscorwks.dll

2.0.50727.3068

20,153,856

01-Oct-2008

22:26

IA-64

Mscorlib.resources.dll

2.0.50727.3053

315,392

27-Jul-2008

17:58

x86

Mscorlib.resources.dll

2.0.50727.3053

311,296

27-Jul-2008

17:58

x86

Mscorlib.resources.dll

2.0.50727.3053

348,160

27-Jul-2008

17:58

x86

Mscorlib.resources.dll

2.0.50727.3053

319,488

27-Jul-2008

17:58

x86

Mscorlib.resources.dll

2.0.50727.3053

278,528

27-Jul-2008

17:58

x86

Mscorlib.resources.dll

2.0.50727.3053

278,528

27-Jul-2008

17:59

x86

Big5.nlp

Pole rakendatav

66,728

18-Dec-2007

21:03

Pole rakendatav

Bopomofo.nlp

Pole rakendatav

82,172

18-Dec-2007

21:03

Pole rakendatav

Ksc.nlp

Pole rakendatav

116,756

18-Dec-2007

21:04

Pole rakendatav

Mscorlib.dll

2.0.50727.3068

4,546,560

01-Oct-2008

22:27

x86

Normidna.nlp

Pole rakendatav

59,342

18-Dec-2007

21:05

Pole rakendatav

Normnfc.nlp

Pole rakendatav

45,794

18-Dec-2007

21:05

Pole rakendatav

Normnfd.nlp

Pole rakendatav

39,284

18-Dec-2007

21:05

Pole rakendatav

Normnfkc.nlp

Pole rakendatav

66,384

18-Dec-2007

21:05

Pole rakendatav

Normnfkd.nlp

Pole rakendatav

60,294

18-Dec-2007

21:05

Pole rakendatav

Prc.nlp

Pole rakendatav

83,748

18-Dec-2007

21:05

Pole rakendatav

Prcp.nlp

Pole rakendatav

83,748

18-Dec-2007

21:05

Pole rakendatav

Sortkey.nlp

Pole rakendatav

262,148

18-Dec-2007

21:05

Pole rakendatav

Sorttbls.nlp

Pole rakendatav

20,320

18-Dec-2007

21:05

Pole rakendatav

Xjis.nlp

Pole rakendatav

28,288

18-Dec-2007

21:05

Pole rakendatav

Mscordacwks.dll

2.0.50727.3068

992,264

01-Oct-2008

22:27

x86

Mscorjit.dll

2.0.50727.3068

367,104

24-Sep-2008

22:21

x86

Mscorwks.dll

2.0.50727.3068

5,815,808

01-Oct-2008

22:27

x86

Lahendus

Selle probleemi lahendamiseks kasutage ühte järgmistest meetoditest.

1. meetod

Kui rakenduse koodi sarnaneb näidiskood jaotises "Lisateavet", otsige üles järgmine rida koodi.

#define GETVECTOR3D(vec3d) (*reinterpret_cast<AcGeVector3d*>(&((vec3d).m_x))

Muutke selle koodirea järgmiselt.

#define GETVECTOR3D(vec3d) (*reinterpret_cast<AcGeVector3d*>(&((vec3d)))

2. meetod

Juurutage ini-fail. Selleks looge fail, mis sisaldab järgmist.

[.NET Framework Debugging Control]AllowOptimize=0

Ini-faili sama problemaatiline mooduli nimi, kuid kasutada ini-laiendi asemel .dll laiend. Näiteks näidiskoodi jaotises "Lisateavet", ini-faili Bug.ini andke failile nimi. Pange faili Bug.ini Bug.dll failina samas kaustas.

Märkus. Selle meetodi puuduseks on võimalike jõudluse mõju puhul ei ole optimeerimine. Kui kohalikud pilt generaator (Ngen.exe) abil saate precompile moodul, see meetod ei ole rakendatav.

3. meetod

Valikuliselt rakendada NoOptimization võimalust MethodImplOptions loendamine problemaatiline meetodite abil MethodImplAttribute klassi.

Märkus. See meetod keelab optimeerimine võib JIT-kompilaatori ja Native pilt generaator (Ngen.exe) tasemel meetodi kohta. Kui palju mõjutada jõudlust varieerub olenevalt.

Olek

Microsoft on kinnitanud, et see probleem esineb jaotises "Kehtib järgmiste toodete kohta" loetletud Microsofti toodetel.

Lisateabe saamiseks

Probleemi taasesilekutsumise juhised

  1. Looge C++ rakenduse, mis põhineb .NET Framework 3.5 SP1.

  2. .Cpp faili lisamiseks projekti, seda faili Bug.cpp faili nimi ja seejärel kleepige järgnev kood Bug.cpp faili.

    #using <mscorlib.dll>#include <stdlib.h>
    class AcGeVector3d
    {
    double x, y, z;
    public:
    __forceinline AcGeVector3d(const AcGeVector3d& src): x(src.x),y(src.y),z(src.z)
    {
    }
    __forceinline AcGeVector3d(double xx, double yy, double zz) : x(xx),y(yy),z(zz)
    {
    }
    __forceinline AcGeVector3d operator / (double val) const
    {
    return AcGeVector3d (x/val, y/val, z/val);
    }
    };
    #define GETVECTOR3D(vec3d) (*reinterpret_cast<AcGeVector3d*>(&((vec3d).m_x)))
    namespace Geometry
    {
    [System::Runtime::InteropServices::StructLayout(System::Runtime::InteropServices::LayoutKind::Sequential)]
    public value class Vector3d
    {
    internal:
    double m_x, m_y, m_z;
    Vector3d(const AcGeVector3d* obj)
    {
    GETVECTOR3D(*this) = *obj;
    }
    public:
    Vector3d(double x, double y, double z):m_x(x),m_y(y), m_z(z) {}
    Vector3d DivideBy(double value)
    {
    return Vector3d(&GETVECTOR3D(*this).operator /(value));
    }
    virtual System::String^ ToString() override
    {
    return System::String::Format("{0}, {1}, {2}", m_x, m_y, m_z);
    }
    };
    }

  3. Koostada Bug.cpp fail, käivitage järgmine käsk:

    CL/CLR /GL O2 bug.cpp /link /dll /out:bug.dll

  4. Saate luua uue Microsoft Visual C# projekti kliendi projekti kasutamiseks.

  5. Nimi kood Test.cs faili ja seejärel kleepige järgnev kood Test.cs faili.

    using Geometry;namespace Test
    {
    class Tester
    {
    static void Main()
    {
    Vector3d v = new Vector3d(200, 200, 0);
    v = v.DivideBy(150);
    System.Console.WriteLine("{0}", v);
    }
    }
    }

  6. Koostada Test.cs fail, käivitage järgmine käsk:

    CSC /r:bug.dll test.cs

  7. Manustada manifesti fail Test.exe, käivitage järgmine käsk:

    MT.exe - nologo-bug.dll.manifest manifesti-outputresource:test.exe;1

  8. Käivitage fail Test.exe.

Pange tähele, et tegelik tulemus on järgmine:

1.33333333333333, 1.333333333333, 0Siiski oodatud tulemus on järgmine:

1.33333333333333, 0, 0

Viited

Tarkvaravärskenduste terminoloogia kohta lisateabe saamiseks avage Microsofti teabebaasi (Knowledge Base) artikkel, klõpsates järgmist artiklinumbrit:

824684 Microsofti tarkvaravärskenduste iseloomustamiseks kasutatavate standardterminite kirjeldus

Kas vajate rohkem abi?

Täiendage oma oskusi

Tutvuge koolitusmaterjalidega >

Kasutage uusi funktsioone enne teisi

Liitu Microsofti Insideri programmis osalejad >

Kas sellest teabest oli abi?

Kui rahul te keelekvaliteediga olete?
Mis mõjutas teie hinnangut?

Täname tagasiside eest!

×