diff --git a/mrf_apps/vc/can/can.vcxproj b/mrf_apps/vc/can/can.vcxproj
index 170818b..20463d3 100644
--- a/mrf_apps/vc/can/can.vcxproj
+++ b/mrf_apps/vc/can/can.vcxproj
@@ -63,15 +63,19 @@
+
+
+
+
diff --git a/mrf_apps/vc/macros.props b/mrf_apps/vc/macros.props
new file mode 100644
index 0000000..cb25aa8
--- /dev/null
+++ b/mrf_apps/vc/macros.props
@@ -0,0 +1,15 @@
+
+
+
+
+ \GDAL
+
+
+
+
+
+ $(prefix)
+ true
+
+
+
\ No newline at end of file
diff --git a/mrf_apps/vc/mrf_insert/mrf_insert.vcxproj b/mrf_apps/vc/mrf_insert/mrf_insert.vcxproj
index df70f92..15c6678 100644
--- a/mrf_apps/vc/mrf_insert/mrf_insert.vcxproj
+++ b/mrf_apps/vc/mrf_insert/mrf_insert.vcxproj
@@ -59,15 +59,19 @@
+
+
+
+
@@ -78,11 +82,13 @@
true
- \GDAL\include;$(IncludePath)
- \GDAL\lib;$(LibraryPath)
+ $(prefix)\include;$(IncludePath)
+ $(prefix)\lib;$(LibraryPath)
false
+ $(prefix)\include;$(IncludePath)
+ $(prefix)\lib;$(LibraryPath)
@@ -122,7 +128,7 @@
Console
true
- gdal_i_d.lib;%(AdditionalDependencies)
+ gdald.lib;%(AdditionalDependencies)
@@ -139,6 +145,7 @@
true
true
true
+ gdal.lib;%(AdditionalDependencies)
diff --git a/mrf_apps/vc/vc.sln b/mrf_apps/vc/vc.sln
new file mode 100644
index 0000000..2407251
--- /dev/null
+++ b/mrf_apps/vc/vc.sln
@@ -0,0 +1,41 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 17
+VisualStudioVersion = 17.10.34928.147
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "packindex", "can\can.vcxproj", "{E392B36A-171A-4CCF-A974-29B20AD6D302}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mrf_insert", "mrf_insert\mrf_insert.vcxproj", "{2A11EB20-EC76-4318-BF9D-BC4F7A75C38A}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|x64 = Debug|x64
+ Debug|x86 = Debug|x86
+ Release|x64 = Release|x64
+ Release|x86 = Release|x86
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {E392B36A-171A-4CCF-A974-29B20AD6D302}.Debug|x64.ActiveCfg = Debug|x64
+ {E392B36A-171A-4CCF-A974-29B20AD6D302}.Debug|x64.Build.0 = Debug|x64
+ {E392B36A-171A-4CCF-A974-29B20AD6D302}.Debug|x86.ActiveCfg = Debug|Win32
+ {E392B36A-171A-4CCF-A974-29B20AD6D302}.Debug|x86.Build.0 = Debug|Win32
+ {E392B36A-171A-4CCF-A974-29B20AD6D302}.Release|x64.ActiveCfg = Release|x64
+ {E392B36A-171A-4CCF-A974-29B20AD6D302}.Release|x64.Build.0 = Release|x64
+ {E392B36A-171A-4CCF-A974-29B20AD6D302}.Release|x86.ActiveCfg = Release|Win32
+ {E392B36A-171A-4CCF-A974-29B20AD6D302}.Release|x86.Build.0 = Release|Win32
+ {2A11EB20-EC76-4318-BF9D-BC4F7A75C38A}.Debug|x64.ActiveCfg = Debug|x64
+ {2A11EB20-EC76-4318-BF9D-BC4F7A75C38A}.Debug|x64.Build.0 = Debug|x64
+ {2A11EB20-EC76-4318-BF9D-BC4F7A75C38A}.Debug|x86.ActiveCfg = Debug|Win32
+ {2A11EB20-EC76-4318-BF9D-BC4F7A75C38A}.Debug|x86.Build.0 = Debug|Win32
+ {2A11EB20-EC76-4318-BF9D-BC4F7A75C38A}.Release|x64.ActiveCfg = Release|x64
+ {2A11EB20-EC76-4318-BF9D-BC4F7A75C38A}.Release|x64.Build.0 = Release|x64
+ {2A11EB20-EC76-4318-BF9D-BC4F7A75C38A}.Release|x86.ActiveCfg = Release|Win32
+ {2A11EB20-EC76-4318-BF9D-BC4F7A75C38A}.Release|x86.Build.0 = Release|Win32
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {1F1413EC-B1D0-4CE2-B33F-4452453CECA3}
+ EndGlobalSection
+EndGlobal