Applies ToVisual Studio 2010

Symptoms

Consider the following scenario:

  • You have a Microsoft Visual C++ 2010 project that includes the Atlcomcli.h file.

  • You specify the /J compiler option to define the _CHAR_UNSIGNED macro in the project.

  • You compile the project.

In this scenario, you receive one of the following error messages:

  • error C2338: CVarTypeInfo< char > cannot be compiled with /J or _CHAR_UNSIGNED flag enabled

  • error C2338: CVarTypeInfo< char* > cannot be compiled with /J or _CHAR_UNSIGNED flag enabled

Note Visual C++ 2010 is a component of Microsoft Visual Studio 2010.

Cause

This problem occurs because static assertions in the Atlcomcli.h file are set to the CHAR_UNSIGNED macro incorrectly.

Resolution

Resolution for Visual Studio 2010 Service Pack 1 (SP1)

If you use Visual Studio 2010 SP1, install the hotfix which is described in the following knowledge base article:

2545588 FIX: Access violation when you run a Visual C++ 2010 application that uses a singular value to reset an input iterator

Resolution for Visual Studio 2010

If you use Visual Studio 2010, install the following hotfix.

Hotfix information

A supported hotfix is now available from Microsoft. However, it is intended to correct only the problem that is described in this article. Apply it only to systems that are experiencing this specific problem. This hotfix may receive additional testing. Therefore, if you are not severely affected by this problem, we recommend that you wait for the next software update that contains this hotfix.To resolve this problem immediately, contact Microsoft Customer Support Services to obtain the hotfix. For a complete list of Microsoft Customer Support Services telephone numbers and information about support costs, visit the following Microsoft Web site:

http://support.microsoft.com/contactus/?ws=supportNote In special cases, charges that are ordinarily incurred for support calls may be canceled if a Microsoft Support Professional determines that a specific update will resolve your problem. The usual support costs will apply to additional support questions and issues that do not qualify for the specific update in question.

Prerequisites

You must have Visual Studio 2010 installed to apply this hotfix.

Restart requirement

You do not have to restart the computer after you apply the hotfix if no instance of Visual Studio is being used.

Hotfix replacement information

This hotfix does not replace any other hotfixes.

File information

The English version of this hotfix has the file attributes (or later file attributes) that are listed in the following table. The dates and times for these files are listed in Coordinated Universal Time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time item in Control Panel.

File name

File version

File size

Date

Time

Platform

Atl100.dll

10.0.30319.314

158,536

28-May-2010

07:55

x64.pdb

Atl100.dll

10.0.30319.314

385,352

28-May-2010

08:01

IA-64

Atl100.dll

10.0.30319.314

138,056

28-May-2010

08:07

x86.pdb

Microsoft_vc100_atl_i64.pdb.msm

163,840

28-May-2010

06:57

Microsoft_vc100_atl_x64.pdb.msm

87,040

28-May-2010

06:59

x64.pdb

Microsoft_vc100_atl_x86.pdb.msm

80,896

28-May-2010

07:00

x86.pdb

Microsoft_vc100_crt_i64.pdb.msm

802,816

28-May-2010

06:57

Microsoft_vc100_crt_x64.pdb.msm

568,320

28-May-2010

06:59

x64.pdb

Microsoft_vc100_crt_x86.pdb.msm

556,544

28-May-2010

07:00

x86.pdb

Microsoft_vc100_debugcrt_i64.pdb.msm

1,522,176

28-May-2010

06:57

Microsoft_vc100_debugcrt_x64.pdb.msm

831,488

28-May-2010

06:58

x64.pdb

Microsoft_vc100_debugcrt_x86.pdb.msm

784,896

28-May-2010

07:00

x86.pdb

Microsoft_vc100_debugmfc_x64.pdb.msm

6,876,672

28-May-2010

06:58

x64.pdb

Microsoft_vc100_debugmfc_x86.pdb.msm

6,240,256

28-May-2010

06:59

x86.pdb

Microsoft_vc100_debugopenmp_i64.pdb.msm

98,816

28-May-2010

06:57

Microsoft_vc100_debugopenmp_x64.pdb.msm

48,128

28-May-2010

06:58

x64.pdb

Microsoft_vc100_debugopenmp_x86.pdb.msm

48,128

28-May-2010

06:59

x86.pdb

Microsoft_vc100_mfc_x64.pdb.msm

5,287,936

28-May-2010

06:58

x64.pdb

Microsoft_vc100_mfc_x86.pdb.msm

4,660,224

28-May-2010

06:59

x86.pdb

Microsoft_vc100_mfcloc_x64.pdb.msm

135,680

28-May-2010

06:58

x64.pdb

Microsoft_vc100_mfcloc_x86.pdb.msm

135,680

28-May-2010

06:59

x86.pdb

Microsoft_vc100_openmp_i64.pdb.msm

65,536

28-May-2010

06:57

Microsoft_vc100_openmp_x64.pdb.msm

39,424

28-May-2010

06:57

x64.pdb

Microsoft_vc100_openmp_x86.pdb.msm

37,888

28-May-2010

06:59

x86.pdb

Crtversion.h

591

27-May-2010

21:11

Atl100.i64.pdb

4,018,176

27-May-2010

22:26

Atl100.x64.pdb

3,788,800

27-May-2010

22:34

x64.pdb

Atl100.x86.pdb

3,854,336

27-May-2010

22:36

x86.pdb

Mfc100.x64.pdb

27,357,184

28-May-2010

00:20

x64.pdb

Mfc100.x86.pdb

24,162,304

28-May-2010

01:09

x86.pdb

Mfc100d.x64.pdb

29,995,008

28-May-2010

00:19

x64.pdb

Mfc100d.x86.pdb

27,619,328

28-May-2010

01:08

x86.pdb

Mfc100u.x64.pdb

27,504,640

28-May-2010

00:20

x64.pdb

Mfc100u.x86.pdb

24,350,720

28-May-2010

01:09

x86.pdb

Mfc100ud.x64.pdb

30,257,152

28-May-2010

00:19

x64.pdb

Mfc100ud.x86.pdb

27,914,240

28-May-2010

01:08

x86.pdb

Mfcm100.x64.pdb

3,813,376

28-May-2010

00:20

x64.pdb

Mfcm100.x86.pdb

3,903,488

28-May-2010

01:11

x86.pdb

Mfcm100d.x64.pdb

3,944,448

28-May-2010

00:20

x64.pdb

Mfcm100d.x86.pdb

3,960,832

28-May-2010

01:11

x86.pdb

Mfcm100u.x64.pdb

3,829,760

28-May-2010

00:20

x64.pdb

Mfcm100u.x86.pdb

3,919,872

28-May-2010

01:11

x86.pdb

Mfcm100ud.x64.pdb

3,960,832

28-May-2010

00:20

x64.pdb

Mfcm100ud.x86.pdb

3,977,216

28-May-2010

01:11

x86.pdb

Msvcp100.i64.pdb

3,312,640

27-May-2010

22:25

Msvcp100.x64.pdb

4,049,920

27-May-2010

22:33

x64.pdb

Msvcp100.x86.pdb

3,746,816

27-May-2010

22:36

x86.pdb

Msvcp100d.i64.pdb

3,869,696

27-May-2010

22:25

Msvcp100d.x64.pdb

4,959,232

27-May-2010

22:33

x64.pdb

Msvcp100d.x86.pdb

4,369,408

27-May-2010

22:36

x86.pdb

Msvcr100.i64.pdb

5,549,056

27-May-2010

22:25

Msvcr100.x64.pdb

6,769,664

27-May-2010

22:33

x64.pdb

Msvcr100.x86.pdb

8,866,816

27-May-2010

22:35

x86.pdb

Msvcr100d.i64.pdb

6,024,192

27-May-2010

22:25

Msvcr100d.x64.pdb

8,375,296

27-May-2010

22:33

x64.pdb

Msvcr100d.x86.pdb

7,891,968

27-May-2010

22:36

x86.pdb

Vcomp100.i64.pdb

1,634,304

27-May-2010

23:30

Vcomp100.x64.pdb

1,617,920

28-May-2010

00:21

x64.pdb

Vcomp100.x86.pdb

1,699,840

28-May-2010

01:11

x86.pdb

Vcomp100d.i64.pdb

1,757,184

27-May-2010

23:30

Vcomp100d.x64.pdb

1,757,184

28-May-2010

00:21

x64.pdb

Vcomp100d.x86.pdb

1,798,144

28-May-2010

01:11

x86.pdb

Src.crtversion.h

752

27-May-2010

21:54

Atl.lib

14,400

27-May-2010

22:11

x86.pdb

Atl.lib

16,176

27-May-2010

22:05

x86.pdb

Atl.lib

13,468

27-May-2010

22:03

x86.pdb

Atlbuild.h

575

27-May-2010

21:11

Atlcomcli.h

73,913

26-May-2010

20:56

Atlconv.cpp

532

26-May-2010

20:56

Atls.lib

1,509,804

27-May-2010

22:11

x86.pdb

Atls.lib

1,413,158

27-May-2010

22:05

x86.pdb

Atls.lib

1,209,622

27-May-2010

22:03

x86.pdb

Atlsd.lib

1,836,022

27-May-2010

22:11

x86.pdb

Atlsd.lib

2,091,826

27-May-2010

22:05

x86.pdb

Atlsd.lib

1,664,752

27-May-2010

22:03

x86.pdb

Libcmt.lib

16,845,146

27-May-2010

22:10

x86.pdb

Libcmt.lib

13,210,114

27-May-2010

22:04

IA-64

Libcmt.lib

13,210,114

27-May-2010

22:04

x86.pdb

Libcmt.lib

18,194,114

27-May-2010

22:02

x64.pdb

Libcmt.lib

18,194,114

27-May-2010

22:02

x86.pdb

Libcmtd.lib

18,567,768

27-May-2010

22:10

x86.pdb

Libcmtd.lib

16,919,418

27-May-2010

22:04

IA-64

Libcmtd.lib

16,919,418

27-May-2010

22:04

x86.pdb

Libcmtd.lib

21,006,478

27-May-2010

22:02

x64.pdb

Libcmtd.lib

21,006,478

27-May-2010

22:02

x86.pdb

Libcpmt.lib

8,104,964

27-May-2010

22:10

Libcpmt1.lib

8,449,770

27-May-2010

22:10

Libcpmt1.lib

9,938,392

27-May-2010

22:02

x64.pdb

Libcpmt1.lib

9,400,706

27-May-2010

22:04

IA-64

Libcpmt.lib

9,477,436

27-May-2010

22:02

x64.pdb

Libcpmt.lib

8,864,054

27-May-2010

22:04

IA-64

Libcpmtd.lib

8,846,038

27-May-2010

22:10

Libcpmtd0.lib

8,110,116

27-May-2010

22:10

Libcpmtd0.lib

10,517,026

27-May-2010

22:02

x64.pdb

Libcpmtd0.lib

10,134,550

27-May-2010

22:04

IA-64

Libcpmtd1.lib

8,632,618

27-May-2010

22:10

Libcpmtd1.lib

11,331,062

27-May-2010

22:02

x64.pdb

Libcpmtd1.lib

11,080,726

27-May-2010

22:04

IA-64

Libcpmtd.lib

11,655,654

27-May-2010

22:02

x64.pdb

Libcpmtd.lib

11,500,470

27-May-2010

22:04

IA-64

Mfc100.lib

5,502,926

27-May-2010

23:19

x64.pdb

Mfc100.lib

5,497,942

27-May-2010

23:47

x86.pdb

Mfc100d.lib

6,341,276

27-May-2010

23:20

x64.pdb

Mfc100d.lib

6,327,690

27-May-2010

23:48

x86.pdb

Mfc100u.lib

6,948,862

27-May-2010

23:21

x64.pdb

Mfc100u.lib

7,034,802

27-May-2010

23:49

x86.pdb

Mfc100ud.lib

7,997,376

27-May-2010

23:21

x64.pdb

Mfc100ud.lib

8,070,928

27-May-2010

23:49

x86.pdb

Mfcm100.lib

43,104

27-May-2010

23:21

x64.pdb

Mfcm100.lib

41,058

27-May-2010

23:50

x86.pdb

Mfcm100d.lib

46,200

27-May-2010

23:21

x64.pdb

Mfcm100d.lib

44,616

27-May-2010

23:50

x86.pdb

Mfcm100u.lib

44,568

27-May-2010

23:21

x64.pdb

Mfcm100u.lib

42,474

27-May-2010

23:50

x86.pdb

Mfcm100ud.lib

47,662

27-May-2010

23:21

x64.pdb

Mfcm100ud.lib

46,036

27-May-2010

23:50

x86.pdb

Mfcs100.lib

1,100,554

27-May-2010

23:16

x86.pdb

Mfcs100.lib

1,096,072

27-May-2010

23:46

x86.pdb

Mfcs100d.lib

1,090,292

27-May-2010

23:16

x64.pdb

Mfcs100d.lib

1,063,420

27-May-2010

23:46

x86.pdb

Mfcs100u.lib

1,117,896

27-May-2010

23:17

x64.pdb

Mfcs100u.lib

1,113,416

27-May-2010

23:47

x86.pdb

Mfcs100ud.lib

1,111,374

27-May-2010

23:16

x86.pdb

Mfcs100ud.lib

1,083,210

27-May-2010

23:46

x86.pdb

Msvcmrt.lib

1,716,696

27-May-2010

22:10

x86.pdb

Msvcmrt.lib

1,917,114

27-May-2010

22:02

x64.pdb

Msvcmrt.lib

1,917,114

27-May-2010

22:02

x86.pdb

Msvcmrt.lib

2,088,530

27-May-2010

22:04

IA-64

Msvcmrt.lib

2,088,530

27-May-2010

22:04

x86.pdb

Msvcmrtd.lib

1,846,032

27-May-2010

22:11

x86.pdb

Msvcmrtd.lib

2,067,402

27-May-2010

22:02

x64.pdb

Msvcmrtd.lib

2,067,402

27-May-2010

22:02

x86.pdb

Msvcmrtd.lib

2,249,636

27-May-2010

22:04

IA-64

Msvcmrtd.lib

2,249,636

27-May-2010

22:04

x86.pdb

Msvcprt.lib

949,244

27-May-2010

22:10

x86.pdb

Msvcprt.lib

1,151,782

27-May-2010

22:04

IA-64

Msvcprt.lib

1,151,782

27-May-2010

22:04

x86.pdb

Msvcprt.lib

964,484

27-May-2010

22:02

x64.pdb

Msvcprt.lib

964,484

27-May-2010

22:02

x86.pdb

Msvcprtd.lib

964,372

27-May-2010

22:10

x86.pdb

Msvcprtd.lib

1,172,962

27-May-2010

22:04

IA-64

Msvcprtd.lib

1,172,962

27-May-2010

22:04

x86.pdb

Msvcprtd.lib

980,626

27-May-2010

22:02

x64.pdb

Msvcprtd.lib

980,626

27-May-2010

22:02

x86.pdb

Msvcrt.lib

1,379,404

27-May-2010

22:10

x86.pdb

Msvcrt.lib

1,527,020

27-May-2010

22:04

IA-64

Msvcrt.lib

1,527,020

27-May-2010

22:04

x86.pdb

Msvcrt.lib

1,396,182

27-May-2010

22:02

x64.pdb

Msvcrt.lib

1,396,182

27-May-2010

22:02

x86.pdb

Msvcrtd.lib

1,400,882

27-May-2010

22:10

x86.pdb

Msvcrtd.lib

1,580,528

27-May-2010

22:04

IA-64

Msvcrtd.lib

1,580,528

27-May-2010

22:04

x86.pdb

Msvcrtd.lib

1,423,132

27-May-2010

22:02

x64.pdb

Msvcrtd.lib

1,423,132

27-May-2010

22:02

x86.pdb

Msvcurt.lib

31,719,960

27-May-2010

22:11

x86.pdb

Msvcurt.lib

32,376,802

27-May-2010

22:02

x64.pdb

Msvcurt.lib

32,376,802

27-May-2010

22:02

x86.pdb

Msvcurt.lib

32,617,580

27-May-2010

22:04

IA-64

Msvcurt.lib

32,617,580

27-May-2010

22:04

x86.pdb

Msvcurtd.lib

33,912,240

27-May-2010

22:11

x86.pdb

Msvcurtd.lib

34,532,604

27-May-2010

22:02

x64.pdb

Msvcurtd.lib

34,532,604

27-May-2010

22:02

x86.pdb

Msvcurtd.lib

34,813,244

27-May-2010

22:05

IA-64

Msvcurtd.lib

34,813,244

27-May-2010

22:05

x86.pdb

Nafxcw.lib

61,602,644

27-May-2010

23:48

x86.pdb

Nafxcw.lib

73,900,882

27-May-2010

23:20

x86.pdb

Nafxcwd.lib

57,192,094

27-May-2010

23:48

x86.pdb

Nafxcwd.lib

72,756,646

27-May-2010

23:19

x86.pdb

Ptrustm.dll

562,986

27-May-2010

22:04

IA-64

Ptrustm.dll

562,986

27-May-2010

22:04

x86.pdb

Ptrustm.lib

424,756

27-May-2010

22:10

x86.pdb

Ptrustm.lib

475,998

27-May-2010

22:02

x64.pdb

Ptrustm.lib

475,998

27-May-2010

22:02

x86.pdb

Ptrustmd.dll

570,624

27-May-2010

22:04

IA-64

Ptrustmd.dll

570,624

27-May-2010

22:04

x86.pdb

Ptrustmd.lib

432,070

27-May-2010

22:11

x86.pdb

Ptrustmd.lib

483,648

27-May-2010

22:02

x64.pdb

Ptrustmd.lib

483,648

27-May-2010

22:02

x86.pdb

Ptrustu.lib

322,314

27-May-2010

22:10

x86.pdb

Ptrustu.lib

333,582

27-May-2010

22:02

x64.pdb

Ptrustu.lib

333,582

27-May-2010

22:02

x86.pdb

Ptrustu.lib

391,176

27-May-2010

22:04

IA-64

Ptrustu.lib

391,176

27-May-2010

22:04

x86.pdb

Ptrustud.lib

327,932

27-May-2010

22:11

x86.pdb

Ptrustud.lib

339,314

27-May-2010

22:02

x64.pdb

Ptrustud.lib

339,314

27-May-2010

22:02

x86.pdb

Ptrustud.lib

397,440

27-May-2010

22:04

IA-64

Ptrustud.lib

397,440

27-May-2010

22:04

x86.pdb

Uafxcw.lib

62,774,676

27-May-2010

23:50

x86.pdb

Uafxcw.lib

75,017,132

27-May-2010

23:21

x86.pdb

Uafxcwd.lib

58,910,078

27-May-2010

23:49

x86.pdb

Uafxcwd.lib

74,402,662

27-May-2010

23:21

x86.pdb

Vcomp.lib

28,580

27-May-2010

23:54

x86.pdb

Vcomp.lib

28,004

27-May-2010

23:22

x86.pdb

Vcomp.lib

33,334

27-May-2010

23:06

x86.pdb

Vcompd.dll

28,130

27-May-2010

23:22

x86.pdb

Vcompd.lib

28,686

27-May-2010

23:54

x86.pdb

Vcompd.lib

33,462

27-May-2010

23:06

x86.pdb

Mfc100.dll

10.0.30319.314

5,493,576

28-May-2010

07:55

x64.pdb

Mfc100.dll

10.0.30319.314

4,342,088

28-May-2010

08:07

x86.pdb

Mfc100chs.dll

10.0.30319.314

36,176

28-May-2010

07:55

x64.pdb

Mfc100chs.dll

10.0.30319.314

36,176

28-May-2010

08:07

x86.pdb

Mfc100cht.dll

10.0.30319.314

36,176

28-May-2010

07:55

x64.pdb

Mfc100cht.dll

10.0.30319.314

36,176

28-May-2010

08:07

x86.pdb

Mfc100d.dll

10.0.30319.314

6,926,160

29-May-2010

22:57

x86.pdb

Mfc100d.dll

10.0.30319.314

8,955,216

29-May-2010

22:57

x64.pdb

Mfc100deu.dll

10.0.30319.314

64,336

28-May-2010

07:55

x64.pdb

Mfc100deu.dll

10.0.30319.314

64,336

28-May-2010

08:07

x86.pdb

Mfc100enu.dll

10.0.30319.314

55,120

28-May-2010

07:55

x64.pdb

Mfc100enu.dll

10.0.30319.314

55,120

28-May-2010

08:07

x86.pdb

Mfc100esn.dll

10.0.30319.314

63,824

28-May-2010

07:55

x64.pdb

Mfc100esn.dll

10.0.30319.314

63,824

28-May-2010

08:07

x86.pdb

Mfc100fra.dll

10.0.30319.314

64,336

28-May-2010

07:55

x64.pdb

Mfc100fra.dll

10.0.30319.314

64,336

28-May-2010

08:07

x86.pdb

Mfc100ita.dll

10.0.30319.314

62,288

28-May-2010

07:55

x64.pdb

Mfc100ita.dll

10.0.30319.314

62,288

28-May-2010

08:07

x86.pdb

Mfc100jpn.dll

10.0.30319.314

43,856

28-May-2010

07:55

x64.pdb

Mfc100jpn.dll

10.0.30319.314

43,856

28-May-2010

08:07

x86.pdb

Mfc100kor.dll

10.0.30319.314

43,344

28-May-2010

07:55

x64.pdb

Mfc100kor.dll

10.0.30319.314

43,344

28-May-2010

08:07

x86.pdb

Mfc100rus.dll

10.0.30319.314

60,752

28-May-2010

07:55

x64.pdb

Mfc100rus.dll

10.0.30319.314

60,752

28-May-2010

08:07

x86.pdb

Mfc100u.dll

10.0.30319.314

5,522,768

28-May-2010

07:55

x64.pdb

Mfc100u.dll

10.0.30319.314

4,368,720

28-May-2010

08:07

x86.pdb

Mfc100ud.dll

10.0.30319.314

6,994,256

29-May-2010

22:57

x86.pdb

Mfc100ud.dll

10.0.30319.314

9,030,992

29-May-2010

22:57

x64.pdb

Mfcm100.dll

10.0.30319.314

91,472

28-May-2010

07:55

x64.pdb

Mfcm100.dll

10.0.30319.314

80,208

28-May-2010

08:07

x86.pdb

Mfcm100d.dll

10.0.30319.314

103,248

29-May-2010

22:57

x86.pdb

Mfcm100d.dll

10.0.30319.314

118,608

29-May-2010

22:57

x64.pdb

Mfcm100u.dll

10.0.30319.314

91,472

28-May-2010

07:55

x64.pdb

Mfcm100u.dll

10.0.30319.314

80,720

28-May-2010

08:07

x86.pdb

Mfcm100ud.dll

10.0.30319.314

104,784

29-May-2010

22:57

x86.pdb

Mfcm100ud.dll

10.0.30319.314

120,144

29-May-2010

22:57

x64.pdb

Mfcmifc80u.dll

10.0.30319.314

13,136

29-May-2010

22:57

x86.pdb

Msvcp100.dll

10.0.30319.314

608,080

28-May-2010

07:55

x64.pdb

Msvcp100.dll

10.0.30319.314

966,480

28-May-2010

08:01

IA-64

Msvcp100.dll

10.0.30319.314

421,200

28-May-2010

08:07

x86.pdb

Msvcp100d.dll

10.0.30319.314

1,014,096

29-May-2010

22:57

x64.pdb

Msvcp100d.dll

10.0.30319.314

1,978,704

29-May-2010

22:57

IA-64

Msvcp100d.dll

10.0.30319.314

743,248

29-May-2010

22:57

x86.pdb

Msvcr100.dll

10.0.30319.314

827,728

28-May-2010

07:55

x64.pdb

Msvcr100.dll

10.0.30319.314

1,499,472

28-May-2010

08:01

IA-64

Msvcr100.dll

10.0.30319.314

770,384

28-May-2010

08:07

x86.pdb

Msvcr100d.dll

10.0.30319.314

1,498,960

29-May-2010

22:57

x86.pdb

Msvcr100d.dll

10.0.30319.314

1,858,896

29-May-2010

22:57

x64.pdb

Msvcr100d.dll

10.0.30319.314

3,764,048

29-May-2010

22:57

IA-64

Vcomp100.dll

10.0.30319.314

57,168

28-May-2010

07:55

x64.pdb

Vcomp100.dll

10.0.30319.314

143,184

28-May-2010

08:01

IA-64

Vcomp100.dll

10.0.30319.314

51,024

28-May-2010

08:07

x86.pdb

Vcomp100d.dll

10.0.30319.314

106,832

29-May-2010

22:57

x64.pdb

Vcomp100d.dll

10.0.30319.314

316,752

29-May-2010

22:57

IA-64

Vcomp100d.dll

10.0.30319.314

87,888

29-May-2010

22:57

x86.pdb

Vcomp100ui.dll

10.0.30319.314

10,064

29-May-2010

22:57

x86.pdb

Vcomp100ui.dll

10.0.30319.314

10,576

29-May-2010

22:57

x86.pdb

Vcomp100ui.dll

10.0.30319.314

11,600

29-May-2010

22:57

x86.pdb

Vcomp100ui.dll

10.0.30319.314

9,552

29-May-2010

22:57

x86.pdb

Vcredist_ia64.exe

10.0.30319.314

3,117,400

29-May-2010

01:40

x86.pdb

Vcredist_x64.pdb.exe

10.0.30319.314

10,274,136

29-May-2010

01:34

x86.pdb

Vcredist_x86.pdb.exe

10.0.30319.314

9,033,048

29-May-2010

01:46

x86.pdb

Workaround

To work around this problem, follow these pragma directives to include the Atlcomcli.h file:

#pragma push_macro("ATLSTATIC_ASSERT")#undef ATLSTATIC_ASSERT#define ATLSTATIC_ASSERT(x,y) #include <atlcomcli.h>#undef ATLSTATIC_ASSERT#pragma pop_macro("ATLSTATIC_ASSERT")

Status

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.

Need more help?

Want more options?

Explore subscription benefits, browse training courses, learn how to secure your device, and more.

Communities help you ask and answer questions, give feedback, and hear from experts with rich knowledge.