Home Dashboard Directory Help

atlbase.h disables no longer existing C4217 warning by Dmitry Me


 as Fixed Help for as Fixed

Sign in
to vote
Type: Bug
ID: 710163
Opened: 12/1/2011 4:33:51 AM
Access Restriction: Public
Moderator Decision: Sent to Engineering Team for consideration
User(s) can reproduce this bug


This behavior is observed in version 10.0.40219.1 SP1Rel

atlbase.h contains this line:

#pragma warning(disable : 4217)    // member template functions cannot be used for copy-assignment or copy-construction

so if I compile the following code:

#pragma warning(default : 4619)
#include <atlbase.h>

I get C4619 emitted saying

#pragma warning : there is no warning number '4217'

Sign in to post a comment.
Posted by Microsoft on 12/15/2011 at 5:26 PM
Hello Dmitry,

Thank you for reporting the problem. This mentioned issue has been fixed in next release of Visual Studio.

Windows C++ Libraries Team
Lukasz Chodorski

Posted by MS-Moderator10 [Feedback Moderator] on 12/1/2011 at 6:57 PM
Thank you for submitting feedback on Visual Studio 2010 and .NET Framework. Your issue has been routed to the appropriate VS development team for investigation. We will contact you if we require any additional information.
Posted by MS-Moderator01 on 12/1/2011 at 4:43 AM
Thank you for your feedback, we are currently reviewing the issue you have submitted. If this issue is urgent, please contact support directly(http://support.microsoft.com)
Sign in to post a workaround.