NUSTATYTI: Kompiuteryje, kuriame veikia su .NET Framework 3.5 1 pakeitimų paketo, JIT kompiliavimo ir pirminio vaizdo generatorius (Ngen.exe), naudoti Mscorjit.dll failą gali būti parodytas neteisingas kodas

Dirbkite bet kurioje vietoje iš bet kurio įrenginio su „Microsoft 365“

Atnaujinkite versiją į "Microsoft 365" ir dirbkite su naujausiomis funkcijomis ir naujinimais.

Naujinti versiją dabar

Požymiai

Kompiuteryje, kuriame veikia su "Microsoft".NET Framework 3.5 1 pakeitimų paketas (SP1), tik laiku (JIT) kompiliatorių ir pirminio vaizdo generatorius (Ngen.exe), naudoti Mscorjit.dll failą gali sukelti neteisingą kodą. Todėl, 32 bitų C++ valdomos programos gali pateikti klaidingi rezultatai.

Ši problema kyla, jei šios sąlygos:

  • Struktūroje arba klasės šaltinio kode yra mažiau kaip keturių Skaliarinė rūšių ir nėra valdomų objektų nuorodų.

  • Galite naudoti instrukcija naudojant į Cpblk arba Initblk instrukcija.

Pastaba. Ši problema kyla ne su 64 bitų taikomąją programą.

Priežastis

Ši problema kyla dėl regresijos .NET Framework 3.5 SP1.

Sprendimas

Karštųjų pataisų informacija

„Microsoft“ pateikia palaikomas karštąsias pataisas. Tačiau šios karštosios pataisos skirtos tik šiame straipsnyje aprašytai problemai spręsti. Jas taikykite tik sistemoms, kuriose kyla ši konkreti problema. Šios karštosios pataisos gali būti papildomai testuojamos. Todėl jei ši triktis nekelia jums labai didelių problemų, rekomenduojame palaukti kito programinės įrangos naujinimo, kuriame bus šios karštosios pataisos.

Norėdami atsisiųsti šias karštąsias pataisas iš MSDN kodų galerijos, apsilankykite šioje "Microsoft" svetainėje:

http://code.msdn.microsoft.com/KB957542
Pastaba. MSDN kodas galerijoje rodo su kalbomis, kurios karštąsias pataisas. Jei nematote savo kalbos, vadinasi, kodas galerija išteklių puslapyje nėra tos kalbos.


Pastaba. Jeigu kyla papildomų problemų arba jei reikia šalinti triktis, gali reikėti pateikti atskirą užklausą. Už papildomą pagalbą dėl problemų ir klausimų, nesusijusių su čia nurodytomis karštosiomis pataisomis, bus taikomi įprasti mokesčiai už pagalbos paslaugas. Sąrašą Microsoft klientų aptarnavimo ir palaikymo tarnybos telefonų numerių arba sukurti atskirą aptarnavimo užklausą, apsilankykite šioje "Microsoft" svetainėje:

http://support.microsoft.com/contactus/?ws=supportPastaba. Jei esate įdiegę 32 bitų taikomąją programą, kuriame veikia 64 bitų platformoje, taikykite karštąją pataisą į 64 bitų versiją, Norėdami išspręsti šią problemą.

Būtinosios sąlygos

Turi būti įdiegta norint taikyti šias karštąsias pataisas .NET Framework 3.5 SP1.

Reikalavimas paleisti iš naujo

Turite iš naujo paleisti kompiuterį, jei yra atnaujinami failai yra naudojami.

Karštųjų pataisų pakeitimo informacija

Šios karštosios pataisos nepakeičia jokių kitų karštųjų pataisų.

Failo informacija

Šių karštųjų pataisų anglų k. versijos failo atributai (failo atributai) yra išvardyti toliau pateiktoje lentelėje. Datos ir laiko informacija pateikta pagal universalųjį laiką (UTC). Kai peržiūrite failo informaciją, ši informacija konvertuojama į vietos laiką. Norėdami sužinoti UTC ir vietos laiko skirtumą, naudokite valdymo skydo elemento Data ir laikas skirtuką Laiko juosta.

Windows 2000, Windows XP ir Windows Server 2003, x86 versijos

Failo vardas

Failo versija

Failo dydis

Data

Laikas

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 ir Windows Server 2003, x64 versijos

Failo vardas

Failo versija

Failo dydis

Data

Laikas

Platforma

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 ir Windows Server 2003, IA-64 versijos

Failo vardas

Failo versija

Failo dydis

Data

Laikas

Platforma

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 1 pakeitimų paketas (SP1) ir Windows Server 2008, x86 versijos

Failo vardas

Failo versija

Failo dydis

Data

Laikas

Platforma

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

Netaikoma

66,728

18-Dec-2007

21:03

Netaikoma

Bopomofo.nlp

Netaikoma

82,172

18-Dec-2007

21:03

Netaikoma

Ksc.nlp

Netaikoma

116,756

18-Dec-2007

21:04

Netaikoma

Mscorlib.dll

2.0.50727.3068

4,546,560

01-Oct-2008

22:27

x86

Normidna.nlp

Netaikoma

59,342

18-Dec-2007

21:05

Netaikoma

Normnfc.nlp

Netaikoma

45,794

18-Dec-2007

21:05

Netaikoma

Normnfd.nlp

Netaikoma

39,284

18-Dec-2007

21:05

Netaikoma

Normnfkc.nlp

Netaikoma

66,384

18-Dec-2007

21:05

Netaikoma

Normnfkd.nlp

Netaikoma

60,294

18-Dec-2007

21:05

Netaikoma

Prc.nlp

Netaikoma

83,748

18-Dec-2007

21:05

Netaikoma

Prcp.nlp

Netaikoma

83,748

18-Dec-2007

21:05

Netaikoma

Sortkey.nlp

Netaikoma

262,148

18-Dec-2007

21:05

Netaikoma

Sorttbls.nlp

Netaikoma

20,320

18-Dec-2007

21:05

Netaikoma

Xjis.nlp

Netaikoma

28,288

18-Dec-2007

21:05

Netaikoma

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" SP1 ir Windows Server 2008, x64 versijos

Failo vardas

Failo versija

Failo dydis

Data

Laikas

Platforma

Big5.nlp

Netaikoma

66,728

18-Dec-2007

21:01

Netaikoma

Bopomofo.nlp

Netaikoma

82,172

18-Dec-2007

21:01

Netaikoma

Ksc.nlp

Netaikoma

116,756

18-Dec-2007

21:02

Netaikoma

Mscorlib.dll

2.0.50727.3068

4,562,944

01-Oct-2008

22:25

x64

Normidna.nlp

Netaikoma

59,342

18-Dec-2007

21:03

Netaikoma

Normnfc.nlp

Netaikoma

45,794

18-Dec-2007

21:03

Netaikoma

Normnfd.nlp

Netaikoma

39,284

18-Dec-2007

21:03

Netaikoma

Normnfkc.nlp

Netaikoma

66,384

18-Dec-2007

21:03

Netaikoma

Normnfkd.nlp

Netaikoma

60,294

18-Dec-2007

21:03

Netaikoma

Prc.nlp

Netaikoma

83,748

18-Dec-2007

21:03

Netaikoma

Prcp.nlp

Netaikoma

83,748

18-Dec-2007

21:03

Netaikoma

Sortkey.nlp

Netaikoma

262,148

18-Dec-2007

21:03

Netaikoma

Sorttbls.nlp

Netaikoma

20,320

18-Dec-2007

21:03

Netaikoma

Xjis.nlp

Netaikoma

28,288

18-Dec-2007

21:03

Netaikoma

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

Netaikoma

66,728

18-Dec-2007

21:03

Netaikoma

Bopomofo.nlp

Netaikoma

82,172

18-Dec-2007

21:03

Netaikoma

Ksc.nlp

Netaikoma

116,756

18-Dec-2007

21:04

Netaikoma

Mscorlib.dll

2.0.50727.3068

4,546,560

01-Oct-2008

22:27

x86

Normidna.nlp

Netaikoma

59,342

18-Dec-2007

21:05

Netaikoma

Normnfc.nlp

Netaikoma

45,794

18-Dec-2007

21:05

Netaikoma

Normnfd.nlp

Netaikoma

39,284

18-Dec-2007

21:05

Netaikoma

Normnfkc.nlp

Netaikoma

66,384

18-Dec-2007

21:05

Netaikoma

Normnfkd.nlp

Netaikoma

60,294

18-Dec-2007

21:05

Netaikoma

Prc.nlp

Netaikoma

83,748

18-Dec-2007

21:05

Netaikoma

Prcp.nlp

Netaikoma

83,748

18-Dec-2007

21:05

Netaikoma

Sortkey.nlp

Netaikoma

262,148

18-Dec-2007

21:05

Netaikoma

Sorttbls.nlp

Netaikoma

20,320

18-Dec-2007

21:05

Netaikoma

Xjis.nlp

Netaikoma

28,288

18-Dec-2007

21:05

Netaikoma

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" SP1 ir Windows Server 2008, IA-64 versijos

Failo vardas

Failo versija

Failo dydis

Data

Laikas

Platforma

Big5.nlp

Netaikoma

66,728

18-Dec-2007

21:06

Netaikoma

Bopomofo.nlp

Netaikoma

82,172

18-Dec-2007

21:06

Netaikoma

Ksc.nlp

Netaikoma

116,756

18-Dec-2007

21:06

Netaikoma

Mscorlib.dll

2.0.50727.3068

4,005,888

01-Oct-2008

22:26

IA-64

Normidna.nlp

Netaikoma

59,342

18-Dec-2007

21:08

Netaikoma

Normnfc.nlp

Netaikoma

45,794

18-Dec-2007

21:08

Netaikoma

Normnfd.nlp

Netaikoma

39,284

18-Dec-2007

21:08

Netaikoma

Normnfkc.nlp

Netaikoma

66,384

18-Dec-2007

21:08

Netaikoma

Normnfkd.nlp

Netaikoma

60,294

18-Dec-2007

21:08

Netaikoma

Prc.nlp

Netaikoma

83,748

18-Dec-2007

21:08

Netaikoma

Prcp.nlp

Netaikoma

83,748

18-Dec-2007

21:08

Netaikoma

Sortkey.nlp

Netaikoma

262,148

18-Dec-2007

21:08

Netaikoma

Sorttbls.nlp

Netaikoma

20,320

18-Dec-2007

21:08

Netaikoma

Xjis.nlp

Netaikoma

28,288

18-Dec-2007

21:08

Netaikoma

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

Netaikoma

66,728

18-Dec-2007

21:03

Netaikoma

Bopomofo.nlp

Netaikoma

82,172

18-Dec-2007

21:03

Netaikoma

Ksc.nlp

Netaikoma

116,756

18-Dec-2007

21:04

Netaikoma

Mscorlib.dll

2.0.50727.3068

4,546,560

01-Oct-2008

22:27

x86

Normidna.nlp

Netaikoma

59,342

18-Dec-2007

21:05

Netaikoma

Normnfc.nlp

Netaikoma

45,794

18-Dec-2007

21:05

Netaikoma

Normnfd.nlp

Netaikoma

39,284

18-Dec-2007

21:05

Netaikoma

Normnfkc.nlp

Netaikoma

66,384

18-Dec-2007

21:05

Netaikoma

Normnfkd.nlp

Netaikoma

60,294

18-Dec-2007

21:05

Netaikoma

Prc.nlp

Netaikoma

83,748

18-Dec-2007

21:05

Netaikoma

Prcp.nlp

Netaikoma

83,748

18-Dec-2007

21:05

Netaikoma

Sortkey.nlp

Netaikoma

262,148

18-Dec-2007

21:05

Netaikoma

Sorttbls.nlp

Netaikoma

20,320

18-Dec-2007

21:05

Netaikoma

Xjis.nlp

Netaikoma

28,288

18-Dec-2007

21:05

Netaikoma

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

Sprendimas

Norėdami išspręsti šią problemą, naudokite vieną iš toliau nurodytų būdų.

1 būdas

Programos kodas yra panašus į kodo pavyzdys, aprašytą skyriuje "Daugiau informacijos", suraskite šią eilutę kodo.

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

Pakeisti kodo eilutę, taip.

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

2 Metodas

Diegti .ini failas. Norėdami tai padaryti, sukurkite failą, kuriame yra toliau nurodytas kodas.

[.NET Framework Debugging Control]AllowOptimize=0

Tas pats kaip problemų modulio pavadinimas .ini failas, bet naudoja plėtinį .ini vietoj .dll plėtinį. Pvz., skyriuje "Daugiau informacijos" kodo pavyzdys, nurodykite ini failo Bug.ini failą. Įdėkite Bug.ini failą tame pačiame kataloge kaip Bug.dll failą.

Pastaba. Šio metodo trūkumas yra galimas efektyvumo poveikis, nėra optimizavimas. Jei naudojate pirminio vaizdo generatorius (Ngen.exe) precompile modulis, šis metodas netaikytinas.

3 būdas

Pasirinktinai taikomos MethodImplOptions atlyginimas NoOptimization galimybę problemų būdų naudojant MethodImplAttribute klasę.

Pastaba. Šis metodas išjungia optimizavimas JIT kompiliavimo ir pirminio vaizdo generatorius (Ngen.exe) už būdas lygiu. Kiek veikia našumas priklauso nuo būdas.

Būsena

„Microsoft“ patvirtino, kad tai yra „Microsoft“ produktų, išvardytų skyriuje „Taikoma“, problema.

Daugiau informacijos

Problemos atkūrimo veiksmai

  1. Kurti C++ programą, pagrįstą ".NET Framework 3.5" SP1.

  2. Įtraukti į projekto .cpp, pavadinkite šį failą Bug.cpp failą ir įklijuokite šį kodą į Bug.cpp failą.

    #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. Parengti Bug.cpp failą, vykdykite šią komandą:

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

  4. Sukurti naują projektą Microsoft Visual C# kaip kliento projektą.

  5. Pavadinkite failą kodą Test.cs, ir įklijuokite šį kodą į Test.cs failą.

    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. Parengti Test.cs failą, vykdykite šią komandą:

    CSC /r:bug.dll test.cs

  7. Norėdami įterpti šios deklaracijos į Test.exe failą, vykdykite šią komandą:

    Mt.exe - nologo-pasireiškia bug.dll.manifest-outputresource:test.exe;1

  8. Paleiskite failą Test.exe.

Atkreipkite dėmesį, kad faktinis rezultatas yra toks:

1.33333333333333, 1.333333333333, 0Vis dėlto numatomas rezultatas yra toks:

1.33333333333333, 0, 0

Nuorodos

Norėdami gauti daugiau informacijos apie programinės įrangos naujinimo terminiją, spustelėkite toliau esančio straipsnio numerį ir peržiūrėkite „Microsoft“ žinių bazės straipsnį:

824684 standartinę terminologiją, vartojamą Microsoft programinės įrangos naujinimams apibūdinti, aprašas

Reikia daugiau pagalbos?

Tobulinkite savo įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijungti prie "Microsoft Insider"

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×