summaryrefslogtreecommitdiff
path: root/cpp/src/IceBox
diff options
context:
space:
mode:
authorJose <jose@zeroc.com>2016-02-26 20:46:27 +0100
committerJose <jose@zeroc.com>2016-02-26 20:46:27 +0100
commit62cba8cd46a535585a4422daab489f114feab6f3 (patch)
treec77e9cec24a570b06024a3c6a1552b8e6eb20ec6 /cpp/src/IceBox
parentupdating changelog for ICE-6844 (diff)
downloadice-62cba8cd46a535585a4422daab489f114feab6f3.tar.bz2
ice-62cba8cd46a535585a4422daab489f114feab6f3.tar.xz
ice-62cba8cd46a535585a4422daab489f114feab6f3.zip
Windows msbuild build updates
Diffstat (limited to 'cpp/src/IceBox')
-rwxr-xr-xcpp/src/IceBox/.depend.mak577
-rw-r--r--cpp/src/IceBox/Exception.cpp1
-rw-r--r--cpp/src/IceBox/Makefile.mak104
-rw-r--r--cpp/src/IceBox/msbuild/icebox++11/icebox++11.vcxproj83
-rw-r--r--cpp/src/IceBox/msbuild/icebox++11/icebox++11.vcxproj.filters35
-rw-r--r--cpp/src/IceBox/msbuild/icebox/icebox.vcxproj84
-rw-r--r--cpp/src/IceBox/msbuild/icebox/icebox.vcxproj.filters35
-rw-r--r--cpp/src/IceBox/msbuild/iceboxadmin/iceboxadmin.vcxproj79
-rw-r--r--cpp/src/IceBox/msbuild/iceboxadmin/iceboxadmin.vcxproj.filters22
-rw-r--r--cpp/src/IceBox/msbuild/iceboxlib++11/iceboxlib++11.vcxproj160
-rw-r--r--cpp/src/IceBox/msbuild/iceboxlib++11/iceboxlib++11.vcxproj.filters101
-rw-r--r--cpp/src/IceBox/msbuild/iceboxlib/iceboxlib.vcxproj160
-rw-r--r--cpp/src/IceBox/msbuild/iceboxlib/iceboxlib.vcxproj.filters101
13 files changed, 860 insertions, 682 deletions
diff --git a/cpp/src/IceBox/.depend.mak b/cpp/src/IceBox/.depend.mak
deleted file mode 100755
index 85ba68b8d21..00000000000
--- a/cpp/src/IceBox/.depend.mak
+++ /dev/null
@@ -1,577 +0,0 @@
-
-IceBox.h: \
- "$(slicedir)\IceBox\IceBox.ice" \
- "$(slicedir)/Ice/BuiltinSequences.ice" \
- "$(slicedir)/Ice/CommunicatorF.ice" \
- "$(slicedir)/Ice/PropertiesF.ice" \
- "$(slicedir)/Ice/SliceChecksumDict.ice"
-
-Service.obj: \
- Service.cpp \
- "$(includedir)\IceUtil\Options.h" \
- "$(includedir)\IceUtil\Config.h" \
- "$(includedir)\IceUtil\RecMutex.h" \
- "$(includedir)\IceUtil\Lock.h" \
- "$(includedir)\IceUtil\ThreadException.h" \
- "$(includedir)\IceUtil\Exception.h" \
- "$(includedir)\IceUtil\Time.h" \
- "$(includedir)\IceUtil\MutexProtocol.h" \
- "$(includedir)\IceUtil\Shared.h" \
- "$(includedir)\IceUtil\Atomic.h" \
- "$(includedir)\IceUtil\Handle.h" \
- "$(includedir)\Ice\Ice.h" \
- "$(includedir)\IceUtil\PushDisableWarnings.h" \
- "$(includedir)\Ice\Config.h" \
- "$(includedir)\Ice\Comparable.h" \
- "$(includedir)\Ice\Initialize.h" \
- "$(includedir)\IceUtil\Timer.h" \
- "$(includedir)\IceUtil\Thread.h" \
- "$(includedir)\IceUtil\Mutex.h" \
- "$(includedir)\IceUtil\Monitor.h" \
- "$(includedir)\IceUtil\Cond.h" \
- "$(includedir)\Ice\CommunicatorF.h" \
- "$(includedir)\Ice\ProxyF.h" \
- "$(includedir)\Ice\ProxyHandle.h" \
- "$(includedir)\Ice\ObjectF.h" \
- "$(includedir)\Ice\Handle.h" \
- "$(includedir)\Ice\ValueF.h" \
- "$(includedir)\Ice\Exception.h" \
- "$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\LocalObject.h" \
- "$(includedir)\Ice\LocalObjectF.h" \
- "$(includedir)\Ice\StreamHelpers.h" \
- "$(includedir)\IceUtil\ScopedArray.h" \
- "$(includedir)\IceUtil\Iterator.h" \
- "$(includedir)\IceUtil\Optional.h" \
- "$(includedir)\IceUtil\UndefSysMacros.h" \
- "$(includedir)\IceUtil\PopDisableWarnings.h" \
- "$(includedir)\Ice\PropertiesF.h" \
- "$(includedir)\Ice\Proxy.h" \
- "$(includedir)\Ice\ProxyFactoryF.h" \
- "$(includedir)\Ice\ConnectionIF.h" \
- "$(includedir)\Ice\RequestHandlerF.h" \
- "$(includedir)\Ice\EndpointF.h" \
- "$(includedir)\Ice\EndpointTypes.h" \
- "$(includedir)\Ice\ObjectAdapterF.h" \
- "$(includedir)\Ice\ReferenceF.h" \
- "$(includedir)\Ice\BatchRequestQueueF.h" \
- "$(includedir)\Ice\AsyncResult.h" \
- "$(includedir)\IceUtil\UniquePtr.h" \
- "$(includedir)\Ice\ConnectionF.h" \
- "$(includedir)\Ice\InstanceF.h" \
- "$(includedir)\Ice\AsyncResultF.h" \
- "$(includedir)\Ice\ObserverHelper.h" \
- "$(includedir)\Ice\Instrumentation.h" \
- "$(includedir)\Ice\Current.h" \
- "$(includedir)\Ice\Identity.h" \
- "$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\InputStream.h" \
- "$(includedir)\IceUtil\StringConverter.h" \
- "$(includedir)\Ice\Object.h" \
- "$(includedir)\Ice\IncomingAsyncF.h" \
- "$(includedir)\Ice\LoggerF.h" \
- "$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\Buffer.h" \
- "$(includedir)\Ice\Protocol.h" \
- "$(includedir)\Ice\SlicedDataF.h" \
- "$(includedir)\Ice\UserExceptionFactory.h" \
- "$(includedir)\Ice\FactoryTable.h" \
- "$(includedir)\Ice\VirtualShared.h" \
- "$(includedir)\Ice\LocalException.h" \
- "$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\InstrumentationF.h" \
- "$(includedir)\Ice\Dispatcher.h" \
- "$(includedir)\Ice\Plugin.h" \
- "$(includedir)\Ice\BatchRequestInterceptor.h" \
- "$(includedir)\Ice\PropertiesAdmin.h" \
- "$(includedir)\Ice\GCObject.h" \
- "$(includedir)\IceUtil\MutexPtrLock.h" \
- "$(includedir)\Ice\Value.h" \
- "$(includedir)\Ice\Incoming.h" \
- "$(includedir)\Ice\ServantLocatorF.h" \
- "$(includedir)\Ice\ServantManagerF.h" \
- "$(includedir)\Ice\OutputStream.h" \
- "$(includedir)\Ice\ResponseHandlerF.h" \
- "$(includedir)\Ice\IncomingAsync.h" \
- "$(includedir)\Ice\FactoryTableInit.h" \
- "$(includedir)\Ice\DefaultValueFactory.h" \
- "$(includedir)\Ice\Properties.h" \
- "$(includedir)\Ice\Logger.h" \
- "$(includedir)\Ice\LoggerUtil.h" \
- "$(includedir)\Ice\RemoteLogger.h" \
- "$(includedir)\Ice\Communicator.h" \
- "$(includedir)\Ice\ObjectFactory.h" \
- "$(includedir)\Ice\RouterF.h" \
- "$(includedir)\Ice\LocatorF.h" \
- "$(includedir)\Ice\PluginF.h" \
- "$(includedir)\Ice\ImplicitContextF.h" \
- "$(includedir)\Ice\FacetMap.h" \
- "$(includedir)\Ice\CommunicatorAsync.h" \
- "$(includedir)\Ice\ObjectAdapter.h" \
- "$(includedir)\Ice\Endpoint.h" \
- "$(includedir)\Ice\ServantLocator.h" \
- "$(includedir)\Ice\SlicedData.h" \
- "$(includedir)\Ice\OutgoingAsync.h" \
- "$(includedir)\Ice\OutgoingAsyncF.h" \
- "$(includedir)\Ice\Process.h" \
- "$(includedir)\Ice\Application.h" \
- "$(includedir)\Ice\Connection.h" \
- "$(includedir)\Ice\ConnectionAsync.h" \
- "$(includedir)\Ice\Functional.h" \
- "$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\ImplicitContext.h" \
- "$(includedir)\Ice\Locator.h" \
- "$(includedir)\Ice\Router.h" \
- "$(includedir)\Ice\DispatchInterceptor.h" \
- "$(includedir)\Ice\NativePropertiesAdmin.h" \
- "$(includedir)\Ice\Metrics.h" \
- "$(includedir)\Ice\SliceChecksums.h" \
- "$(includedir)\Ice\SliceChecksumDict.h" \
- "$(includedir)\Ice\Service.h" \
- "$(includedir)\Ice\RegisterPlugins.h" \
- "$(includedir)\Ice\InterfaceByValue.h" \
- "ServiceManagerI.h" \
- "$(includedir)\IceBox\IceBox.h" \
- "$(includedir)\IceBox\Config.h" \
- "$(includedir)\Ice\DynamicLibraryF.h" \
-
-ServiceManagerI.obj: \
- ServiceManagerI.cpp \
- "$(includedir)\IceUtil\Options.h" \
- "$(includedir)\IceUtil\Config.h" \
- "$(includedir)\IceUtil\RecMutex.h" \
- "$(includedir)\IceUtil\Lock.h" \
- "$(includedir)\IceUtil\ThreadException.h" \
- "$(includedir)\IceUtil\Exception.h" \
- "$(includedir)\IceUtil\Time.h" \
- "$(includedir)\IceUtil\MutexProtocol.h" \
- "$(includedir)\IceUtil\Shared.h" \
- "$(includedir)\IceUtil\Atomic.h" \
- "$(includedir)\IceUtil\Handle.h" \
- "$(includedir)\IceUtil\StringUtil.h" \
- "$(includedir)\Ice\Ice.h" \
- "$(includedir)\IceUtil\PushDisableWarnings.h" \
- "$(includedir)\Ice\Config.h" \
- "$(includedir)\Ice\Comparable.h" \
- "$(includedir)\Ice\Initialize.h" \
- "$(includedir)\IceUtil\Timer.h" \
- "$(includedir)\IceUtil\Thread.h" \
- "$(includedir)\IceUtil\Mutex.h" \
- "$(includedir)\IceUtil\Monitor.h" \
- "$(includedir)\IceUtil\Cond.h" \
- "$(includedir)\Ice\CommunicatorF.h" \
- "$(includedir)\Ice\ProxyF.h" \
- "$(includedir)\Ice\ProxyHandle.h" \
- "$(includedir)\Ice\ObjectF.h" \
- "$(includedir)\Ice\Handle.h" \
- "$(includedir)\Ice\ValueF.h" \
- "$(includedir)\Ice\Exception.h" \
- "$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\LocalObject.h" \
- "$(includedir)\Ice\LocalObjectF.h" \
- "$(includedir)\Ice\StreamHelpers.h" \
- "$(includedir)\IceUtil\ScopedArray.h" \
- "$(includedir)\IceUtil\Iterator.h" \
- "$(includedir)\IceUtil\Optional.h" \
- "$(includedir)\IceUtil\UndefSysMacros.h" \
- "$(includedir)\IceUtil\PopDisableWarnings.h" \
- "$(includedir)\Ice\PropertiesF.h" \
- "$(includedir)\Ice\Proxy.h" \
- "$(includedir)\Ice\ProxyFactoryF.h" \
- "$(includedir)\Ice\ConnectionIF.h" \
- "$(includedir)\Ice\RequestHandlerF.h" \
- "$(includedir)\Ice\EndpointF.h" \
- "$(includedir)\Ice\EndpointTypes.h" \
- "$(includedir)\Ice\ObjectAdapterF.h" \
- "$(includedir)\Ice\ReferenceF.h" \
- "$(includedir)\Ice\BatchRequestQueueF.h" \
- "$(includedir)\Ice\AsyncResult.h" \
- "$(includedir)\IceUtil\UniquePtr.h" \
- "$(includedir)\Ice\ConnectionF.h" \
- "$(includedir)\Ice\InstanceF.h" \
- "$(includedir)\Ice\AsyncResultF.h" \
- "$(includedir)\Ice\ObserverHelper.h" \
- "$(includedir)\Ice\Instrumentation.h" \
- "$(includedir)\Ice\Current.h" \
- "$(includedir)\Ice\Identity.h" \
- "$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\InputStream.h" \
- "$(includedir)\IceUtil\StringConverter.h" \
- "$(includedir)\Ice\Object.h" \
- "$(includedir)\Ice\IncomingAsyncF.h" \
- "$(includedir)\Ice\LoggerF.h" \
- "$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\Buffer.h" \
- "$(includedir)\Ice\Protocol.h" \
- "$(includedir)\Ice\SlicedDataF.h" \
- "$(includedir)\Ice\UserExceptionFactory.h" \
- "$(includedir)\Ice\FactoryTable.h" \
- "$(includedir)\Ice\VirtualShared.h" \
- "$(includedir)\Ice\LocalException.h" \
- "$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\InstrumentationF.h" \
- "$(includedir)\Ice\Dispatcher.h" \
- "$(includedir)\Ice\Plugin.h" \
- "$(includedir)\Ice\BatchRequestInterceptor.h" \
- "$(includedir)\Ice\PropertiesAdmin.h" \
- "$(includedir)\Ice\GCObject.h" \
- "$(includedir)\IceUtil\MutexPtrLock.h" \
- "$(includedir)\Ice\Value.h" \
- "$(includedir)\Ice\Incoming.h" \
- "$(includedir)\Ice\ServantLocatorF.h" \
- "$(includedir)\Ice\ServantManagerF.h" \
- "$(includedir)\Ice\OutputStream.h" \
- "$(includedir)\Ice\ResponseHandlerF.h" \
- "$(includedir)\Ice\IncomingAsync.h" \
- "$(includedir)\Ice\FactoryTableInit.h" \
- "$(includedir)\Ice\DefaultValueFactory.h" \
- "$(includedir)\Ice\Properties.h" \
- "$(includedir)\Ice\Logger.h" \
- "$(includedir)\Ice\LoggerUtil.h" \
- "$(includedir)\Ice\RemoteLogger.h" \
- "$(includedir)\Ice\Communicator.h" \
- "$(includedir)\Ice\ObjectFactory.h" \
- "$(includedir)\Ice\RouterF.h" \
- "$(includedir)\Ice\LocatorF.h" \
- "$(includedir)\Ice\PluginF.h" \
- "$(includedir)\Ice\ImplicitContextF.h" \
- "$(includedir)\Ice\FacetMap.h" \
- "$(includedir)\Ice\CommunicatorAsync.h" \
- "$(includedir)\Ice\ObjectAdapter.h" \
- "$(includedir)\Ice\Endpoint.h" \
- "$(includedir)\Ice\ServantLocator.h" \
- "$(includedir)\Ice\SlicedData.h" \
- "$(includedir)\Ice\OutgoingAsync.h" \
- "$(includedir)\Ice\OutgoingAsyncF.h" \
- "$(includedir)\Ice\Process.h" \
- "$(includedir)\Ice\Application.h" \
- "$(includedir)\Ice\Connection.h" \
- "$(includedir)\Ice\ConnectionAsync.h" \
- "$(includedir)\Ice\Functional.h" \
- "$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\ImplicitContext.h" \
- "$(includedir)\Ice\Locator.h" \
- "$(includedir)\Ice\Router.h" \
- "$(includedir)\Ice\DispatchInterceptor.h" \
- "$(includedir)\Ice\NativePropertiesAdmin.h" \
- "$(includedir)\Ice\Metrics.h" \
- "$(includedir)\Ice\SliceChecksums.h" \
- "$(includedir)\Ice\SliceChecksumDict.h" \
- "$(includedir)\Ice\Service.h" \
- "$(includedir)\Ice\RegisterPlugins.h" \
- "$(includedir)\Ice\InterfaceByValue.h" \
- "$(includedir)\Ice\DynamicLibrary.h" \
- "$(includedir)\Ice\DynamicLibraryF.h" \
- "..\..\src\Ice\Instance.h" \
- "..\..\src\Ice\TraceLevelsF.h" \
- "..\..\src\Ice\DefaultsAndOverridesF.h" \
- "..\..\src\Ice\RouterInfoF.h" \
- "..\..\src\Ice\LocatorInfoF.h" \
- "..\..\src\Ice\ReferenceFactoryF.h" \
- "$(includedir)\Ice\ThreadPoolF.h" \
- "$(includedir)\Ice\ConnectionFactoryF.h" \
- "..\..\src\Ice\ACM.h" \
- "$(includedir)\Ice\ACMF.h" \
- "$(includedir)\Ice\ObjectAdapterFactoryF.h" \
- "..\..\src\Ice\EndpointFactoryManagerF.h" \
- "..\..\src\Ice\IPEndpointIF.h" \
- "..\..\src\Ice\RetryQueueF.h" \
- "..\..\src\Ice\NetworkF.h" \
- "..\..\src\Ice\NetworkProxyF.h" \
- "..\..\src\Ice\ImplicitContextI.h" \
- "ServiceManagerI.h" \
- "$(includedir)\IceBox\IceBox.h" \
- "$(includedir)\IceBox\Config.h" \
-
-Admin.obj: \
- Admin.cpp \
- "$(includedir)\Ice\Application.h" \
- "$(includedir)\Ice\Ice.h" \
- "$(includedir)\IceUtil\PushDisableWarnings.h" \
- "$(includedir)\Ice\Config.h" \
- "$(includedir)\IceUtil\Config.h" \
- "$(includedir)\Ice\Comparable.h" \
- "$(includedir)\Ice\Initialize.h" \
- "$(includedir)\IceUtil\Timer.h" \
- "$(includedir)\IceUtil\Shared.h" \
- "$(includedir)\IceUtil\Atomic.h" \
- "$(includedir)\IceUtil\Thread.h" \
- "$(includedir)\IceUtil\Handle.h" \
- "$(includedir)\IceUtil\Exception.h" \
- "$(includedir)\IceUtil\Mutex.h" \
- "$(includedir)\IceUtil\Lock.h" \
- "$(includedir)\IceUtil\ThreadException.h" \
- "$(includedir)\IceUtil\Time.h" \
- "$(includedir)\IceUtil\MutexProtocol.h" \
- "$(includedir)\IceUtil\Monitor.h" \
- "$(includedir)\IceUtil\Cond.h" \
- "$(includedir)\Ice\CommunicatorF.h" \
- "$(includedir)\Ice\ProxyF.h" \
- "$(includedir)\Ice\ProxyHandle.h" \
- "$(includedir)\Ice\ObjectF.h" \
- "$(includedir)\Ice\Handle.h" \
- "$(includedir)\Ice\ValueF.h" \
- "$(includedir)\Ice\Exception.h" \
- "$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\LocalObject.h" \
- "$(includedir)\Ice\LocalObjectF.h" \
- "$(includedir)\Ice\StreamHelpers.h" \
- "$(includedir)\IceUtil\ScopedArray.h" \
- "$(includedir)\IceUtil\Iterator.h" \
- "$(includedir)\IceUtil\Optional.h" \
- "$(includedir)\IceUtil\UndefSysMacros.h" \
- "$(includedir)\IceUtil\PopDisableWarnings.h" \
- "$(includedir)\Ice\PropertiesF.h" \
- "$(includedir)\Ice\Proxy.h" \
- "$(includedir)\Ice\ProxyFactoryF.h" \
- "$(includedir)\Ice\ConnectionIF.h" \
- "$(includedir)\Ice\RequestHandlerF.h" \
- "$(includedir)\Ice\EndpointF.h" \
- "$(includedir)\Ice\EndpointTypes.h" \
- "$(includedir)\Ice\ObjectAdapterF.h" \
- "$(includedir)\Ice\ReferenceF.h" \
- "$(includedir)\Ice\BatchRequestQueueF.h" \
- "$(includedir)\Ice\AsyncResult.h" \
- "$(includedir)\IceUtil\UniquePtr.h" \
- "$(includedir)\Ice\ConnectionF.h" \
- "$(includedir)\Ice\InstanceF.h" \
- "$(includedir)\Ice\AsyncResultF.h" \
- "$(includedir)\Ice\ObserverHelper.h" \
- "$(includedir)\Ice\Instrumentation.h" \
- "$(includedir)\Ice\Current.h" \
- "$(includedir)\Ice\Identity.h" \
- "$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\InputStream.h" \
- "$(includedir)\IceUtil\StringConverter.h" \
- "$(includedir)\Ice\Object.h" \
- "$(includedir)\Ice\IncomingAsyncF.h" \
- "$(includedir)\Ice\LoggerF.h" \
- "$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\Buffer.h" \
- "$(includedir)\Ice\Protocol.h" \
- "$(includedir)\Ice\SlicedDataF.h" \
- "$(includedir)\Ice\UserExceptionFactory.h" \
- "$(includedir)\Ice\FactoryTable.h" \
- "$(includedir)\Ice\VirtualShared.h" \
- "$(includedir)\Ice\LocalException.h" \
- "$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\InstrumentationF.h" \
- "$(includedir)\Ice\Dispatcher.h" \
- "$(includedir)\Ice\Plugin.h" \
- "$(includedir)\Ice\BatchRequestInterceptor.h" \
- "$(includedir)\Ice\PropertiesAdmin.h" \
- "$(includedir)\Ice\GCObject.h" \
- "$(includedir)\IceUtil\MutexPtrLock.h" \
- "$(includedir)\Ice\Value.h" \
- "$(includedir)\Ice\Incoming.h" \
- "$(includedir)\Ice\ServantLocatorF.h" \
- "$(includedir)\Ice\ServantManagerF.h" \
- "$(includedir)\Ice\OutputStream.h" \
- "$(includedir)\Ice\ResponseHandlerF.h" \
- "$(includedir)\Ice\IncomingAsync.h" \
- "$(includedir)\Ice\FactoryTableInit.h" \
- "$(includedir)\Ice\DefaultValueFactory.h" \
- "$(includedir)\Ice\Properties.h" \
- "$(includedir)\Ice\Logger.h" \
- "$(includedir)\Ice\LoggerUtil.h" \
- "$(includedir)\Ice\RemoteLogger.h" \
- "$(includedir)\Ice\Communicator.h" \
- "$(includedir)\Ice\ObjectFactory.h" \
- "$(includedir)\Ice\RouterF.h" \
- "$(includedir)\Ice\LocatorF.h" \
- "$(includedir)\Ice\PluginF.h" \
- "$(includedir)\Ice\ImplicitContextF.h" \
- "$(includedir)\Ice\FacetMap.h" \
- "$(includedir)\Ice\CommunicatorAsync.h" \
- "$(includedir)\Ice\ObjectAdapter.h" \
- "$(includedir)\Ice\Endpoint.h" \
- "$(includedir)\Ice\ServantLocator.h" \
- "$(includedir)\Ice\SlicedData.h" \
- "$(includedir)\Ice\OutgoingAsync.h" \
- "$(includedir)\Ice\OutgoingAsyncF.h" \
- "$(includedir)\Ice\Process.h" \
- "$(includedir)\Ice\Connection.h" \
- "$(includedir)\Ice\ConnectionAsync.h" \
- "$(includedir)\Ice\Functional.h" \
- "$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\ImplicitContext.h" \
- "$(includedir)\Ice\Locator.h" \
- "$(includedir)\Ice\Router.h" \
- "$(includedir)\Ice\DispatchInterceptor.h" \
- "$(includedir)\Ice\NativePropertiesAdmin.h" \
- "$(includedir)\Ice\Metrics.h" \
- "$(includedir)\Ice\SliceChecksums.h" \
- "$(includedir)\Ice\SliceChecksumDict.h" \
- "$(includedir)\Ice\Service.h" \
- "$(includedir)\Ice\RegisterPlugins.h" \
- "$(includedir)\Ice\InterfaceByValue.h" \
- "$(includedir)\IceUtil\Options.h" \
- "$(includedir)\IceUtil\RecMutex.h" \
- "$(includedir)\IceBox\IceBox.h" \
- "$(includedir)\IceBox\Config.h" \
-
-IceBox.obj: \
- IceBox.cpp \
- "$(includedir)\IceBox\IceBox.h" \
- "$(includedir)\IceUtil\PushDisableWarnings.h" \
- "$(includedir)\Ice\ProxyF.h" \
- "$(includedir)\IceUtil\Shared.h" \
- "$(includedir)\IceUtil\Config.h" \
- "$(includedir)\IceUtil\Atomic.h" \
- "$(includedir)\Ice\Config.h" \
- "$(includedir)\Ice\ProxyHandle.h" \
- "$(includedir)\IceUtil\Handle.h" \
- "$(includedir)\IceUtil\Exception.h" \
- "$(includedir)\Ice\ObjectF.h" \
- "$(includedir)\Ice\Handle.h" \
- "$(includedir)\Ice\ValueF.h" \
- "$(includedir)\Ice\Exception.h" \
- "$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\LocalObject.h" \
- "$(includedir)\Ice\LocalObjectF.h" \
- "$(includedir)\Ice\StreamHelpers.h" \
- "$(includedir)\IceUtil\ScopedArray.h" \
- "$(includedir)\IceUtil\Iterator.h" \
- "$(includedir)\Ice\Proxy.h" \
- "$(includedir)\IceUtil\Mutex.h" \
- "$(includedir)\IceUtil\Lock.h" \
- "$(includedir)\IceUtil\ThreadException.h" \
- "$(includedir)\IceUtil\Time.h" \
- "$(includedir)\IceUtil\MutexProtocol.h" \
- "$(includedir)\Ice\ProxyFactoryF.h" \
- "$(includedir)\Ice\ConnectionIF.h" \
- "$(includedir)\Ice\RequestHandlerF.h" \
- "$(includedir)\Ice\EndpointF.h" \
- "$(includedir)\IceUtil\Optional.h" \
- "$(includedir)\IceUtil\UndefSysMacros.h" \
- "$(includedir)\IceUtil\PopDisableWarnings.h" \
- "$(includedir)\Ice\EndpointTypes.h" \
- "$(includedir)\Ice\ObjectAdapterF.h" \
- "$(includedir)\Ice\ReferenceF.h" \
- "$(includedir)\Ice\BatchRequestQueueF.h" \
- "$(includedir)\Ice\AsyncResult.h" \
- "$(includedir)\IceUtil\Monitor.h" \
- "$(includedir)\IceUtil\Cond.h" \
- "$(includedir)\IceUtil\UniquePtr.h" \
- "$(includedir)\Ice\CommunicatorF.h" \
- "$(includedir)\Ice\ConnectionF.h" \
- "$(includedir)\Ice\InstanceF.h" \
- "$(includedir)\Ice\AsyncResultF.h" \
- "$(includedir)\Ice\ObserverHelper.h" \
- "$(includedir)\Ice\Instrumentation.h" \
- "$(includedir)\Ice\Current.h" \
- "$(includedir)\Ice\Identity.h" \
- "$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\InputStream.h" \
- "$(includedir)\IceUtil\StringConverter.h" \
- "$(includedir)\Ice\Object.h" \
- "$(includedir)\Ice\IncomingAsyncF.h" \
- "$(includedir)\Ice\LoggerF.h" \
- "$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\Buffer.h" \
- "$(includedir)\Ice\Protocol.h" \
- "$(includedir)\Ice\SlicedDataF.h" \
- "$(includedir)\Ice\UserExceptionFactory.h" \
- "$(includedir)\Ice\FactoryTable.h" \
- "$(includedir)\Ice\VirtualShared.h" \
- "$(includedir)\Ice\LocalException.h" \
- "$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\GCObject.h" \
- "$(includedir)\IceUtil\MutexPtrLock.h" \
- "$(includedir)\Ice\Value.h" \
- "$(includedir)\Ice\Incoming.h" \
- "$(includedir)\Ice\ServantLocatorF.h" \
- "$(includedir)\Ice\ServantManagerF.h" \
- "$(includedir)\Ice\OutputStream.h" \
- "$(includedir)\Ice\ResponseHandlerF.h" \
- "$(includedir)\Ice\FactoryTableInit.h" \
- "$(includedir)\Ice\DefaultValueFactory.h" \
- "$(includedir)\Ice\PropertiesF.h" \
- "$(includedir)\Ice\SliceChecksumDict.h" \
- "$(includedir)\IceBox\Config.h" \
- "$(includedir)\Ice\Outgoing.h" \
- "$(includedir)\Ice\OutgoingAsync.h" \
- "$(includedir)\IceUtil\Timer.h" \
- "$(includedir)\IceUtil\Thread.h" \
- "$(includedir)\Ice\OutgoingAsyncF.h" \
- "$(includedir)\Ice\SliceChecksums.h" \
-
-Exception.obj: \
- Exception.cpp \
- "$(includedir)\IceBox\IceBox.h" \
- "$(includedir)\IceUtil\PushDisableWarnings.h" \
- "$(includedir)\Ice\ProxyF.h" \
- "$(includedir)\IceUtil\Shared.h" \
- "$(includedir)\IceUtil\Config.h" \
- "$(includedir)\IceUtil\Atomic.h" \
- "$(includedir)\Ice\Config.h" \
- "$(includedir)\Ice\ProxyHandle.h" \
- "$(includedir)\IceUtil\Handle.h" \
- "$(includedir)\IceUtil\Exception.h" \
- "$(includedir)\Ice\ObjectF.h" \
- "$(includedir)\Ice\Handle.h" \
- "$(includedir)\Ice\ValueF.h" \
- "$(includedir)\Ice\Exception.h" \
- "$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\LocalObject.h" \
- "$(includedir)\Ice\LocalObjectF.h" \
- "$(includedir)\Ice\StreamHelpers.h" \
- "$(includedir)\IceUtil\ScopedArray.h" \
- "$(includedir)\IceUtil\Iterator.h" \
- "$(includedir)\Ice\Proxy.h" \
- "$(includedir)\IceUtil\Mutex.h" \
- "$(includedir)\IceUtil\Lock.h" \
- "$(includedir)\IceUtil\ThreadException.h" \
- "$(includedir)\IceUtil\Time.h" \
- "$(includedir)\IceUtil\MutexProtocol.h" \
- "$(includedir)\Ice\ProxyFactoryF.h" \
- "$(includedir)\Ice\ConnectionIF.h" \
- "$(includedir)\Ice\RequestHandlerF.h" \
- "$(includedir)\Ice\EndpointF.h" \
- "$(includedir)\IceUtil\Optional.h" \
- "$(includedir)\IceUtil\UndefSysMacros.h" \
- "$(includedir)\IceUtil\PopDisableWarnings.h" \
- "$(includedir)\Ice\EndpointTypes.h" \
- "$(includedir)\Ice\ObjectAdapterF.h" \
- "$(includedir)\Ice\ReferenceF.h" \
- "$(includedir)\Ice\BatchRequestQueueF.h" \
- "$(includedir)\Ice\AsyncResult.h" \
- "$(includedir)\IceUtil\Monitor.h" \
- "$(includedir)\IceUtil\Cond.h" \
- "$(includedir)\IceUtil\UniquePtr.h" \
- "$(includedir)\Ice\CommunicatorF.h" \
- "$(includedir)\Ice\ConnectionF.h" \
- "$(includedir)\Ice\InstanceF.h" \
- "$(includedir)\Ice\AsyncResultF.h" \
- "$(includedir)\Ice\ObserverHelper.h" \
- "$(includedir)\Ice\Instrumentation.h" \
- "$(includedir)\Ice\Current.h" \
- "$(includedir)\Ice\Identity.h" \
- "$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\InputStream.h" \
- "$(includedir)\IceUtil\StringConverter.h" \
- "$(includedir)\Ice\Object.h" \
- "$(includedir)\Ice\IncomingAsyncF.h" \
- "$(includedir)\Ice\LoggerF.h" \
- "$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\Buffer.h" \
- "$(includedir)\Ice\Protocol.h" \
- "$(includedir)\Ice\SlicedDataF.h" \
- "$(includedir)\Ice\UserExceptionFactory.h" \
- "$(includedir)\Ice\FactoryTable.h" \
- "$(includedir)\Ice\VirtualShared.h" \
- "$(includedir)\Ice\LocalException.h" \
- "$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\GCObject.h" \
- "$(includedir)\IceUtil\MutexPtrLock.h" \
- "$(includedir)\Ice\Value.h" \
- "$(includedir)\Ice\Incoming.h" \
- "$(includedir)\Ice\ServantLocatorF.h" \
- "$(includedir)\Ice\ServantManagerF.h" \
- "$(includedir)\Ice\OutputStream.h" \
- "$(includedir)\Ice\ResponseHandlerF.h" \
- "$(includedir)\Ice\FactoryTableInit.h" \
- "$(includedir)\Ice\DefaultValueFactory.h" \
- "$(includedir)\Ice\PropertiesF.h" \
- "$(includedir)\Ice\SliceChecksumDict.h" \
- "$(includedir)\IceBox\Config.h" \
diff --git a/cpp/src/IceBox/Exception.cpp b/cpp/src/IceBox/Exception.cpp
index ecdbc31e24f..7d30c43f7ca 100644
--- a/cpp/src/IceBox/Exception.cpp
+++ b/cpp/src/IceBox/Exception.cpp
@@ -7,7 +7,6 @@
//
// **********************************************************************
-#define ICE_BOX_API_EXPORTS
#include <IceBox/IceBox.h>
using namespace std;
diff --git a/cpp/src/IceBox/Makefile.mak b/cpp/src/IceBox/Makefile.mak
deleted file mode 100644
index 3c51c9b526d..00000000000
--- a/cpp/src/IceBox/Makefile.mak
+++ /dev/null
@@ -1,104 +0,0 @@
-# **********************************************************************
-#
-# Copyright (c) 2003-2015 ZeroC, Inc. All rights reserved.
-#
-# This copy of Ice is licensed to you under the terms described in the
-# ICE_LICENSE file included in this distribution.
-#
-# **********************************************************************
-
-top_srcdir = ..\..
-
-LIBNAME = $(top_srcdir)\lib\icebox$(LIBSUFFIX).lib
-DLLNAME = $(top_srcdir)\bin\icebox$(SOVERSION)$(LIBSUFFIX)$(COMPSUFFIX).dll
-
-SERVER_D = $(top_srcdir)\bin\iceboxd.exe
-SERVER_R = $(top_srcdir)\bin\icebox.exe
-
-SERVER = $(top_srcdir)\bin\icebox$(LIBSUFFIX).exe
-
-ADMIN = $(top_srcdir)\bin\iceboxadmin.exe
-
-TARGETS = $(LIBNAME) $(DLLNAME) $(SERVER) $(ADMIN)
-
-SLICE_OBJS = .\IceBox.obj
-
-LIB_OBJS = $(SLICE_OBJS) \
- .\Exception.obj
-
-SOBJS = .\Service.obj \
- .\ServiceManagerI.obj
-
-AOBJS = .\Admin.obj
-
-OBJS = $(SOBJS) \
- $(AOBJS) \
- $(LIB_OBJS)
-
-HDIR = $(headerdir)\IceBox
-SDIR = $(slicedir)\IceBox
-
-!include $(top_srcdir)\config\Make.rules.mak
-
-CPPFLAGS = -I.. $(CPPFLAGS) -DWIN32_LEAN_AND_MEAN
-
-SLICE2CPPFLAGS = --checksum --ice --dll-export ICE_BOX_API --include-dir IceBox $(SLICE2CPPFLAGS)
-
-!if "$(GENERATE_PDB)" == "yes"
-PDBFLAGS = /pdb:$(DLLNAME:.dll=.pdb)
-SPDBFLAGS = /pdb:$(SERVER:.exe=.pdb)
-APDBFLAGS = /pdb:$(ADMIN:.exe=.pdb)
-!endif
-
-RES_FILE = IceBox.res
-SRES_FILE = IceBoxExe.res
-ARES_FILE = IceBoxAdmin.res
-
-$(LIBNAME): $(DLLNAME)
-
-$(DLLNAME): $(LIB_OBJS) IceBox.res
- $(LINK) $(BASE):0x26000000 $(LD_DLLFLAGS) $(PDBFLAGS) $(LIB_OBJS) $(PREOUT)$@ $(PRELIBS)$(LIBS) $(RES_FILE)
- move $(DLLNAME:.dll=.lib) $(LIBNAME)
- @if exist $@.manifest echo ^ ^ ^ Embedding manifest using $(MT) && \
- $(MT) -nologo -manifest $@.manifest -outputresource:$@;#2 && del /q $@.manifest
- @if exist $(DLLNAME:.dll=.exp) del /q $(DLLNAME:.dll=.exp)
- @if defined SIGN_CERTIFICATE echo ^ ^ ^ Signing $@ && \
- signtool sign /f "$(SIGN_CERTIFICATE)" /p $(SIGN_PASSWORD) /t $(SIGN_TIMESTAMPSERVER) $@
-
-$(SERVER): $(SOBJS) IceBoxExe.res
- $(LINK) $(LD_EXEFLAGS) $(SPDBFLAGS) $(SOBJS) $(SETARGV) $(PREOUT)$@ $(PRELIBS)$(LIBS) \
- $(SRES_FILE)
- @if exist $@.manifest echo ^ ^ ^ Embedding manifest using $(MT) && \
- $(MT) -nologo -manifest $@.manifest -outputresource:$@;#1 && del /q $@.manifest
- @if defined SIGN_CERTIFICATE echo ^ ^ ^ Signing $@ && \
- signtool sign /f "$(SIGN_CERTIFICATE)" /p $(SIGN_PASSWORD) /t $(SIGN_TIMESTAMPSERVER) $@
-
-$(ADMIN): $(AOBJS) IceBoxAdmin.res
- $(LINK) $(LD_EXEFLAGS) $(APDBFLAGS) $(AOBJS) $(SETARGV) $(PREOUT)$@ $(PRELIBS)$(LIBS) \
- $(ARES_FILE)
- @if exist $@.manifest echo ^ ^ ^ Embedding manifest using $(MT) && \
- $(MT) -nologo -manifest $@.manifest -outputresource:$@;#1 && del /q $@.manifest
- @if defined SIGN_CERTIFICATE echo ^ ^ ^ Signing $@ && \
- signtool sign /f "$(SIGN_CERTIFICATE)" /p $(SIGN_PASSWORD) /t $(SIGN_TIMESTAMPSERVER) $@
-
-clean::
- -del /q IceBox.cpp $(HDIR)\IceBox.h
- -del /q $(SERVER_D:.exe=.*) $(SERVER_R:.exe=.*)
- -del /q $(ADMIN:.exe=.*)
- -del /q IceBox.res IceBoxAdmin.res IceBoxExe.res
-
-install:: all
- copy $(LIBNAME) "$(install_libdir)"
- copy $(DLLNAME) "$(install_bindir)"
- copy $(SERVER) "$(install_bindir)"
- copy $(ADMIN) "$(install_bindir)"
-
-
-!if "$(GENERATE_PDB)" == "yes"
-
-install:: all
- copy $(DLLNAME:.dll=.pdb) "$(install_bindir)"
- copy $(SERVER:.exe=.pdb) "$(install_bindir)"
- copy $(ADMIN:.exe=.pdb) "$(install_bindir)"
-
-!endif
diff --git a/cpp/src/IceBox/msbuild/icebox++11/icebox++11.vcxproj b/cpp/src/IceBox/msbuild/icebox++11/icebox++11.vcxproj
new file mode 100644
index 00000000000..1d85e8e24e9
--- /dev/null
+++ b/cpp/src/IceBox/msbuild/icebox++11/icebox++11.vcxproj
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup Label="ProjectConfigurations">
+ <ProjectConfiguration Include="Debug|Win32">
+ <Configuration>Debug</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|Win32">
+ <Configuration>Release</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Debug|x64">
+ <Configuration>Debug</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|x64">
+ <Configuration>Release</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ </ItemGroup>
+ <PropertyGroup Label="Globals">
+ <ProjectGuid>{96161748-CE5E-4548-BC1D-AFD2F137A1DC}</ProjectGuid>
+ <RootNamespace>IceBox</RootNamespace>
+ <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+ <UseDebugLibraries>true</UseDebugLibraries>
+ <PlatformToolset>$(DefaultPlatformToolset)</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+ <UseDebugLibraries>false</UseDebugLibraries>
+ <PlatformToolset>$(DefaultPlatformToolset)</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+ <UseDebugLibraries>true</UseDebugLibraries>
+ <PlatformToolset>$(DefaultPlatformToolset)</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+ <UseDebugLibraries>false</UseDebugLibraries>
+ <PlatformToolset>$(DefaultPlatformToolset)</PlatformToolset>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+ <Import Project="$(MSBuildThisFileDirectory)..\..\..\..\msbuild\ice.cpp11.props" />
+ <ImportGroup Label="ExtensionSettings">
+ </ImportGroup>
+ <ImportGroup Label="Shared">
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <PropertyGroup Label="UserMacros" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
+ <ItemGroup>
+ <ClCompile Include="..\..\Service.cpp" />
+ <ClCompile Include="..\..\ServiceManagerI.cpp" />
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\ServiceManagerI.h" />
+ </ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="..\..\IceBoxExe.rc" />
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+</Project>
diff --git a/cpp/src/IceBox/msbuild/icebox++11/icebox++11.vcxproj.filters b/cpp/src/IceBox/msbuild/icebox++11/icebox++11.vcxproj.filters
new file mode 100644
index 00000000000..33855e07e80
--- /dev/null
+++ b/cpp/src/IceBox/msbuild/icebox++11/icebox++11.vcxproj.filters
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup>
+ <Filter Include="Resource Files">
+ <UniqueIdentifier>{c50f6f00-874d-4385-a28f-a4eaed2d1453}</UniqueIdentifier>
+ <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
+ </Filter>
+ <Filter Include="Header Files">
+ <UniqueIdentifier>{550b5072-9ef7-47b7-aa9a-b0402092674b}</UniqueIdentifier>
+ <Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions>
+ </Filter>
+ <Filter Include="Source Files">
+ <UniqueIdentifier>{4acb87da-1ee1-43fb-a602-f720db05cd45}</UniqueIdentifier>
+ <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
+ </Filter>
+ </ItemGroup>
+ <ItemGroup>
+ <ClCompile Include="..\..\Service.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\ServiceManagerI.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\ServiceManagerI.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ </ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="..\..\IceBoxExe.rc">
+ <Filter>Resource Files</Filter>
+ </ResourceCompile>
+ </ItemGroup>
+</Project> \ No newline at end of file
diff --git a/cpp/src/IceBox/msbuild/icebox/icebox.vcxproj b/cpp/src/IceBox/msbuild/icebox/icebox.vcxproj
new file mode 100644
index 00000000000..c19ce9ecde0
--- /dev/null
+++ b/cpp/src/IceBox/msbuild/icebox/icebox.vcxproj
@@ -0,0 +1,84 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup Label="ProjectConfigurations">
+ <ProjectConfiguration Include="Debug|Win32">
+ <Configuration>Debug</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|Win32">
+ <Configuration>Release</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Debug|x64">
+ <Configuration>Debug</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|x64">
+ <Configuration>Release</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ </ItemGroup>
+ <PropertyGroup Label="Globals">
+ <ProjectGuid>{81C8FC6A-CAC3-4B6D-AE4D-5DEAD29726C5}</ProjectGuid>
+ <RootNamespace>IceBox</RootNamespace>
+ <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+ <UseDebugLibraries>true</UseDebugLibraries>
+ <PlatformToolset>$(DefaultPlatformToolset)</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+ <UseDebugLibraries>false</UseDebugLibraries>
+ <PlatformToolset>$(DefaultPlatformToolset)</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+ <UseDebugLibraries>true</UseDebugLibraries>
+ <PlatformToolset>$(DefaultPlatformToolset)</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+ <UseDebugLibraries>false</UseDebugLibraries>
+ <PlatformToolset>$(DefaultPlatformToolset)</PlatformToolset>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+ <Import Project="$(MSBuildThisFileDirectory)..\..\..\..\msbuild\ice.cpp98.props" />
+ <ImportGroup Label="ExtensionSettings">
+ </ImportGroup>
+ <ImportGroup Label="Shared">
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <PropertyGroup Label="UserMacros" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
+
+ <ItemGroup>
+ <ResourceCompile Include="../../IceBoxExe.rc" />
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="../../ServiceManagerI.h" />
+ </ItemGroup>
+ <ItemGroup>
+ <ClCompile Include="..\..\Service.cpp" />
+ <ClCompile Include="..\..\ServiceManagerI.cpp" />
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+</Project>
diff --git a/cpp/src/IceBox/msbuild/icebox/icebox.vcxproj.filters b/cpp/src/IceBox/msbuild/icebox/icebox.vcxproj.filters
new file mode 100644
index 00000000000..4b2dd72bf80
--- /dev/null
+++ b/cpp/src/IceBox/msbuild/icebox/icebox.vcxproj.filters
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup>
+ <Filter Include="Header Files">
+ <UniqueIdentifier>{14d0e3d8-4c48-44fc-893b-2f9e6509decb}</UniqueIdentifier>
+ <Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions>
+ </Filter>
+ <Filter Include="Source Files">
+ <UniqueIdentifier>{0f91bab7-5a8e-4f70-8d9c-6b1c30fb7ba8}</UniqueIdentifier>
+ <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
+ </Filter>
+ <Filter Include="Resource Files">
+ <UniqueIdentifier>{e6a87327-f991-473f-8e1d-a802823a79f5}</UniqueIdentifier>
+ <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
+ </Filter>
+ </ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="../../IceBoxExe.rc">
+ <Filter>Resource Files</Filter>
+ </ResourceCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="../../ServiceManagerI.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ </ItemGroup>
+ <ItemGroup>
+ <ClCompile Include="..\..\ServiceManagerI.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\Service.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ </ItemGroup>
+</Project> \ No newline at end of file
diff --git a/cpp/src/IceBox/msbuild/iceboxadmin/iceboxadmin.vcxproj b/cpp/src/IceBox/msbuild/iceboxadmin/iceboxadmin.vcxproj
new file mode 100644
index 00000000000..368e80a82db
--- /dev/null
+++ b/cpp/src/IceBox/msbuild/iceboxadmin/iceboxadmin.vcxproj
@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup Label="ProjectConfigurations">
+ <ProjectConfiguration Include="Debug|Win32">
+ <Configuration>Debug</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|Win32">
+ <Configuration>Release</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Debug|x64">
+ <Configuration>Debug</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|x64">
+ <Configuration>Release</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ </ItemGroup>
+ <PropertyGroup Label="Globals">
+ <ProjectGuid>{1B745EA3-C97A-41BB-8E6F-64AAE992BE55}</ProjectGuid>
+ <RootNamespace>IceBox</RootNamespace>
+ <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+ <UseDebugLibraries>true</UseDebugLibraries>
+ <PlatformToolset>$(DefaultPlatformToolset)</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+ <UseDebugLibraries>false</UseDebugLibraries>
+ <PlatformToolset>$(DefaultPlatformToolset)</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+ <UseDebugLibraries>true</UseDebugLibraries>
+ <PlatformToolset>$(DefaultPlatformToolset)</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+ <UseDebugLibraries>false</UseDebugLibraries>
+ <PlatformToolset>$(DefaultPlatformToolset)</PlatformToolset>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+ <Import Project="$(MSBuildThisFileDirectory)\..\..\..\..\msbuild\ice.cpp98.props" />
+ <ImportGroup Label="ExtensionSettings">
+ </ImportGroup>
+ <ImportGroup Label="Shared">
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <PropertyGroup Label="UserMacros" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
+ <ItemGroup>
+ <ResourceCompile Include="..\..\IceBoxAdmin.rc" />
+ </ItemGroup>
+ <ItemGroup>
+ <ClCompile Include="..\..\Admin.cpp" />
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+</Project>
diff --git a/cpp/src/IceBox/msbuild/iceboxadmin/iceboxadmin.vcxproj.filters b/cpp/src/IceBox/msbuild/iceboxadmin/iceboxadmin.vcxproj.filters
new file mode 100644
index 00000000000..d83819a2171
--- /dev/null
+++ b/cpp/src/IceBox/msbuild/iceboxadmin/iceboxadmin.vcxproj.filters
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup>
+ <Filter Include="Resource Files">
+ <UniqueIdentifier>{fccde6dd-4f8f-4dbe-9bb0-ae4be09ad2c3}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Header Files">
+ <UniqueIdentifier>{a82bcfb5-1b38-4a92-8e78-03320b5bd081}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Source Files">
+ <UniqueIdentifier>{7e36ec62-3e0c-4873-8b87-8c96c16c7cf2}</UniqueIdentifier>
+ </Filter>
+ </ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="..\..\IceBoxAdmin.rc" />
+ </ItemGroup>
+ <ItemGroup>
+ <ClCompile Include="..\..\Admin.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ </ItemGroup>
+</Project> \ No newline at end of file
diff --git a/cpp/src/IceBox/msbuild/iceboxlib++11/iceboxlib++11.vcxproj b/cpp/src/IceBox/msbuild/iceboxlib++11/iceboxlib++11.vcxproj
new file mode 100644
index 00000000000..5695bfe02ad
--- /dev/null
+++ b/cpp/src/IceBox/msbuild/iceboxlib++11/iceboxlib++11.vcxproj
@@ -0,0 +1,160 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup Label="ProjectConfigurations">
+ <ProjectConfiguration Include="Debug|Win32">
+ <Configuration>Debug</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|Win32">
+ <Configuration>Release</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Debug|x64">
+ <Configuration>Debug</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|x64">
+ <Configuration>Release</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ </ItemGroup>
+ <PropertyGroup Label="Globals">
+ <ProjectGuid>{4F8DD63C-3359-42F2-A6A8-80F7D55593AC}</ProjectGuid>
+ <RootNamespace>IceBox</RootNamespace>
+ <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ <UseDebugLibraries>true</UseDebugLibraries>
+ <PlatformToolset>$(DefaultPlatformToolset)</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ <UseDebugLibraries>false</UseDebugLibraries>
+ <PlatformToolset>$(DefaultPlatformToolset)</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ <UseDebugLibraries>true</UseDebugLibraries>
+ <PlatformToolset>$(DefaultPlatformToolset)</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ <UseDebugLibraries>false</UseDebugLibraries>
+ <PlatformToolset>$(DefaultPlatformToolset)</PlatformToolset>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+ <Import Project="$(MSBuildThisFileDirectory)..\..\..\..\msbuild\ice.cpp11.props" />
+ <Import Project="$(LOCALAPPDATA)\ZeroC\IceBuilder\IceBuilder.Cpp.props" />
+ <ImportGroup Label="ExtensionSettings">
+ </ImportGroup>
+ <ImportGroup Label="Shared">
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <PropertyGroup Label="UserMacros" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <TargetName>icebox37++11d</TargetName>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+ <TargetName>icebox37++11d</TargetName>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <TargetName>icebox37++11</TargetName>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <TargetName>icebox37++11</TargetName>
+ </PropertyGroup>
+ <PropertyGroup Label="IceBuilder">
+ <IceBuilderHeaderOutputDir>$(Ice_SrcRootDir)\include\generated\cpp11\$(Platform)\$(Configuration)\IceBox\</IceBuilderHeaderOutputDir>
+ <IceBuilderBaseDirectoryForGeneratedInclude>IceBox</IceBuilderBaseDirectoryForGeneratedInclude>
+ <IceBuilderDLLExport>ICE_BOX_API</IceBuilderDLLExport>
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <ClCompile>
+ <PreprocessorDefinitions>ICE_BOX_API_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ </ClCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+ <ClCompile>
+ <PreprocessorDefinitions>ICE_BOX_API_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ </ClCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <ClCompile>
+ <PreprocessorDefinitions>;ICE_BOX_API_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ </ClCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <ClCompile>
+ <PreprocessorDefinitions>ICE_BOX_API_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ </ClCompile>
+ </ItemDefinitionGroup>
+ <ItemGroup>
+ <ResourceCompile Include="..\..\IceBox.rc" />
+ </ItemGroup>
+ <ItemGroup>
+ <IceBuilder Include="..\..\..\..\..\slice\IceBox\IceBox.ice" />
+ </ItemGroup>
+ <ItemGroup>
+ <ClCompile Include="..\..\Exception.cpp" />
+ <ClCompile Include="Win32\Debug\IceBox.cpp">
+ <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="Win32\Release\IceBox.cpp">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
+ </ClCompile>
+ <ClCompile Include="x64\Debug\IceBox.cpp">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
+ </ClCompile>
+ <ClCompile Include="x64\Release\IceBox.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>
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\..\..\include\generated\cpp11\Win32\Debug\IceBox\IceBox.h">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\include\generated\cpp11\Win32\Release\IceBox\IceBox.h">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\include\generated\cpp11\x64\Debug\IceBox\IceBox.h">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\include\generated\cpp11\x64\Release\IceBox\IceBox.h">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\include\IceBox\Config.h" />
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <Import Project="$(LOCALAPPDATA)\ZeroC\IceBuilder\IceBuilder.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+</Project>
diff --git a/cpp/src/IceBox/msbuild/iceboxlib++11/iceboxlib++11.vcxproj.filters b/cpp/src/IceBox/msbuild/iceboxlib++11/iceboxlib++11.vcxproj.filters
new file mode 100644
index 00000000000..9147e2579df
--- /dev/null
+++ b/cpp/src/IceBox/msbuild/iceboxlib++11/iceboxlib++11.vcxproj.filters
@@ -0,0 +1,101 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup>
+ <Filter Include="Source Files">
+ <UniqueIdentifier>{fe706a83-f7c0-414b-9066-8f505b496c17}</UniqueIdentifier>
+ <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
+ </Filter>
+ <Filter Include="Header Files">
+ <UniqueIdentifier>{f1740024-30e3-43ac-8d2a-e53d871d4855}</UniqueIdentifier>
+ <Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions>
+ </Filter>
+ <Filter Include="Slice Files">
+ <UniqueIdentifier>{950f9a47-b724-47d3-aedf-702395d5ed1b}</UniqueIdentifier>
+ <Extensions>ice</Extensions>
+ </Filter>
+ <Filter Include="Resource Files">
+ <UniqueIdentifier>{2e66cd0c-e5f4-4607-9eff-416366abd01a}</UniqueIdentifier>
+ <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
+ </Filter>
+ <Filter Include="Source Files\Win32">
+ <UniqueIdentifier>{e0a0e4ff-c010-4502-87d5-84289f4c5d74}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Source Files\Win32\Debug">
+ <UniqueIdentifier>{c9dab923-b562-4940-9bf2-496116270bb2}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Header Files\Win32">
+ <UniqueIdentifier>{fb3d8fc2-89c8-4a93-9fbd-16daad40cfdf}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Header Files\Win32\Debug">
+ <UniqueIdentifier>{06cbdc9b-f7b5-467c-9ca7-e655ad6e9c58}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Source Files\x64">
+ <UniqueIdentifier>{3dd772c9-c7d3-4cc6-b05a-aa298b346591}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Source Files\x64\Debug">
+ <UniqueIdentifier>{69c221db-d6f1-41b4-9cd8-76a57742c97e}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Header Files\x64">
+ <UniqueIdentifier>{43f6a95b-c02e-4958-9b6e-e0f6346aed51}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Header Files\x64\Debug">
+ <UniqueIdentifier>{8f458818-81f2-486c-8aee-33b208d9a178}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Source Files\Win32\Release">
+ <UniqueIdentifier>{cfff3ea0-4e96-4c3b-b2a1-9f38d8f2492b}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Header Files\Win32\Release">
+ <UniqueIdentifier>{0ccc023b-3644-415f-860f-8e358c680580}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Source Files\x64\Release">
+ <UniqueIdentifier>{ff5c68c3-18cf-4d01-b540-98e37d7912af}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Header Files\x64\Release">
+ <UniqueIdentifier>{7cd8ec76-fa21-40fc-a9f6-b371a67d0ac6}</UniqueIdentifier>
+ </Filter>
+ </ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="..\..\IceBox.rc">
+ <Filter>Resource Files</Filter>
+ </ResourceCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <IceBuilder Include="..\..\..\..\..\slice\IceBox\IceBox.ice">
+ <Filter>Slice Files</Filter>
+ </IceBuilder>
+ </ItemGroup>
+ <ItemGroup>
+ <ClCompile Include="..\..\Exception.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="Win32\Debug\IceBox.cpp">
+ <Filter>Source Files\Win32\Debug</Filter>
+ </ClCompile>
+ <ClCompile Include="x64\Debug\IceBox.cpp">
+ <Filter>Source Files\x64\Debug</Filter>
+ </ClCompile>
+ <ClCompile Include="Win32\Release\IceBox.cpp">
+ <Filter>Source Files\Win32\Release</Filter>
+ </ClCompile>
+ <ClCompile Include="x64\Release\IceBox.cpp">
+ <Filter>Source Files\x64\Release</Filter>
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\..\..\include\IceBox\Config.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\include\generated\cpp11\Win32\Debug\IceBox\IceBox.h">
+ <Filter>Header Files\Win32\Debug</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\include\generated\cpp11\x64\Debug\IceBox\IceBox.h">
+ <Filter>Header Files\x64\Debug</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\include\generated\cpp11\Win32\Release\IceBox\IceBox.h">
+ <Filter>Header Files\Win32\Release</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\include\generated\cpp11\x64\Release\IceBox\IceBox.h">
+ <Filter>Header Files\x64\Release</Filter>
+ </ClInclude>
+ </ItemGroup>
+</Project> \ No newline at end of file
diff --git a/cpp/src/IceBox/msbuild/iceboxlib/iceboxlib.vcxproj b/cpp/src/IceBox/msbuild/iceboxlib/iceboxlib.vcxproj
new file mode 100644
index 00000000000..627f7fef883
--- /dev/null
+++ b/cpp/src/IceBox/msbuild/iceboxlib/iceboxlib.vcxproj
@@ -0,0 +1,160 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup Label="ProjectConfigurations">
+ <ProjectConfiguration Include="Debug|Win32">
+ <Configuration>Debug</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|Win32">
+ <Configuration>Release</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Debug|x64">
+ <Configuration>Debug</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|x64">
+ <Configuration>Release</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ </ItemGroup>
+ <PropertyGroup Label="Globals">
+ <ProjectGuid>{588F90CA-62AC-4101-83FC-19AB9DB6B509}</ProjectGuid>
+ <RootNamespace>IceBox</RootNamespace>
+ <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ <UseDebugLibraries>true</UseDebugLibraries>
+ <PlatformToolset>$(DefaultPlatformToolset)</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ <UseDebugLibraries>false</UseDebugLibraries>
+ <PlatformToolset>$(DefaultPlatformToolset)</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ <UseDebugLibraries>true</UseDebugLibraries>
+ <PlatformToolset>$(DefaultPlatformToolset)</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ <UseDebugLibraries>false</UseDebugLibraries>
+ <PlatformToolset>$(DefaultPlatformToolset)</PlatformToolset>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+ <Import Project="$(MSBuildThisFileDirectory)..\..\..\..\msbuild\ice.cpp98.props" />
+ <Import Project="$(LOCALAPPDATA)\ZeroC\IceBuilder\IceBuilder.Cpp.props" />
+ <ImportGroup Label="ExtensionSettings">
+ </ImportGroup>
+ <ImportGroup Label="Shared">
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <PropertyGroup Label="UserMacros" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <TargetName>icebox37d</TargetName>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+ <TargetName>icebox37d</TargetName>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <TargetName>icebox37</TargetName>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <TargetName>icebox37</TargetName>
+ </PropertyGroup>
+ <PropertyGroup Label="IceBuilder">
+ <IceBuilderHeaderOutputDir>$(Ice_SrcRootDir)\include\generated\cpp98\$(Platform)\$(Configuration)\IceBox\</IceBuilderHeaderOutputDir>
+ <IceBuilderBaseDirectoryForGeneratedInclude>IceBox</IceBuilderBaseDirectoryForGeneratedInclude>
+ <IceBuilderDLLExport>ICE_BOX_API</IceBuilderDLLExport>
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <ClCompile>
+ <PreprocessorDefinitions>ICE_BOX_API_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ </ClCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+ <ClCompile>
+ <PreprocessorDefinitions>ICE_BOX_API_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ </ClCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <ClCompile>
+ <PreprocessorDefinitions>ICE_BOX_API_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ </ClCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <ClCompile>
+ <PreprocessorDefinitions>ICE_BOX_API_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ </ClCompile>
+ </ItemDefinitionGroup>
+ <ItemGroup>
+ <ResourceCompile Include="..\..\IceBox.rc" />
+ </ItemGroup>
+ <ItemGroup>
+ <IceBuilder Include="..\..\..\..\..\slice\IceBox\IceBox.ice" />
+ </ItemGroup>
+ <ItemGroup>
+ <ClCompile Include="..\..\Exception.cpp" />
+ <ClCompile Include="Win32\Debug\IceBox.cpp">
+ <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="Win32\Release\IceBox.cpp">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
+ </ClCompile>
+ <ClCompile Include="x64\Debug\IceBox.cpp">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
+ </ClCompile>
+ <ClCompile Include="x64\Release\IceBox.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>
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\..\..\include\generated\cpp98\Win32\Debug\IceBox\IceBox.h">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\include\generated\cpp98\Win32\Release\IceBox\IceBox.h">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\include\generated\cpp98\x64\Debug\IceBox\IceBox.h">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\include\generated\cpp98\x64\Release\IceBox\IceBox.h">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\include\IceBox\Config.h" />
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <Import Project="$(LOCALAPPDATA)\ZeroC\IceBuilder\IceBuilder.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+</Project>
diff --git a/cpp/src/IceBox/msbuild/iceboxlib/iceboxlib.vcxproj.filters b/cpp/src/IceBox/msbuild/iceboxlib/iceboxlib.vcxproj.filters
new file mode 100644
index 00000000000..9869a6afc29
--- /dev/null
+++ b/cpp/src/IceBox/msbuild/iceboxlib/iceboxlib.vcxproj.filters
@@ -0,0 +1,101 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup>
+ <Filter Include="Header Files">
+ <UniqueIdentifier>{16fe5a16-4c1f-4744-a027-b65285798e89}</UniqueIdentifier>
+ <Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions>
+ </Filter>
+ <Filter Include="Source Files">
+ <UniqueIdentifier>{0fb8c781-92ed-48bc-99e0-77377ad8de2d}</UniqueIdentifier>
+ <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
+ </Filter>
+ <Filter Include="Slice Files">
+ <UniqueIdentifier>{5708ffda-4b52-47de-9526-0ee9c65a0cf6}</UniqueIdentifier>
+ <Extensions>ice</Extensions>
+ </Filter>
+ <Filter Include="Resources">
+ <UniqueIdentifier>{7d67c05f-eb36-475b-8202-bf12a66b96ea}</UniqueIdentifier>
+ <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
+ </Filter>
+ <Filter Include="Source Files\Win32">
+ <UniqueIdentifier>{89224a95-891d-4a3d-8451-7c10008c93a8}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Source Files\Win32\Debug">
+ <UniqueIdentifier>{884f3cc9-ac30-4c20-81e1-1a8323abfc33}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Header Files\Win32">
+ <UniqueIdentifier>{7ba80332-c4fd-4ed6-9337-d6b8d6e34440}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Header Files\Win32\Debug">
+ <UniqueIdentifier>{a342ad70-776b-434e-bd4b-67a1b1869cf8}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Source Files\x64">
+ <UniqueIdentifier>{e4f59326-89f7-414f-ade9-b3f596be0988}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Source Files\x64\Debug">
+ <UniqueIdentifier>{939eff4a-17c7-4624-abde-f8924907b010}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Header Files\x64">
+ <UniqueIdentifier>{b7be1d68-8842-4511-b64c-36380f3abb12}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Header Files\x64\Debug">
+ <UniqueIdentifier>{283c9267-83ed-40b7-bc7a-b7969aa0309e}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Source Files\Win32\Release">
+ <UniqueIdentifier>{a92244cc-94f4-4a05-b23f-e170d9d4605e}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Header Files\Win32\Release">
+ <UniqueIdentifier>{c41bb75e-519d-4012-a214-274d4bcef057}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Source Files\x64\Release">
+ <UniqueIdentifier>{51c73dd2-880a-4c8b-80d1-73b166522ce9}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Header Files\x64\Release">
+ <UniqueIdentifier>{06521905-c627-44c7-924c-3abaf3d436c7}</UniqueIdentifier>
+ </Filter>
+ </ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="..\..\IceBox.rc">
+ <Filter>Resources</Filter>
+ </ResourceCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <IceBuilder Include="..\..\..\..\..\slice\IceBox\IceBox.ice">
+ <Filter>Slice Files</Filter>
+ </IceBuilder>
+ </ItemGroup>
+ <ItemGroup>
+ <ClCompile Include="..\..\Exception.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="Win32\Debug\IceBox.cpp">
+ <Filter>Source Files\Win32\Debug</Filter>
+ </ClCompile>
+ <ClCompile Include="x64\Debug\IceBox.cpp">
+ <Filter>Source Files\x64\Debug</Filter>
+ </ClCompile>
+ <ClCompile Include="Win32\Release\IceBox.cpp">
+ <Filter>Source Files\Win32\Release</Filter>
+ </ClCompile>
+ <ClCompile Include="x64\Release\IceBox.cpp">
+ <Filter>Source Files\x64\Release</Filter>
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\..\..\include\IceBox\Config.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\include\generated\cpp98\Win32\Debug\IceBox\IceBox.h">
+ <Filter>Header Files\Win32\Debug</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\include\generated\cpp98\x64\Debug\IceBox\IceBox.h">
+ <Filter>Header Files\x64\Debug</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\include\generated\cpp98\Win32\Release\IceBox\IceBox.h">
+ <Filter>Header Files\Win32\Release</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\..\include\generated\cpp98\x64\Release\IceBox\IceBox.h">
+ <Filter>Header Files\x64\Release</Filter>
+ </ClInclude>
+ </ItemGroup>
+</Project> \ No newline at end of file