diff --git a/msvc/crwparse/crwparse.vcproj b/msvc/crwparse/crwparse.vcproj
new file mode 100644
index 00000000..5dc828bc
--- /dev/null
+++ b/msvc/crwparse/crwparse.vcproj
@@ -0,0 +1,133 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/msvc/exifdata-test/exifdata-test.vcproj b/msvc/exifdata-test/exifdata-test.vcproj
new file mode 100644
index 00000000..9fb234af
--- /dev/null
+++ b/msvc/exifdata-test/exifdata-test.vcproj
@@ -0,0 +1,133 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/msvc/exiv2.sln b/msvc/exiv2.sln
index 3e68d48a..808d43e0 100644
--- a/msvc/exiv2.sln
+++ b/msvc/exiv2.sln
@@ -93,6 +93,14 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "exiv2comPS", "exiv2com\exiv
{6EEE7BDC-88EE-450D-B752-63DB7E50EA8E} = {6EEE7BDC-88EE-450D-B752-63DB7E50EA8E}
EndProjectSection
EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "exifdata-test", "exifdata-test\exifdata-test.vcproj", "{36F0C797-F6BD-4F5C-8DB2-651D8502872D}"
+ ProjectSection(ProjectDependencies) = postProject
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "crwparse", "crwparse\crwparse.vcproj", "{1EB3B69F-6709-42D3-A058-540DE5051800}"
+ ProjectSection(ProjectDependencies) = postProject
+ EndProjectSection
+EndProject
Global
GlobalSection(SolutionConfiguration) = preSolution
Debug = Debug
@@ -173,6 +181,14 @@ Global
{6EEE7BDC-88EE-450D-B752-63DB7E50EA8E}.Release.Build.0 = Release|Win32
{E5CADAC3-4276-4231-9626-49464C79682D}.Debug.ActiveCfg = Debug|Win32
{E5CADAC3-4276-4231-9626-49464C79682D}.Release.ActiveCfg = Release|Win32
+ {36F0C797-F6BD-4F5C-8DB2-651D8502872D}.Debug.ActiveCfg = Debug|Win32
+ {36F0C797-F6BD-4F5C-8DB2-651D8502872D}.Debug.Build.0 = Debug|Win32
+ {36F0C797-F6BD-4F5C-8DB2-651D8502872D}.Release.ActiveCfg = Release|Win32
+ {36F0C797-F6BD-4F5C-8DB2-651D8502872D}.Release.Build.0 = Release|Win32
+ {1EB3B69F-6709-42D3-A058-540DE5051800}.Debug.ActiveCfg = Debug|Win32
+ {1EB3B69F-6709-42D3-A058-540DE5051800}.Debug.Build.0 = Debug|Win32
+ {1EB3B69F-6709-42D3-A058-540DE5051800}.Release.ActiveCfg = Release|Win32
+ {1EB3B69F-6709-42D3-A058-540DE5051800}.Release.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
EndGlobalSection