diff --git a/msvc/README-MSVC.txt b/msvc/README-MSVC.txt
index 60d321c6..9a309e27 100644
--- a/msvc/README-MSVC.txt
+++ b/msvc/README-MSVC.txt
@@ -1,17 +1,14 @@
Notes about msvc 32 bit build of exiv2
--------------------------------------
-+----------------------------------------------------------+
-| This version of the build environment builds 32 bit |
-| builds of exiv2 for DevStudio 2003 (VS7.1) and later |
-| |
-| VS2003 USERS: Use project/sln in this directory to build |
-| VS2005 USERS: Please use msvc64 (even for 32 bit builds) |
-| VS2008 USERS: Please use msvc64 (even for 32 bit builds) |
-| VS2010 USERS: Use msvc64 for all builds |
-| |
-| Please see msvc64\ReadMe.txt for more information |
-+----------------------------------------------------------+
++-----------------------------------------------------------+
+| msvc2012 builds 32bit and 64bit binaries |
+| with Visual Studio 2012 |
+| msvc64 builds 32bit and 64bit binaries |
+| with Visual Studio 2005/8/10 |
+| msvc builds 32bit binaries |
+| with Visual Studio 2003/5/8 |
++-----------------------------------------------------------+
Tools
-----
@@ -52,10 +49,10 @@ Select Project "exiv2lib" in Project Explorer. Right-Click/Properties
+ Configuration Properties\General
exiv2lib.vcproj
-Target Name | exiv2sd Debug
- | exiv2d DebugDLL
- | exiv2s Release
- | exiv2 ReleaseDLL
+Target Name | exiv2sd Debug
+ | exiv2d DebugDLL
+ | exiv2s Release
+ | exiv2 ReleaseDLL
If you don't add these setting, you will get 1,000s of errors. The damming error concerns:
"Name of output is not equal to target name" (or something obscure such as this).
diff --git a/msvc2012/ReadMe.txt b/msvc2012/ReadMe.txt
index a2f889da..87b346aa 100644
--- a/msvc2012/ReadMe.txt
+++ b/msvc2012/ReadMe.txt
@@ -1,298 +1,35 @@
-exiv2\msvc64\ReadMe.txt
------------------------
+exiv2\msvc2012\ReadMe.txt
+-------------------------
+-----------------------------------------------------------+
-| the msvc64 environment can build 32bit and 64bit binaries |
-| the msvc environment only builds 32bit |
+| msvc2012 builds 32bit and 64bit binaries |
+| with Visual Studio 2012 |
+| msvc64 builds 32bit and 64bit binaries |
+| with Visual Studio 2005/8/10 |
+| msvc builds 32bit binaries |
+| with Visual Studio 2003/5/8 |
+-----------------------------------------------------------+
-Updated: 2012-05-07
+Updated: 2012-07-22
-Robin Mills
-http://clanmills.com
-email: robin@clanmills.com
-
-####
-T A B L E o f C O N T E N T S
-
-1 Build Instructions
-1.1 Tools
-1.2 Install zlib and expat sources.
-1.3 Open exiv2\msvc64\exiv2.sln
-1.4 What is build
-1.5 Building with zlib1.2.3 (or 1.2.5) and expat 2.0.1
-1.6 Express editions of DevStudio (or 32 bit only builds, or 64 bit only builds)
-1.7 Support for DevStudio 11
-
-2 Design
-2.1 Architecture
-2.2 Relationship with msvc build environment
-
-3 Acknowledgment of prior work
-3.1 Differences between inherited project and the exiv2 projects
-
-4 Batch builds and tests
-4.1 buildall.bat
-4.2 runner.py
-4.3 Running the test suite
-
-## End Table of Contents End ##
-####
-
-1 Build Instructions
-
-1.1 Tools
- This has been tested with the "Pro" versions of VS 2005/08/10
- Express editions don't support 64 bit builds, however it is
- possible to build 32 bit libraries with "Express".
- See notes below about DevStudio Express and building only Win32 or x64 builds
-
-1.2 Install zlib and expat sources.
- I use the directory c:\gnu for this purpose, however the name isn't important.
-
- c:\gnu>dir
- Directory of c:\gnu
- 2010-12-05 10:05
exiv2 <--- this tree
- 2012-05-04 23:35 expat-2.1.0 <--- "vanilla" expat 2.1.0 source tree
- 2012-05-04 23:35 zlib-1.2.7 <--- "vanilla" zlib 1.2.7 source tree
- 2010-12-02 21:06 expat-2.0.1 OPTIONAL <--- "vanilla" expat 2.0.1 source tree
- 2010-12-02 20:58 zlib-1.2.5 OPTIONAL <--- "vanilla" zlib 1.2.5 source tree
- 2010-12-02 20:58 zlib-1.2.3 OPTIONAL <--- "vanilla" zlib 1.2.3 source tree
- c:\gnu>
-
- The URLs from which to obtain zlib and expat are documented in exiv2\msvc\README-MSVC.txt
- expat-2.1.0 is available from http://voxel.dl.sourceforge.net/sourceforge/expat/expat-2.1.0.tar.gz
- zlib-1.2.7 is available from http://zlib.net/zlib-1.2.7.tar.gz
-
-1.3 Open exiv2\msvc64\exiv2.sln
- Projects are zlib, expat, xmpsdk, exiv2lib, exiv2, addmoddel etc...
- Build/Batch build... Select All, Build
- - 29 projects (zlib, expat, xmpsdk, exiv2lib, exiv2, addmoddel etc)
- x 2 Platforms (x64|Win32)
- x 4 Configurations (Debug|Release|DebugDLL|ReleaseDLL)
- = 29x2x4 = 232 builds.
-
- If you haven't installed the x64 compiler, don't select the 64 bit configurations!
- You may have to hand-edit the vcproj and sln files to hide the 64 bit information.
- See the notes about DevStudio Express for more information about this.
-
- Build time is 20 minutes on a 2.2GHz Duo Core and consumes 3.0 gBytes of disk space.
-
-1.4 What is built
- The DLL builds use the DLL version of the C runtime libraries
- The Debug|Release builds use static C runtime libraries
- This is discussed in exiv2\msvc\README-MSVC.txt
-
-1.5 Building with zlib1.2.5 (or 1.2.3) and/or expat 2.0.1
- By default, msvc64 builds with zlib-1.2.7 and expat 2.1.0
- You can build with zlib1.2.3. To do this:
-
- 1) copy/y exiv2\msvc64\zlib123\zlib.vcproj exiv2\msvc64\zlib\
- copy/y exiv2\msvc64\expat201\expat.vcproj exiv2\msvc64\expat
-
- 2) You will need the sources in a directory parallel to exiv2
- c:\gnu>dir
- Directory of c:\gnu
- 2010-12-05 10:05 exiv2 <--- this tree
- 2012-05-04 23:35 expat-2.1.0 <--- "vanilla" expat 2.1.0 source tree
- 2010-12-02 21:06 expat-2.0.1 <--- "vanilla" expat 2.0.1 source tree
- 2010-12-02 20:58 zlib-1.2.7 <--- "vanilla" zlib 1.2.7 source tree
- 2010-12-02 20:58 zlib-1.2.3 OPTIONAL <--- "vanilla" zlib 1.2.3 source tree
- c:\gnu>
- Please see exiv2\msvc\README-MSVC.txt for information about obtaining zlib-1.2.3
-
- 3) Alter the "AdditionalIncludeDirectories" in the following projects:
- xmpsdk.vcproj
- exiv2lib.vcproj
- exiv2.vcproj
- There are 8 occurances of "AdditionalIncludeDirectories" in each of the 3 projects.
-
- If you have both 1.2.3 and 1.2.5 in your build tree, you'll probably "get away with" not
- making this change - however this is due to good luck and you should really adjust the vcprojects.
-
- 4) Alter "AdditionalIncludeDirectories" for expat 2.0.1
-
-1.6 Express editions of DevStudio (or 32 bit only builds, or 64 bit only builds)
- Express does not provide a 64 bit compiler.
- You can build 32 bit libraries with DevStudio Express (with a little effort)
-
- Before loading the project, use the python script setbuild.py to select Win32:
-
- c:\gnu\exiv2\msvc64>setbuild.py Win32
-
- setbuild.py is none destructive. If you have a 64 bit compiler, you can:
- 1) Restore the build environment with: setbuild.py all
- 2) Select x64 bit builds only with: setbuild.py x64
-
- If you don't have python available (it's a free download from ActiveState.com),
- you can "doctor" to project files manually to remove mentiosn of X64 using an editor:
+The build environment for Visual Studio 2012 is basically the same
+as msvc64 and you should consult msvc64\ReadMe.txt.
- Cleanup your tree and edit the files.
- cd exiv2\msvc64
- call cleaner.bat
- for /r %f in (*.vcproj) do notepad %f
- for /r %f in (*.sln) do notepad %f
+The project file convertor for 2012 created a new build environment
+which fails to build several of the Release and Debug (static) applications.
- I personally don't recommend notepad for any purpose at all.
- I use TextPad http://www.textpad.com/ Notepad++ is also good.
+The project files in msvc2012 have been hand modified to successfully build
+exiv2 and all the sample applications. The environment can build 32bit and 64bit
+binaries in four flavors:
+ Debug and Release (static)
+ DebugDLL and ReleaseDLL (shared libraries)
+
+The static builds are linked with the static C-runtime libraries.
+The shared builds are linked with the shared C-runtime libraries.
- DevStudio Express 2010 does not have the "Batch Build" feature.
- Select "exiv2" right-click "Set as Startup Project" and
- Select Platform="Win32" Configuration="Debug|DebugDLL|Release|ReleaseDLL" Build.
- Build the Configurations you need. Build time is about 2 minutes/Configuration.
-
- To remove the "memory" of old configurations:
- setbuild.py reset
-
-1.7 Support for DevStudio 11
- I have successfully built and tested a sub-set of exiv2/msvc64 with DevStudio 11 beta.
-
- I have no plan to support beta versions of DevStudio.
-
- I will need to purchase DevStudio 11 when it's available to support exiv2.
- This is a private purchase and will only be used to support exiv2.
- I would appreciate a donation of a legal copy of DevStudio 11.
- (Any Microsoft employees/contractors with staff software purchase privileges?)
-
-2 Design
-
- expat and zlib1.2.5 (and earlier) do not provide 64 bit builds for DevStudio.
-
- The projects provided for zlib1.2.7 support 64 bit builds, however it didn't
- work cleanly for me. They use different projects for VC9 and VC10.
- They don't provide support for VC8 or 11beta.
-
- I have created build environments for zlib and expat within exiv2/msvc64.
- I don't include the source code for zlib or expat - only the build environment.
-
- You are expected to install the "vanilla" expat and zlib libraries
- in a directory at the same level as exiv2.
- I personally always build in the directory c:\gnu,
- however the name/location/spaces of the build directory are all irrelevant,
- it's only the relative position of expat-2.1.0 and zlib-1.2.7 that matter.
- The names expat-2.1.0 and zlib-1.2.7 are fixed (and used by the .vcproj files)
-
- zlib and expat
- exiv2\msvc64\zlib\zlib.vcproj DevStudio files
- ..\..\..\zlib-1.2.7\ Source code
-
- exiv2\msvc64\expat\expat.vcproj DevStudio files
- ..\..\..\expat-2.1.0\ Source code
-
-2.1 Architecture
- There are directories for every component:
- The libraries: zlib, expat, xmpsdk, exiv2lib
- Applications: exiv2.exe
- Sample Apps: exifprint.exe, addmoddel.exe and many more (used by test suite)
-
- For each component, there are three build directories:
- exiv2lib\build intermediate results
- exiv2lib\Win32\{Debug|Release|DebugDLL|ReleaseDLL} 32 bit builds
- exiv2lib\x64\{Debug|Release|DebugDLL|ReleaseDLL} 64 bit builds
-
- Final builds and include directories (for export to "foreign" projects)
- bin\{win32|x84}\Win32\{Debug|Release|DebugDLL|ReleaseDLL}
- include
-
-2.2 Relationship with msvc build environment
- msvc64 is similar to msvc.
- However there are significant differences:
- 1) msvc64 supports 64 bit and 32 bit builds
- 2) msvc64 provides projects to build expat and zlib
- 3) msvc64 is designed to accomodate new versions of expat and zlib when they become available.
- 4) msvc64 supports DevStudio 2005, 2008 and 2010 (no support for 2003)
- 5) msvc64 does not require you to build 'vanilla' expat and zlib projects in advance
- 6) msvc64 does not support the organize application
- 7) msvc64 supports building with zlib1.2.7 (default) or zlib1.2.3/5
- 7) msvc64 supports building with expat2.1.0 (default) or expa2.0.1
-
- msvc will continue to be supported for 32 bit builds using DevStudio 2003/05/08,
- however there is no plan to enhance or develop msvc going forward.
-
-3 Acknowledgement of prior work
- This work is based on work by the following people:
- zlib 64 bit build
-
- Copyright (C) 2000-2004 Simon-Pierre Cadieux.
- Copyright (C) 2004 Cosmin Truta.
- For conditions of distribution and use, see copyright notice in zlib.h.
-
- And was obtained from: http://www.achacha.org/vc2008_zlib/
-
- expat 64 bit build
- http://www.start64.com/index.php?option=com_content&task=view&id=3461&Itemid=114
-
- I recognise and respect the work performed by those individuals.
-
-3.1 Differences between inherited projects and the exiv2 projects
- There is no compatiblity.
-
-4 Batch builds and tests
-
-4.1 buildall.bat
- This was intended to be a "throw away" kind of script and it's grown to be quite useful.
- You will have to run vcvars32.bat for the compiler you intend to use to ensure devenv is
- on your path.
-
- It doesn't know anything about building only x64 or only Win32. Change the script if you
- want something special.
-
-4.2 runner.py
- runner.py [Win32|x64|all]
-
- This script runs some basic "sanity" checks on the build. You should compare the
- output of runner.py with the reference output runner.txt.
- diff/windiff/winmergeu - or whatever your favorite diff tool.
-
- python runner.py all > new.txt
- winmergeu.exe new.txt runner.txt
-
- If you have only build Win32 (or x64), you'll have to remove the output from
- runner.txt for the target that isn't of interest.
-
-4.3 Running the test suite
- You will need to install cygwin to run the test suite.
-
- This is a two stage process:
- Step1: Build exiv2 for cygwin and run the test suite
- Typical Unix type build:
- make config
- ./configure --disable-visibility
- export PKG_CONFIG_PATH=$PWD/config
- make clean ; make ; make samples ; make install ; cd test ; make test
-
- Step2: set the environment variable EXIV2_BINDIR appropriately and rerun make test
- export EXIV2_BINDIR=
-
- I find the following little bash loop very useful. You should test
- against all the directories in the msvc64/bin directory:
- for d in $(find /c/gnu.2005/exiv2/msvc64/bin -name exiv2.exe -exec dirname {} ";"); do
- export EXIV2_BINDIR=$d
- echo ---------------------------------
- echo ---- $d ----
- echo ---------------------------------
- make test
- done
-
- Free gift: (you get what you pay for)
- The script testMSVC.sh to runs this loop for you.
- The script verifyMSVC.sh validates the output of testMSVC.sh
- I've added those for my convenience and I hope you'll find them useful.
+Robin Mills
+http://clanmills.com
+email: robin@clanmills.com
- And to pass the time (the test suite takes about an hour to run)
- I recommend running listdlls exiv2.exe occasionally during testing to be confident
- that the test suite is running the MSVC built versions of exiv2 and libraries.
-
- From cygwin:
- while sleep 1 do; listdlls exiv2.exe ; done
- or
- while sleep 10 do ; listdlls exiv2.exe | grep exiv2.exe ; done
-
- Note: Cygwin currently ships diff-utils 2.9.2 which treats binary files differently
- from 2.8.7 (on Mac) and 3.2 (on Ubuntu 12.04). For this reason, the executable (and
- support dlls) for GNU diff.exe 2.8.7 is provided in msvc/diff.exe.
- The test suite has been "doctored" on cygwin to modify the path appropriately to
- use this preferred version of diff.exe.
-
# That's all Folks!
##
diff --git a/msvc2012/addmoddel/addmoddel.vcxproj b/msvc2012/addmoddel/addmoddel.vcxproj
index a2fb2d86..91794de4 100644
--- a/msvc2012/addmoddel/addmoddel.vcxproj
+++ b/msvc2012/addmoddel/addmoddel.vcxproj
@@ -1,539 +1,73 @@
-
-
-
-
- DebugDLL
- Win32
-
-
- DebugDLL
- x64
-
-
- Debug
- Win32
-
-
- Debug
- x64
-
-
- ReleaseDLL
- Win32
-
-
- ReleaseDLL
- x64
-
-
- Release
- Win32
-
-
- Release
- x64
-
-
-
- {83914D93-57B3-4718-8A50-662C17C4AE8F}
- addmoddel
- Win32Proj
-
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <_ProjectFileVersion>11.0.50727.1
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
- msvctd
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
- msvctd
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- MultiThreaded
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- Console
- true
- true
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- X64
-
-
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- MultiThreaded
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- Console
- true
- true
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
- copy the dlls
- copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- Default
- MultiThreadedDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- Default
- MultiThreadedDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {831ef580-92c8-4ca8-b0ce-3d906280a54d}
- false
-
-
-
-
-
-
\ No newline at end of file
+
+DebugDLL Win32 DebugDLL x64 Debug Win32 Debug x64 ReleaseDLL Win32 ReleaseDLL x64 Release Win32 Release x64 {83914D93-57B3-4718-8A50-662C17C4AE8F} addmoddel Win32Proj Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte
+ <_ProjectFileVersion>11.0.50727.1 $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebug true true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX86 msvctd copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebug true true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX64 msvctd copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) MultiThreaded true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false Console true true MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ X64 ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) MultiThreaded true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false Console true true MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebugDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebugDLL true true true Level3 false ProgramDatabase copy the dlls copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true Default MultiThreadedDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false $(OutDir)$(ProjectName).pdb Console MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true Default MultiThreadedDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false $(OutDir)$(ProjectName).pdb Console MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ {831ef580-92c8-4ca8-b0ce-3d906280a54d} false
+
diff --git a/msvc2012/addmoddel/addmoddel.vcxproj.filters b/msvc2012/addmoddel/addmoddel.vcxproj.filters
index b9add106..e64fe8e8 100644
--- a/msvc2012/addmoddel/addmoddel.vcxproj.filters
+++ b/msvc2012/addmoddel/addmoddel.vcxproj.filters
@@ -1,51 +1,2 @@
-
-
-
-
- {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
- cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
-
-
- {93995380-89BD-4b04-88EB-625FBE52EBFB}
- h;hpp;hxx;hm;inl;inc;xsd
-
-
- {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
- rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx
-
-
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
-
\ No newline at end of file
+
+{4FC737F1-C7A5-4376-A066-2A32D752A2FF} cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx {93995380-89BD-4b04-88EB-625FBE52EBFB} h;hpp;hxx;hm;inl;inc;xsd {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx Source Files Source Files Source Files Source Files Header Files Header Files Header Files Header Files Header Files Header Files
diff --git a/msvc2012/convert-test/convert-test.vcxproj b/msvc2012/convert-test/convert-test.vcxproj
index 751d05a3..cca78370 100644
--- a/msvc2012/convert-test/convert-test.vcxproj
+++ b/msvc2012/convert-test/convert-test.vcxproj
@@ -1,539 +1,73 @@
-
-
-
-
- DebugDLL
- Win32
-
-
- DebugDLL
- x64
-
-
- Debug
- Win32
-
-
- Debug
- x64
-
-
- ReleaseDLL
- Win32
-
-
- ReleaseDLL
- x64
-
-
- Release
- Win32
-
-
- Release
- x64
-
-
-
- {D802FE1E-7868-4034-92B8-00865E1CABAB}
- convert-test
- Win32Proj
-
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <_ProjectFileVersion>11.0.50727.1
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
- msvctd
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
- msvctd
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- MultiThreaded
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- Console
- true
- true
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- X64
-
-
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- MultiThreaded
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- Console
- true
- true
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
- copy the dlls
- copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- Default
- MultiThreadedDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- Default
- MultiThreadedDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {831ef580-92c8-4ca8-b0ce-3d906280a54d}
- false
-
-
-
-
-
-
\ No newline at end of file
+
+DebugDLL Win32 DebugDLL x64 Debug Win32 Debug x64 ReleaseDLL Win32 ReleaseDLL x64 Release Win32 Release x64 {D802FE1E-7868-4034-92B8-00865E1CABAB} convert-test Win32Proj Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte
+ <_ProjectFileVersion>11.0.50727.1 $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebug true true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX86 msvctd copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebug true true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX64 msvctd copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) MultiThreaded true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false Console true true MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ X64 ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) MultiThreaded true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false Console true true MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebugDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebugDLL true true true Level3 false ProgramDatabase copy the dlls copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true Default MultiThreadedDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false $(OutDir)$(ProjectName).pdb Console MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true Default MultiThreadedDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false $(OutDir)$(ProjectName).pdb Console MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ {831ef580-92c8-4ca8-b0ce-3d906280a54d} false
+
diff --git a/msvc2012/convert-test/convert-test.vcxproj.filters b/msvc2012/convert-test/convert-test.vcxproj.filters
index b855878f..b2ba5a12 100644
--- a/msvc2012/convert-test/convert-test.vcxproj.filters
+++ b/msvc2012/convert-test/convert-test.vcxproj.filters
@@ -1,51 +1,2 @@
-
-
-
-
- {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
- cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
-
-
- {93995380-89BD-4b04-88EB-625FBE52EBFB}
- h;hpp;hxx;hm;inl;inc;xsd
-
-
- {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
- rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx
-
-
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
-
\ No newline at end of file
+
+{4FC737F1-C7A5-4376-A066-2A32D752A2FF} cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx {93995380-89BD-4b04-88EB-625FBE52EBFB} h;hpp;hxx;hm;inl;inc;xsd {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx Source Files Source Files Source Files Source Files Header Files Header Files Header Files Header Files Header Files Header Files
diff --git a/msvc2012/easyaccess-test/easyaccess-test.vcxproj b/msvc2012/easyaccess-test/easyaccess-test.vcxproj
index b24b6e35..e16efac5 100644
--- a/msvc2012/easyaccess-test/easyaccess-test.vcxproj
+++ b/msvc2012/easyaccess-test/easyaccess-test.vcxproj
@@ -1,539 +1,73 @@
-
-
-
-
- DebugDLL
- Win32
-
-
- DebugDLL
- x64
-
-
- Debug
- Win32
-
-
- Debug
- x64
-
-
- ReleaseDLL
- Win32
-
-
- ReleaseDLL
- x64
-
-
- Release
- Win32
-
-
- Release
- x64
-
-
-
- {30E18D87-0147-4601-9ED2-4D5291645DB3}
- easyaccess-test
- Win32Proj
-
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <_ProjectFileVersion>11.0.50727.1
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
- msvctd
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
- msvctd
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- MultiThreaded
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- Console
- true
- true
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- X64
-
-
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- MultiThreaded
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- Console
- true
- true
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
- copy the dlls
- copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- Default
- MultiThreadedDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- Default
- MultiThreadedDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {831ef580-92c8-4ca8-b0ce-3d906280a54d}
- false
-
-
-
-
-
-
\ No newline at end of file
+
+DebugDLL Win32 DebugDLL x64 Debug Win32 Debug x64 ReleaseDLL Win32 ReleaseDLL x64 Release Win32 Release x64 {30E18D87-0147-4601-9ED2-4D5291645DB3} easyaccess-test Win32Proj Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte
+ <_ProjectFileVersion>11.0.50727.1 $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebug true true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX86 msvctd copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebug true true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX64 msvctd copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) MultiThreaded true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false Console true true MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ X64 ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) MultiThreaded true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false Console true true MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebugDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebugDLL true true true Level3 false ProgramDatabase copy the dlls copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true Default MultiThreadedDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false $(OutDir)$(ProjectName).pdb Console MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true Default MultiThreadedDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false $(OutDir)$(ProjectName).pdb Console MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ {831ef580-92c8-4ca8-b0ce-3d906280a54d} false
+
diff --git a/msvc2012/easyaccess-test/easyaccess-test.vcxproj.filters b/msvc2012/easyaccess-test/easyaccess-test.vcxproj.filters
index be2d4578..8fdd6573 100644
--- a/msvc2012/easyaccess-test/easyaccess-test.vcxproj.filters
+++ b/msvc2012/easyaccess-test/easyaccess-test.vcxproj.filters
@@ -1,51 +1,2 @@
-
-
-
-
- {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
- cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
-
-
- {93995380-89BD-4b04-88EB-625FBE52EBFB}
- h;hpp;hxx;hm;inl;inc;xsd
-
-
- {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
- rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx
-
-
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
-
\ No newline at end of file
+
+{4FC737F1-C7A5-4376-A066-2A32D752A2FF} cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx {93995380-89BD-4b04-88EB-625FBE52EBFB} h;hpp;hxx;hm;inl;inc;xsd {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx Source Files Source Files Source Files Source Files Header Files Header Files Header Files Header Files Header Files Header Files
diff --git a/msvc2012/exifcomment/exifcomment.vcxproj b/msvc2012/exifcomment/exifcomment.vcxproj
index 48b89c04..83238dc9 100644
--- a/msvc2012/exifcomment/exifcomment.vcxproj
+++ b/msvc2012/exifcomment/exifcomment.vcxproj
@@ -1,539 +1,73 @@
-
-
-
-
- DebugDLL
- Win32
-
-
- DebugDLL
- x64
-
-
- Debug
- Win32
-
-
- Debug
- x64
-
-
- ReleaseDLL
- Win32
-
-
- ReleaseDLL
- x64
-
-
- Release
- Win32
-
-
- Release
- x64
-
-
-
- {D291B6EF-986B-4222-ADA6-38A2EC2A56CE}
- exifcomment
- Win32Proj
-
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <_ProjectFileVersion>11.0.50727.1
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
- msvctd
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
- msvctd
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- MultiThreaded
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- Console
- true
- true
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- X64
-
-
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- MultiThreaded
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- Console
- true
- true
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
- copy the dlls
- copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- Default
- MultiThreadedDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- Default
- MultiThreadedDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {831ef580-92c8-4ca8-b0ce-3d906280a54d}
- false
-
-
-
-
-
-
\ No newline at end of file
+
+DebugDLL Win32 DebugDLL x64 Debug Win32 Debug x64 ReleaseDLL Win32 ReleaseDLL x64 Release Win32 Release x64 {D291B6EF-986B-4222-ADA6-38A2EC2A56CE} exifcomment Win32Proj Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte
+ <_ProjectFileVersion>11.0.50727.1 $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebug true true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX86 msvctd copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebug true true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX64 msvctd copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) MultiThreaded true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false Console true true MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ X64 ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) MultiThreaded true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false Console true true MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebugDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebugDLL true true true Level3 false ProgramDatabase copy the dlls copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true Default MultiThreadedDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false $(OutDir)$(ProjectName).pdb Console MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true Default MultiThreadedDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false $(OutDir)$(ProjectName).pdb Console MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ {831ef580-92c8-4ca8-b0ce-3d906280a54d} false
+
diff --git a/msvc2012/exifcomment/exifcomment.vcxproj.filters b/msvc2012/exifcomment/exifcomment.vcxproj.filters
index ecca1fb7..58b146fa 100644
--- a/msvc2012/exifcomment/exifcomment.vcxproj.filters
+++ b/msvc2012/exifcomment/exifcomment.vcxproj.filters
@@ -1,51 +1,2 @@
-
-
-
-
- {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
- cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
-
-
- {93995380-89BD-4b04-88EB-625FBE52EBFB}
- h;hpp;hxx;hm;inl;inc;xsd
-
-
- {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
- rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx
-
-
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
-
\ No newline at end of file
+
+{4FC737F1-C7A5-4376-A066-2A32D752A2FF} cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx {93995380-89BD-4b04-88EB-625FBE52EBFB} h;hpp;hxx;hm;inl;inc;xsd {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx Source Files Source Files Source Files Source Files Header Files Header Files Header Files Header Files Header Files Header Files
diff --git a/msvc2012/exifdata-test/exifdata-test.vcxproj b/msvc2012/exifdata-test/exifdata-test.vcxproj
index 84826805..d9c5d567 100644
--- a/msvc2012/exifdata-test/exifdata-test.vcxproj
+++ b/msvc2012/exifdata-test/exifdata-test.vcxproj
@@ -1,539 +1,73 @@
-
-
-
-
- DebugDLL
- Win32
-
-
- DebugDLL
- x64
-
-
- Debug
- Win32
-
-
- Debug
- x64
-
-
- ReleaseDLL
- Win32
-
-
- ReleaseDLL
- x64
-
-
- Release
- Win32
-
-
- Release
- x64
-
-
-
- {FEF9C19E-F774-4D8A-991C-A566C1B2E8B6}
- exifdata-test
- Win32Proj
-
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <_ProjectFileVersion>11.0.50727.1
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
- msvctd
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
- msvctd
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- MultiThreaded
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- Console
- true
- true
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- X64
-
-
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- MultiThreaded
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- Console
- true
- true
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
- copy the dlls
- copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- Default
- MultiThreadedDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- Default
- MultiThreadedDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {831ef580-92c8-4ca8-b0ce-3d906280a54d}
- false
-
-
-
-
-
-
\ No newline at end of file
+
+DebugDLL Win32 DebugDLL x64 Debug Win32 Debug x64 ReleaseDLL Win32 ReleaseDLL x64 Release Win32 Release x64 {FEF9C19E-F774-4D8A-991C-A566C1B2E8B6} exifdata-test Win32Proj Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte
+ <_ProjectFileVersion>11.0.50727.1 $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebug true true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX86 msvctd copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebug true true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX64 msvctd copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) MultiThreaded true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false Console true true MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ X64 ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) MultiThreaded true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false Console true true MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebugDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebugDLL true true true Level3 false ProgramDatabase copy the dlls copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true Default MultiThreadedDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false $(OutDir)$(ProjectName).pdb Console MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true Default MultiThreadedDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false $(OutDir)$(ProjectName).pdb Console MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ {831ef580-92c8-4ca8-b0ce-3d906280a54d} false
+
diff --git a/msvc2012/exifdata-test/exifdata-test.vcxproj.filters b/msvc2012/exifdata-test/exifdata-test.vcxproj.filters
index 67133cc8..4cff56cd 100644
--- a/msvc2012/exifdata-test/exifdata-test.vcxproj.filters
+++ b/msvc2012/exifdata-test/exifdata-test.vcxproj.filters
@@ -1,51 +1,2 @@
-
-
-
-
- {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
- cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
-
-
- {93995380-89BD-4b04-88EB-625FBE52EBFB}
- h;hpp;hxx;hm;inl;inc;xsd
-
-
- {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
- rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx
-
-
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
-
\ No newline at end of file
+
+{4FC737F1-C7A5-4376-A066-2A32D752A2FF} cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx {93995380-89BD-4b04-88EB-625FBE52EBFB} h;hpp;hxx;hm;inl;inc;xsd {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx Source Files Source Files Source Files Source Files Header Files Header Files Header Files Header Files Header Files Header Files
diff --git a/msvc2012/exifprint/exifprint.vcxproj b/msvc2012/exifprint/exifprint.vcxproj
index 6eb070f8..73336f0c 100644
--- a/msvc2012/exifprint/exifprint.vcxproj
+++ b/msvc2012/exifprint/exifprint.vcxproj
@@ -1,539 +1,73 @@
-
-
-
-
- DebugDLL
- Win32
-
-
- DebugDLL
- x64
-
-
- Debug
- Win32
-
-
- Debug
- x64
-
-
- ReleaseDLL
- Win32
-
-
- ReleaseDLL
- x64
-
-
- Release
- Win32
-
-
- Release
- x64
-
-
-
- {BFB98A96-7ABD-4F78-BA8B-2C2C257D74D8}
- exifprint
- Win32Proj
-
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <_ProjectFileVersion>11.0.50727.1
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
- msvctd
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
- msvctd
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- MultiThreaded
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- Console
- true
- true
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- X64
-
-
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- MultiThreaded
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- Console
- true
- true
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
- copy the dlls
- copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- Default
- MultiThreadedDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- Default
- MultiThreadedDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {831ef580-92c8-4ca8-b0ce-3d906280a54d}
- false
-
-
-
-
-
-
\ No newline at end of file
+
+DebugDLL Win32 DebugDLL x64 Debug Win32 Debug x64 ReleaseDLL Win32 ReleaseDLL x64 Release Win32 Release x64 {BFB98A96-7ABD-4F78-BA8B-2C2C257D74D8} exifprint Win32Proj Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte
+ <_ProjectFileVersion>11.0.50727.1 $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebug true true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX86 msvctd copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebug true true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX64 msvctd copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) MultiThreaded true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false Console true true MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ X64 ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) MultiThreaded true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false Console true true MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebugDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebugDLL true true true Level3 false ProgramDatabase copy the dlls copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true Default MultiThreadedDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false $(OutDir)$(ProjectName).pdb Console MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true Default MultiThreadedDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false $(OutDir)$(ProjectName).pdb Console MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ {831ef580-92c8-4ca8-b0ce-3d906280a54d} false
+
diff --git a/msvc2012/exifprint/exifprint.vcxproj.filters b/msvc2012/exifprint/exifprint.vcxproj.filters
index b16d8507..7f614399 100644
--- a/msvc2012/exifprint/exifprint.vcxproj.filters
+++ b/msvc2012/exifprint/exifprint.vcxproj.filters
@@ -1,51 +1,2 @@
-
-
-
-
- {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
- cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
-
-
- {93995380-89BD-4b04-88EB-625FBE52EBFB}
- h;hpp;hxx;hm;inl;inc;xsd
-
-
- {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
- rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx
-
-
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
-
\ No newline at end of file
+
+{4FC737F1-C7A5-4376-A066-2A32D752A2FF} cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx {93995380-89BD-4b04-88EB-625FBE52EBFB} h;hpp;hxx;hm;inl;inc;xsd {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx Source Files Source Files Source Files Source Files Header Files Header Files Header Files Header Files Header Files Header Files
diff --git a/msvc2012/exiv2/exiv2.vcxproj b/msvc2012/exiv2/exiv2.vcxproj
index 504fd44d..9235edfd 100644
--- a/msvc2012/exiv2/exiv2.vcxproj
+++ b/msvc2012/exiv2/exiv2.vcxproj
@@ -1,541 +1,73 @@
-
-
-
-
- DebugDLL
- Win32
-
-
- DebugDLL
- x64
-
-
- Debug
- Win32
-
-
- Debug
- x64
-
-
- ReleaseDLL
- Win32
-
-
- ReleaseDLL
- x64
-
-
- Release
- Win32
-
-
- Release
- x64
-
-
-
- {07293CAC-00DA-493E-90C9-5D010C2B1B53}
- exiv2
- Win32Proj
-
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <_ProjectFileVersion>11.0.50727.1
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)exiv2.exe
- true
- $(OutDir)exiv2.pdb
- Console
- MachineX86
- msvctd
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)exiv2.exe
- true
- $(OutDir)exiv2.pdb
- Console
- MachineX64
- msvctd
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- MultiThreaded
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)exiv2.exe
- false
- Console
- true
- true
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- X64
-
-
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- MultiThreaded
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)exiv2.exe
- false
- Console
- true
- true
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)exiv2.exe
- true
- $(OutDir)exiv2.pdb
- Console
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
- copy the dlls
- copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)exiv2.exe
- true
- $(OutDir)exiv2.pdb
- Console
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- Default
- MultiThreadedDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)exiv2.exe
- false
- $(OutDir)exiv2.pdb
- Console
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- Default
- MultiThreadedDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)exiv2.exe
- false
- $(OutDir)exiv2.pdb
- Console
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {831ef580-92c8-4ca8-b0ce-3d906280a54d}
- false
-
-
-
-
-
-
\ No newline at end of file
+
+DebugDLL Win32 DebugDLL x64 Debug Win32 Debug x64 ReleaseDLL Win32 ReleaseDLL x64 Release Win32 Release x64 {07293CAC-00DA-493E-90C9-5D010C2B1B53} exiv2 Win32Proj Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte
+ <_ProjectFileVersion>11.0.50727.1 $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebug true true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)exiv2.exe true $(OutDir)exiv2.pdb Console MachineX86 msvctd copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebug true true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)exiv2.exe true $(OutDir)exiv2.pdb Console MachineX64 msvctd copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) MultiThreaded true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)exiv2.exe false Console true true MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ X64 ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) MultiThreaded true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)exiv2.exe false Console true true MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebugDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)exiv2.exe true $(OutDir)exiv2.pdb Console MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebugDLL true true true Level3 false ProgramDatabase copy the dlls copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)exiv2.exe true $(OutDir)exiv2.pdb Console MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true Default MultiThreadedDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)exiv2.exe false $(OutDir)exiv2.pdb Console MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true Default MultiThreadedDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)exiv2.exe false $(OutDir)exiv2.pdb Console MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ {831ef580-92c8-4ca8-b0ce-3d906280a54d} false
+
diff --git a/msvc2012/exiv2/exiv2.vcxproj.filters b/msvc2012/exiv2/exiv2.vcxproj.filters
index 98dae619..b69df4c4 100644
--- a/msvc2012/exiv2/exiv2.vcxproj.filters
+++ b/msvc2012/exiv2/exiv2.vcxproj.filters
@@ -1,57 +1,2 @@
-
-
-
-
- {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
- cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
-
-
- {93995380-89BD-4b04-88EB-625FBE52EBFB}
- h;hpp;hxx;hm;inl;inc;xsd
-
-
- {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
- rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx
-
-
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
-
\ No newline at end of file
+
+{4FC737F1-C7A5-4376-A066-2A32D752A2FF} cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx {93995380-89BD-4b04-88EB-625FBE52EBFB} h;hpp;hxx;hm;inl;inc;xsd {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx Source Files Source Files Source Files Source Files Source Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files
diff --git a/msvc2012/exiv2lib/exiv2lib.vcxproj b/msvc2012/exiv2lib/exiv2lib.vcxproj
index 117baac0..ba3d35eb 100644
--- a/msvc2012/exiv2lib/exiv2lib.vcxproj
+++ b/msvc2012/exiv2lib/exiv2lib.vcxproj
@@ -1,638 +1,118 @@
-
-
-
-
- DebugDLL
- Win32
-
-
- DebugDLL
- x64
-
-
- Debug
- Win32
-
-
- Debug
- x64
-
-
- ReleaseDLL
- Win32
-
-
- ReleaseDLL
- x64
-
-
- Release
- Win32
-
-
- Release
- x64
-
-
-
- {831EF580-92C8-4CA8-B0CE-3D906280A54D}
- exiv2lib
- Win32Proj
-
-
-
- DynamicLibrary
- v110
- MultiByte
-
-
- DynamicLibrary
- v110
- MultiByte
-
-
- StaticLibrary
- v110
- MultiByte
-
-
- StaticLibrary
- v110
- MultiByte
-
-
- DynamicLibrary
- v110
- MultiByte
-
-
- DynamicLibrary
- v110
- MultiByte
-
-
- StaticLibrary
- v110
- MultiByte
-
-
- StaticLibrary
- v110
- MultiByte
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <_ProjectFileVersion>11.0.50727.1
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
-
-
-
- if exist ..\include\exiv2 goto :jail
-mkdir ..\include\exiv2\
-copy/y ..\..\src\*.h ..\include\exiv2\
-copy/y ..\..\src\*.hpp ..\include\exiv2\
-cd ..\include\exiv2
-del *_int.hpp
-cd ..\..\exiv2lib
-:jail
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
- $(OutDir)exiv2sd.lib
- ..\xmpsdk\$(Platform)\$(Configuration);..\expat\(PlatformName)\$(Configuration);%(AdditionalLibraryDirectories)
- msvcrtd;%(IgnoreSpecificDefaultLibraries)
-
-
-
-
-
-
-
- if exist ..\include\exiv2 goto :jail
-mkdir ..\include\exiv2\
-copy/y ..\..\src\*.h ..\include\exiv2\
-copy/y ..\..\src\*.hpp ..\include\exiv2\
-cd ..\include\exiv2
-del *_int.hpp
-cd ..\..\exiv2lib
-:jail
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
- $(OutDir)exiv2sd.lib
- ..\xmpsdk\$(Platform)\$(Configuration);..\expat\(PlatformName)\$(Configuration);%(AdditionalLibraryDirectories)
- msvcrtd;%(IgnoreSpecificDefaultLibraries)
-
-
-
-
-
-
-
- copy expat and zlib binaries
- if exist ..\include\exiv2 goto :jail
-mkdir ..\include\exiv2\
-copy/y ..\..\src\*.h ..\include\exiv2\
-copy/y ..\..\src\*.hpp ..\include\exiv2\
-cd ..\include\exiv2
-del *_int.hpp
-cd ..\..\exiv2lib
-:jail
-
-
-
-
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;%(PreprocessorDefinitions)
- MultiThreaded
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
- $(OutDir)exiv2s.lib
- ..\xmpsdk\$(Platform)\$(Configuration);..\expat\(PlatformName)\$(Configuration);%(AdditionalLibraryDirectories)
- msvcrt;%(IgnoreSpecificDefaultLibraries)
-
-
-
-
-
-
-
- copy expat and zlib binaries
- if exist ..\include\exiv2 goto :jail
-mkdir ..\include\exiv2\
-copy/y ..\..\src\*.h ..\include\exiv2\
-copy/y ..\..\src\*.hpp ..\include\exiv2\
-cd ..\include\exiv2
-del *_int.hpp
-cd ..\..\exiv2lib
-:jail
-
-
-
-
- X64
-
-
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;%(PreprocessorDefinitions)
- MultiThreaded
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
- $(OutDir)exiv2s.lib
- ..\xmpsdk\$(Platform)\$(Configuration);..\expat\(PlatformName)\$(Configuration);%(AdditionalLibraryDirectories)
- msvcrt;%(IgnoreSpecificDefaultLibraries)
-
-
-
-
-
-
-
- copy expat and zlib dlls
- if exist ..\include\exiv2 goto :jail
-mkdir ..\include\exiv2\
-copy/y ..\..\src\*.h ..\include\exiv2\
-copy/y ..\..\src\*.hpp ..\include\exiv2\
-cd ..\include\exiv2
-del *_int.hpp
-cd ..\..\exiv2lib
-:jail
-if NOT EXIST "$(OutDir)" mkdir "$(OutDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(OutDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(OutDir)"
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;EXV_HAVE_DLL;EXV_BUILDING_LIB;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
- false
-
-
- /NODEFAULTLIB:LIBMTD %(AdditionalOptions)
- ..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)exiv2d.dll
- true
- $(TargetDir)\exiv2d.lib
- MachineX86
-
-
- copy dlls to the build directory
- setlocal
-set X=$(TargetDir)
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.lib" "%25X%25"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.lib" "%25X%25"
-
-
-
-
-
-
-
- copy expat and zlib dlls
- if exist ..\include\exiv2 goto :jail
-mkdir ..\include\exiv2\
-copy/y ..\..\src\*.h ..\include\exiv2\
-copy/y ..\..\src\*.hpp ..\include\exiv2\
-cd ..\include\exiv2
-del *_int.hpp
-cd ..\..\exiv2lib
-:jail
-if NOT EXIST "$(OutDir)" mkdir "$(OutDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(OutDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(OutDir)"
-
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;EXV_HAVE_DLL;EXV_BUILDING_LIB;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
- false
-
-
- /NODEFAULTLIB:LIBMTD %(AdditionalOptions)
- ..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)exiv2d.dll
- true
- $(TargetDir)\exiv2d.lib
- MachineX64
-
-
- copy dlls to the build directory
- setlocal
-set X=$(TargetDir)
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.lib" "%25X%25"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.lib" "%25X%25"
-
-
-
-
-
-
- copy expat and zlib dlls
- if exist ..\include\exiv2 goto :jail
-mkdir ..\include\exiv2\
-copy/y ..\..\src\*.h ..\include\exiv2\
-copy/y ..\..\src\*.hpp ..\include\exiv2\
-cd ..\include\exiv2
-del *_int.hpp
-cd ..\..\exiv2lib
-:jail
-if NOT EXIST "$(OutDir)" mkdir "$(OutDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(OutDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(OutDir)"
-
-
-
-
- MinSpace
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;EXV_HAVE_DLL;EXV_BUILDING_LIB;%(PreprocessorDefinitions)
- true
- Default
- MultiThreadedDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
- false
-
-
- ..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)exiv2.dll
- false
- $(TargetDir)\exiv2.lib
- MachineX86
-
-
- copy dlls to the build directory
- setlocal
-set X=$(TargetDir)
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.lib" "%25X%25"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.lib" "%25X%25"
-
-
-
-
-
-
- copy expat and zlib dlls
- if exist ..\include\exiv2 goto :jail
-mkdir ..\include\exiv2\
-copy/y ..\..\src\*.h ..\include\exiv2\
-copy/y ..\..\src\*.hpp ..\include\exiv2\
-cd ..\include\exiv2
-del *_int.hpp
-cd ..\..\exiv2lib
-:jail
-if NOT EXIST "$(OutDir)" mkdir "$(OutDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(OutDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(OutDir)"
-
-
-
-
-
- X64
-
-
- MinSpace
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;EXV_HAVE_DLL;EXV_BUILDING_LIB;%(PreprocessorDefinitions)
- true
- Default
- MultiThreadedDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
- false
-
-
- ..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)exiv2.dll
- false
- $(TargetDir)\exiv2.lib
- MachineX64
-
-
- copy dlls to the build directory
- setlocal
-set X=$(TargetDir)
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.lib" "%25X%25"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.lib" "%25X%25"
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {6c4c06a3-6f8f-4067-aa4c-d5f41e1fff9a}
- false
-
-
- {09877cf4-83b6-44fe-a2e2-629aa5c8093e}
- false
-
-
- {8308c68d-e12b-4c71-96f4-7137f6beb654}
- false
-
-
-
-
-
-
\ No newline at end of file
+
+DebugDLL Win32 DebugDLL x64 Debug Win32 Debug x64 ReleaseDLL Win32 ReleaseDLL x64 Release Win32 Release x64 {831EF580-92C8-4CA8-B0CE-3D906280A54D} exiv2lib Win32Proj DynamicLibrary v110 MultiByte DynamicLibrary v110 MultiByte StaticLibrary v110 MultiByte StaticLibrary v110 MultiByte DynamicLibrary v110 MultiByte DynamicLibrary v110 MultiByte StaticLibrary v110 MultiByte StaticLibrary v110 MultiByte
+ <_ProjectFileVersion>11.0.50727.1 $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ if exist ..\include\exiv2 goto :jail
+mkdir ..\include\exiv2\
+copy/y ..\..\src\*.h ..\include\exiv2\
+copy/y ..\..\src\*.hpp ..\include\exiv2\
+cd ..\include\exiv2
+del *_int.hpp
+cd ..\..\exiv2lib
+:jail
+ Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebug true true true Level3 false ProgramDatabase $(OutDir)exiv2sd.lib ..\xmpsdk\$(Platform)\$(Configuration);..\expat\(PlatformName)\$(Configuration);%(AdditionalLibraryDirectories) msvcrtd;%(IgnoreSpecificDefaultLibraries) if exist ..\include\exiv2 goto :jail
+mkdir ..\include\exiv2\
+copy/y ..\..\src\*.h ..\include\exiv2\
+copy/y ..\..\src\*.hpp ..\include\exiv2\
+cd ..\include\exiv2
+del *_int.hpp
+cd ..\..\exiv2lib
+:jail
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebug true true true Level3 false ProgramDatabase $(OutDir)exiv2sd.lib ..\xmpsdk\$(Platform)\$(Configuration);..\expat\(PlatformName)\$(Configuration);%(AdditionalLibraryDirectories) msvcrtd;%(IgnoreSpecificDefaultLibraries) copy expat and zlib binaries if exist ..\include\exiv2 goto :jail
+mkdir ..\include\exiv2\
+copy/y ..\..\src\*.h ..\include\exiv2\
+copy/y ..\..\src\*.hpp ..\include\exiv2\
+cd ..\include\exiv2
+del *_int.hpp
+cd ..\..\exiv2lib
+:jail
+
+ ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;%(PreprocessorDefinitions) MultiThreaded true true Level3 false ProgramDatabase $(OutDir)exiv2s.lib ..\xmpsdk\$(Platform)\$(Configuration);..\expat\(PlatformName)\$(Configuration);%(AdditionalLibraryDirectories) msvcrt;%(IgnoreSpecificDefaultLibraries) copy expat and zlib binaries if exist ..\include\exiv2 goto :jail
+mkdir ..\include\exiv2\
+copy/y ..\..\src\*.h ..\include\exiv2\
+copy/y ..\..\src\*.hpp ..\include\exiv2\
+cd ..\include\exiv2
+del *_int.hpp
+cd ..\..\exiv2lib
+:jail
+
+ X64 ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;%(PreprocessorDefinitions) MultiThreaded true true Level3 false ProgramDatabase $(OutDir)exiv2s.lib ..\xmpsdk\$(Platform)\$(Configuration);..\expat\(PlatformName)\$(Configuration);%(AdditionalLibraryDirectories) msvcrt;%(IgnoreSpecificDefaultLibraries) copy expat and zlib dlls if exist ..\include\exiv2 goto :jail
+mkdir ..\include\exiv2\
+copy/y ..\..\src\*.h ..\include\exiv2\
+copy/y ..\..\src\*.hpp ..\include\exiv2\
+cd ..\include\exiv2
+del *_int.hpp
+cd ..\..\exiv2lib
+:jail
+if NOT EXIST "$(OutDir)" mkdir "$(OutDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(OutDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(OutDir)"
+ Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;EXV_HAVE_DLL;EXV_BUILDING_LIB;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebugDLL true true true Level3 false ProgramDatabase false /NODEFAULTLIB:LIBMTD %(AdditionalOptions) ..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)exiv2d.dll true $(TargetDir)\exiv2d.lib MachineX86 copy dlls to the build directory setlocal
+set X=$(TargetDir)
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.lib" "%25X%25"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.lib" "%25X%25"
+
+
+ copy expat and zlib dlls if exist ..\include\exiv2 goto :jail
+mkdir ..\include\exiv2\
+copy/y ..\..\src\*.h ..\include\exiv2\
+copy/y ..\..\src\*.hpp ..\include\exiv2\
+cd ..\include\exiv2
+del *_int.hpp
+cd ..\..\exiv2lib
+:jail
+if NOT EXIST "$(OutDir)" mkdir "$(OutDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(OutDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(OutDir)"
+
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;EXV_HAVE_DLL;EXV_BUILDING_LIB;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebugDLL true true true Level3 false ProgramDatabase false /NODEFAULTLIB:LIBMTD %(AdditionalOptions) ..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)exiv2d.dll true $(TargetDir)\exiv2d.lib MachineX64 copy dlls to the build directory setlocal
+set X=$(TargetDir)
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.lib" "%25X%25"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.lib" "%25X%25"
+
+ copy expat and zlib dlls if exist ..\include\exiv2 goto :jail
+mkdir ..\include\exiv2\
+copy/y ..\..\src\*.h ..\include\exiv2\
+copy/y ..\..\src\*.hpp ..\include\exiv2\
+cd ..\include\exiv2
+del *_int.hpp
+cd ..\..\exiv2lib
+:jail
+if NOT EXIST "$(OutDir)" mkdir "$(OutDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(OutDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(OutDir)"
+
+ MinSpace ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;EXV_HAVE_DLL;EXV_BUILDING_LIB;%(PreprocessorDefinitions) true Default MultiThreadedDLL true true true Level3 false ProgramDatabase false ..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)exiv2.dll false $(TargetDir)\exiv2.lib MachineX86 copy dlls to the build directory setlocal
+set X=$(TargetDir)
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.lib" "%25X%25"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.lib" "%25X%25"
+
+ copy expat and zlib dlls if exist ..\include\exiv2 goto :jail
+mkdir ..\include\exiv2\
+copy/y ..\..\src\*.h ..\include\exiv2\
+copy/y ..\..\src\*.hpp ..\include\exiv2\
+cd ..\include\exiv2
+del *_int.hpp
+cd ..\..\exiv2lib
+:jail
+if NOT EXIST "$(OutDir)" mkdir "$(OutDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(OutDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(OutDir)"
+
+
+ X64 MinSpace ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;EXV_HAVE_DLL;EXV_BUILDING_LIB;%(PreprocessorDefinitions) true Default MultiThreadedDLL true true true Level3 false ProgramDatabase false ..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)exiv2.dll false $(TargetDir)\exiv2.lib MachineX64 copy dlls to the build directory setlocal
+set X=$(TargetDir)
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.lib" "%25X%25"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.lib" "%25X%25"
+
+
+
+
+ {6c4c06a3-6f8f-4067-aa4c-d5f41e1fff9a} false {09877cf4-83b6-44fe-a2e2-629aa5c8093e} false {8308c68d-e12b-4c71-96f4-7137f6beb654} false
+
diff --git a/msvc2012/exiv2lib/exiv2lib.vcxproj.filters b/msvc2012/exiv2lib/exiv2lib.vcxproj.filters
index dd350829..6b483234 100644
--- a/msvc2012/exiv2lib/exiv2lib.vcxproj.filters
+++ b/msvc2012/exiv2lib/exiv2lib.vcxproj.filters
@@ -1,315 +1,2 @@
-
-
-
-
- {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
- cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
-
-
- {93995380-89BD-4b04-88EB-625FBE52EBFB}
- h;hpp;hxx;hm;inl;inc;xsd
-
-
- {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
- rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx
-
-
- {b07e4beb-4154-4c85-b778-a6dbc5084220}
-
-
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- MSVC-only
-
-
-
\ No newline at end of file
+
+{4FC737F1-C7A5-4376-A066-2A32D752A2FF} cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx {93995380-89BD-4b04-88EB-625FBE52EBFB} h;hpp;hxx;hm;inl;inc;xsd {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx {b07e4beb-4154-4c85-b778-a6dbc5084220} Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files MSVC-only
diff --git a/msvc2012/expat/expat.vcxproj b/msvc2012/expat/expat.vcxproj
index a192afb7..2cb3d566 100644
--- a/msvc2012/expat/expat.vcxproj
+++ b/msvc2012/expat/expat.vcxproj
@@ -1,461 +1,4 @@
-
-
-
-
- DebugDLL
- Win32
-
-
- DebugDLL
- x64
-
-
- Debug
- Win32
-
-
- Debug
- x64
-
-
- ReleaseDLL
- Win32
-
-
- ReleaseDLL
- x64
-
-
- Release
- Win32
-
-
- Release
- x64
-
-
-
- {6C4C06A3-6F8F-4067-AA4C-D5F41E1FFF9A}
- expat
-
-
-
- DynamicLibrary
- v110
- false
- MultiByte
-
-
- DynamicLibrary
- v110
- false
- MultiByte
-
-
- StaticLibrary
- v110
- false
- MultiByte
-
-
- StaticLibrary
- v110
- false
- MultiByte
-
-
- DynamicLibrary
- v110
- false
- MultiByte
-
-
- DynamicLibrary
- v110
- false
- MultiByte
-
-
- StaticLibrary
- v110
- false
- MultiByte
-
-
- StaticLibrary
- v110
- false
- MultiByte
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <_ProjectFileVersion>11.0.50727.1
-
-
- .\Win32\Debug\
- .\build\Win32\Debug\
-
-
- .\x64\Debug\
- .\build\x64\Debug\
-
-
- .\Win32\Release\
- .\build\Win32\Release\
-
-
- .\x64\Release\
- .\build\x64\Release\
-
-
- .\Win32\DebugDLL\
- .\build\Win32\DebugDLL\
- true
-
-
- .\x64\DebugDLL\
- .\build\x64\DebugDLL\
- true
-
-
- .\Win32\ReleaseDLL\
- .\build\Win32\ReleaseDLL\
- false
-
-
- .\x64\ReleaseDLL\
- .\build\x64\ReleaseDLL\
- false
-
-
-
- Disabled
- WIN32;_DEBUG;_WINDOWS;COMPILED_FROM_DSP;_LIB;%(PreprocessorDefinitions)
- EnableFastChecks
- MultiThreadedDebug
- .\build\Win32\Debug/expat_static.pch
- .\build\Win32\Debug/
- .\build\Win32\Debug/
- .\build\Win32\Debug/
- true
- Level3
- true
- EditAndContinue
-
-
- _DEBUG;%(PreprocessorDefinitions)
- 0x0409
-
-
- Win32\Debug\libexpat.lib
- true
- msvcrtd;%(IgnoreSpecificDefaultLibraries)
-
-
- true
- .\Win32\Debug/expat_static.bsc
-
-
-
-
- X64
-
-
- Disabled
- WIN32;_DEBUG;_WINDOWS;COMPILED_FROM_DSP;_LIB;XML_LARGE_SIZE;%(PreprocessorDefinitions)
- EnableFastChecks
- MultiThreadedDebug
- .\build\x64\Debug/expat_static.pch
- .\build\x64\Debug/
- .\build\x64\Debug/
- .\build\x64\Debug/
- true
- Level3
- true
- ProgramDatabase
-
-
- _DEBUG;%(PreprocessorDefinitions)
- 0x0409
-
-
- .\x64\Debug\libexpat.lib
- true
- msvcrtd;%(IgnoreSpecificDefaultLibraries)
-
-
- true
- .\x64\Debug/expat_static.bsc
-
-
-
-
- MaxSpeed
- OnlyExplicitInline
- WIN32;_WINDOWS;NDEBUG;_LIB;COMPILED_FROM_DSP;%(PreprocessorDefinitions)
- true
- MultiThreaded
- true
- .\build\Win32\Release/expat_static.pch
- .\build\Win32\Release/
- .\build\Win32\Release/
- .\build\Win32\Release/
- Level3
- true
-
-
- NDEBUG;%(PreprocessorDefinitions)
- 0x0409
-
-
- Win32\Release/libexpat.lib
- true
- msvcrt;%(IgnoreSpecificDefaultLibraries)
-
-
- true
- .\Win32\Release/expat_static.bsc
-
-
-
-
- X64
-
-
- MaxSpeed
- OnlyExplicitInline
- WIN32;_WINDOWS;NDEBUG;_LIB;COMPILED_FROM_DSP;XML_LARGE_SIZE;%(PreprocessorDefinitions)
- true
- MultiThreaded
- true
- .\build\x64\Release/expat_static.pch
- .\build\x64\Release/
- .\build\x64\Release/
- .\build\x64\Release/
- Level3
- true
-
-
- NDEBUG;%(PreprocessorDefinitions)
- 0x0409
-
-
- .\x64\Release/libexpat.lib
- true
- msvcrt;%(IgnoreSpecificDefaultLibraries)
-
-
- true
- .\x64\Release/expat_static.bsc
-
-
-
-
- _DEBUG;%(PreprocessorDefinitions)
- true
- true
- Win32
- .\Win32\Debug/expat.tlb
-
-
-
- Disabled
- _DEBUG;COMPILED_FROM_DSP;WIN32;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
- EnableFastChecks
- MultiThreadedDebugDLL
- .\build\Win32\Debug/expat.pch
- .\build\Win32\Debug/
- .\build\Win32\Debug/
- .\build\Win32\Debug/
- true
- Level3
- true
- EditAndContinue
-
-
- _DEBUG;%(PreprocessorDefinitions)
- 0x0409
-
-
- Win32\DebugDLL/libexpat.dll
- true
- ..\..\..\expat-2.1.0\lib\libexpat.def
- true
- .\Win32\DebugDLL/libexpat.lib
- MachineX86
-
-
- true
- .\Win32\DebugDLL/expat.bsc
-
-
-
-
- _DEBUG;%(PreprocessorDefinitions)
- true
- true
- X64
- .\x64\Debug/expat.tlb
-
-
-
- Disabled
- _DEBUG;COMPILED_FROM_DSP;WIN32;_WINDOWS;_USRDLL;XML_LARGE_SIZE;%(PreprocessorDefinitions)
- EnableFastChecks
- MultiThreadedDebugDLL
- .\build\x64\Debug/expat.pch
- .\build\x64\Debug/
- .\build\x64\Debug/
- .\build\x64\Debug/
- true
- Level3
- true
- ProgramDatabase
-
-
- _DEBUG;%(PreprocessorDefinitions)
- 0x0409
-
-
- .\x64\DebugDLL/libexpat.dll
- true
- ..\..\..\expat-2.1.0\lib\libexpat.def
- true
- .\x64\DebugDLL/libexpat.lib
- MachineX64
-
-
- true
- .\x64\DebugDLL/expat.bsc
-
-
-
-
- NDEBUG;%(PreprocessorDefinitions)
- true
- true
- Win32
- .\Win32\Release/expat.tlb
-
-
-
- MaxSpeed
- OnlyExplicitInline
- NDEBUG;WIN32;_WINDOWS;_USRDLL;COMPILED_FROM_DSP;%(PreprocessorDefinitions)
- true
- MultiThreadedDLL
- true
- .\build\Win32\Release/expat.pch
- .\build\Win32\Release/
- .\build\Win32\Release/
- .\build\Win32\Release/
- Level3
- true
-
-
- NDEBUG;%(PreprocessorDefinitions)
- 0x0409
-
-
- Win32\ReleaseDLL/libexpat.dll
- true
- ..\..\..\expat-2.1.0\lib\libexpat.def
- .\Win32\ReleaseDLL/libexpat.lib
- MachineX86
-
-
- true
- .\Win32\ReleaseDLL/expat.bsc
-
-
-
-
- NDEBUG;%(PreprocessorDefinitions)
- true
- true
- X64
- .\x64\Release/expat.tlb
-
-
-
- MaxSpeed
- OnlyExplicitInline
- NDEBUG;WIN32;_WINDOWS;_USRDLL;COMPILED_FROM_DSP;XML_LARGE_SIZE;%(PreprocessorDefinitions)
- true
- MultiThreadedDLL
- true
- .\build\x64\Release/expat.pch
- .\build\x64\Release/
- .\build\x64\Release/
- .\build\x64\Release/
- Level3
- true
-
-
- NDEBUG;%(PreprocessorDefinitions)
- 0x0409
-
-
- .\x64\ReleaseDLL/libexpat.dll
- true
- ..\..\..\expat-2.1.0\lib\libexpat.def
- .\x64\ReleaseDLL/libexpat.lib
- MachineX64
-
-
- true
- .\x64\ReleaseDLL/expat.bsc
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
+
+DebugDLL Win32 DebugDLL x64 Debug Win32 Debug x64 ReleaseDLL Win32 ReleaseDLL x64 Release Win32 Release x64 {6C4C06A3-6F8F-4067-AA4C-D5F41E1FFF9A} expat DynamicLibrary v110 false MultiByte DynamicLibrary v110 false MultiByte StaticLibrary v110 false MultiByte StaticLibrary v110 false MultiByte DynamicLibrary v110 false MultiByte DynamicLibrary v110 false MultiByte StaticLibrary v110 false MultiByte StaticLibrary v110 false MultiByte
+ <_ProjectFileVersion>11.0.50727.1 .\Win32\Debug\ .\build\Win32\Debug\ .\x64\Debug\ .\build\x64\Debug\ .\Win32\Release\ .\build\Win32\Release\ .\x64\Release\ .\build\x64\Release\ .\Win32\DebugDLL\ .\build\Win32\DebugDLL\ true .\x64\DebugDLL\ .\build\x64\DebugDLL\ true .\Win32\ReleaseDLL\ .\build\Win32\ReleaseDLL\ false .\x64\ReleaseDLL\ .\build\x64\ReleaseDLL\ false Disabled WIN32;_DEBUG;_WINDOWS;COMPILED_FROM_DSP;_LIB;%(PreprocessorDefinitions) EnableFastChecks MultiThreadedDebug .\build\Win32\Debug/expat_static.pch .\build\Win32\Debug/ .\build\Win32\Debug/ .\build\Win32\Debug/ true Level3 true EditAndContinue _DEBUG;%(PreprocessorDefinitions) 0x0409 Win32\Debug\libexpat.lib true msvcrtd;%(IgnoreSpecificDefaultLibraries) true .\Win32\Debug/expat_static.bsc X64 Disabled WIN32;_DEBUG;_WINDOWS;COMPILED_FROM_DSP;_LIB;XML_LARGE_SIZE;%(PreprocessorDefinitions) EnableFastChecks MultiThreadedDebug .\build\x64\Debug/expat_static.pch .\build\x64\Debug/ .\build\x64\Debug/ .\build\x64\Debug/ true Level3 true ProgramDatabase _DEBUG;%(PreprocessorDefinitions) 0x0409 .\x64\Debug\libexpat.lib true msvcrtd;%(IgnoreSpecificDefaultLibraries) true .\x64\Debug/expat_static.bsc MaxSpeed OnlyExplicitInline WIN32;_WINDOWS;NDEBUG;_LIB;COMPILED_FROM_DSP;%(PreprocessorDefinitions) true MultiThreaded true .\build\Win32\Release/expat_static.pch .\build\Win32\Release/ .\build\Win32\Release/ .\build\Win32\Release/ Level3 true NDEBUG;%(PreprocessorDefinitions) 0x0409 Win32\Release/libexpat.lib true msvcrt;%(IgnoreSpecificDefaultLibraries) true .\Win32\Release/expat_static.bsc X64 MaxSpeed OnlyExplicitInline WIN32;_WINDOWS;NDEBUG;_LIB;COMPILED_FROM_DSP;XML_LARGE_SIZE;%(PreprocessorDefinitions) true MultiThreaded true .\build\x64\Release/expat_static.pch .\build\x64\Release/ .\build\x64\Release/ .\build\x64\Release/ Level3 true NDEBUG;%(PreprocessorDefinitions) 0x0409 .\x64\Release/libexpat.lib true msvcrt;%(IgnoreSpecificDefaultLibraries) true .\x64\Release/expat_static.bsc _DEBUG;%(PreprocessorDefinitions) true true Win32 .\Win32\Debug/expat.tlb Disabled _DEBUG;COMPILED_FROM_DSP;WIN32;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) EnableFastChecks MultiThreadedDebugDLL .\build\Win32\Debug/expat.pch .\build\Win32\Debug/ .\build\Win32\Debug/ .\build\Win32\Debug/ true Level3 true EditAndContinue _DEBUG;%(PreprocessorDefinitions) 0x0409 Win32\DebugDLL/libexpat.dll true ..\..\..\expat-2.1.0\lib\libexpat.def true .\Win32\DebugDLL/libexpat.lib MachineX86 true .\Win32\DebugDLL/expat.bsc _DEBUG;%(PreprocessorDefinitions) true true X64 .\x64\Debug/expat.tlb Disabled _DEBUG;COMPILED_FROM_DSP;WIN32;_WINDOWS;_USRDLL;XML_LARGE_SIZE;%(PreprocessorDefinitions) EnableFastChecks MultiThreadedDebugDLL .\build\x64\Debug/expat.pch .\build\x64\Debug/ .\build\x64\Debug/ .\build\x64\Debug/ true Level3 true ProgramDatabase _DEBUG;%(PreprocessorDefinitions) 0x0409 .\x64\DebugDLL/libexpat.dll true ..\..\..\expat-2.1.0\lib\libexpat.def true .\x64\DebugDLL/libexpat.lib MachineX64 true .\x64\DebugDLL/expat.bsc NDEBUG;%(PreprocessorDefinitions) true true Win32 .\Win32\Release/expat.tlb MaxSpeed OnlyExplicitInline NDEBUG;WIN32;_WINDOWS;_USRDLL;COMPILED_FROM_DSP;%(PreprocessorDefinitions) true MultiThreadedDLL true .\build\Win32\Release/expat.pch .\build\Win32\Release/ .\build\Win32\Release/ .\build\Win32\Release/ Level3 true NDEBUG;%(PreprocessorDefinitions) 0x0409 Win32\ReleaseDLL/libexpat.dll true ..\..\..\expat-2.1.0\lib\libexpat.def .\Win32\ReleaseDLL/libexpat.lib MachineX86 true .\Win32\ReleaseDLL/expat.bsc NDEBUG;%(PreprocessorDefinitions) true true X64 .\x64\Release/expat.tlb MaxSpeed OnlyExplicitInline NDEBUG;WIN32;_WINDOWS;_USRDLL;COMPILED_FROM_DSP;XML_LARGE_SIZE;%(PreprocessorDefinitions) true MultiThreadedDLL true .\build\x64\Release/expat.pch .\build\x64\Release/ .\build\x64\Release/ .\build\x64\Release/ Level3 true NDEBUG;%(PreprocessorDefinitions) 0x0409 .\x64\ReleaseDLL/libexpat.dll true ..\..\..\expat-2.1.0\lib\libexpat.def .\x64\ReleaseDLL/libexpat.lib MachineX64 true .\x64\ReleaseDLL/expat.bsc
+
diff --git a/msvc2012/expat/expat.vcxproj.filters b/msvc2012/expat/expat.vcxproj.filters
index ea7a88f8..1659bb1c 100644
--- a/msvc2012/expat/expat.vcxproj.filters
+++ b/msvc2012/expat/expat.vcxproj.filters
@@ -1,72 +1,2 @@
-
-
-
-
- {cec4f8dc-dea7-42a1-8140-01ec13635165}
- cpp;c;cxx;rc;def;r;odl;idl;hpj;bat
-
-
- {95bf12ce-9e00-4c04-a39d-05c14aaca3d9}
- h;hpp;hxx;hm;inl
-
-
- {cc5dbe1b-f03e-44a6-a790-5adedf4e9410}
- ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe
-
-
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
-
\ No newline at end of file
+
+{cec4f8dc-dea7-42a1-8140-01ec13635165} cpp;c;cxx;rc;def;r;odl;idl;hpj;bat {95bf12ce-9e00-4c04-a39d-05c14aaca3d9} h;hpp;hxx;hm;inl {cc5dbe1b-f03e-44a6-a790-5adedf4e9410} ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe Source Files Source Files Source Files Source Files Source Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files
diff --git a/msvc2012/geotag/geotag.vcxproj b/msvc2012/geotag/geotag.vcxproj
index 6b45d39c..2481094b 100644
--- a/msvc2012/geotag/geotag.vcxproj
+++ b/msvc2012/geotag/geotag.vcxproj
@@ -1,516 +1,46 @@
-
-
-
-
- DebugDLL
- Win32
-
-
- DebugDLL
- x64
-
-
- Debug
- Win32
-
-
- Debug
- x64
-
-
- ReleaseDLL
- Win32
-
-
- ReleaseDLL
- x64
-
-
- Release
- Win32
-
-
- Release
- x64
-
-
-
- {E3073076-4837-4DDB-89E5-5AC297C7481D}
- geotag
- Win32Proj
-
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <_ProjectFileVersion>11.0.50727.1
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
- msvctd
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
- msvctd
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- MultiThreaded
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- Console
- true
- true
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- X64
-
-
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- MultiThreaded
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- Console
- true
- true
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)" copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)" copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)" copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)" copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)" copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)" copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
- copy the dlls
- copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)" copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)" copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)" copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- Default
- MultiThreadedDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)" copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)" copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)" copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- Default
- MultiThreadedDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {831ef580-92c8-4ca8-b0ce-3d906280a54d}
- false
-
-
- {6c4c06a3-6f8f-4067-aa4c-d5f41e1fff9a}
- false
-
-
-
-
-
-
\ No newline at end of file
+
+DebugDLL Win32 DebugDLL x64 Debug Win32 Debug x64 ReleaseDLL Win32 ReleaseDLL x64 Release Win32 Release x64 {E3073076-4837-4DDB-89E5-5AC297C7481D} geotag Win32Proj Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte
+ <_ProjectFileVersion>11.0.50727.1 $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebug true true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX86 msvctd copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebug true true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX64 msvctd copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) MultiThreaded true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false Console true true MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ X64 ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) MultiThreaded true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false Console true true MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)" copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)" copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)" copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)" Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebugDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)" copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)" copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)" copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)" X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebugDLL true true true Level3 false ProgramDatabase copy the dlls copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)" false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)" copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)" copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)" copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)" Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true Default MultiThreadedDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false $(OutDir)$(ProjectName).pdb Console MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)" copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)" copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)" copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)" X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true Default MultiThreadedDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false $(OutDir)$(ProjectName).pdb Console MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+ {831ef580-92c8-4ca8-b0ce-3d906280a54d} false {6c4c06a3-6f8f-4067-aa4c-d5f41e1fff9a} false
+
diff --git a/msvc2012/geotag/geotag.vcxproj.filters b/msvc2012/geotag/geotag.vcxproj.filters
index 2f6dab6f..84ff106b 100644
--- a/msvc2012/geotag/geotag.vcxproj.filters
+++ b/msvc2012/geotag/geotag.vcxproj.filters
@@ -1,51 +1,2 @@
-
-
-
-
- {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
- cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
-
-
- {93995380-89BD-4b04-88EB-625FBE52EBFB}
- h;hpp;hxx;hm;inl;inc;xsd
-
-
- {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
- rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx
-
-
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
-
\ No newline at end of file
+
+{4FC737F1-C7A5-4376-A066-2A32D752A2FF} cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx {93995380-89BD-4b04-88EB-625FBE52EBFB} h;hpp;hxx;hm;inl;inc;xsd {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx Source Files Source Files Source Files Source Files Header Files Header Files Header Files Header Files Header Files Header Files
diff --git a/msvc2012/include/exv_msvc.h b/msvc2012/include/exv_msvc.h
new file mode 100644
index 00000000..a3d19ef4
--- /dev/null
+++ b/msvc2012/include/exv_msvc.h
@@ -0,0 +1,133 @@
+/* ***************************************************************** -*- C -*- */
+/*!
+ @file exv_msvc.h
+ @brief Configuration settings for MSVC
+ @version $Rev: 2320 $
+ @author Andreas Huggel (ahu)
+ ahuggel@gmx.net
+ @date 07-Feb-04, ahu: created
+ 26-Feb-05, ahu: renamed and moved to src directory
+ */
+
+/* Todo: The PACKAGE_* defines should be generated */
+
+#ifdef _MSC_VER
+
+// http://msdn.microsoft.com/en-us/library/ms235458.aspx
+#if _MSC_VER >= 1700
+#define chmod _chmod
+#endif
+
+#if _MSC_VER >= 1600
+// stdint.h was introduced with DevStudio 2010
+#define EXV_HAVE_STDINT_H 1
+#endif
+
+/* Define to 1 if you have the header file. */
+#define EXV_HAVE_PROCESS_H 1
+
+/* Define to the address where bug reports for this package should be sent. */
+#define EXV_PACKAGE_BUGREPORT "ahuggel@gmx.net"
+
+/* Define to the full name of this package. */
+#define EXV_PACKAGE_NAME "exiv2"
+
+/* Define to the full name and version of this package. */
+#define EXV_PACKAGE_STRING "exiv2 0.23"
+
+/* Define to the one symbol short name of this package. */
+#define EXV_PACKAGE_TARNAME "exiv2"
+
+/* Define to the version of this package. */
+#define EXV_PACKAGE_VERSION "0.23"
+
+/* Define to `int' if does not define pid_t. */
+typedef int pid_t;
+
+#ifndef EXV_COMMERCIAL_VERSION
+
+/* Define to 1 to enable translation of Nikon lens names. */
+# define EXV_HAVE_LENSDATA 1
+
+/* Define to 1 if translation of program messages to the user's
+ native language is requested. */
+# undef EXV_ENABLE_NLS
+
+#endif /* !EXV_COMMERCIAL_VERSION */
+
+/* Define to 1 if you have the `iconv' function. */
+# undef EXV_HAVE_ICONV
+
+#ifdef EXV_HAVE_ICONV
+#define EXV_ICONV_CONST const
+#endif
+
+/* Define as 1 if you have the `zlib' library. (0 to omit zlib) [png support] */
+#define HAVE_LIBZ 1
+
+#if HAVE_LIBZ
+ #define EXV_HAVE_LIBZ
+ // assist VC7.1 to compile vsnprintf
+ #if (_MSC_VER < 1400) && !defined(vsnprintf)
+ #define vsnprintf _vsnprintf
+ #endif
+#endif
+
+/* Define to 1 if you have the Adobe XMP Toolkit. */
+#define EXV_HAVE_XMP_TOOLKIT 1
+
+/* File path seperator */
+#define EXV_SEPERATOR_STR "\\"
+#define EXV_SEPERATOR_CHR '\\'
+
+/* Windows unicode path support */
+#define EXV_UNICODE_PATH
+
+/* Define to 1 if you have the `mmap' function. */
+/* #undef EXV_HAVE_MMAP */
+
+/* Define to 1 if you have the `munmap' function. */
+/* #undef EXV_HAVE_MUNMAP */
+
+/* Shared library support */
+#ifdef EXV_HAVE_DLL
+#define EXV_IMPORT __declspec(dllimport)
+#define EXV_EXPORT __declspec(dllexport)
+#define EXV_DLLLOCAL
+#define EXV_DLLPUBLIC
+#else
+#define EXV_IMPORT
+#define EXV_EXPORT
+#define EXV_DLLLOCAL
+#define EXV_DLLPUBLIC
+#define EXIV2API
+#endif
+
+/* Define EXIV2API for DLL builds */
+#ifdef EXV_HAVE_DLL
+# ifdef EXV_BUILDING_LIB
+# define EXIV2API EXV_EXPORT
+# else
+# define EXIV2API EXV_IMPORT
+# endif /* ! EXV_BUILDING_LIB */
+#else
+# define EXIV2API
+#endif /* ! EXV_HAVE_DLL */
+
+
+/*
+ Disable warning 4251. This is warning from std templates about exporting interfaces
+*/
+#ifdef EXV_HAVE_DLL
+#pragma warning( disable : 4251 )
+#endif
+/*
+ Visual Studio C++ 2005 (8.0)
+ Disable warnings about 'deprecated' standard functions
+ See, eg. http://www.informit.com/guides/content.asp?g=cplusplus&seqNum=259
+*/
+#if _MSC_VER >= 1400
+# pragma warning(disable : 4996)
+#endif
+
+#endif /* _MSC_VER */
diff --git a/msvc2012/iotest/iotest.vcxproj b/msvc2012/iotest/iotest.vcxproj
index 296931ea..39c4ac57 100644
--- a/msvc2012/iotest/iotest.vcxproj
+++ b/msvc2012/iotest/iotest.vcxproj
@@ -1,539 +1,73 @@
-
-
-
-
- DebugDLL
- Win32
-
-
- DebugDLL
- x64
-
-
- Debug
- Win32
-
-
- Debug
- x64
-
-
- ReleaseDLL
- Win32
-
-
- ReleaseDLL
- x64
-
-
- Release
- Win32
-
-
- Release
- x64
-
-
-
- {21F0CEB1-D850-4C29-88BF-1CE4171824E6}
- iotest
- Win32Proj
-
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <_ProjectFileVersion>11.0.50727.1
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
- msvctd
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
- msvctd
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- MultiThreaded
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- Console
- true
- true
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- X64
-
-
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- MultiThreaded
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- Console
- true
- true
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
- copy the dlls
- copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- Default
- MultiThreadedDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- Default
- MultiThreadedDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {831ef580-92c8-4ca8-b0ce-3d906280a54d}
- false
-
-
-
-
-
-
\ No newline at end of file
+
+DebugDLL Win32 DebugDLL x64 Debug Win32 Debug x64 ReleaseDLL Win32 ReleaseDLL x64 Release Win32 Release x64 {21F0CEB1-D850-4C29-88BF-1CE4171824E6} iotest Win32Proj Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte
+ <_ProjectFileVersion>11.0.50727.1 $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebug true true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX86 msvctd copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebug true true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX64 msvctd copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) MultiThreaded true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false Console true true MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ X64 ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) MultiThreaded true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false Console true true MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebugDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebugDLL true true true Level3 false ProgramDatabase copy the dlls copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true Default MultiThreadedDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false $(OutDir)$(ProjectName).pdb Console MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true Default MultiThreadedDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false $(OutDir)$(ProjectName).pdb Console MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ {831ef580-92c8-4ca8-b0ce-3d906280a54d} false
+
diff --git a/msvc2012/iotest/iotest.vcxproj.filters b/msvc2012/iotest/iotest.vcxproj.filters
index eda8bef4..ee1506cf 100644
--- a/msvc2012/iotest/iotest.vcxproj.filters
+++ b/msvc2012/iotest/iotest.vcxproj.filters
@@ -1,51 +1,2 @@
-
-
-
-
- {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
- cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
-
-
- {93995380-89BD-4b04-88EB-625FBE52EBFB}
- h;hpp;hxx;hm;inl;inc;xsd
-
-
- {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
- rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx
-
-
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
-
\ No newline at end of file
+
+{4FC737F1-C7A5-4376-A066-2A32D752A2FF} cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx {93995380-89BD-4b04-88EB-625FBE52EBFB} h;hpp;hxx;hm;inl;inc;xsd {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx Source Files Source Files Source Files Source Files Header Files Header Files Header Files Header Files Header Files Header Files
diff --git a/msvc2012/iptceasy/iptceasy.vcxproj b/msvc2012/iptceasy/iptceasy.vcxproj
index 3145496a..ff89dbc5 100644
--- a/msvc2012/iptceasy/iptceasy.vcxproj
+++ b/msvc2012/iptceasy/iptceasy.vcxproj
@@ -1,539 +1,73 @@
-
-
-
-
- DebugDLL
- Win32
-
-
- DebugDLL
- x64
-
-
- Debug
- Win32
-
-
- Debug
- x64
-
-
- ReleaseDLL
- Win32
-
-
- ReleaseDLL
- x64
-
-
- Release
- Win32
-
-
- Release
- x64
-
-
-
- {6860BB9B-2053-46CD-9E2D-EEC199D68982}
- iptceasy
- Win32Proj
-
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <_ProjectFileVersion>11.0.50727.1
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
- msvctd
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
- msvctd
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- MultiThreaded
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- Console
- true
- true
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- X64
-
-
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- MultiThreaded
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- Console
- true
- true
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
- copy the dlls
- copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- Default
- MultiThreadedDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- Default
- MultiThreadedDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {831ef580-92c8-4ca8-b0ce-3d906280a54d}
- false
-
-
-
-
-
-
\ No newline at end of file
+
+DebugDLL Win32 DebugDLL x64 Debug Win32 Debug x64 ReleaseDLL Win32 ReleaseDLL x64 Release Win32 Release x64 {6860BB9B-2053-46CD-9E2D-EEC199D68982} iptceasy Win32Proj Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte
+ <_ProjectFileVersion>11.0.50727.1 $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebug true true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX86 msvctd copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebug true true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX64 msvctd copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) MultiThreaded true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false Console true true MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ X64 ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) MultiThreaded true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false Console true true MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebugDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebugDLL true true true Level3 false ProgramDatabase copy the dlls copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true Default MultiThreadedDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false $(OutDir)$(ProjectName).pdb Console MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true Default MultiThreadedDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false $(OutDir)$(ProjectName).pdb Console MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ {831ef580-92c8-4ca8-b0ce-3d906280a54d} false
+
diff --git a/msvc2012/iptceasy/iptceasy.vcxproj.filters b/msvc2012/iptceasy/iptceasy.vcxproj.filters
index 654561b7..1e99f83c 100644
--- a/msvc2012/iptceasy/iptceasy.vcxproj.filters
+++ b/msvc2012/iptceasy/iptceasy.vcxproj.filters
@@ -1,51 +1,2 @@
-
-
-
-
- {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
- cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
-
-
- {93995380-89BD-4b04-88EB-625FBE52EBFB}
- h;hpp;hxx;hm;inl;inc;xsd
-
-
- {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
- rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx
-
-
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
-
\ No newline at end of file
+
+{4FC737F1-C7A5-4376-A066-2A32D752A2FF} cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx {93995380-89BD-4b04-88EB-625FBE52EBFB} h;hpp;hxx;hm;inl;inc;xsd {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx Source Files Source Files Source Files Source Files Header Files Header Files Header Files Header Files Header Files Header Files
diff --git a/msvc2012/iptcprint/iptcprint.vcxproj b/msvc2012/iptcprint/iptcprint.vcxproj
index 2918d15a..e85bc859 100644
--- a/msvc2012/iptcprint/iptcprint.vcxproj
+++ b/msvc2012/iptcprint/iptcprint.vcxproj
@@ -1,539 +1,73 @@
-
-
-
-
- DebugDLL
- Win32
-
-
- DebugDLL
- x64
-
-
- Debug
- Win32
-
-
- Debug
- x64
-
-
- ReleaseDLL
- Win32
-
-
- ReleaseDLL
- x64
-
-
- Release
- Win32
-
-
- Release
- x64
-
-
-
- {A7D22798-1262-4194-94A5-C636BCB68329}
- iptcprint
- Win32Proj
-
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <_ProjectFileVersion>11.0.50727.1
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
- msvctd
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
- msvctd
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- MultiThreaded
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- Console
- true
- true
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- X64
-
-
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- MultiThreaded
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- Console
- true
- true
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
- copy the dlls
- copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- Default
- MultiThreadedDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- Default
- MultiThreadedDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {831ef580-92c8-4ca8-b0ce-3d906280a54d}
- false
-
-
-
-
-
-
\ No newline at end of file
+
+DebugDLL Win32 DebugDLL x64 Debug Win32 Debug x64 ReleaseDLL Win32 ReleaseDLL x64 Release Win32 Release x64 {A7D22798-1262-4194-94A5-C636BCB68329} iptcprint Win32Proj Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte
+ <_ProjectFileVersion>11.0.50727.1 $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebug true true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX86 msvctd copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebug true true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX64 msvctd copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) MultiThreaded true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false Console true true MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ X64 ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) MultiThreaded true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false Console true true MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebugDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebugDLL true true true Level3 false ProgramDatabase copy the dlls copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true Default MultiThreadedDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false $(OutDir)$(ProjectName).pdb Console MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true Default MultiThreadedDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false $(OutDir)$(ProjectName).pdb Console MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ {831ef580-92c8-4ca8-b0ce-3d906280a54d} false
+
diff --git a/msvc2012/iptcprint/iptcprint.vcxproj.filters b/msvc2012/iptcprint/iptcprint.vcxproj.filters
index 47ec884b..ccd7b4ed 100644
--- a/msvc2012/iptcprint/iptcprint.vcxproj.filters
+++ b/msvc2012/iptcprint/iptcprint.vcxproj.filters
@@ -1,51 +1,2 @@
-
-
-
-
- {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
- cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
-
-
- {93995380-89BD-4b04-88EB-625FBE52EBFB}
- h;hpp;hxx;hm;inl;inc;xsd
-
-
- {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
- rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx
-
-
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
-
\ No newline at end of file
+
+{4FC737F1-C7A5-4376-A066-2A32D752A2FF} cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx {93995380-89BD-4b04-88EB-625FBE52EBFB} h;hpp;hxx;hm;inl;inc;xsd {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx Source Files Source Files Source Files Source Files Header Files Header Files Header Files Header Files Header Files Header Files
diff --git a/msvc2012/iptctest/iptctest.vcxproj b/msvc2012/iptctest/iptctest.vcxproj
index b5ad2f6a..01bdd5c0 100644
--- a/msvc2012/iptctest/iptctest.vcxproj
+++ b/msvc2012/iptctest/iptctest.vcxproj
@@ -1,539 +1,73 @@
-
-
-
-
- DebugDLL
- Win32
-
-
- DebugDLL
- x64
-
-
- Debug
- Win32
-
-
- Debug
- x64
-
-
- ReleaseDLL
- Win32
-
-
- ReleaseDLL
- x64
-
-
- Release
- Win32
-
-
- Release
- x64
-
-
-
- {AD41F87C-242B-4B61-B767-A9879F0D5C04}
- iptctest
- Win32Proj
-
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <_ProjectFileVersion>11.0.50727.1
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
- msvctd
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
- msvctd
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- MultiThreaded
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- Console
- true
- true
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- X64
-
-
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- MultiThreaded
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- Console
- true
- true
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
- copy the dlls
- copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- Default
- MultiThreadedDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- Default
- MultiThreadedDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {831ef580-92c8-4ca8-b0ce-3d906280a54d}
- false
-
-
-
-
-
-
\ No newline at end of file
+
+DebugDLL Win32 DebugDLL x64 Debug Win32 Debug x64 ReleaseDLL Win32 ReleaseDLL x64 Release Win32 Release x64 {AD41F87C-242B-4B61-B767-A9879F0D5C04} iptctest Win32Proj Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte
+ <_ProjectFileVersion>11.0.50727.1 $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebug true true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX86 msvctd copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebug true true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX64 msvctd copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) MultiThreaded true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false Console true true MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ X64 ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) MultiThreaded true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false Console true true MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebugDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebugDLL true true true Level3 false ProgramDatabase copy the dlls copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true Default MultiThreadedDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false $(OutDir)$(ProjectName).pdb Console MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true Default MultiThreadedDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false $(OutDir)$(ProjectName).pdb Console MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ {831ef580-92c8-4ca8-b0ce-3d906280a54d} false
+
diff --git a/msvc2012/iptctest/iptctest.vcxproj.filters b/msvc2012/iptctest/iptctest.vcxproj.filters
index dc0c6b98..12642820 100644
--- a/msvc2012/iptctest/iptctest.vcxproj.filters
+++ b/msvc2012/iptctest/iptctest.vcxproj.filters
@@ -1,51 +1,2 @@
-
-
-
-
- {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
- cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
-
-
- {93995380-89BD-4b04-88EB-625FBE52EBFB}
- h;hpp;hxx;hm;inl;inc;xsd
-
-
- {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
- rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx
-
-
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
-
\ No newline at end of file
+
+{4FC737F1-C7A5-4376-A066-2A32D752A2FF} cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx {93995380-89BD-4b04-88EB-625FBE52EBFB} h;hpp;hxx;hm;inl;inc;xsd {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx Source Files Source Files Source Files Source Files Header Files Header Files Header Files Header Files Header Files Header Files
diff --git a/msvc2012/key-test/key-test.vcxproj b/msvc2012/key-test/key-test.vcxproj
index e839fbd4..6e1a429c 100644
--- a/msvc2012/key-test/key-test.vcxproj
+++ b/msvc2012/key-test/key-test.vcxproj
@@ -1,539 +1,73 @@
-
-
-
-
- DebugDLL
- Win32
-
-
- DebugDLL
- x64
-
-
- Debug
- Win32
-
-
- Debug
- x64
-
-
- ReleaseDLL
- Win32
-
-
- ReleaseDLL
- x64
-
-
- Release
- Win32
-
-
- Release
- x64
-
-
-
- {F11358FA-AA36-46E1-BA80-A17B8042BF9B}
- key-test
- Win32Proj
-
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <_ProjectFileVersion>11.0.50727.1
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
- msvctd
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
- msvctd
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- MultiThreaded
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- Console
- true
- true
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- X64
-
-
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- MultiThreaded
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- Console
- true
- true
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
- copy the dlls
- copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- Default
- MultiThreadedDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- Default
- MultiThreadedDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {831ef580-92c8-4ca8-b0ce-3d906280a54d}
- false
-
-
-
-
-
-
\ No newline at end of file
+
+DebugDLL Win32 DebugDLL x64 Debug Win32 Debug x64 ReleaseDLL Win32 ReleaseDLL x64 Release Win32 Release x64 {F11358FA-AA36-46E1-BA80-A17B8042BF9B} key-test Win32Proj Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte
+ <_ProjectFileVersion>11.0.50727.1 $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebug true true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX86 msvctd copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebug true true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX64 msvctd copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) MultiThreaded true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false Console true true MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ X64 ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) MultiThreaded true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false Console true true MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebugDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebugDLL true true true Level3 false ProgramDatabase copy the dlls copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true Default MultiThreadedDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false $(OutDir)$(ProjectName).pdb Console MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true Default MultiThreadedDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false $(OutDir)$(ProjectName).pdb Console MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ {831ef580-92c8-4ca8-b0ce-3d906280a54d} false
+
diff --git a/msvc2012/key-test/key-test.vcxproj.filters b/msvc2012/key-test/key-test.vcxproj.filters
index d840dc01..5620ddcf 100644
--- a/msvc2012/key-test/key-test.vcxproj.filters
+++ b/msvc2012/key-test/key-test.vcxproj.filters
@@ -1,51 +1,2 @@
-
-
-
-
- {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
- cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
-
-
- {93995380-89BD-4b04-88EB-625FBE52EBFB}
- h;hpp;hxx;hm;inl;inc;xsd
-
-
- {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
- rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx
-
-
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
-
\ No newline at end of file
+
+{4FC737F1-C7A5-4376-A066-2A32D752A2FF} cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx {93995380-89BD-4b04-88EB-625FBE52EBFB} h;hpp;hxx;hm;inl;inc;xsd {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx Source Files Source Files Source Files Source Files Header Files Header Files Header Files Header Files Header Files Header Files
diff --git a/msvc2012/largeiptc-test/largeiptc-test.vcxproj b/msvc2012/largeiptc-test/largeiptc-test.vcxproj
index 8bfdf26f..8f64bef3 100644
--- a/msvc2012/largeiptc-test/largeiptc-test.vcxproj
+++ b/msvc2012/largeiptc-test/largeiptc-test.vcxproj
@@ -1,539 +1,73 @@
-
-
-
-
- DebugDLL
- Win32
-
-
- DebugDLL
- x64
-
-
- Debug
- Win32
-
-
- Debug
- x64
-
-
- ReleaseDLL
- Win32
-
-
- ReleaseDLL
- x64
-
-
- Release
- Win32
-
-
- Release
- x64
-
-
-
- {953404C9-B20A-4D17-8262-9D9AD1CDC5C1}
- largeiptc-test
- Win32Proj
-
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <_ProjectFileVersion>11.0.50727.1
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
- msvctd
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
- msvctd
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- MultiThreaded
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- Console
- true
- true
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- X64
-
-
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- MultiThreaded
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- Console
- true
- true
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
- copy the dlls
- copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- Default
- MultiThreadedDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- Default
- MultiThreadedDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {831ef580-92c8-4ca8-b0ce-3d906280a54d}
- false
-
-
-
-
-
-
\ No newline at end of file
+
+DebugDLL Win32 DebugDLL x64 Debug Win32 Debug x64 ReleaseDLL Win32 ReleaseDLL x64 Release Win32 Release x64 {953404C9-B20A-4D17-8262-9D9AD1CDC5C1} largeiptc-test Win32Proj Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte
+ <_ProjectFileVersion>11.0.50727.1 $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebug true true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX86 msvctd copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebug true true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX64 msvctd copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) MultiThreaded true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false Console true true MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ X64 ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) MultiThreaded true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false Console true true MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebugDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebugDLL true true true Level3 false ProgramDatabase copy the dlls copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true Default MultiThreadedDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false $(OutDir)$(ProjectName).pdb Console MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true Default MultiThreadedDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false $(OutDir)$(ProjectName).pdb Console MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ {831ef580-92c8-4ca8-b0ce-3d906280a54d} false
+
diff --git a/msvc2012/largeiptc-test/largeiptc-test.vcxproj.filters b/msvc2012/largeiptc-test/largeiptc-test.vcxproj.filters
index 63d55ba1..cd84c6af 100644
--- a/msvc2012/largeiptc-test/largeiptc-test.vcxproj.filters
+++ b/msvc2012/largeiptc-test/largeiptc-test.vcxproj.filters
@@ -1,51 +1,2 @@
-
-
-
-
- {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
- cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
-
-
- {93995380-89BD-4b04-88EB-625FBE52EBFB}
- h;hpp;hxx;hm;inl;inc;xsd
-
-
- {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
- rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx
-
-
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
-
\ No newline at end of file
+
+{4FC737F1-C7A5-4376-A066-2A32D752A2FF} cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx {93995380-89BD-4b04-88EB-625FBE52EBFB} h;hpp;hxx;hm;inl;inc;xsd {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx Source Files Source Files Source Files Source Files Header Files Header Files Header Files Header Files Header Files Header Files
diff --git a/msvc2012/metacopy/metacopy.vcxproj b/msvc2012/metacopy/metacopy.vcxproj
index 787062a0..87e817c7 100644
--- a/msvc2012/metacopy/metacopy.vcxproj
+++ b/msvc2012/metacopy/metacopy.vcxproj
@@ -1,539 +1,73 @@
-
-
-
-
- DebugDLL
- Win32
-
-
- DebugDLL
- x64
-
-
- Debug
- Win32
-
-
- Debug
- x64
-
-
- ReleaseDLL
- Win32
-
-
- ReleaseDLL
- x64
-
-
- Release
- Win32
-
-
- Release
- x64
-
-
-
- {AD231915-942F-4083-9671-85E26A5798B0}
- metacopy
- Win32Proj
-
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <_ProjectFileVersion>11.0.50727.1
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
- msvctd
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
- msvctd
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- MultiThreaded
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- Console
- true
- true
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- X64
-
-
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- MultiThreaded
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- Console
- true
- true
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
- copy the dlls
- copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- Default
- MultiThreadedDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- Default
- MultiThreadedDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {831ef580-92c8-4ca8-b0ce-3d906280a54d}
- false
-
-
-
-
-
-
\ No newline at end of file
+
+DebugDLL Win32 DebugDLL x64 Debug Win32 Debug x64 ReleaseDLL Win32 ReleaseDLL x64 Release Win32 Release x64 {AD231915-942F-4083-9671-85E26A5798B0} metacopy Win32Proj Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte
+ <_ProjectFileVersion>11.0.50727.1 $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebug true true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX86 msvctd copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebug true true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX64 msvctd copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) MultiThreaded true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false Console true true MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ X64 ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) MultiThreaded true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false Console true true MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebugDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebugDLL true true true Level3 false ProgramDatabase copy the dlls copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true Default MultiThreadedDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false $(OutDir)$(ProjectName).pdb Console MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true Default MultiThreadedDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false $(OutDir)$(ProjectName).pdb Console MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ {831ef580-92c8-4ca8-b0ce-3d906280a54d} false
+
diff --git a/msvc2012/metacopy/metacopy.vcxproj.filters b/msvc2012/metacopy/metacopy.vcxproj.filters
index 86909210..03bf40df 100644
--- a/msvc2012/metacopy/metacopy.vcxproj.filters
+++ b/msvc2012/metacopy/metacopy.vcxproj.filters
@@ -1,51 +1,2 @@
-
-
-
-
- {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
- cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
-
-
- {93995380-89BD-4b04-88EB-625FBE52EBFB}
- h;hpp;hxx;hm;inl;inc;xsd
-
-
- {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
- rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx
-
-
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
-
\ No newline at end of file
+
+{4FC737F1-C7A5-4376-A066-2A32D752A2FF} cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx {93995380-89BD-4b04-88EB-625FBE52EBFB} h;hpp;hxx;hm;inl;inc;xsd {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx Source Files Source Files Source Files Source Files Header Files Header Files Header Files Header Files Header Files Header Files
diff --git a/msvc2012/mmap-test/mmap-test.vcxproj b/msvc2012/mmap-test/mmap-test.vcxproj
index 79baba8d..9cd42d14 100644
--- a/msvc2012/mmap-test/mmap-test.vcxproj
+++ b/msvc2012/mmap-test/mmap-test.vcxproj
@@ -1,539 +1,73 @@
-
-
-
-
- DebugDLL
- Win32
-
-
- DebugDLL
- x64
-
-
- Debug
- Win32
-
-
- Debug
- x64
-
-
- ReleaseDLL
- Win32
-
-
- ReleaseDLL
- x64
-
-
- Release
- Win32
-
-
- Release
- x64
-
-
-
- {556CB4FC-33BB-4E67-AB0E-1865E67176A5}
- mmap-test
- Win32Proj
-
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <_ProjectFileVersion>11.0.50727.1
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
- msvctd
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
- msvctd
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- MultiThreaded
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- Console
- true
- true
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- X64
-
-
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- MultiThreaded
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- Console
- true
- true
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
- copy the dlls
- copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- Default
- MultiThreadedDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- Default
- MultiThreadedDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {831ef580-92c8-4ca8-b0ce-3d906280a54d}
- false
-
-
-
-
-
-
\ No newline at end of file
+
+DebugDLL Win32 DebugDLL x64 Debug Win32 Debug x64 ReleaseDLL Win32 ReleaseDLL x64 Release Win32 Release x64 {556CB4FC-33BB-4E67-AB0E-1865E67176A5} mmap-test Win32Proj Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte
+ <_ProjectFileVersion>11.0.50727.1 $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebug true true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX86 msvctd copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebug true true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX64 msvctd copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) MultiThreaded true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false Console true true MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ X64 ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) MultiThreaded true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false Console true true MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebugDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebugDLL true true true Level3 false ProgramDatabase copy the dlls copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true Default MultiThreadedDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false $(OutDir)$(ProjectName).pdb Console MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true Default MultiThreadedDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false $(OutDir)$(ProjectName).pdb Console MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ {831ef580-92c8-4ca8-b0ce-3d906280a54d} false
+
diff --git a/msvc2012/mmap-test/mmap-test.vcxproj.filters b/msvc2012/mmap-test/mmap-test.vcxproj.filters
index aeb39ff6..526052d8 100644
--- a/msvc2012/mmap-test/mmap-test.vcxproj.filters
+++ b/msvc2012/mmap-test/mmap-test.vcxproj.filters
@@ -1,51 +1,2 @@
-
-
-
-
- {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
- cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
-
-
- {93995380-89BD-4b04-88EB-625FBE52EBFB}
- h;hpp;hxx;hm;inl;inc;xsd
-
-
- {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
- rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx
-
-
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
-
\ No newline at end of file
+
+{4FC737F1-C7A5-4376-A066-2A32D752A2FF} cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx {93995380-89BD-4b04-88EB-625FBE52EBFB} h;hpp;hxx;hm;inl;inc;xsd {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx Source Files Source Files Source Files Source Files Header Files Header Files Header Files Header Files Header Files Header Files
diff --git a/msvc2012/path-test/path-test.vcxproj b/msvc2012/path-test/path-test.vcxproj
index fbe4a352..062eca25 100644
--- a/msvc2012/path-test/path-test.vcxproj
+++ b/msvc2012/path-test/path-test.vcxproj
@@ -1,539 +1,73 @@
-
-
-
-
- DebugDLL
- Win32
-
-
- DebugDLL
- x64
-
-
- Debug
- Win32
-
-
- Debug
- x64
-
-
- ReleaseDLL
- Win32
-
-
- ReleaseDLL
- x64
-
-
- Release
- Win32
-
-
- Release
- x64
-
-
-
- {E04D48BF-F529-4267-9311-908E94DF5A49}
- path-test
- Win32Proj
-
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <_ProjectFileVersion>11.0.50727.1
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
- msvctd
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
- msvctd
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- MultiThreaded
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- Console
- true
- true
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- X64
-
-
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- MultiThreaded
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- Console
- true
- true
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
- copy the dlls
- copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- Default
- MultiThreadedDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- Default
- MultiThreadedDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {831ef580-92c8-4ca8-b0ce-3d906280a54d}
- false
-
-
-
-
-
-
\ No newline at end of file
+
+DebugDLL Win32 DebugDLL x64 Debug Win32 Debug x64 ReleaseDLL Win32 ReleaseDLL x64 Release Win32 Release x64 {E04D48BF-F529-4267-9311-908E94DF5A49} path-test Win32Proj Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte
+ <_ProjectFileVersion>11.0.50727.1 $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebug true true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX86 msvctd copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebug true true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX64 msvctd copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) MultiThreaded true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false Console true true MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ X64 ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) MultiThreaded true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false Console true true MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebugDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebugDLL true true true Level3 false ProgramDatabase copy the dlls copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true Default MultiThreadedDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false $(OutDir)$(ProjectName).pdb Console MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true Default MultiThreadedDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false $(OutDir)$(ProjectName).pdb Console MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ {831ef580-92c8-4ca8-b0ce-3d906280a54d} false
+
diff --git a/msvc2012/path-test/path-test.vcxproj.filters b/msvc2012/path-test/path-test.vcxproj.filters
index 70f32bda..62f4c295 100644
--- a/msvc2012/path-test/path-test.vcxproj.filters
+++ b/msvc2012/path-test/path-test.vcxproj.filters
@@ -1,51 +1,2 @@
-
-
-
-
- {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
- cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
-
-
- {93995380-89BD-4b04-88EB-625FBE52EBFB}
- h;hpp;hxx;hm;inl;inc;xsd
-
-
- {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
- rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx
-
-
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
-
\ No newline at end of file
+
+{4FC737F1-C7A5-4376-A066-2A32D752A2FF} cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx {93995380-89BD-4b04-88EB-625FBE52EBFB} h;hpp;hxx;hm;inl;inc;xsd {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx Source Files Source Files Source Files Source Files Header Files Header Files Header Files Header Files Header Files Header Files
diff --git a/msvc2012/prevtest/prevtest.vcxproj b/msvc2012/prevtest/prevtest.vcxproj
index f3e48eae..9a5ad530 100644
--- a/msvc2012/prevtest/prevtest.vcxproj
+++ b/msvc2012/prevtest/prevtest.vcxproj
@@ -1,539 +1,73 @@
-
-
-
-
- DebugDLL
- Win32
-
-
- DebugDLL
- x64
-
-
- Debug
- Win32
-
-
- Debug
- x64
-
-
- ReleaseDLL
- Win32
-
-
- ReleaseDLL
- x64
-
-
- Release
- Win32
-
-
- Release
- x64
-
-
-
- {FC7120EC-BEB2-4CC3-9B90-B022F560E584}
- prevtest
- Win32Proj
-
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <_ProjectFileVersion>11.0.50727.1
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
- msvctd
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
- msvctd
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- MultiThreaded
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- Console
- true
- true
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- X64
-
-
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- MultiThreaded
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- Console
- true
- true
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
- copy the dlls
- copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- Default
- MultiThreadedDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- Default
- MultiThreadedDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {831ef580-92c8-4ca8-b0ce-3d906280a54d}
- false
-
-
-
-
-
-
\ No newline at end of file
+
+DebugDLL Win32 DebugDLL x64 Debug Win32 Debug x64 ReleaseDLL Win32 ReleaseDLL x64 Release Win32 Release x64 {FC7120EC-BEB2-4CC3-9B90-B022F560E584} prevtest Win32Proj Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte
+ <_ProjectFileVersion>11.0.50727.1 $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebug true true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX86 msvctd copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebug true true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX64 msvctd copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) MultiThreaded true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false Console true true MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ X64 ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) MultiThreaded true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false Console true true MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebugDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebugDLL true true true Level3 false ProgramDatabase copy the dlls copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true Default MultiThreadedDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false $(OutDir)$(ProjectName).pdb Console MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true Default MultiThreadedDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false $(OutDir)$(ProjectName).pdb Console MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ {831ef580-92c8-4ca8-b0ce-3d906280a54d} false
+
diff --git a/msvc2012/prevtest/prevtest.vcxproj.filters b/msvc2012/prevtest/prevtest.vcxproj.filters
index c1870efe..e6ddbe94 100644
--- a/msvc2012/prevtest/prevtest.vcxproj.filters
+++ b/msvc2012/prevtest/prevtest.vcxproj.filters
@@ -1,51 +1,2 @@
-
-
-
-
- {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
- cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
-
-
- {93995380-89BD-4b04-88EB-625FBE52EBFB}
- h;hpp;hxx;hm;inl;inc;xsd
-
-
- {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
- rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx
-
-
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
-
\ No newline at end of file
+
+{4FC737F1-C7A5-4376-A066-2A32D752A2FF} cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx {93995380-89BD-4b04-88EB-625FBE52EBFB} h;hpp;hxx;hm;inl;inc;xsd {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx Source Files Source Files Source Files Source Files Header Files Header Files Header Files Header Files Header Files Header Files
diff --git a/msvc2012/stringto-test/stringto-test.vcxproj b/msvc2012/stringto-test/stringto-test.vcxproj
index 1fe2478e..715bd3e9 100644
--- a/msvc2012/stringto-test/stringto-test.vcxproj
+++ b/msvc2012/stringto-test/stringto-test.vcxproj
@@ -1,538 +1,73 @@
-
-
-
-
- DebugDLL
- Win32
-
-
- DebugDLL
- x64
-
-
- Debug
- Win32
-
-
- Debug
- x64
-
-
- ReleaseDLL
- Win32
-
-
- ReleaseDLL
- x64
-
-
- Release
- Win32
-
-
- Release
- x64
-
-
-
- {9DCEE051-A07B-4C6B-B2BC-0814F0C323AA}
- stringto-test
- Win32Proj
-
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <_ProjectFileVersion>11.0.50727.1
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
- msvctd
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- MultiThreaded
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- Console
- true
- true
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- X64
-
-
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- MultiThreaded
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- Console
- true
- true
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
- copy the dlls
- copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- Default
- MultiThreadedDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- Default
- MultiThreadedDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {831ef580-92c8-4ca8-b0ce-3d906280a54d}
- false
-
-
-
-
-
-
\ No newline at end of file
+
+DebugDLL Win32 DebugDLL x64 Debug Win32 Debug x64 ReleaseDLL Win32 ReleaseDLL x64 Release Win32 Release x64 {9DCEE051-A07B-4C6B-B2BC-0814F0C323AA} stringto-test Win32Proj Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte
+ <_ProjectFileVersion>11.0.50727.1 $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebug true true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX86 msvctd copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebug true true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) MultiThreaded true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false Console true true MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ X64 ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) MultiThreaded true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false Console true true MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebugDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebugDLL true true true Level3 false ProgramDatabase copy the dlls copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true Default MultiThreadedDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false $(OutDir)$(ProjectName).pdb Console MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true Default MultiThreadedDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false $(OutDir)$(ProjectName).pdb Console MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ {831ef580-92c8-4ca8-b0ce-3d906280a54d} false
+
diff --git a/msvc2012/stringto-test/stringto-test.vcxproj.filters b/msvc2012/stringto-test/stringto-test.vcxproj.filters
index ce1a441c..7ff0397b 100644
--- a/msvc2012/stringto-test/stringto-test.vcxproj.filters
+++ b/msvc2012/stringto-test/stringto-test.vcxproj.filters
@@ -1,51 +1,2 @@
-
-
-
-
- {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
- cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
-
-
- {93995380-89BD-4b04-88EB-625FBE52EBFB}
- h;hpp;hxx;hm;inl;inc;xsd
-
-
- {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
- rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx
-
-
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
-
\ No newline at end of file
+
+{4FC737F1-C7A5-4376-A066-2A32D752A2FF} cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx {93995380-89BD-4b04-88EB-625FBE52EBFB} h;hpp;hxx;hm;inl;inc;xsd {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx Source Files Source Files Source Files Source Files Header Files Header Files Header Files Header Files Header Files Header Files
diff --git a/msvc2012/taglist/taglist.vcxproj b/msvc2012/taglist/taglist.vcxproj
index 715f5902..f515bc8d 100644
--- a/msvc2012/taglist/taglist.vcxproj
+++ b/msvc2012/taglist/taglist.vcxproj
@@ -1,539 +1,73 @@
-
-
-
-
- DebugDLL
- Win32
-
-
- DebugDLL
- x64
-
-
- Debug
- Win32
-
-
- Debug
- x64
-
-
- ReleaseDLL
- Win32
-
-
- ReleaseDLL
- x64
-
-
- Release
- Win32
-
-
- Release
- x64
-
-
-
- {DBD630FC-0DA9-41EB-925D-70654D01F6FA}
- taglist
- Win32Proj
-
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <_ProjectFileVersion>11.0.50727.1
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
- msvctd
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
- msvctd
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- MultiThreaded
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- Console
- true
- true
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- X64
-
-
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- MultiThreaded
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- Console
- true
- true
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
- copy the dlls
- copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- Default
- MultiThreadedDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- Default
- MultiThreadedDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {831ef580-92c8-4ca8-b0ce-3d906280a54d}
- false
-
-
-
-
-
-
\ No newline at end of file
+
+DebugDLL Win32 DebugDLL x64 Debug Win32 Debug x64 ReleaseDLL Win32 ReleaseDLL x64 Release Win32 Release x64 {DBD630FC-0DA9-41EB-925D-70654D01F6FA} taglist Win32Proj Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte
+ <_ProjectFileVersion>11.0.50727.1 $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebug true true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX86 msvctd copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebug true true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX64 msvctd copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) MultiThreaded true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false Console true true MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ X64 ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) MultiThreaded true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false Console true true MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebugDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebugDLL true true true Level3 false ProgramDatabase copy the dlls copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true Default MultiThreadedDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false $(OutDir)$(ProjectName).pdb Console MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true Default MultiThreadedDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false $(OutDir)$(ProjectName).pdb Console MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ {831ef580-92c8-4ca8-b0ce-3d906280a54d} false
+
diff --git a/msvc2012/taglist/taglist.vcxproj.filters b/msvc2012/taglist/taglist.vcxproj.filters
index b23e48b1..a103651a 100644
--- a/msvc2012/taglist/taglist.vcxproj.filters
+++ b/msvc2012/taglist/taglist.vcxproj.filters
@@ -1,51 +1,2 @@
-
-
-
-
- {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
- cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
-
-
- {93995380-89BD-4b04-88EB-625FBE52EBFB}
- h;hpp;hxx;hm;inl;inc;xsd
-
-
- {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
- rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx
-
-
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
-
\ No newline at end of file
+
+{4FC737F1-C7A5-4376-A066-2A32D752A2FF} cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx {93995380-89BD-4b04-88EB-625FBE52EBFB} h;hpp;hxx;hm;inl;inc;xsd {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx Source Files Source Files Source Files Source Files Header Files Header Files Header Files Header Files Header Files Header Files
diff --git a/msvc2012/tiff-test/tiff-test.vcxproj b/msvc2012/tiff-test/tiff-test.vcxproj
index 68f5e06e..9059680f 100644
--- a/msvc2012/tiff-test/tiff-test.vcxproj
+++ b/msvc2012/tiff-test/tiff-test.vcxproj
@@ -1,539 +1,73 @@
-
-
-
-
- DebugDLL
- Win32
-
-
- DebugDLL
- x64
-
-
- Debug
- Win32
-
-
- Debug
- x64
-
-
- ReleaseDLL
- Win32
-
-
- ReleaseDLL
- x64
-
-
- Release
- Win32
-
-
- Release
- x64
-
-
-
- {C34B11A1-B707-46B2-8053-2FA236B369CF}
- tiff-test
- Win32Proj
-
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <_ProjectFileVersion>11.0.50727.1
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
- msvctd
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
- msvctd
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- MultiThreaded
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- Console
- true
- true
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- X64
-
-
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- MultiThreaded
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- Console
- true
- true
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
- copy the dlls
- copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- Default
- MultiThreadedDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- Default
- MultiThreadedDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {831ef580-92c8-4ca8-b0ce-3d906280a54d}
- false
-
-
-
-
-
-
\ No newline at end of file
+
+DebugDLL Win32 DebugDLL x64 Debug Win32 Debug x64 ReleaseDLL Win32 ReleaseDLL x64 Release Win32 Release x64 {C34B11A1-B707-46B2-8053-2FA236B369CF} tiff-test Win32Proj Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte
+ <_ProjectFileVersion>11.0.50727.1 $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebug true true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX86 msvctd copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebug true true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX64 msvctd copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) MultiThreaded true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false Console true true MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ X64 ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) MultiThreaded true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false Console true true MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebugDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebugDLL true true true Level3 false ProgramDatabase copy the dlls copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true Default MultiThreadedDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false $(OutDir)$(ProjectName).pdb Console MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true Default MultiThreadedDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false $(OutDir)$(ProjectName).pdb Console MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ {831ef580-92c8-4ca8-b0ce-3d906280a54d} false
+
diff --git a/msvc2012/tiff-test/tiff-test.vcxproj.filters b/msvc2012/tiff-test/tiff-test.vcxproj.filters
index 32259dc5..b8aeb595 100644
--- a/msvc2012/tiff-test/tiff-test.vcxproj.filters
+++ b/msvc2012/tiff-test/tiff-test.vcxproj.filters
@@ -1,51 +1,2 @@
-
-
-
-
- {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
- cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
-
-
- {93995380-89BD-4b04-88EB-625FBE52EBFB}
- h;hpp;hxx;hm;inl;inc;xsd
-
-
- {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
- rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx
-
-
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
-
\ No newline at end of file
+
+{4FC737F1-C7A5-4376-A066-2A32D752A2FF} cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx {93995380-89BD-4b04-88EB-625FBE52EBFB} h;hpp;hxx;hm;inl;inc;xsd {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx Source Files Source Files Source Files Source Files Header Files Header Files Header Files Header Files Header Files Header Files
diff --git a/msvc2012/utiltest/utiltest.vcxproj b/msvc2012/utiltest/utiltest.vcxproj
index 50b0e3aa..0203ae5a 100644
--- a/msvc2012/utiltest/utiltest.vcxproj
+++ b/msvc2012/utiltest/utiltest.vcxproj
@@ -1,539 +1,73 @@
-
-
-
-
- DebugDLL
- Win32
-
-
- DebugDLL
- x64
-
-
- Debug
- Win32
-
-
- Debug
- x64
-
-
- ReleaseDLL
- Win32
-
-
- ReleaseDLL
- x64
-
-
- Release
- Win32
-
-
- Release
- x64
-
-
-
- {495BC686-DF50-4250-B469-9C6B7B33A4B8}
- utiltest
- Win32Proj
-
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <_ProjectFileVersion>11.0.50727.1
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
- msvctd
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
- msvctd
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- MultiThreaded
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- Console
- true
- true
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- X64
-
-
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- MultiThreaded
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- Console
- true
- true
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
- copy the dlls
- copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- Default
- MultiThreadedDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- Default
- MultiThreadedDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {831ef580-92c8-4ca8-b0ce-3d906280a54d}
- false
-
-
-
-
-
-
\ No newline at end of file
+
+DebugDLL Win32 DebugDLL x64 Debug Win32 Debug x64 ReleaseDLL Win32 ReleaseDLL x64 Release Win32 Release x64 {495BC686-DF50-4250-B469-9C6B7B33A4B8} utiltest Win32Proj Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte
+ <_ProjectFileVersion>11.0.50727.1 $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebug true true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX86 msvctd copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebug true true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX64 msvctd copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) MultiThreaded true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false Console true true MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ X64 ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) MultiThreaded true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false Console true true MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebugDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebugDLL true true true Level3 false ProgramDatabase copy the dlls copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true Default MultiThreadedDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false $(OutDir)$(ProjectName).pdb Console MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true Default MultiThreadedDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false $(OutDir)$(ProjectName).pdb Console MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ {831ef580-92c8-4ca8-b0ce-3d906280a54d} false
+
diff --git a/msvc2012/utiltest/utiltest.vcxproj.filters b/msvc2012/utiltest/utiltest.vcxproj.filters
index a9b47dfb..03b9deda 100644
--- a/msvc2012/utiltest/utiltest.vcxproj.filters
+++ b/msvc2012/utiltest/utiltest.vcxproj.filters
@@ -1,51 +1,2 @@
-
-
-
-
- {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
- cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
-
-
- {93995380-89BD-4b04-88EB-625FBE52EBFB}
- h;hpp;hxx;hm;inl;inc;xsd
-
-
- {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
- rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx
-
-
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
-
\ No newline at end of file
+
+{4FC737F1-C7A5-4376-A066-2A32D752A2FF} cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx {93995380-89BD-4b04-88EB-625FBE52EBFB} h;hpp;hxx;hm;inl;inc;xsd {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx Source Files Source Files Source Files Source Files Header Files Header Files Header Files Header Files Header Files Header Files
diff --git a/msvc2012/werror-test/werror-test.vcxproj b/msvc2012/werror-test/werror-test.vcxproj
index 14767c5e..2b5ec361 100644
--- a/msvc2012/werror-test/werror-test.vcxproj
+++ b/msvc2012/werror-test/werror-test.vcxproj
@@ -1,539 +1,73 @@
-
-
-
-
- DebugDLL
- Win32
-
-
- DebugDLL
- x64
-
-
- Debug
- Win32
-
-
- Debug
- x64
-
-
- ReleaseDLL
- Win32
-
-
- ReleaseDLL
- x64
-
-
- Release
- Win32
-
-
- Release
- x64
-
-
-
- {430C4512-CC73-4943-8CDF-71DEA573BD47}
- werror-test
- Win32Proj
-
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <_ProjectFileVersion>11.0.50727.1
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
- msvctd
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
- msvctd
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- MultiThreaded
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- Console
- true
- true
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- X64
-
-
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- MultiThreaded
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- Console
- true
- true
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
- copy the dlls
- copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- Default
- MultiThreadedDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- Default
- MultiThreadedDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {831ef580-92c8-4ca8-b0ce-3d906280a54d}
- false
-
-
-
-
-
-
\ No newline at end of file
+
+DebugDLL Win32 DebugDLL x64 Debug Win32 Debug x64 ReleaseDLL Win32 ReleaseDLL x64 Release Win32 Release x64 {430C4512-CC73-4943-8CDF-71DEA573BD47} werror-test Win32Proj Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte
+ <_ProjectFileVersion>11.0.50727.1 $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebug true true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX86 msvctd copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebug true true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX64 msvctd copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) MultiThreaded true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false Console true true MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ X64 ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) MultiThreaded true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false Console true true MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebugDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebugDLL true true true Level3 false ProgramDatabase copy the dlls copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true Default MultiThreadedDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false $(OutDir)$(ProjectName).pdb Console MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true Default MultiThreadedDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false $(OutDir)$(ProjectName).pdb Console MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ {831ef580-92c8-4ca8-b0ce-3d906280a54d} false
+
diff --git a/msvc2012/werror-test/werror-test.vcxproj.filters b/msvc2012/werror-test/werror-test.vcxproj.filters
index 3e2452d8..e4aa43ba 100644
--- a/msvc2012/werror-test/werror-test.vcxproj.filters
+++ b/msvc2012/werror-test/werror-test.vcxproj.filters
@@ -1,51 +1,2 @@
-
-
-
-
- {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
- cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
-
-
- {93995380-89BD-4b04-88EB-625FBE52EBFB}
- h;hpp;hxx;hm;inl;inc;xsd
-
-
- {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
- rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx
-
-
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
-
\ No newline at end of file
+
+{4FC737F1-C7A5-4376-A066-2A32D752A2FF} cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx {93995380-89BD-4b04-88EB-625FBE52EBFB} h;hpp;hxx;hm;inl;inc;xsd {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx Source Files Source Files Source Files Source Files Header Files Header Files Header Files Header Files Header Files Header Files
diff --git a/msvc2012/write-test/write-test.vcxproj b/msvc2012/write-test/write-test.vcxproj
index 758f5fdf..50da40dd 100644
--- a/msvc2012/write-test/write-test.vcxproj
+++ b/msvc2012/write-test/write-test.vcxproj
@@ -1,539 +1,73 @@
-
-
-
-
- DebugDLL
- Win32
-
-
- DebugDLL
- x64
-
-
- Debug
- Win32
-
-
- Debug
- x64
-
-
- ReleaseDLL
- Win32
-
-
- ReleaseDLL
- x64
-
-
- Release
- Win32
-
-
- Release
- x64
-
-
-
- {98A9F59D-FDFE-4B27-88FE-2625F1E7597F}
- write-test
- Win32Proj
-
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <_ProjectFileVersion>11.0.50727.1
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
- msvctd
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
- msvctd
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- MultiThreaded
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- Console
- true
- true
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- X64
-
-
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- MultiThreaded
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- Console
- true
- true
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
- copy the dlls
- copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- Default
- MultiThreadedDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- Default
- MultiThreadedDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {831ef580-92c8-4ca8-b0ce-3d906280a54d}
- false
-
-
-
-
-
-
\ No newline at end of file
+
+DebugDLL Win32 DebugDLL x64 Debug Win32 Debug x64 ReleaseDLL Win32 ReleaseDLL x64 Release Win32 Release x64 {98A9F59D-FDFE-4B27-88FE-2625F1E7597F} write-test Win32Proj Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte
+ <_ProjectFileVersion>11.0.50727.1 $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebug true true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX86 msvctd copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebug true true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX64 msvctd copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) MultiThreaded true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false Console true true MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ X64 ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) MultiThreaded true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false Console true true MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebugDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebugDLL true true true Level3 false ProgramDatabase copy the dlls copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true Default MultiThreadedDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false $(OutDir)$(ProjectName).pdb Console MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true Default MultiThreadedDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false $(OutDir)$(ProjectName).pdb Console MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ {831ef580-92c8-4ca8-b0ce-3d906280a54d} false
+
diff --git a/msvc2012/write-test/write-test.vcxproj.filters b/msvc2012/write-test/write-test.vcxproj.filters
index 2efa90c4..e8778e51 100644
--- a/msvc2012/write-test/write-test.vcxproj.filters
+++ b/msvc2012/write-test/write-test.vcxproj.filters
@@ -1,51 +1,2 @@
-
-
-
-
- {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
- cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
-
-
- {93995380-89BD-4b04-88EB-625FBE52EBFB}
- h;hpp;hxx;hm;inl;inc;xsd
-
-
- {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
- rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx
-
-
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
-
\ No newline at end of file
+
+{4FC737F1-C7A5-4376-A066-2A32D752A2FF} cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx {93995380-89BD-4b04-88EB-625FBE52EBFB} h;hpp;hxx;hm;inl;inc;xsd {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx Source Files Source Files Source Files Source Files Header Files Header Files Header Files Header Files Header Files Header Files
diff --git a/msvc2012/write2-test/write2-test.vcxproj b/msvc2012/write2-test/write2-test.vcxproj
index 5f6582d9..80559dc2 100644
--- a/msvc2012/write2-test/write2-test.vcxproj
+++ b/msvc2012/write2-test/write2-test.vcxproj
@@ -1,539 +1,73 @@
-
-
-
-
- DebugDLL
- Win32
-
-
- DebugDLL
- x64
-
-
- Debug
- Win32
-
-
- Debug
- x64
-
-
- ReleaseDLL
- Win32
-
-
- ReleaseDLL
- x64
-
-
- Release
- Win32
-
-
- Release
- x64
-
-
-
- {E796088F-0EE6-4EC7-ABA0-8A18F54A4DD7}
- write2-test
- Win32Proj
-
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <_ProjectFileVersion>11.0.50727.1
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
- msvctd
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
- msvctd
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- MultiThreaded
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- Console
- true
- true
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- X64
-
-
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- MultiThreaded
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- Console
- true
- true
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
- copy the dlls
- copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- Default
- MultiThreadedDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- Default
- MultiThreadedDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {831ef580-92c8-4ca8-b0ce-3d906280a54d}
- false
-
-
-
-
-
-
\ No newline at end of file
+
+DebugDLL Win32 DebugDLL x64 Debug Win32 Debug x64 ReleaseDLL Win32 ReleaseDLL x64 Release Win32 Release x64 {E796088F-0EE6-4EC7-ABA0-8A18F54A4DD7} write2-test Win32Proj Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte
+ <_ProjectFileVersion>11.0.50727.1 $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebug true true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX86 msvctd copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebug true true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX64 msvctd copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) MultiThreaded true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false Console true true MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ X64 ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) MultiThreaded true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false Console true true MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebugDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebugDLL true true true Level3 false ProgramDatabase copy the dlls copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true Default MultiThreadedDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false $(OutDir)$(ProjectName).pdb Console MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true Default MultiThreadedDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false $(OutDir)$(ProjectName).pdb Console MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ {831ef580-92c8-4ca8-b0ce-3d906280a54d} false
+
diff --git a/msvc2012/write2-test/write2-test.vcxproj.filters b/msvc2012/write2-test/write2-test.vcxproj.filters
index f1bab27e..6532260f 100644
--- a/msvc2012/write2-test/write2-test.vcxproj.filters
+++ b/msvc2012/write2-test/write2-test.vcxproj.filters
@@ -1,51 +1,2 @@
-
-
-
-
- {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
- cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
-
-
- {93995380-89BD-4b04-88EB-625FBE52EBFB}
- h;hpp;hxx;hm;inl;inc;xsd
-
-
- {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
- rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx
-
-
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
-
\ No newline at end of file
+
+{4FC737F1-C7A5-4376-A066-2A32D752A2FF} cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx {93995380-89BD-4b04-88EB-625FBE52EBFB} h;hpp;hxx;hm;inl;inc;xsd {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx Source Files Source Files Source Files Source Files Header Files Header Files Header Files Header Files Header Files Header Files
diff --git a/msvc2012/xmpparse/xmpparse.vcxproj b/msvc2012/xmpparse/xmpparse.vcxproj
index fea3d785..b02bc555 100644
--- a/msvc2012/xmpparse/xmpparse.vcxproj
+++ b/msvc2012/xmpparse/xmpparse.vcxproj
@@ -1,539 +1,73 @@
-
-
-
-
- DebugDLL
- Win32
-
-
- DebugDLL
- x64
-
-
- Debug
- Win32
-
-
- Debug
- x64
-
-
- ReleaseDLL
- Win32
-
-
- ReleaseDLL
- x64
-
-
- Release
- Win32
-
-
- Release
- x64
-
-
-
- {1708EFC1-414E-4712-80A5-813A6F38814C}
- xmpparse
- Win32Proj
-
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <_ProjectFileVersion>11.0.50727.1
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
- msvctd
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
- msvctd
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- MultiThreaded
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- Console
- true
- true
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- X64
-
-
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- MultiThreaded
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- Console
- true
- true
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
- copy the dlls
- copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- Default
- MultiThreadedDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- Default
- MultiThreadedDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {831ef580-92c8-4ca8-b0ce-3d906280a54d}
- false
-
-
-
-
-
-
\ No newline at end of file
+
+DebugDLL Win32 DebugDLL x64 Debug Win32 Debug x64 ReleaseDLL Win32 ReleaseDLL x64 Release Win32 Release x64 {1708EFC1-414E-4712-80A5-813A6F38814C} xmpparse Win32Proj Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte
+ <_ProjectFileVersion>11.0.50727.1 $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebug true true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX86 msvctd copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebug true true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX64 msvctd copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) MultiThreaded true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false Console true true MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ X64 ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) MultiThreaded true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false Console true true MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebugDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebugDLL true true true Level3 false ProgramDatabase copy the dlls copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true Default MultiThreadedDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false $(OutDir)$(ProjectName).pdb Console MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true Default MultiThreadedDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false $(OutDir)$(ProjectName).pdb Console MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ {831ef580-92c8-4ca8-b0ce-3d906280a54d} false
+
diff --git a/msvc2012/xmpparse/xmpparse.vcxproj.filters b/msvc2012/xmpparse/xmpparse.vcxproj.filters
index 0143db48..6b7a52a0 100644
--- a/msvc2012/xmpparse/xmpparse.vcxproj.filters
+++ b/msvc2012/xmpparse/xmpparse.vcxproj.filters
@@ -1,51 +1,2 @@
-
-
-
-
- {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
- cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
-
-
- {93995380-89BD-4b04-88EB-625FBE52EBFB}
- h;hpp;hxx;hm;inl;inc;xsd
-
-
- {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
- rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx
-
-
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
-
\ No newline at end of file
+
+{4FC737F1-C7A5-4376-A066-2A32D752A2FF} cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx {93995380-89BD-4b04-88EB-625FBE52EBFB} h;hpp;hxx;hm;inl;inc;xsd {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx Source Files Source Files Source Files Source Files Header Files Header Files Header Files Header Files Header Files Header Files
diff --git a/msvc2012/xmpparser-test/xmpparser-test.vcxproj b/msvc2012/xmpparser-test/xmpparser-test.vcxproj
index eba67706..21831784 100644
--- a/msvc2012/xmpparser-test/xmpparser-test.vcxproj
+++ b/msvc2012/xmpparser-test/xmpparser-test.vcxproj
@@ -1,539 +1,73 @@
-
-
-
-
- DebugDLL
- Win32
-
-
- DebugDLL
- x64
-
-
- Debug
- Win32
-
-
- Debug
- x64
-
-
- ReleaseDLL
- Win32
-
-
- ReleaseDLL
- x64
-
-
- Release
- Win32
-
-
- Release
- x64
-
-
-
- {85121FD0-01A1-49BA-B168-CC8D90F91A6F}
- xmpparser-test
- Win32Proj
-
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <_ProjectFileVersion>11.0.50727.1
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
- msvctd
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
- msvctd
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- MultiThreaded
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- Console
- true
- true
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- X64
-
-
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- MultiThreaded
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- Console
- true
- true
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
- copy the dlls
- copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- Default
- MultiThreadedDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- Default
- MultiThreadedDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {831ef580-92c8-4ca8-b0ce-3d906280a54d}
- false
-
-
-
-
-
-
\ No newline at end of file
+
+DebugDLL Win32 DebugDLL x64 Debug Win32 Debug x64 ReleaseDLL Win32 ReleaseDLL x64 Release Win32 Release x64 {85121FD0-01A1-49BA-B168-CC8D90F91A6F} xmpparser-test Win32Proj Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte
+ <_ProjectFileVersion>11.0.50727.1 $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebug true true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX86 msvctd copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebug true true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX64 msvctd copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) MultiThreaded true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false Console true true MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ X64 ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) MultiThreaded true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false Console true true MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebugDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebugDLL true true true Level3 false ProgramDatabase copy the dlls copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true Default MultiThreadedDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false $(OutDir)$(ProjectName).pdb Console MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true Default MultiThreadedDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false $(OutDir)$(ProjectName).pdb Console MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ {831ef580-92c8-4ca8-b0ce-3d906280a54d} false
+
diff --git a/msvc2012/xmpparser-test/xmpparser-test.vcxproj.filters b/msvc2012/xmpparser-test/xmpparser-test.vcxproj.filters
index 7d2e84e4..b2582dd9 100644
--- a/msvc2012/xmpparser-test/xmpparser-test.vcxproj.filters
+++ b/msvc2012/xmpparser-test/xmpparser-test.vcxproj.filters
@@ -1,51 +1,2 @@
-
-
-
-
- {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
- cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
-
-
- {93995380-89BD-4b04-88EB-625FBE52EBFB}
- h;hpp;hxx;hm;inl;inc;xsd
-
-
- {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
- rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx
-
-
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
-
\ No newline at end of file
+
+{4FC737F1-C7A5-4376-A066-2A32D752A2FF} cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx {93995380-89BD-4b04-88EB-625FBE52EBFB} h;hpp;hxx;hm;inl;inc;xsd {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx Source Files Source Files Source Files Source Files Header Files Header Files Header Files Header Files Header Files Header Files
diff --git a/msvc2012/xmpsample/xmpsample.vcxproj b/msvc2012/xmpsample/xmpsample.vcxproj
index 3f4cd7dc..4116a6e2 100644
--- a/msvc2012/xmpsample/xmpsample.vcxproj
+++ b/msvc2012/xmpsample/xmpsample.vcxproj
@@ -1,539 +1,73 @@
-
-
-
-
- DebugDLL
- Win32
-
-
- DebugDLL
- x64
-
-
- Debug
- Win32
-
-
- Debug
- x64
-
-
- ReleaseDLL
- Win32
-
-
- ReleaseDLL
- x64
-
-
- Release
- Win32
-
-
- Release
- x64
-
-
-
- {45CA5427-4260-4F4A-86B0-FB7AE233D76B}
- xmpsample
- Win32Proj
-
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
- Application
- v110
- MultiByte
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <_ProjectFileVersion>11.0.50727.1
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- build\$(Platform)\$(Configuration)\
- false
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
- msvctd
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
- msvctd
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- MultiThreaded
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- Console
- true
- true
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- X64
-
-
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions)
- MultiThreaded
- true
-
- true
- Level3
- true
- ProgramDatabase
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- Console
- true
- true
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
- copy the dlls
- copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- true
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- Default
- MultiThreadedDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX86
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
- copy the dlls
- if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
-copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions)
- true
- Default
- MultiThreadedDLL
- true
- true
-
- true
- Level3
- false
- ProgramDatabase
-
-
-
-
-
- false
-
-
- ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies)
- $(OutDir)$(ProjectName).exe
- false
- $(OutDir)$(ProjectName).pdb
- Console
- MachineX64
-
-
- copy target to bin
- setlocal
-set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
-if NOT EXIST "%25X%25" mkdir "%25X%25"
-copy/y "$(TargetPath)" "%25X%25"
-copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {831ef580-92c8-4ca8-b0ce-3d906280a54d}
- false
-
-
-
-
-
-
\ No newline at end of file
+
+DebugDLL Win32 DebugDLL x64 Debug Win32 Debug x64 ReleaseDLL Win32 ReleaseDLL x64 Release Win32 Release x64 {45CA5427-4260-4F4A-86B0-FB7AE233D76B} xmpsample Win32Proj Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte Application v110 MultiByte
+ <_ProjectFileVersion>11.0.50727.1 $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false $(Platform)\$(Configuration)\ build\$(Platform)\$(Configuration)\ false Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebug true true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX86 msvctd copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebug true true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2sd.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX64 msvctd copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) MultiThreaded true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false Console true true MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ X64 ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;%(PreprocessorDefinitions) MultiThreaded true true Level3 true ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2s.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false Console true true MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebugDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebugDLL true true true Level3 false ProgramDatabase copy the dlls copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2d.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1d.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe true $(OutDir)$(ProjectName).pdb Console MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true Default MultiThreadedDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false $(OutDir)$(ProjectName).pdb Console MachineX86 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ copy the dlls if NOT EXIST "$(TargetDir)" mkdir "$(TargetDir)"
+copy/y "$(SolutionDir)expat\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)zlib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "$(TargetDir)"
+ X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_NDEBUG;_CONSOLE;BUILD_GETOPT;EXV_HAVE_DLL;EXV_HAVE_DLL;%(PreprocessorDefinitions) true Default MultiThreadedDLL true true true Level3 false ProgramDatabase false ..\exiv2lib\$(Platform)\$(Configuration)\exiv2.lib;..\expat\$(Platform)\$(Configuration)\libexpat.lib;..\xmpsdk\$(Platform)\$(Configuration)\xmpsdk.lib;..\zlib\$(Platform)\$(Configuration)\zlib1.lib;%(AdditionalDependencies) $(OutDir)$(ProjectName).exe false $(OutDir)$(ProjectName).pdb Console MachineX64 copy target to bin setlocal
+set X=$(SolutionDir)bin\$(Platform)\$(Configuration)\
+if NOT EXIST "%25X%25" mkdir "%25X%25"
+copy/y "$(TargetPath)" "%25X%25"
+copy/y "$(SolutionDir)exiv2lib\$(Platform)\$(Configuration)\*.dll" "%25X%25"
+
+
+
+ {831ef580-92c8-4ca8-b0ce-3d906280a54d} false
+
diff --git a/msvc2012/xmpsample/xmpsample.vcxproj.filters b/msvc2012/xmpsample/xmpsample.vcxproj.filters
index 6a8695c0..e141b3f1 100644
--- a/msvc2012/xmpsample/xmpsample.vcxproj.filters
+++ b/msvc2012/xmpsample/xmpsample.vcxproj.filters
@@ -1,51 +1,2 @@
-
-
-
-
- {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
- cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
-
-
- {93995380-89BD-4b04-88EB-625FBE52EBFB}
- h;hpp;hxx;hm;inl;inc;xsd
-
-
- {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
- rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx
-
-
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
-
\ No newline at end of file
+
+{4FC737F1-C7A5-4376-A066-2A32D752A2FF} cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx {93995380-89BD-4b04-88EB-625FBE52EBFB} h;hpp;hxx;hm;inl;inc;xsd {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx Source Files Source Files Source Files Source Files Header Files Header Files Header Files Header Files Header Files Header Files
diff --git a/msvc2012/xmpsdk/xmpsdk.vcxproj b/msvc2012/xmpsdk/xmpsdk.vcxproj
index d3b9c47b..b51ecd41 100644
--- a/msvc2012/xmpsdk/xmpsdk.vcxproj
+++ b/msvc2012/xmpsdk/xmpsdk.vcxproj
@@ -1,388 +1,4 @@
-
-
-
-
- DebugDLL
- Win32
-
-
- DebugDLL
- x64
-
-
- Debug
- Win32
-
-
- Debug
- x64
-
-
- ReleaseDLL
- Win32
-
-
- ReleaseDLL
- x64
-
-
- Release
- Win32
-
-
- Release
- x64
-
-
-
- {09877CF4-83B6-44FE-A2E2-629AA5C8093E}
- xmpsdk
- Win32Proj
-
-
-
- StaticLibrary
- v110
- MultiByte
-
-
- StaticLibrary
- v110
- MultiByte
-
-
- StaticLibrary
- v110
- MultiByte
-
-
- StaticLibrary
- v110
- MultiByte
-
-
- StaticLibrary
- v110
- MultiByte
-
-
- StaticLibrary
- v110
- MultiByte
-
-
- StaticLibrary
- v110
- MultiByte
-
-
- StaticLibrary
- v110
- MultiByte
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <_ProjectFileVersion>11.0.50727.1
-
-
- $(Platform)\$(Configuration)\
- .\build\$(Platform)\$(Configuration)\
-
-
- $(Platform)\$(Configuration)\
- .\build\$(Platform)\$(Configuration)\
-
-
- $(Platform)\$(Configuration)\
- .\build\$(Platform)\$(Configuration)\
-
-
- $(Platform)\$(Configuration)\
- .\build\$(Platform)\$(Configuration)\
-
-
- $(Platform)\$(Configuration)\
- .\build\$(Platform)\$(Configuration)\
-
-
- $(Platform)\$(Configuration)\
- .\build\$(Platform)\$(Configuration)\
-
-
- $(Platform)\$(Configuration)\
- .\build\$(Platform)\$(Configuration)\
-
-
- $(Platform)\$(Configuration)\
- .\build\$(Platform)\$(Configuration)\
-
-
-
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_LIB;XML_STATIC;%(PreprocessorDefinitions)
- false
- EnableFastChecks
- MultiThreadedDebug
- true
- true
-
-
- Level3
- ProgramDatabase
-
-
- $(OutDir)xmpsdk.lib
- ..\..\..\expat-2.1.0\win32\bin\$(Configuration);%(AdditionalLibraryDirectories)
- msvcrtd;%(IgnoreSpecificDefaultLibraries)
-
-
-
-
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_LIB;XML_STATIC;%(PreprocessorDefinitions)
- false
- EnableFastChecks
- MultiThreadedDebug
- true
- true
-
-
- Level3
- ProgramDatabase
-
-
- $(OutDir)xmpsdk.lib
- ..\..\..\expat-2.1.0\win32\bin\$(Configuration);%(AdditionalLibraryDirectories)
- msvcrtd;%(IgnoreSpecificDefaultLibraries)
-
-
-
-
-
-
-
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;NDEBUG;_LIB;XML_STATIC;%(PreprocessorDefinitions)
- false
- MultiThreaded
-
- Level3
- ProgramDatabase
-
-
- $(OutDir)xmpsdk.lib
- ..\..\..\expat-2.1.0\win32\bin\$(Configuration);%(AdditionalLibraryDirectories)
- msvcrt;%(IgnoreSpecificDefaultLibraries)
-
-
-
-
-
-
-
- X64
-
-
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;NDEBUG;_LIB;XML_STATIC;%(PreprocessorDefinitions)
- false
- MultiThreaded
-
- Level3
- ProgramDatabase
-
-
- $(OutDir)xmpsdk.lib
- ..\..\..\expat-2.1.0\win32\bin\$(Configuration);%(AdditionalLibraryDirectories)
- msvcrt;%(IgnoreSpecificDefaultLibraries)
-
-
-
-
-
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DebugDLL;_LIB;%(PreprocessorDefinitions)
- false
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
-
-
- Level3
-
-
- $(OutDir)xmpsdk.lib
- ..\..\..\expat-2.1.0\win32\bin\$(Configuration);%(AdditionalLibraryDirectories)
-
-
-
-
-
-
-
- X64
-
-
- Disabled
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;_DebugDLL;_LIB;%(PreprocessorDefinitions)
- false
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
-
-
- Level3
-
-
- $(OutDir)xmpsdk.lib
- ..\..\..\expat-2.1.0\win32\bin\$(Configuration);%(AdditionalLibraryDirectories)
-
-
-
-
-
-
-
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)
- false
- MultiThreadedDLL
-
- Level3
- ProgramDatabase
-
-
- $(OutDir)xmpsdk.lib
- ..\..\..\expat-2.1.0\win32\bin\$(Configuration);%(AdditionalLibraryDirectories)
-
-
-
-
-
-
-
- X64
-
-
- ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories)
- WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)
- false
- MultiThreadedDLL
-
- Level3
- ProgramDatabase
-
-
- $(OutDir)xmpsdk.lib
- ..\..\..\expat-2.1.0\win32\bin\$(Configuration);%(AdditionalLibraryDirectories)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {6c4c06a3-6f8f-4067-aa4c-d5f41e1fff9a}
- false
-
-
- {8308c68d-e12b-4c71-96f4-7137f6beb654}
- false
-
-
-
-
-
-
\ No newline at end of file
+
+DebugDLL Win32 DebugDLL x64 Debug Win32 Debug x64 ReleaseDLL Win32 ReleaseDLL x64 Release Win32 Release x64 {09877CF4-83B6-44FE-A2E2-629AA5C8093E} xmpsdk Win32Proj StaticLibrary v110 MultiByte StaticLibrary v110 MultiByte StaticLibrary v110 MultiByte StaticLibrary v110 MultiByte StaticLibrary v110 MultiByte StaticLibrary v110 MultiByte StaticLibrary v110 MultiByte StaticLibrary v110 MultiByte
+ <_ProjectFileVersion>11.0.50727.1 $(Platform)\$(Configuration)\ .\build\$(Platform)\$(Configuration)\ $(Platform)\$(Configuration)\ .\build\$(Platform)\$(Configuration)\ $(Platform)\$(Configuration)\ .\build\$(Platform)\$(Configuration)\ $(Platform)\$(Configuration)\ .\build\$(Platform)\$(Configuration)\ $(Platform)\$(Configuration)\ .\build\$(Platform)\$(Configuration)\ $(Platform)\$(Configuration)\ .\build\$(Platform)\$(Configuration)\ $(Platform)\$(Configuration)\ .\build\$(Platform)\$(Configuration)\ $(Platform)\$(Configuration)\ .\build\$(Platform)\$(Configuration)\ Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_LIB;XML_STATIC;%(PreprocessorDefinitions) false EnableFastChecks MultiThreadedDebug true true Level3 ProgramDatabase $(OutDir)xmpsdk.lib ..\..\..\expat-2.1.0\win32\bin\$(Configuration);%(AdditionalLibraryDirectories) msvcrtd;%(IgnoreSpecificDefaultLibraries) X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_LIB;XML_STATIC;%(PreprocessorDefinitions) false EnableFastChecks MultiThreadedDebug true true Level3 ProgramDatabase $(OutDir)xmpsdk.lib ..\..\..\expat-2.1.0\win32\bin\$(Configuration);%(AdditionalLibraryDirectories) msvcrtd;%(IgnoreSpecificDefaultLibraries) ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;NDEBUG;_LIB;XML_STATIC;%(PreprocessorDefinitions) false MultiThreaded Level3 ProgramDatabase $(OutDir)xmpsdk.lib ..\..\..\expat-2.1.0\win32\bin\$(Configuration);%(AdditionalLibraryDirectories) msvcrt;%(IgnoreSpecificDefaultLibraries) X64 ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;NDEBUG;_LIB;XML_STATIC;%(PreprocessorDefinitions) false MultiThreaded Level3 ProgramDatabase $(OutDir)xmpsdk.lib ..\..\..\expat-2.1.0\win32\bin\$(Configuration);%(AdditionalLibraryDirectories) msvcrt;%(IgnoreSpecificDefaultLibraries) Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DebugDLL;_LIB;%(PreprocessorDefinitions) false EnableFastChecks MultiThreadedDebugDLL true true Level3 $(OutDir)xmpsdk.lib ..\..\..\expat-2.1.0\win32\bin\$(Configuration);%(AdditionalLibraryDirectories) X64 Disabled ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;_DebugDLL;_LIB;%(PreprocessorDefinitions) false EnableFastChecks MultiThreadedDebugDLL true true Level3 $(OutDir)xmpsdk.lib ..\..\..\expat-2.1.0\win32\bin\$(Configuration);%(AdditionalLibraryDirectories) ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions) false MultiThreadedDLL Level3 ProgramDatabase $(OutDir)xmpsdk.lib ..\..\..\expat-2.1.0\win32\bin\$(Configuration);%(AdditionalLibraryDirectories) X64 ../include;../include/exiv2;../../src;../../xmpsdk/include;../../xmpsdk/src;../../../expat-2.1.0/lib;../../../zlib-1.2.7;%(AdditionalIncludeDirectories) WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions) false MultiThreadedDLL Level3 ProgramDatabase $(OutDir)xmpsdk.lib ..\..\..\expat-2.1.0\win32\bin\$(Configuration);%(AdditionalLibraryDirectories) {6c4c06a3-6f8f-4067-aa4c-d5f41e1fff9a} false {8308c68d-e12b-4c71-96f4-7137f6beb654} false
+
diff --git a/msvc2012/xmpsdk/xmpsdk.vcxproj.filters b/msvc2012/xmpsdk/xmpsdk.vcxproj.filters
index 417120fe..4c932da8 100644
--- a/msvc2012/xmpsdk/xmpsdk.vcxproj.filters
+++ b/msvc2012/xmpsdk/xmpsdk.vcxproj.filters
@@ -1,152 +1,2 @@
-
-
-
-
- {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
- cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
-
-
- {93995380-89BD-4b04-88EB-625FBE52EBFB}
- h;hpp;hxx;hm;inl;inc;xsd
-
-
- {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
- rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx
-
-
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
-
-
-
-
\ No newline at end of file
+
+{4FC737F1-C7A5-4376-A066-2A32D752A2FF} cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx {93995380-89BD-4b04-88EB-625FBE52EBFB} h;hpp;hxx;hm;inl;inc;xsd {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files
diff --git a/msvc2012/zlib/zlib.vcxproj b/msvc2012/zlib/zlib.vcxproj
index cc4c0b91..f67cd016 100644
--- a/msvc2012/zlib/zlib.vcxproj
+++ b/msvc2012/zlib/zlib.vcxproj
@@ -1,437 +1,4 @@
-
-
-
-
- DebugDLL
- Win32
-
-
- DebugDLL
- x64
-
-
- Debug
- Win32
-
-
- Debug
- x64
-
-
- ReleaseDLL
- Win32
-
-
- ReleaseDLL
- x64
-
-
- Release
- Win32
-
-
- Release
- x64
-
-
-
- zlib1
- {8308C68D-E12B-4C71-96F4-7137F6BEB654}
- zlib
-
-
-
- StaticLibrary
- v110
- false
-
-
- DynamicLibrary
- v110
- false
-
-
- StaticLibrary
- v110
- false
-
-
- DynamicLibrary
- v110
- false
-
-
- StaticLibrary
- v110
- false
-
-
- DynamicLibrary
- v110
- false
-
-
- StaticLibrary
- v110
- false
-
-
- DynamicLibrary
- v110
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <_ProjectFileVersion>11.0.50727.1
-
-
- $(Platform)\$(Configuration)\
- ./build/$(Platform)/$(Configuration)\
- false
-
-
- $(Platform)/$(Configuration)\
- ./build/$(Platform)/$(Configuration)\
- false
-
-
- $(Platform)\$(Configuration)\
- ./build/$(Platform)/$(Configuration)\
-
-
- $(Platform)/$(Configuration)\
- ./build/$(Platform)/$(Configuration)\
-
-
- $(Platform)\$(Configuration)\
- ./build/$(Platform)/$(Configuration)\
- true
-
-
- $(Platform)/$(Configuration)\
- ./build/$(Platform)/$(Configuration)\
- true
-
-
- $(Platform)\$(Configuration)\
- ./build/$(Platform)/$(Configuration)\
-
-
- $(Platform)/$(Configuration)\
- ./build/$(Platform)/$(Configuration)\
-
-
-
- NDEBUG;%(PreprocessorDefinitions)
- true
- true
- X64
- $(Platform)\$(Configuration)/$(ProjectName).tlb
-
-
-
- MaxSpeed
- OnlyExplicitInline
- ../..;%(AdditionalIncludeDirectories)
- WIN32;NDEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)
- true
- MultiThreadedDLL
- true
- Level3
- true
-
-
- NDEBUG;%(PreprocessorDefinitions)
- 0x0409
-
-
- "/IMPLIB:$(TargetDir)\zlib1.lib" %(AdditionalOptions)
- true
- ..\..\..\zlib-1.2.7\win32\zlib.def
- MachineX64
-
-
- true
-
-
-
-
- NDEBUG;%(PreprocessorDefinitions)
- true
- true
- Win32
- .\Win32_DLL_Release/zlib.tlb
-
-
-
- MaxSpeed
- OnlyExplicitInline
- ../..;%(AdditionalIncludeDirectories)
- WIN32;NDEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)
- true
- MultiThreadedDLL
- true
- Level3
- true
-
-
- NDEBUG;%(PreprocessorDefinitions)
- 0x0409
-
-
- "/IMPLIB:$(TargetDir)\zlib1.lib" %(AdditionalOptions)
- true
- ..\..\..\zlib-1.2.7\win32\zlib.def
- MachineX86
-
-
- true
-
-
-
-
- X64
-
-
- Disabled
- ../..;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- Level3
- true
- ProgramDatabase
-
-
- _DEBUG;%(PreprocessorDefinitions)
- 0x0409
-
-
- /MACHINE:X64 %(AdditionalOptions)
- $(OutDir)$(ProjectName)d.lib
- true
- msvcrtd;%(IgnoreSpecificDefaultLibraries)
-
-
- true
-
-
-
-
- Disabled
- ../..;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- Level3
- true
- EditAndContinue
-
-
- _DEBUG;%(PreprocessorDefinitions)
- 0x0409
-
-
- $(OutDir)$(ProjectName)d.lib
- true
- msvcrtd;%(IgnoreSpecificDefaultLibraries)
-
-
- true
-
-
-
-
- _DEBUG;%(PreprocessorDefinitions)
- true
- true
- X64
- $(Platform)\$(Configuration)/$(ProjectName).tlb
-
-
-
- Disabled
- ../..;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- Level3
- true
- ProgramDatabase
-
-
- _DEBUG;%(PreprocessorDefinitions)
- 0x0409
-
-
- "/IMPLIB:$(TargetDir)\zlib1d.lib" %(AdditionalOptions)
- $(OutDir)$(ProjectName)d.dll
- true
- ..\..\..\zlib-1.2.7\win32\zlib.def
- true
- $(Platform)\$(Configuration)/$(ProjectName).pdb
- MachineX64
-
-
- true
-
-
-
-
- _DEBUG;%(PreprocessorDefinitions)
- true
- true
- Win32
- .\Win32_DLL_Debug/zlib.tlb
-
-
-
- Disabled
- ../..;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- Level3
- true
- EditAndContinue
-
-
- _DEBUG;%(PreprocessorDefinitions)
- 0x0409
-
-
- "/IMPLIB:$(TargetDir)\zlib1d.lib" %(AdditionalOptions)
- $(OutDir)$(ProjectName)d.dll
- true
- ..\..\..\zlib-1.2.7\win32\zlib.def
- true
- MachineX86
-
-
- true
-
-
-
-
- X64
-
-
- MaxSpeed
- OnlyExplicitInline
- ../..;%(AdditionalIncludeDirectories)
- WIN32;NDEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)
- true
- MultiThreaded
- true
- Level3
- true
-
-
- NDEBUG;%(PreprocessorDefinitions)
- 0x0409
-
-
- /MACHINE:X64 %(AdditionalOptions)
- true
- msvcrt;%(IgnoreSpecificDefaultLibraries)
-
-
- true
-
-
-
-
- MaxSpeed
- OnlyExplicitInline
- ../..;%(AdditionalIncludeDirectories)
- WIN32;NDEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)
- true
- MultiThreaded
- true
- Level3
- true
-
-
- NDEBUG;%(PreprocessorDefinitions)
- 0x0409
-
-
- true
- msvcrt;%(IgnoreSpecificDefaultLibraries)
-
-
- true
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
+
+DebugDLL Win32 DebugDLL x64 Debug Win32 Debug x64 ReleaseDLL Win32 ReleaseDLL x64 Release Win32 Release x64 zlib1 {8308C68D-E12B-4C71-96F4-7137F6BEB654} zlib StaticLibrary v110 false DynamicLibrary v110 false StaticLibrary v110 false DynamicLibrary v110 false StaticLibrary v110 false DynamicLibrary v110 false StaticLibrary v110 false DynamicLibrary v110 false
+ <_ProjectFileVersion>11.0.50727.1 $(Platform)\$(Configuration)\ ./build/$(Platform)/$(Configuration)\ false $(Platform)/$(Configuration)\ ./build/$(Platform)/$(Configuration)\ false $(Platform)\$(Configuration)\ ./build/$(Platform)/$(Configuration)\ $(Platform)/$(Configuration)\ ./build/$(Platform)/$(Configuration)\ $(Platform)\$(Configuration)\ ./build/$(Platform)/$(Configuration)\ true $(Platform)/$(Configuration)\ ./build/$(Platform)/$(Configuration)\ true $(Platform)\$(Configuration)\ ./build/$(Platform)/$(Configuration)\ $(Platform)/$(Configuration)\ ./build/$(Platform)/$(Configuration)\ NDEBUG;%(PreprocessorDefinitions) true true X64 $(Platform)\$(Configuration)/$(ProjectName).tlb MaxSpeed OnlyExplicitInline ../..;%(AdditionalIncludeDirectories) WIN32;NDEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) true MultiThreadedDLL true Level3 true NDEBUG;%(PreprocessorDefinitions) 0x0409 "/IMPLIB:$(TargetDir)\zlib1.lib" %(AdditionalOptions) true ..\..\..\zlib-1.2.7\win32\zlib.def MachineX64 true NDEBUG;%(PreprocessorDefinitions) true true Win32 .\Win32_DLL_Release/zlib.tlb MaxSpeed OnlyExplicitInline ../..;%(AdditionalIncludeDirectories) WIN32;NDEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) true MultiThreadedDLL true Level3 true NDEBUG;%(PreprocessorDefinitions) 0x0409 "/IMPLIB:$(TargetDir)\zlib1.lib" %(AdditionalOptions) true ..\..\..\zlib-1.2.7\win32\zlib.def MachineX86 true X64 Disabled ../..;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebug Level3 true ProgramDatabase _DEBUG;%(PreprocessorDefinitions) 0x0409 /MACHINE:X64 %(AdditionalOptions) $(OutDir)$(ProjectName)d.lib true msvcrtd;%(IgnoreSpecificDefaultLibraries) true Disabled ../..;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebug true Level3 true EditAndContinue _DEBUG;%(PreprocessorDefinitions) 0x0409 $(OutDir)$(ProjectName)d.lib true msvcrtd;%(IgnoreSpecificDefaultLibraries) true _DEBUG;%(PreprocessorDefinitions) true true X64 $(Platform)\$(Configuration)/$(ProjectName).tlb Disabled ../..;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebugDLL Level3 true ProgramDatabase _DEBUG;%(PreprocessorDefinitions) 0x0409 "/IMPLIB:$(TargetDir)\zlib1d.lib" %(AdditionalOptions) $(OutDir)$(ProjectName)d.dll true ..\..\..\zlib-1.2.7\win32\zlib.def true $(Platform)\$(Configuration)/$(ProjectName).pdb MachineX64 true _DEBUG;%(PreprocessorDefinitions) true true Win32 .\Win32_DLL_Debug/zlib.tlb Disabled ../..;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebugDLL true Level3 true EditAndContinue _DEBUG;%(PreprocessorDefinitions) 0x0409 "/IMPLIB:$(TargetDir)\zlib1d.lib" %(AdditionalOptions) $(OutDir)$(ProjectName)d.dll true ..\..\..\zlib-1.2.7\win32\zlib.def true MachineX86 true X64 MaxSpeed OnlyExplicitInline ../..;%(AdditionalIncludeDirectories) WIN32;NDEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) true MultiThreaded true Level3 true NDEBUG;%(PreprocessorDefinitions) 0x0409 /MACHINE:X64 %(AdditionalOptions) true msvcrt;%(IgnoreSpecificDefaultLibraries) true MaxSpeed OnlyExplicitInline ../..;%(AdditionalIncludeDirectories) WIN32;NDEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) true MultiThreaded true Level3 true NDEBUG;%(PreprocessorDefinitions) 0x0409 true msvcrt;%(IgnoreSpecificDefaultLibraries) true
+
diff --git a/msvc2012/zlib/zlib.vcxproj.filters b/msvc2012/zlib/zlib.vcxproj.filters
index 81511b57..d0085b44 100644
--- a/msvc2012/zlib/zlib.vcxproj.filters
+++ b/msvc2012/zlib/zlib.vcxproj.filters
@@ -1,106 +1,2 @@
-
-
-
-
- {19920c55-d2a2-40ec-88ff-0cc67cbbf41d}
- cpp;c;cxx;rc;def;r;odl;idl;hpj;bat
-
-
- {15113309-d78b-4e21-b26d-512f03d1cb4b}
- h;hpp;hxx;hm;inl
-
-
- {02debb5c-4b0d-4667-a486-bf64dc461b51}
- ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe
-
-
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
-
-
- Source Files
-
-
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
-
-
- Resource Files
-
-
-
\ No newline at end of file
+
+{19920c55-d2a2-40ec-88ff-0cc67cbbf41d} cpp;c;cxx;rc;def;r;odl;idl;hpj;bat {15113309-d78b-4e21-b26d-512f03d1cb4b} h;hpp;hxx;hm;inl {02debb5c-4b0d-4667-a486-bf64dc461b51} ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Header Files Resource Files
diff --git a/msvc64/ReadMe.txt b/msvc64/ReadMe.txt
index a2f889da..c92f5b7a 100644
--- a/msvc64/ReadMe.txt
+++ b/msvc64/ReadMe.txt
@@ -2,8 +2,12 @@ exiv2\msvc64\ReadMe.txt
-----------------------
+-----------------------------------------------------------+
-| the msvc64 environment can build 32bit and 64bit binaries |
-| the msvc environment only builds 32bit |
+| msvc2012 builds 32bit and 64bit binaries |
+| with Visual Studio 2012 |
+| msvc64 builds 32bit and 64bit binaries |
+| with Visual Studio 2005/8/10 |
+| msvc builds 32bit binaries |
+| with Visual Studio 2003/5/8 |
+-----------------------------------------------------------+
Updated: 2012-05-07
@@ -118,10 +122,10 @@ T A B L E o f C O N T E N T S
Before loading the project, use the python script setbuild.py to select Win32:
- c:\gnu\exiv2\msvc64>setbuild.py Win32
+ c:\gnu\exiv2\msvc64>setbuild.py Win32
setbuild.py is none destructive. If you have a 64 bit compiler, you can:
- 1) Restore the build environment with: setbuild.py all
+ 1) Restore the build environment with: setbuild.py all
2) Select x64 bit builds only with: setbuild.py x64
If you don't have python available (it's a free download from ActiveState.com),
@@ -213,16 +217,16 @@ T A B L E o f C O N T E N T S
This work is based on work by the following people:
zlib 64 bit build
- Copyright (C) 2000-2004 Simon-Pierre Cadieux.
- Copyright (C) 2004 Cosmin Truta.
- For conditions of distribution and use, see copyright notice in zlib.h.
+ Copyright (C) 2000-2004 Simon-Pierre Cadieux.
+ Copyright (C) 2004 Cosmin Truta.
+ For conditions of distribution and use, see copyright notice in zlib.h.
- And was obtained from: http://www.achacha.org/vc2008_zlib/
+ And was obtained from: http://www.achacha.org/vc2008_zlib/
expat 64 bit build
http://www.start64.com/index.php?option=com_content&task=view&id=3461&Itemid=114
- I recognise and respect the work performed by those individuals.
+ I recognise and respect the work performed by those individuals.
3.1 Differences between inherited projects and the exiv2 projects
There is no compatiblity.
@@ -238,16 +242,16 @@ T A B L E o f C O N T E N T S
want something special.
4.2 runner.py
- runner.py [Win32|x64|all]
+ runner.py [Win32|x64|all]
- This script runs some basic "sanity" checks on the build. You should compare the
+ This script runs some basic "sanity" checks on the build. You should compare the
output of runner.py with the reference output runner.txt.
diff/windiff/winmergeu - or whatever your favorite diff tool.
- python runner.py all > new.txt
- winmergeu.exe new.txt runner.txt
+ python runner.py all > new.txt
+ winmergeu.exe new.txt runner.txt
- If you have only build Win32 (or x64), you'll have to remove the output from
+ If you have only build Win32 (or x64), you'll have to remove the output from
runner.txt for the target that isn't of interest.
4.3 Running the test suite
@@ -266,33 +270,33 @@ T A B L E o f C O N T E N T S
I find the following little bash loop very useful. You should test
against all the directories in the msvc64/bin directory:
- for d in $(find /c/gnu.2005/exiv2/msvc64/bin -name exiv2.exe -exec dirname {} ";"); do
- export EXIV2_BINDIR=$d
- echo ---------------------------------
- echo ---- $d ----
- echo ---------------------------------
- make test
- done
-
- Free gift: (you get what you pay for)
- The script testMSVC.sh to runs this loop for you.
- The script verifyMSVC.sh validates the output of testMSVC.sh
- I've added those for my convenience and I hope you'll find them useful.
-
- And to pass the time (the test suite takes about an hour to run)
- I recommend running listdlls exiv2.exe occasionally during testing to be confident
- that the test suite is running the MSVC built versions of exiv2 and libraries.
-
- From cygwin:
- while sleep 1 do; listdlls exiv2.exe ; done
- or
- while sleep 10 do ; listdlls exiv2.exe | grep exiv2.exe ; done
-
- Note: Cygwin currently ships diff-utils 2.9.2 which treats binary files differently
- from 2.8.7 (on Mac) and 3.2 (on Ubuntu 12.04). For this reason, the executable (and
- support dlls) for GNU diff.exe 2.8.7 is provided in msvc/diff.exe.
- The test suite has been "doctored" on cygwin to modify the path appropriately to
- use this preferred version of diff.exe.
+ for d in $(find /c/gnu.2005/exiv2/msvc64/bin -name exiv2.exe -exec dirname {} ";"); do
+ export EXIV2_BINDIR=$d
+ echo ---------------------------------
+ echo ---- $d ----
+ echo ---------------------------------
+ make test
+ done
+
+ Free gift: (you get what you pay for)
+ The script testMSVC.sh to runs this loop for you.
+ The script verifyMSVC.sh validates the output of testMSVC.sh
+ I've added those for my convenience and I hope you'll find them useful.
+
+ And to pass the time (the test suite takes about an hour to run)
+ I recommend running listdlls exiv2.exe occasionally during testing to be confident
+ that the test suite is running the MSVC built versions of exiv2 and libraries.
+
+ From cygwin:
+ while sleep 1 do; listdlls exiv2.exe ; done
+ or
+ while sleep 10 do ; listdlls exiv2.exe | grep exiv2.exe ; done
+
+ Note: Cygwin currently ships diff-utils 2.9.2 which treats binary files differently
+ from 2.8.7 (on Mac) and 3.2 (on Ubuntu 12.04). For this reason, the executable (and
+ support dlls) for GNU diff.exe 2.8.7 is provided in msvc/diff.exe.
+ The test suite has been "doctored" on cygwin to modify the path appropriately to
+ use this preferred version of diff.exe.
# That's all Folks!
##