[mapguide-commits] r6289 - in sandbox/adsk/vik/Common: . Foundation Foundation/Data Foundation/Exception Foundation/System

svn_mapguide at osgeo.org svn_mapguide at osgeo.org
Mon Dec 5 13:20:18 EST 2011


Author: traianstanev
Date: 2011-12-05 10:20:18 -0800 (Mon, 05 Dec 2011)
New Revision: 6289

Added:
   sandbox/adsk/vik/Common/Foundation/stdafx.cpp
   sandbox/adsk/vik/Common/Foundation/stdafx.h
Modified:
   sandbox/adsk/vik/Common/
   sandbox/adsk/vik/Common/Foundation/Data/BatchPropertyCollection.cpp
   sandbox/adsk/vik/Common/Foundation/Data/Byte.cpp
   sandbox/adsk/vik/Common/Foundation/Data/ByteReader.cpp
   sandbox/adsk/vik/Common/Foundation/Data/ByteSink.cpp
   sandbox/adsk/vik/Common/Foundation/Data/ByteSource.cpp
   sandbox/adsk/vik/Common/Foundation/Data/Collection.cpp
   sandbox/adsk/vik/Common/Foundation/Data/DateTime.cpp
   sandbox/adsk/vik/Common/Foundation/Data/MimeType.cpp
   sandbox/adsk/vik/Common/Foundation/Data/NamedCollection.cpp
   sandbox/adsk/vik/Common/Foundation/Data/NullableProperty.cpp
   sandbox/adsk/vik/Common/Foundation/Data/Property.cpp
   sandbox/adsk/vik/Common/Foundation/Data/PropertyCollection.cpp
   sandbox/adsk/vik/Common/Foundation/Data/PropertyDefinition.cpp
   sandbox/adsk/vik/Common/Foundation/Data/StringCollection.cpp
   sandbox/adsk/vik/Common/Foundation/Data/StringProperty.cpp
   sandbox/adsk/vik/Common/Foundation/Exception/ApplicationException.cpp
   sandbox/adsk/vik/Common/Foundation/Exception/ArgumentOutOfRangeException.cpp
   sandbox/adsk/vik/Common/Foundation/Exception/ClassNotFoundException.cpp
   sandbox/adsk/vik/Common/Foundation/Exception/ConfigurationException.cpp
   sandbox/adsk/vik/Common/Foundation/Exception/ConfigurationLoadFailedException.cpp
   sandbox/adsk/vik/Common/Foundation/Exception/ConfigurationSaveFailedException.cpp
   sandbox/adsk/vik/Common/Foundation/Exception/DateTimeException.cpp
   sandbox/adsk/vik/Common/Foundation/Exception/DecryptionException.cpp
   sandbox/adsk/vik/Common/Foundation/Exception/DirectoryNotFoundException.cpp
   sandbox/adsk/vik/Common/Foundation/Exception/DivideByZeroException.cpp
   sandbox/adsk/vik/Common/Foundation/Exception/DomainException.cpp
   sandbox/adsk/vik/Common/Foundation/Exception/DuplicateDirectoryException.cpp
   sandbox/adsk/vik/Common/Foundation/Exception/DuplicateFileException.cpp
   sandbox/adsk/vik/Common/Foundation/Exception/DuplicateObjectException.cpp
   sandbox/adsk/vik/Common/Foundation/Exception/EncryptionException.cpp
   sandbox/adsk/vik/Common/Foundation/Exception/Exception.cpp
   sandbox/adsk/vik/Common/Foundation/Exception/FileIoException.cpp
   sandbox/adsk/vik/Common/Foundation/Exception/FileNotFoundException.cpp
   sandbox/adsk/vik/Common/Foundation/Exception/GridDensityException.cpp
   sandbox/adsk/vik/Common/Foundation/Exception/IndexOutOfRangeException.cpp
   sandbox/adsk/vik/Common/Foundation/Exception/InvalidArgumentException.cpp
   sandbox/adsk/vik/Common/Foundation/Exception/InvalidCastException.cpp
   sandbox/adsk/vik/Common/Foundation/Exception/InvalidMimeTypeException.cpp
   sandbox/adsk/vik/Common/Foundation/Exception/InvalidOperationException.cpp
   sandbox/adsk/vik/Common/Foundation/Exception/InvalidPropertyTypeException.cpp
   sandbox/adsk/vik/Common/Foundation/Exception/InvalidStreamHeaderException.cpp
   sandbox/adsk/vik/Common/Foundation/Exception/IoException.cpp
   sandbox/adsk/vik/Common/Foundation/Exception/LengthException.cpp
   sandbox/adsk/vik/Common/Foundation/Exception/LogicException.cpp
   sandbox/adsk/vik/Common/Foundation/Exception/NotFiniteNumberException.cpp
   sandbox/adsk/vik/Common/Foundation/Exception/NotImplementedException.cpp
   sandbox/adsk/vik/Common/Foundation/Exception/NullArgumentException.cpp
   sandbox/adsk/vik/Common/Foundation/Exception/NullPropertyValueException.cpp
   sandbox/adsk/vik/Common/Foundation/Exception/NullReferenceException.cpp
   sandbox/adsk/vik/Common/Foundation/Exception/ObjectNotFoundException.cpp
   sandbox/adsk/vik/Common/Foundation/Exception/OutOfMemoryException.cpp
   sandbox/adsk/vik/Common/Foundation/Exception/OutOfRangeException.cpp
   sandbox/adsk/vik/Common/Foundation/Exception/OverflowException.cpp
   sandbox/adsk/vik/Common/Foundation/Exception/PlatformNotSupportedException.cpp
   sandbox/adsk/vik/Common/Foundation/Exception/ResourceTagNotFoundException.cpp
   sandbox/adsk/vik/Common/Foundation/Exception/ResourcesException.cpp
   sandbox/adsk/vik/Common/Foundation/Exception/ResourcesLoadFailedException.cpp
   sandbox/adsk/vik/Common/Foundation/Exception/RuntimeException.cpp
   sandbox/adsk/vik/Common/Foundation/Exception/StreamIoException.cpp
   sandbox/adsk/vik/Common/Foundation/Exception/SystemException.cpp
   sandbox/adsk/vik/Common/Foundation/Exception/TemporaryFileNotAvailableException.cpp
   sandbox/adsk/vik/Common/Foundation/Exception/ThirdPartyException.cpp
   sandbox/adsk/vik/Common/Foundation/Exception/UnclassifiedException.cpp
   sandbox/adsk/vik/Common/Foundation/Exception/UnderflowException.cpp
   sandbox/adsk/vik/Common/Foundation/Exception/XmlException.cpp
   sandbox/adsk/vik/Common/Foundation/Exception/XmlParserException.cpp
   sandbox/adsk/vik/Common/Foundation/Foundation.vcxproj
   sandbox/adsk/vik/Common/Foundation/Foundation.vcxproj.filters
   sandbox/adsk/vik/Common/Foundation/System/AceStreamHelper.cpp
   sandbox/adsk/vik/Common/Foundation/System/ByteSourceFileImpl.cpp
   sandbox/adsk/vik/Common/Foundation/System/ByteSourceMemoryImpl.cpp
   sandbox/adsk/vik/Common/Foundation/System/ByteSourceSocketStreamImpl.cpp
   sandbox/adsk/vik/Common/Foundation/System/ByteSourceStreamImpl.cpp
   sandbox/adsk/vik/Common/Foundation/System/ClassFactory.cpp
   sandbox/adsk/vik/Common/Foundation/System/Configuration.cpp
   sandbox/adsk/vik/Common/Foundation/System/ConfigurationHeap.cpp
   sandbox/adsk/vik/Common/Foundation/System/ConfigurationSection.cpp
   sandbox/adsk/vik/Common/Foundation/System/ConfigurationSectionCollection.cpp
   sandbox/adsk/vik/Common/Foundation/System/Disposable.cpp
   sandbox/adsk/vik/Common/Foundation/System/DisposableCollection.cpp
   sandbox/adsk/vik/Common/Foundation/System/FileUtil.cpp
   sandbox/adsk/vik/Common/Foundation/System/FoundationConfigProperties.cpp
   sandbox/adsk/vik/Common/Foundation/System/FoundationUnicodeString.cpp
   sandbox/adsk/vik/Common/Foundation/System/GuardDisposable.cpp
   sandbox/adsk/vik/Common/Foundation/System/MemoryStreamHelper.cpp
   sandbox/adsk/vik/Common/Foundation/System/NamedSerializable.cpp
   sandbox/adsk/vik/Common/Foundation/System/Object.cpp
   sandbox/adsk/vik/Common/Foundation/System/PacketParser.cpp
   sandbox/adsk/vik/Common/Foundation/System/Resources.cpp
   sandbox/adsk/vik/Common/Foundation/System/Serializable.cpp
   sandbox/adsk/vik/Common/Foundation/System/ServerConnectionBase.cpp
   sandbox/adsk/vik/Common/Foundation/System/SetLocale.cpp
   sandbox/adsk/vik/Common/Foundation/System/Stream.cpp
   sandbox/adsk/vik/Common/Foundation/System/StreamData.cpp
   sandbox/adsk/vik/Common/Foundation/System/StreamHelper.cpp
   sandbox/adsk/vik/Common/Foundation/System/StreamParser.cpp
   sandbox/adsk/vik/Common/Foundation/System/StreamReader.cpp
   sandbox/adsk/vik/Common/Foundation/System/StreamWriter.cpp
   sandbox/adsk/vik/Common/Foundation/System/Util.cpp
   sandbox/adsk/vik/Common/Foundation/System/XmlUtil.cpp
Log:
Created pre-compiled header for MgFoundation. Turned on multi-core builds. Removed the single source file that was including all other source files, and switched to regular file by file compilation.


Property changes on: sandbox/adsk/vik/Common
___________________________________________________________________
Modified: svn:ignore
   - bin
lib
obj

   + .git
bin
lib
obj


Modified: sandbox/adsk/vik/Common/Foundation/Data/BatchPropertyCollection.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Data/BatchPropertyCollection.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Data/BatchPropertyCollection.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 MG_IMPL_DYNCREATE(MgBatchPropertyCollection);

Modified: sandbox/adsk/vik/Common/Foundation/Data/Byte.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Data/Byte.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Data/Byte.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 #include "Byte.h"
 

Modified: sandbox/adsk/vik/Common/Foundation/Data/ByteReader.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Data/ByteReader.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Data/ByteReader.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 #if WANT_ACE

Modified: sandbox/adsk/vik/Common/Foundation/Data/ByteSink.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Data/ByteSink.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Data/ByteSink.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 #include <typeinfo>
 

Modified: sandbox/adsk/vik/Common/Foundation/Data/ByteSource.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Data/ByteSource.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Data/ByteSource.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 #if WANT_ACE

Modified: sandbox/adsk/vik/Common/Foundation/Data/Collection.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Data/Collection.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Data/Collection.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 MgCollection::~MgCollection()

Modified: sandbox/adsk/vik/Common/Foundation/Data/DateTime.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Data/DateTime.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Data/DateTime.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #if WANT_ACE
 
 #include <wchar.h>

Modified: sandbox/adsk/vik/Common/Foundation/Data/MimeType.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Data/MimeType.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Data/MimeType.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -14,7 +14,7 @@
 //  License along with this library; if not, write to the Free Software
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
-
+#include "stdafx.h"
 #include "Foundation.h"
 #include "MimeType.h"
 

Modified: sandbox/adsk/vik/Common/Foundation/Data/NamedCollection.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Data/NamedCollection.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Data/NamedCollection.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 #include <map>
 #include <algorithm>

Modified: sandbox/adsk/vik/Common/Foundation/Data/NullableProperty.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Data/NullableProperty.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Data/NullableProperty.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 /////////////////////////////////////////////////////////////////

Modified: sandbox/adsk/vik/Common/Foundation/Data/Property.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Data/Property.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Data/Property.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 /////////////////////////////////////////////////////////////////

Modified: sandbox/adsk/vik/Common/Foundation/Data/PropertyCollection.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Data/PropertyCollection.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Data/PropertyCollection.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 MG_IMPL_DYNCREATE(MgPropertyCollection);

Modified: sandbox/adsk/vik/Common/Foundation/Data/PropertyDefinition.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Data/PropertyDefinition.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Data/PropertyDefinition.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 MG_IMPL_DYNCREATE(MgPropertyDefinition);

Modified: sandbox/adsk/vik/Common/Foundation/Data/StringCollection.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Data/StringCollection.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Data/StringCollection.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -14,7 +14,7 @@
 //  License along with this library; if not, write to the Free Software
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
-
+#include "stdafx.h"
 #include "Foundation.h"
 
 MG_IMPL_DYNCREATE(MgStringCollection);

Modified: sandbox/adsk/vik/Common/Foundation/Data/StringProperty.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Data/StringProperty.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Data/StringProperty.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 MG_IMPL_DYNCREATE(MgStringProperty);

Modified: sandbox/adsk/vik/Common/Foundation/Exception/ApplicationException.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Exception/ApplicationException.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Exception/ApplicationException.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 IMPLEMENT_EXCEPTION_ABSTRACT(MgApplicationException)

Modified: sandbox/adsk/vik/Common/Foundation/Exception/ArgumentOutOfRangeException.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Exception/ArgumentOutOfRangeException.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Exception/ArgumentOutOfRangeException.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 IMPLEMENT_EXCEPTION_DEFAULTS(MgArgumentOutOfRangeException, MgOutOfRangeException)

Modified: sandbox/adsk/vik/Common/Foundation/Exception/ClassNotFoundException.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Exception/ClassNotFoundException.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Exception/ClassNotFoundException.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 IMPLEMENT_EXCEPTION_DEFAULTS(MgClassNotFoundException, MgSystemException)

Modified: sandbox/adsk/vik/Common/Foundation/Exception/ConfigurationException.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Exception/ConfigurationException.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Exception/ConfigurationException.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 IMPLEMENT_EXCEPTION_DEFAULTS(MgConfigurationException, MgApplicationException)

Modified: sandbox/adsk/vik/Common/Foundation/Exception/ConfigurationLoadFailedException.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Exception/ConfigurationLoadFailedException.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Exception/ConfigurationLoadFailedException.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 IMPLEMENT_EXCEPTION_DEFAULTS(MgConfigurationLoadFailedException, MgApplicationException)

Modified: sandbox/adsk/vik/Common/Foundation/Exception/ConfigurationSaveFailedException.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Exception/ConfigurationSaveFailedException.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Exception/ConfigurationSaveFailedException.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 IMPLEMENT_EXCEPTION_DEFAULTS(MgConfigurationSaveFailedException, MgApplicationException)

Modified: sandbox/adsk/vik/Common/Foundation/Exception/DateTimeException.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Exception/DateTimeException.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Exception/DateTimeException.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 IMPLEMENT_EXCEPTION_DEFAULTS(MgDateTimeException, MgApplicationException)

Modified: sandbox/adsk/vik/Common/Foundation/Exception/DecryptionException.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Exception/DecryptionException.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Exception/DecryptionException.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 IMPLEMENT_EXCEPTION_DEFAULTS(MgDecryptionException, MgApplicationException)

Modified: sandbox/adsk/vik/Common/Foundation/Exception/DirectoryNotFoundException.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Exception/DirectoryNotFoundException.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Exception/DirectoryNotFoundException.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 IMPLEMENT_EXCEPTION_DEFAULTS(MgDirectoryNotFoundException, MgFileIoException)

Modified: sandbox/adsk/vik/Common/Foundation/Exception/DivideByZeroException.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Exception/DivideByZeroException.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Exception/DivideByZeroException.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 IMPLEMENT_EXCEPTION_DEFAULTS(MgDivideByZeroException, MgSystemException)

Modified: sandbox/adsk/vik/Common/Foundation/Exception/DomainException.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Exception/DomainException.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Exception/DomainException.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 IMPLEMENT_EXCEPTION_DEFAULTS(MgDomainException, MgSystemException)

Modified: sandbox/adsk/vik/Common/Foundation/Exception/DuplicateDirectoryException.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Exception/DuplicateDirectoryException.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Exception/DuplicateDirectoryException.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 IMPLEMENT_EXCEPTION_DEFAULTS(MgDuplicateDirectoryException, MgApplicationException)

Modified: sandbox/adsk/vik/Common/Foundation/Exception/DuplicateFileException.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Exception/DuplicateFileException.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Exception/DuplicateFileException.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 IMPLEMENT_EXCEPTION_DEFAULTS(MgDuplicateFileException, MgApplicationException)

Modified: sandbox/adsk/vik/Common/Foundation/Exception/DuplicateObjectException.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Exception/DuplicateObjectException.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Exception/DuplicateObjectException.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 IMPLEMENT_EXCEPTION_DEFAULTS(MgDuplicateObjectException, MgSystemException)

Modified: sandbox/adsk/vik/Common/Foundation/Exception/EncryptionException.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Exception/EncryptionException.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Exception/EncryptionException.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 IMPLEMENT_EXCEPTION_DEFAULTS(MgEncryptionException, MgApplicationException)

Modified: sandbox/adsk/vik/Common/Foundation/Exception/Exception.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Exception/Exception.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Exception/Exception.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 

Modified: sandbox/adsk/vik/Common/Foundation/Exception/FileIoException.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Exception/FileIoException.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Exception/FileIoException.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 IMPLEMENT_EXCEPTION_DEFAULTS(MgFileIoException, MgIoException)

Modified: sandbox/adsk/vik/Common/Foundation/Exception/FileNotFoundException.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Exception/FileNotFoundException.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Exception/FileNotFoundException.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 IMPLEMENT_EXCEPTION_DEFAULTS(MgFileNotFoundException, MgFileIoException)

Modified: sandbox/adsk/vik/Common/Foundation/Exception/GridDensityException.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Exception/GridDensityException.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Exception/GridDensityException.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 IMPLEMENT_EXCEPTION_DEFAULTS(MgGridDensityException, MgApplicationException)

Modified: sandbox/adsk/vik/Common/Foundation/Exception/IndexOutOfRangeException.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Exception/IndexOutOfRangeException.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Exception/IndexOutOfRangeException.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 IMPLEMENT_EXCEPTION_DEFAULTS(MgIndexOutOfRangeException, MgOutOfRangeException)

Modified: sandbox/adsk/vik/Common/Foundation/Exception/InvalidArgumentException.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Exception/InvalidArgumentException.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Exception/InvalidArgumentException.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 IMPLEMENT_EXCEPTION_DEFAULTS(MgInvalidArgumentException, MgSystemException)

Modified: sandbox/adsk/vik/Common/Foundation/Exception/InvalidCastException.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Exception/InvalidCastException.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Exception/InvalidCastException.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 IMPLEMENT_EXCEPTION_DEFAULTS(MgInvalidCastException, MgSystemException)

Modified: sandbox/adsk/vik/Common/Foundation/Exception/InvalidMimeTypeException.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Exception/InvalidMimeTypeException.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Exception/InvalidMimeTypeException.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 IMPLEMENT_EXCEPTION_DEFAULTS(MgInvalidMimeTypeException, MgApplicationException)

Modified: sandbox/adsk/vik/Common/Foundation/Exception/InvalidOperationException.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Exception/InvalidOperationException.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Exception/InvalidOperationException.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 IMPLEMENT_EXCEPTION_DEFAULTS(MgInvalidOperationException, MgSystemException)

Modified: sandbox/adsk/vik/Common/Foundation/Exception/InvalidPropertyTypeException.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Exception/InvalidPropertyTypeException.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Exception/InvalidPropertyTypeException.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 IMPLEMENT_EXCEPTION_DEFAULTS(MgInvalidPropertyTypeException, MgSystemException)

Modified: sandbox/adsk/vik/Common/Foundation/Exception/InvalidStreamHeaderException.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Exception/InvalidStreamHeaderException.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Exception/InvalidStreamHeaderException.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 IMPLEMENT_EXCEPTION_DEFAULTS(MgInvalidStreamHeaderException, MgStreamIoException)

Modified: sandbox/adsk/vik/Common/Foundation/Exception/IoException.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Exception/IoException.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Exception/IoException.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 IMPLEMENT_EXCEPTION_DEFAULTS(MgIoException, MgSystemException)

Modified: sandbox/adsk/vik/Common/Foundation/Exception/LengthException.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Exception/LengthException.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Exception/LengthException.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 IMPLEMENT_EXCEPTION_DEFAULTS(MgLengthException, MgSystemException)

Modified: sandbox/adsk/vik/Common/Foundation/Exception/LogicException.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Exception/LogicException.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Exception/LogicException.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 IMPLEMENT_EXCEPTION_DEFAULTS(MgLogicException, MgSystemException)

Modified: sandbox/adsk/vik/Common/Foundation/Exception/NotFiniteNumberException.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Exception/NotFiniteNumberException.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Exception/NotFiniteNumberException.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 IMPLEMENT_EXCEPTION_DEFAULTS(MgNotFiniteNumberException, MgSystemException)

Modified: sandbox/adsk/vik/Common/Foundation/Exception/NotImplementedException.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Exception/NotImplementedException.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Exception/NotImplementedException.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 IMPLEMENT_EXCEPTION_DEFAULTS(MgNotImplementedException, MgSystemException)

Modified: sandbox/adsk/vik/Common/Foundation/Exception/NullArgumentException.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Exception/NullArgumentException.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Exception/NullArgumentException.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 IMPLEMENT_EXCEPTION_DEFAULTS(MgNullArgumentException, MgSystemException)

Modified: sandbox/adsk/vik/Common/Foundation/Exception/NullPropertyValueException.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Exception/NullPropertyValueException.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Exception/NullPropertyValueException.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 IMPLEMENT_EXCEPTION_DEFAULTS(MgNullPropertyValueException, MgApplicationException)

Modified: sandbox/adsk/vik/Common/Foundation/Exception/NullReferenceException.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Exception/NullReferenceException.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Exception/NullReferenceException.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 IMPLEMENT_EXCEPTION_DEFAULTS(MgNullReferenceException, MgSystemException)

Modified: sandbox/adsk/vik/Common/Foundation/Exception/ObjectNotFoundException.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Exception/ObjectNotFoundException.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Exception/ObjectNotFoundException.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 IMPLEMENT_EXCEPTION_DEFAULTS(MgObjectNotFoundException, MgSystemException)

Modified: sandbox/adsk/vik/Common/Foundation/Exception/OutOfMemoryException.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Exception/OutOfMemoryException.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Exception/OutOfMemoryException.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 IMPLEMENT_EXCEPTION_DEFAULTS(MgOutOfMemoryException, MgSystemException)

Modified: sandbox/adsk/vik/Common/Foundation/Exception/OutOfRangeException.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Exception/OutOfRangeException.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Exception/OutOfRangeException.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 IMPLEMENT_EXCEPTION_DEFAULTS(MgOutOfRangeException, MgSystemException)

Modified: sandbox/adsk/vik/Common/Foundation/Exception/OverflowException.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Exception/OverflowException.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Exception/OverflowException.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 IMPLEMENT_EXCEPTION_DEFAULTS(MgOverflowException, MgSystemException)

Modified: sandbox/adsk/vik/Common/Foundation/Exception/PlatformNotSupportedException.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Exception/PlatformNotSupportedException.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Exception/PlatformNotSupportedException.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 IMPLEMENT_EXCEPTION_DEFAULTS(MgPlatformNotSupportedException, MgSystemException)

Modified: sandbox/adsk/vik/Common/Foundation/Exception/ResourceTagNotFoundException.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Exception/ResourceTagNotFoundException.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Exception/ResourceTagNotFoundException.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 IMPLEMENT_EXCEPTION_DEFAULTS(MgResourceTagNotFoundException, MgApplicationException)

Modified: sandbox/adsk/vik/Common/Foundation/Exception/ResourcesException.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Exception/ResourcesException.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Exception/ResourcesException.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 IMPLEMENT_EXCEPTION_DEFAULTS(MgResourcesException, MgApplicationException)

Modified: sandbox/adsk/vik/Common/Foundation/Exception/ResourcesLoadFailedException.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Exception/ResourcesLoadFailedException.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Exception/ResourcesLoadFailedException.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 IMPLEMENT_EXCEPTION_DEFAULTS(MgResourcesLoadFailedException, MgApplicationException)

Modified: sandbox/adsk/vik/Common/Foundation/Exception/RuntimeException.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Exception/RuntimeException.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Exception/RuntimeException.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 IMPLEMENT_EXCEPTION_DEFAULTS(MgRuntimeException, MgSystemException)

Modified: sandbox/adsk/vik/Common/Foundation/Exception/StreamIoException.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Exception/StreamIoException.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Exception/StreamIoException.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 IMPLEMENT_EXCEPTION_DEFAULTS(MgStreamIoException, MgIoException)

Modified: sandbox/adsk/vik/Common/Foundation/Exception/SystemException.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Exception/SystemException.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Exception/SystemException.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 #include <exception>

Modified: sandbox/adsk/vik/Common/Foundation/Exception/TemporaryFileNotAvailableException.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Exception/TemporaryFileNotAvailableException.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Exception/TemporaryFileNotAvailableException.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 IMPLEMENT_EXCEPTION_DEFAULTS(MgTemporaryFileNotAvailableException, MgApplicationException)

Modified: sandbox/adsk/vik/Common/Foundation/Exception/ThirdPartyException.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Exception/ThirdPartyException.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Exception/ThirdPartyException.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 IMPLEMENT_EXCEPTION_ABSTRACT(MgThirdPartyException)

Modified: sandbox/adsk/vik/Common/Foundation/Exception/UnclassifiedException.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Exception/UnclassifiedException.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Exception/UnclassifiedException.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 IMPLEMENT_EXCEPTION_DEFAULTS(MgUnclassifiedException, MgSystemException)

Modified: sandbox/adsk/vik/Common/Foundation/Exception/UnderflowException.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Exception/UnderflowException.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Exception/UnderflowException.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 IMPLEMENT_EXCEPTION_DEFAULTS(MgUnderflowException, MgSystemException)

Modified: sandbox/adsk/vik/Common/Foundation/Exception/XmlException.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Exception/XmlException.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Exception/XmlException.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 IMPLEMENT_EXCEPTION_DEFAULTS(MgXmlException, MgThirdPartyException)

Modified: sandbox/adsk/vik/Common/Foundation/Exception/XmlParserException.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Exception/XmlParserException.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Exception/XmlParserException.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 IMPLEMENT_EXCEPTION_DEFAULTS(MgXmlParserException, MgThirdPartyException)

Modified: sandbox/adsk/vik/Common/Foundation/Foundation.vcxproj
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Foundation.vcxproj	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Foundation.vcxproj	2011-12-05 18:20:18 UTC (rev 6289)
@@ -90,7 +90,7 @@
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
     <ClCompile>
       <Optimization>Disabled</Optimization>
-      <AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>$(ProjectDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;FOUNDATION_EXPORTS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <MinimalRebuild>false</MinimalRebuild>
       <ExceptionHandling>Async</ExceptionHandling>
@@ -99,6 +99,7 @@
       <WarningLevel>Level3</WarningLevel>
       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
       <MultiProcessorCompilation>true</MultiProcessorCompilation>
+      <PrecompiledHeader>Use</PrecompiledHeader>
     </ClCompile>
     <Link>
       <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
@@ -117,7 +118,7 @@
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
     <ClCompile>
       <Optimization>Disabled</Optimization>
-      <AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>$(ProjectDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;FOUNDATION_EXPORTS;__LITTLE_ENDIAN__;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <MinimalRebuild>false</MinimalRebuild>
       <ExceptionHandling>Async</ExceptionHandling>
@@ -126,6 +127,7 @@
       <WarningLevel>Level3</WarningLevel>
       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
       <MultiProcessorCompilation>true</MultiProcessorCompilation>
+      <PrecompiledHeader>Use</PrecompiledHeader>
     </ClCompile>
     <Link>
       <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
@@ -141,13 +143,14 @@
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
     <ClCompile>
       <Optimization>MaxSpeed</Optimization>
-      <AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>$(ProjectDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;FOUNDATION_EXPORTS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <ExceptionHandling>Async</ExceptionHandling>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
       <WarningLevel>Level3</WarningLevel>
       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
       <MultiProcessorCompilation>true</MultiProcessorCompilation>
+      <PrecompiledHeader>Use</PrecompiledHeader>
     </ClCompile>
     <Link>
       <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
@@ -168,13 +171,14 @@
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
     <ClCompile>
       <Optimization>MaxSpeed</Optimization>
-      <AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>$(ProjectDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;FOUNDATION_EXPORTS;__LITTLE_ENDIAN__;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <ExceptionHandling>Async</ExceptionHandling>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
       <WarningLevel>Level3</WarningLevel>
       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
       <MultiProcessorCompilation>true</MultiProcessorCompilation>
+      <PrecompiledHeader>Use</PrecompiledHeader>
     </ClCompile>
     <Link>
       <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
@@ -190,607 +194,134 @@
     </Link>
   </ItemDefinitionGroup>
   <ItemGroup>
-    <ClCompile Include="Exception\ApplicationException.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="Exception\ArgumentOutOfRangeException.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="Exception\ClassNotFoundException.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="Exception\ConfigurationException.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="Exception\ConfigurationLoadFailedException.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="Exception\ConfigurationSaveFailedException.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="Exception\DateTimeException.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="Exception\DecryptionException.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="Exception\DirectoryNotFoundException.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="Exception\DivideByZeroException.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="Exception\DomainException.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="Exception\DuplicateDirectoryException.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="Exception\DuplicateFileException.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="Exception\DuplicateObjectException.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="Exception\EncryptionException.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
+    <ClCompile Include="Exception\ApplicationException.cpp" />
+    <ClCompile Include="Exception\ArgumentOutOfRangeException.cpp" />
+    <ClCompile Include="Exception\ClassNotFoundException.cpp" />
+    <ClCompile Include="Exception\ConfigurationException.cpp" />
+    <ClCompile Include="Exception\ConfigurationLoadFailedException.cpp" />
+    <ClCompile Include="Exception\ConfigurationSaveFailedException.cpp" />
+    <ClCompile Include="Exception\DateTimeException.cpp" />
+    <ClCompile Include="Exception\DecryptionException.cpp" />
+    <ClCompile Include="Exception\DirectoryNotFoundException.cpp" />
+    <ClCompile Include="Exception\DivideByZeroException.cpp" />
+    <ClCompile Include="Exception\DomainException.cpp" />
+    <ClCompile Include="Exception\DuplicateDirectoryException.cpp" />
+    <ClCompile Include="Exception\DuplicateFileException.cpp" />
+    <ClCompile Include="Exception\DuplicateObjectException.cpp" />
+    <ClCompile Include="Exception\EncryptionException.cpp" />
     <ClCompile Include="Exception\Exception.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
       <ObjectFileName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(IntDir)%(Filename)1.obj</ObjectFileName>
       <XMLDocumentationFileName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(IntDir)%(Filename)1.xdc</XMLDocumentationFileName>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
       <ObjectFileName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(IntDir)%(Filename)1.obj</ObjectFileName>
       <XMLDocumentationFileName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(IntDir)%(Filename)1.xdc</XMLDocumentationFileName>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
       <ObjectFileName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(IntDir)%(Filename)1.obj</ObjectFileName>
       <XMLDocumentationFileName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(IntDir)%(Filename)1.xdc</XMLDocumentationFileName>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
       <ObjectFileName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(IntDir)%(Filename)1.obj</ObjectFileName>
       <XMLDocumentationFileName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(IntDir)%(Filename)1.xdc</XMLDocumentationFileName>
     </ClCompile>
-    <ClCompile Include="Exception\FileIoException.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="Exception\FileNotFoundException.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="Exception\GridDensityException.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="Exception\IndexOutOfRangeException.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="Exception\InvalidArgumentException.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="Exception\InvalidCastException.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="Exception\InvalidMimeTypeException.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="Exception\InvalidOperationException.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="Exception\InvalidPropertyTypeException.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="Exception\InvalidStreamHeaderException.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="Exception\IoException.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="Exception\LengthException.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="Exception\LogicException.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="Exception\NotFiniteNumberException.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="Exception\NotImplementedException.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="Exception\NullArgumentException.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="Exception\NullPropertyValueException.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="Exception\NullReferenceException.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="Exception\ObjectNotFoundException.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="Exception\OutOfMemoryException.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="Exception\OutOfRangeException.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="Exception\OverflowException.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="Exception\PlatformNotSupportedException.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="Exception\ResourcesException.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="Exception\ResourcesLoadFailedException.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="Exception\ResourceTagNotFoundException.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
+    <ClCompile Include="Exception\FileIoException.cpp" />
+    <ClCompile Include="Exception\FileNotFoundException.cpp" />
+    <ClCompile Include="Exception\GridDensityException.cpp" />
+    <ClCompile Include="Exception\IndexOutOfRangeException.cpp" />
+    <ClCompile Include="Exception\InvalidArgumentException.cpp" />
+    <ClCompile Include="Exception\InvalidCastException.cpp" />
+    <ClCompile Include="Exception\InvalidMimeTypeException.cpp" />
+    <ClCompile Include="Exception\InvalidOperationException.cpp" />
+    <ClCompile Include="Exception\InvalidPropertyTypeException.cpp" />
+    <ClCompile Include="Exception\InvalidStreamHeaderException.cpp" />
+    <ClCompile Include="Exception\IoException.cpp" />
+    <ClCompile Include="Exception\LengthException.cpp" />
+    <ClCompile Include="Exception\LogicException.cpp" />
+    <ClCompile Include="Exception\NotFiniteNumberException.cpp" />
+    <ClCompile Include="Exception\NotImplementedException.cpp" />
+    <ClCompile Include="Exception\NullArgumentException.cpp" />
+    <ClCompile Include="Exception\NullPropertyValueException.cpp" />
+    <ClCompile Include="Exception\NullReferenceException.cpp" />
+    <ClCompile Include="Exception\ObjectNotFoundException.cpp" />
+    <ClCompile Include="Exception\OutOfMemoryException.cpp" />
+    <ClCompile Include="Exception\OutOfRangeException.cpp" />
+    <ClCompile Include="Exception\OverflowException.cpp" />
+    <ClCompile Include="Exception\PlatformNotSupportedException.cpp" />
+    <ClCompile Include="Exception\ResourcesException.cpp" />
+    <ClCompile Include="Exception\ResourcesLoadFailedException.cpp" />
+    <ClCompile Include="Exception\ResourceTagNotFoundException.cpp" />
     <ClCompile Include="Exception\RuntimeException.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
       <ObjectFileName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(IntDir)%(Filename)1.obj</ObjectFileName>
       <XMLDocumentationFileName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(IntDir)%(Filename)1.xdc</XMLDocumentationFileName>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
       <ObjectFileName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(IntDir)%(Filename)1.obj</ObjectFileName>
       <XMLDocumentationFileName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(IntDir)%(Filename)1.xdc</XMLDocumentationFileName>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
       <ObjectFileName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(IntDir)%(Filename)1.obj</ObjectFileName>
       <XMLDocumentationFileName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(IntDir)%(Filename)1.xdc</XMLDocumentationFileName>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
       <ObjectFileName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(IntDir)%(Filename)1.obj</ObjectFileName>
       <XMLDocumentationFileName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(IntDir)%(Filename)1.xdc</XMLDocumentationFileName>
     </ClCompile>
-    <ClCompile Include="Exception\StreamIoException.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
+    <ClCompile Include="Exception\StreamIoException.cpp" />
+    <ClCompile Include="Exception\SystemException.cpp" />
+    <ClCompile Include="Exception\TemporaryFileNotAvailableException.cpp" />
+    <ClCompile Include="Exception\ThirdPartyException.cpp" />
+    <ClCompile Include="Exception\UnclassifiedException.cpp" />
+    <ClCompile Include="Exception\UnderflowException.cpp" />
+    <ClCompile Include="Exception\XmlException.cpp" />
+    <ClCompile Include="Exception\XmlParserException.cpp" />
+    <ClCompile Include="Data\BatchPropertyCollection.cpp" />
+    <ClCompile Include="Data\Byte.cpp" />
+    <ClCompile Include="Data\ByteReader.cpp" />
+    <ClCompile Include="Data\ByteSink.cpp" />
+    <ClCompile Include="Data\ByteSource.cpp" />
+    <ClCompile Include="Data\Collection.cpp" />
+    <ClCompile Include="Data\DateTime.cpp" />
+    <ClCompile Include="Data\MimeType.cpp" />
+    <ClCompile Include="Data\NamedCollection.cpp" />
+    <ClCompile Include="Data\NullableProperty.cpp" />
+    <ClCompile Include="Data\Property.cpp" />
+    <ClCompile Include="Data\PropertyCollection.cpp" />
+    <ClCompile Include="Data\PropertyDefinition.cpp" />
+    <ClCompile Include="Data\StringCollection.cpp" />
+    <ClCompile Include="Data\StringProperty.cpp" />
+    <ClCompile Include="stdafx.cpp">
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Create</PrecompiledHeader>
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Create</PrecompiledHeader>
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Create</PrecompiledHeader>
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Create</PrecompiledHeader>
     </ClCompile>
-    <ClCompile Include="Exception\SystemException.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
+    <ClCompile Include="System\AceStreamHelper.cpp" />
+    <ClCompile Include="System\ByteSourceFileImpl.cpp" />
+    <ClCompile Include="System\ByteSourceMemoryImpl.cpp" />
+    <ClCompile Include="System\ByteSourceSocketStreamImpl.cpp" />
+    <ClCompile Include="System\ByteSourceStreamImpl.cpp" />
+    <ClCompile Include="System\ClassFactory.cpp" />
+    <ClCompile Include="System\Configuration.cpp" />
+    <ClCompile Include="System\ConfigurationHeap.cpp" />
+    <ClCompile Include="System\ConfigurationSection.cpp" />
+    <ClCompile Include="System\ConfigurationSectionCollection.cpp" />
+    <ClCompile Include="System\ConvertUTF.c">
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">NotUsing</PrecompiledHeader>
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">NotUsing</PrecompiledHeader>
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">NotUsing</PrecompiledHeader>
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">NotUsing</PrecompiledHeader>
     </ClCompile>
-    <ClCompile Include="Exception\TemporaryFileNotAvailableException.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="Exception\ThirdPartyException.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="Exception\UnclassifiedException.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="Exception\UnderflowException.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="Exception\XmlException.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="Exception\XmlParserException.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="Data\BatchPropertyCollection.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="Data\Byte.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="Data\ByteReader.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="Data\ByteSink.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="Data\ByteSource.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="Data\Collection.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="Data\DateTime.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="Data\MimeType.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="Data\NamedCollection.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="Data\NullableProperty.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="Data\Property.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="Data\PropertyCollection.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="Data\PropertyDefinition.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="Data\StringCollection.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="Data\StringProperty.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="System\AceStreamHelper.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="System\ByteSourceFileImpl.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="System\ByteSourceMemoryImpl.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="System\ByteSourceSocketStreamImpl.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="System\ByteSourceStreamImpl.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="System\ClassFactory.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="System\Configuration.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="System\ConfigurationHeap.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="System\ConfigurationSection.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="System\ConfigurationSectionCollection.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="System\ConvertUTF.c" />
-    <ClCompile Include="System\Disposable.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="System\DisposableCollection.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="System\FileUtil.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="System\FoundationConfigProperties.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
+    <ClCompile Include="System\Disposable.cpp" />
+    <ClCompile Include="System\DisposableCollection.cpp" />
+    <ClCompile Include="System\FileUtil.cpp" />
+    <ClCompile Include="System\FoundationConfigProperties.cpp" />
     <ClCompile Include="System\FoundationUnicodeString.cpp" />
-    <ClCompile Include="System\GuardDisposable.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="System\MemoryStreamHelper.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="System\NamedSerializable.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="System\Object.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="System\PacketParser.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="System\Resources.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="System\Serializable.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="System\ServerConnectionBase.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="System\SetLocale.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="System\Stream.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="System\StreamData.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="System\StreamHelper.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="System\StreamParser.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="System\StreamReader.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="System\StreamWriter.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="System\Util.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="System\XmlUtil.cpp">
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
-      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="FoundationBuild.cpp" />
+    <ClCompile Include="System\GuardDisposable.cpp" />
+    <ClCompile Include="System\MemoryStreamHelper.cpp" />
+    <ClCompile Include="System\NamedSerializable.cpp" />
+    <ClCompile Include="System\Object.cpp" />
+    <ClCompile Include="System\PacketParser.cpp" />
+    <ClCompile Include="System\Resources.cpp" />
+    <ClCompile Include="System\Serializable.cpp" />
+    <ClCompile Include="System\ServerConnectionBase.cpp" />
+    <ClCompile Include="System\SetLocale.cpp" />
+    <ClCompile Include="System\Stream.cpp" />
+    <ClCompile Include="System\StreamData.cpp" />
+    <ClCompile Include="System\StreamHelper.cpp" />
+    <ClCompile Include="System\StreamParser.cpp" />
+    <ClCompile Include="System\StreamReader.cpp" />
+    <ClCompile Include="System\StreamWriter.cpp" />
+    <ClCompile Include="System\Util.cpp" />
+    <ClCompile Include="System\XmlUtil.cpp" />
   </ItemGroup>
   <ItemGroup>
     <ClInclude Include="Exception\ApplicationException.h" />
@@ -862,6 +393,7 @@
     <ClInclude Include="Data\PropertyType.h" />
     <ClInclude Include="Data\StringCollection.h" />
     <ClInclude Include="Data\StringProperty.h" />
+    <ClInclude Include="stdafx.h" />
     <ClInclude Include="System\AceStreamHelper.h" />
     <ClInclude Include="System\ArgumentPacket.h" />
     <ClInclude Include="System\BasicPacket.h" />

Modified: sandbox/adsk/vik/Common/Foundation/Foundation.vcxproj.filters
===================================================================
--- sandbox/adsk/vik/Common/Foundation/Foundation.vcxproj.filters	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/Foundation.vcxproj.filters	2011-12-05 18:20:18 UTC (rev 6289)
@@ -303,13 +303,13 @@
     <ClCompile Include="System\XmlUtil.cpp">
       <Filter>System</Filter>
     </ClCompile>
-    <ClCompile Include="FoundationBuild.cpp" />
     <ClCompile Include="System\FoundationUnicodeString.cpp">
       <Filter>System</Filter>
     </ClCompile>
     <ClCompile Include="System\ConvertUTF.c">
       <Filter>System</Filter>
     </ClCompile>
+    <ClCompile Include="stdafx.cpp" />
   </ItemGroup>
   <ItemGroup>
     <ClInclude Include="Exception\ApplicationException.h">
@@ -665,6 +665,7 @@
     <ClInclude Include="System\ConvertUTF.h">
       <Filter>System</Filter>
     </ClInclude>
+    <ClInclude Include="stdafx.h" />
   </ItemGroup>
   <ItemGroup>
     <ResourceCompile Include="Foundation.rc" />

Modified: sandbox/adsk/vik/Common/Foundation/System/AceStreamHelper.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/System/AceStreamHelper.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/System/AceStreamHelper.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 #include "AceStreamHelper.h"
 

Modified: sandbox/adsk/vik/Common/Foundation/System/ByteSourceFileImpl.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/System/ByteSourceFileImpl.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/System/ByteSourceFileImpl.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 #if WANT_ACE

Modified: sandbox/adsk/vik/Common/Foundation/System/ByteSourceMemoryImpl.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/System/ByteSourceMemoryImpl.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/System/ByteSourceMemoryImpl.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 //////////////////////////////////////////////////////////////////

Modified: sandbox/adsk/vik/Common/Foundation/System/ByteSourceSocketStreamImpl.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/System/ByteSourceSocketStreamImpl.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/System/ByteSourceSocketStreamImpl.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -17,6 +17,7 @@
 
 /// INTERNAL_CLASS - NOT EXPOSED
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 #if WANT_ACE

Modified: sandbox/adsk/vik/Common/Foundation/System/ByteSourceStreamImpl.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/System/ByteSourceStreamImpl.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/System/ByteSourceStreamImpl.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,8 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
+
 /// INTERNAL_CLASS - NOT EXPOSED
 #if WANT_ACE
 #include "Foundation.h"

Modified: sandbox/adsk/vik/Common/Foundation/System/ClassFactory.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/System/ClassFactory.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/System/ClassFactory.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 #if WANT_ACE

Modified: sandbox/adsk/vik/Common/Foundation/System/Configuration.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/System/Configuration.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/System/Configuration.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 #if WANT_ACE

Modified: sandbox/adsk/vik/Common/Foundation/System/ConfigurationHeap.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/System/ConfigurationHeap.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/System/ConfigurationHeap.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 #if WANT_ACE

Modified: sandbox/adsk/vik/Common/Foundation/System/ConfigurationSection.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/System/ConfigurationSection.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/System/ConfigurationSection.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 MgConfigurationSection::MgConfigurationSection()

Modified: sandbox/adsk/vik/Common/Foundation/System/ConfigurationSectionCollection.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/System/ConfigurationSectionCollection.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/System/ConfigurationSectionCollection.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 

Modified: sandbox/adsk/vik/Common/Foundation/System/Disposable.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/System/Disposable.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/System/Disposable.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 

Modified: sandbox/adsk/vik/Common/Foundation/System/DisposableCollection.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/System/DisposableCollection.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/System/DisposableCollection.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 

Modified: sandbox/adsk/vik/Common/Foundation/System/FileUtil.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/System/FileUtil.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/System/FileUtil.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 #include "FileUtil.h"
 

Modified: sandbox/adsk/vik/Common/Foundation/System/FoundationConfigProperties.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/System/FoundationConfigProperties.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/System/FoundationConfigProperties.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 #if WANT_ACE

Modified: sandbox/adsk/vik/Common/Foundation/System/FoundationUnicodeString.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/System/FoundationUnicodeString.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/System/FoundationUnicodeString.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "FoundationUnicodeString.h"
 #include "ConvertUTF.h"
 

Modified: sandbox/adsk/vik/Common/Foundation/System/GuardDisposable.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/System/GuardDisposable.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/System/GuardDisposable.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 

Modified: sandbox/adsk/vik/Common/Foundation/System/MemoryStreamHelper.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/System/MemoryStreamHelper.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/System/MemoryStreamHelper.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,9 +15,10 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
+#include "Foundation.h"
+
 #if WANT_ACE
-
-#include "Foundation.h"
 #include "MemoryStreamHelper.h"
 #include "Base64.h"
 

Modified: sandbox/adsk/vik/Common/Foundation/System/NamedSerializable.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/System/NamedSerializable.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/System/NamedSerializable.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 

Modified: sandbox/adsk/vik/Common/Foundation/System/Object.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/System/Object.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/System/Object.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 #undef GetClassName
 

Modified: sandbox/adsk/vik/Common/Foundation/System/PacketParser.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/System/PacketParser.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/System/PacketParser.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 #if WANT_ACE

Modified: sandbox/adsk/vik/Common/Foundation/System/Resources.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/System/Resources.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/System/Resources.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 #if WANT_ACE

Modified: sandbox/adsk/vik/Common/Foundation/System/Serializable.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/System/Serializable.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/System/Serializable.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 MgSerializable::~MgSerializable()

Modified: sandbox/adsk/vik/Common/Foundation/System/ServerConnectionBase.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/System/ServerConnectionBase.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/System/ServerConnectionBase.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 MgServerConnectionBase::~MgServerConnectionBase()

Modified: sandbox/adsk/vik/Common/Foundation/System/SetLocale.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/System/SetLocale.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/System/SetLocale.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -14,6 +14,8 @@
 //  License along with this library; if not, write to the Free Software
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
+
+#include "stdafx.h"
 #include "Foundation.h"
 #include <locale.h>
 #include "SetLocale.h"

Modified: sandbox/adsk/vik/Common/Foundation/System/Stream.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/System/Stream.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/System/Stream.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 #if WANT_ACE

Modified: sandbox/adsk/vik/Common/Foundation/System/StreamData.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/System/StreamData.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/System/StreamData.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 #include "StreamData.h"
 

Modified: sandbox/adsk/vik/Common/Foundation/System/StreamHelper.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/System/StreamHelper.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/System/StreamHelper.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 #include "StreamHelper.h"
 

Modified: sandbox/adsk/vik/Common/Foundation/System/StreamParser.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/System/StreamParser.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/System/StreamParser.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,10 +15,12 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
+#include "Foundation.h"
+
+
 #if WANT_ACE
 
-#include "Foundation.h"
-
 //-------------------------------------------------------------------------
 //  Constructors and Destructors
 //-------------------------------------------------------------------------

Modified: sandbox/adsk/vik/Common/Foundation/System/StreamReader.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/System/StreamReader.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/System/StreamReader.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 #include "ByteSourceSocketStreamImpl.h"
 

Modified: sandbox/adsk/vik/Common/Foundation/System/StreamWriter.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/System/StreamWriter.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/System/StreamWriter.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 #if WANT_ACE

Modified: sandbox/adsk/vik/Common/Foundation/System/Util.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/System/Util.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/System/Util.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 #include "SetLocale.h"
 #include <math.h>

Modified: sandbox/adsk/vik/Common/Foundation/System/XmlUtil.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/System/XmlUtil.cpp	2011-12-05 17:52:42 UTC (rev 6288)
+++ sandbox/adsk/vik/Common/Foundation/System/XmlUtil.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -15,6 +15,7 @@
 //  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
+#include "stdafx.h"
 #include "Foundation.h"
 
 #if WANT_XERCES

Added: sandbox/adsk/vik/Common/Foundation/stdafx.cpp
===================================================================
--- sandbox/adsk/vik/Common/Foundation/stdafx.cpp	                        (rev 0)
+++ sandbox/adsk/vik/Common/Foundation/stdafx.cpp	2011-12-05 18:20:18 UTC (rev 6289)
@@ -0,0 +1,18 @@
+//
+//  Copyright (C) 2011 by Autodesk, Inc.
+//
+//  This library is free software; you can redistribute it and/or
+//  modify it under the terms of version 2.1 of the GNU Lesser
+//  General Public License as published by the Free Software Foundation.
+//
+//  This library is distributed in the hope that it will be useful,
+//  but WITHOUT ANY WARRANTY; without even the implied warranty of
+//  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+//  Lesser General Public License for more details.
+//
+//  You should have received a copy of the GNU Lesser General Public
+//  License along with this library; if not, write to the Free Software
+//  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
+//
+
+#include "stdafx.h"
\ No newline at end of file

Added: sandbox/adsk/vik/Common/Foundation/stdafx.h
===================================================================
--- sandbox/adsk/vik/Common/Foundation/stdafx.h	                        (rev 0)
+++ sandbox/adsk/vik/Common/Foundation/stdafx.h	2011-12-05 18:20:18 UTC (rev 6289)
@@ -0,0 +1,24 @@
+//
+//  Copyright (C) 2011 by Autodesk, Inc.
+//
+//  This library is free software; you can redistribute it and/or
+//  modify it under the terms of version 2.1 of the GNU Lesser
+//  General Public License as published by the Free Software Foundation.
+//
+//  This library is distributed in the hope that it will be useful,
+//  but WITHOUT ANY WARRANTY; without even the implied warranty of
+//  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+//  Lesser General Public License for more details.
+//
+//  You should have received a copy of the GNU Lesser General Public
+//  License along with this library; if not, write to the Free Software
+//  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
+//
+
+#include "Foundation.h"
+
+#include <map>
+#include <vector>
+#include <algorithm>
+#include <iomanip>
+#include <sstream>



More information about the mapguide-commits mailing list