Skip to main content
Participant
August 7, 2008
Question

Standard C++ Libraries Out of Range

  • August 7, 2008
  • 2 replies
  • 1602 views
My InDesign PlugIn runs ok when built under VS2005 but when built under VS2008 I get an assertion "Standard C++ Libraries Out of Range" when calling into SnapshotUtilsEx::Draw(). Since the Readme.txt recommends building with VS2005, I believe this to be an incompatibility with the VS2008 Standard C++ Libraries. Can someone confirm and indicate if there is (maybe beta) VS2008 version of the InDesign PlugIn SDK available or coming soon?

Thanks.
John
This topic has been closed for replies.

2 replies

Inspiring
August 8, 2008
I am not aware of any version of the SDK supporting VS2008. AFAIK it is 2003 for CS2 and 2005 for CS3.

Ian
Bartek_Kropaczewski
Inspiring
August 8, 2008
Hi John

I'm not pretty sure about that but it might be related to iterators. Don't have a VS2008 but you can try to add this:

#define _SECURE_SCL 0
#define _HAS_ITERATOR_DEBUGGING 0