[glibmm] Visual Studio Projects: Fix and update.



commit 5078e947d07c9d35b73753859cf36ff486ff351b
Author: Chun-wei Fan <fanchunwei src gnome org>
Date:   Mon Mar 25 14:07:58 2013 +0800

    Visual Studio Projects: Fix and update.
    
        * Fix Visual C++ projects for glibmm and giomm as numerous
        sources have been added for the addition of APIs so that
        these libraries can be properly built
    
        * Also make the project files work better with the GLib Visual C++
        builds (which are currently supported in the GLib source
        distribution), so that the files from the GLib build can be picked
        up by the glibmm projects when the Glib sources and glibmm sources
        are extracted in the same root folder (for example,
        c:\foo\glib-2.35.9 and c:\foo\glibmm-2.35.9).  This is useful
        especially when we want to build glibmm unstable, which most
        probably needs the latest GLib unstable.
    
        * Fix the resolver project files for Visual C++ 2008/2010 for having
        the wrong executable output name

 ChangeLog                                          |   18 +++
 MSVC_Net2005/examples/compose/compose.vcproj       |   12 +-
 MSVC_Net2005/examples/dispatcher/dispatcher.vcproj |   12 +-
 .../examples/dispatcher2/dispatcher2.vcproj        |   12 +-
 MSVC_Net2005/examples/keyfile/keyfile.vcproj       |   12 +-
 MSVC_Net2005/examples/markup/markup.vcproj         |   12 +-
 MSVC_Net2005/examples/options/options.vcproj       |   12 +-
 MSVC_Net2005/examples/properties/properties.vcproj |   12 +-
 MSVC_Net2005/examples/regex/regex.vcproj           |   12 +-
 MSVC_Net2005/examples/resolver/resolver.vcproj     |   12 +-
 .../examples/socket-client/socket-client.vcproj    |   12 +-
 .../examples/socket-server/socket-server.vcproj    |   12 +-
 MSVC_Net2005/examples/thread/thread.vcproj         |   12 +-
 .../examples/thread_pool/thread_pool.vcproj        |   12 +-
 MSVC_Net2005/giomm/giomm.vcproj                    |  148 +++++++++++++++++++-
 MSVC_Net2005/glibmm/glibmm.vcproj                  |   29 ++++-
 .../tests/giomm_simple/giomm_simple.vcproj         |   12 +-
 .../tests/glibmm_value/glibmm_value.vcproj         |   12 +-
 MSVC_Net2008/examples/compose/compose.vcproj       |   12 +-
 MSVC_Net2008/examples/dispatcher/dispatcher.vcproj |   12 +-
 .../examples/dispatcher2/dispatcher2.vcproj        |   12 +-
 MSVC_Net2008/examples/keyfile/keyfile.vcproj       |   12 +-
 MSVC_Net2008/examples/markup/markup.vcproj         |   12 +-
 MSVC_Net2008/examples/options/options.vcproj       |   12 +-
 MSVC_Net2008/examples/properties/properties.vcproj |   12 +-
 MSVC_Net2008/examples/regex/regex.vcproj           |   12 +-
 MSVC_Net2008/examples/resolver/resolver.vcproj     |   16 ++-
 .../examples/socket-client/socket-client.vcproj    |   12 +-
 .../examples/socket-server/socket-server.vcproj    |   12 +-
 MSVC_Net2008/examples/thread/thread.vcproj         |   12 +-
 .../examples/thread_pool/thread_pool.vcproj        |   12 +-
 MSVC_Net2008/giomm/giomm.vcproj                    |  148 +++++++++++++++++++-
 MSVC_Net2008/glibmm/glibmm.vcproj                  |   29 ++++-
 .../tests/giomm_simple/giomm_simple.vcproj         |   12 +-
 .../tests/glibmm_value/glibmm_value.vcproj         |   12 +-
 MSVC_Net2010/examples/compose/compose.vcxproj      |   13 +-
 .../examples/dispatcher/dispatcher.vcxproj         |   13 +-
 .../examples/dispatcher2/dispatcher2.vcxproj       |   13 +-
 MSVC_Net2010/examples/keyfile/keyfile.vcxproj      |   13 +-
 MSVC_Net2010/examples/markup/markup.vcxproj        |   13 +-
 MSVC_Net2010/examples/options/options.vcxproj      |   13 +-
 .../examples/properties/properties.vcxproj         |   13 +-
 MSVC_Net2010/examples/regex/regex.vcxproj          |   13 +-
 MSVC_Net2010/examples/resolver/resolver.vcxproj    |   17 ++-
 .../examples/socket-client/socket-client.vcxproj   |   13 +-
 .../examples/socket-server/socket-server.vcxproj   |   13 +-
 MSVC_Net2010/examples/thread/thread.vcxproj        |   13 +-
 .../examples/thread_pool/thread_pool.vcxproj       |   13 +-
 MSVC_Net2010/giomm/giomm.vcxproj                   |   47 ++++++-
 MSVC_Net2010/giomm/giomm.vcxproj.filters           |  102 ++++++++++++++
 MSVC_Net2010/glibmm/glibmm.vcxproj                 |   17 ++-
 MSVC_Net2010/glibmm/glibmm.vcxproj.filters         |   12 ++
 .../tests/giomm_simple/giomm_simple.vcxproj        |   13 +-
 .../tests/glibmm_value/glibmm_value.vcxproj        |   13 +-
 54 files changed, 888 insertions(+), 225 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index 1414b71..c87a03a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,21 @@
+2013-03-25  Chun-wei Fan  <fanc999 yahoo com tw>
+
+       Visual Studio Projects: Fix and update.
+
+       * Fix Visual C++ projects for glibmm and giomm as numerous
+       sources have been added for the addition of APIs so that
+       these libraries can be properly built
+
+       * Also make the project files work better with the GLib Visual C++
+       builds (which are currently supported in the GLib source
+       distribution), so that the files from the GLib build can be picked
+       up by the glibmm projects when the Glib sources and glibmm sources
+       are extracted in the same root folder (for example,
+       c:\foo\glib-2.35.9 and c:\foo\glibmm-2.35.9)
+
+       * Fix the resolver project files for Visual C++ 2008/2010 for having
+       the wrong executable output name
+
 2013-03-24  José Alburquerque  <jaalburquerque gmail com>
 
        Tls[Client|Server]Connection: Add the create() methods.
diff --git a/MSVC_Net2005/examples/compose/compose.vcproj b/MSVC_Net2005/examples/compose/compose.vcproj
index 2648a8b..7fa1b9b 100644
--- a/MSVC_Net2005/examples/compose/compose.vcproj
+++ b/MSVC_Net2005/examples/compose/compose.vcproj
@@ -44,7 +44,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs8\win32\include\glib-2.0;..\..\..\..\vs8\win32\lib\glib-2.0\include;..\..\..\..\vs8\win32\include\sigc++-2.0;..\..\..\..\vs8\win32\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -67,6 +67,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib sigc-vc80-d-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs8\win32\lib"
                                OutputFile="$(OutDir)/compose.exe"
                                LinkIncremental="2"
                                GenerateManifest="true"
@@ -125,7 +126,7 @@
                        />
                        <Tool
                                Name="VCCLCompilerTool"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs8\win32\include\glib-2.0;..\..\..\..\vs8\win32\lib\glib-2.0\include;..\..\..\..\vs8\win32\include\sigc++-2.0;..\..\..\..\vs8\win32\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -146,6 +147,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib sigc-vc80-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs8\win32\lib"
                                OutputFile="$(OutDir)/compose.exe"
                                LinkIncremental="1"
                                GenerateManifest="true"
@@ -207,7 +209,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs8\x64\include\glib-2.0;..\..\..\..\vs8\x64\lib\glib-2.0\include;..\..\..\..\vs8\x64\include\sigc++-2.0;..\..\..\..\vs8\x64\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -230,6 +232,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib sigc-vc80-d-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs8\x64\lib"
                                OutputFile="$(OutDir)/compose.exe"
                                LinkIncremental="2"
                                GenerateManifest="true"
@@ -289,7 +292,7 @@
                        />
                        <Tool
                                Name="VCCLCompilerTool"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs8\x64\include\glib-2.0;..\..\..\..\vs8\x64\lib\glib-2.0\include;..\..\..\..\vs8\x64\include\sigc++-2.0;..\..\..\..\vs8\x64\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -310,6 +313,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib sigc-vc80-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs8\x64\lib"
                                OutputFile="$(OutDir)/compose.exe"
                                LinkIncremental="1"
                                GenerateManifest="true"
diff --git a/MSVC_Net2005/examples/dispatcher/dispatcher.vcproj 
b/MSVC_Net2005/examples/dispatcher/dispatcher.vcproj
index 0f3f6cc..92613a2 100755
--- a/MSVC_Net2005/examples/dispatcher/dispatcher.vcproj
+++ b/MSVC_Net2005/examples/dispatcher/dispatcher.vcproj
@@ -44,7 +44,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs8\win32\include\glib-2.0;..\..\..\..\vs8\win32\lib\glib-2.0\include;..\..\..\..\vs8\win32\include\sigc++-2.0;..\..\..\..\vs8\win32\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -67,6 +67,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib sigc-vc80-d-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs8\win32\lib"
                                OutputFile="$(OutDir)/dispatcher.exe"
                                LinkIncremental="2"
                                GenerateManifest="true"
@@ -125,7 +126,7 @@
                        />
                        <Tool
                                Name="VCCLCompilerTool"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs8\win32\include\glib-2.0;..\..\..\..\vs8\win32\lib\glib-2.0\include;..\..\..\..\vs8\win32\include\sigc++-2.0;..\..\..\..\vs8\win32\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -146,6 +147,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib sigc-vc80-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs8\win32\lib"
                                OutputFile="$(OutDir)/dispatcher.exe"
                                LinkIncremental="1"
                                GenerateManifest="true"
@@ -207,7 +209,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs8\x64\include\glib-2.0;..\..\..\..\vs8\x64\lib\glib-2.0\include;..\..\..\..\vs8\x64\include\sigc++-2.0;..\..\..\..\vs8\x64\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -230,6 +232,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib sigc-vc80-d-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs8\x64\lib"
                                OutputFile="$(OutDir)/dispatcher.exe"
                                LinkIncremental="2"
                                GenerateManifest="true"
@@ -289,7 +292,7 @@
                        />
                        <Tool
                                Name="VCCLCompilerTool"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs8\x64\include\glib-2.0;..\..\..\..\vs8\x64\lib\glib-2.0\include;..\..\..\..\vs8\x64\include\sigc++-2.0;..\..\..\..\vs8\x64\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -310,6 +313,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib sigc-vc80-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs8\x64\lib"
                                OutputFile="$(OutDir)/dispatcher.exe"
                                LinkIncremental="1"
                                GenerateManifest="true"
diff --git a/MSVC_Net2005/examples/dispatcher2/dispatcher2.vcproj 
b/MSVC_Net2005/examples/dispatcher2/dispatcher2.vcproj
index 2c6505f..2f661c6 100755
--- a/MSVC_Net2005/examples/dispatcher2/dispatcher2.vcproj
+++ b/MSVC_Net2005/examples/dispatcher2/dispatcher2.vcproj
@@ -43,7 +43,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs8\win32\include\glib-2.0;..\..\..\..\vs8\win32\lib\glib-2.0\include;..\..\..\..\vs8\win32\include\sigc++-2.0;..\..\..\..\vs8\win32\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -68,6 +68,7 @@
                                AdditionalDependencies="gthread-2.0.lib sigc-vc80-d-2_0.lib"
                                OutputFile="$(OutDir)/dispatcher2.exe"
                                LinkIncremental="2"
+                               AdditionalLibraryDirectories="..\..\..\..\vs8\win32\lib"
                                GenerateManifest="true"
                                GenerateDebugInformation="true"
                                ProgramDatabaseFile="$(OutDir)/$(TargetName).pdb"
@@ -124,7 +125,7 @@
                        />
                        <Tool
                                Name="VCCLCompilerTool"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs8\win32\include\glib-2.0;..\..\..\..\vs8\win32\lib\glib-2.0\include;..\..\..\..\vs8\win32\include\sigc++-2.0;..\..\..\..\vs8\win32\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -147,6 +148,7 @@
                                AdditionalDependencies="gthread-2.0.lib sigc-vc80-2_0.lib"
                                OutputFile="$(OutDir)/dispatcher2.exe"
                                LinkIncremental="1"
+                               AdditionalLibraryDirectories="..\..\..\..\vs8\win32\lib"
                                GenerateManifest="true"
                                GenerateDebugInformation="true"
                                SubSystem="1"
@@ -206,7 +208,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs8\x64\include\glib-2.0;..\..\..\..\vs8\x64\lib\glib-2.0\include;..\..\..\..\vs8\x64\include\sigc++-2.0;..\..\..\..\vs8\x64\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -231,6 +233,7 @@
                                AdditionalDependencies="gthread-2.0.lib sigc-vc80-d-2_0.lib"
                                OutputFile="$(OutDir)/dispatcher2.exe"
                                LinkIncremental="2"
+                               AdditionalLibraryDirectories="..\..\..\..\vs8\x64\lib"
                                GenerateManifest="true"
                                GenerateDebugInformation="true"
                                ProgramDatabaseFile="$(OutDir)/$(TargetName).pdb"
@@ -288,7 +291,7 @@
                        />
                        <Tool
                                Name="VCCLCompilerTool"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs8\x64\include\glib-2.0;..\..\..\..\vs8\x64\lib\glib-2.0\include;..\..\..\..\vs8\x64\include\sigc++-2.0;..\..\..\..\vs8\x64\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -311,6 +314,7 @@
                                AdditionalDependencies="gthread-2.0.lib sigc-vc80-2_0.lib"
                                OutputFile="$(OutDir)/dispatcher2.exe"
                                LinkIncremental="1"
+                               AdditionalLibraryDirectories="..\..\..\..\vs8\x64\lib"
                                GenerateManifest="true"
                                GenerateDebugInformation="true"
                                SubSystem="1"
diff --git a/MSVC_Net2005/examples/keyfile/keyfile.vcproj b/MSVC_Net2005/examples/keyfile/keyfile.vcproj
index 2fb6886..30b6252 100644
--- a/MSVC_Net2005/examples/keyfile/keyfile.vcproj
+++ b/MSVC_Net2005/examples/keyfile/keyfile.vcproj
@@ -44,7 +44,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs8\win32\include\glib-2.0;..\..\..\..\vs8\win32\lib\glib-2.0\include;..\..\..\..\vs8\win32\include\sigc++-2.0;..\..\..\..\vs8\win32\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -67,6 +67,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib sigc-vc80-d-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs8\win32\lib"
                                OutputFile="$(OutDir)/keyfile.exe"
                                LinkIncremental="2"
                                GenerateManifest="true"
@@ -125,7 +126,7 @@
                        />
                        <Tool
                                Name="VCCLCompilerTool"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs8\win32\include\glib-2.0;..\..\..\..\vs8\win32\lib\glib-2.0\include;..\..\..\..\vs8\win32\include\sigc++-2.0;..\..\..\..\vs8\win32\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -146,6 +147,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib sigc-vc80-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs8\win32\lib"
                                OutputFile="$(OutDir)/keyfile.exe"
                                LinkIncremental="1"
                                GenerateManifest="true"
@@ -207,7 +209,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs8\x64\include\glib-2.0;..\..\..\..\vs8\x64\lib\glib-2.0\include;..\..\..\..\vs8\x64\include\sigc++-2.0;..\..\..\..\vs8\x64\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -230,6 +232,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib sigc-vc80-d-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs8\x64\lib"
                                OutputFile="$(OutDir)/keyfile.exe"
                                LinkIncremental="2"
                                GenerateManifest="true"
@@ -289,7 +292,7 @@
                        />
                        <Tool
                                Name="VCCLCompilerTool"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs8\x64\include\glib-2.0;..\..\..\..\vs8\x64\lib\glib-2.0\include;..\..\..\..\vs8\x64\include\sigc++-2.0;..\..\..\..\vs8\x64\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -310,6 +313,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib sigc-vc80-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs8\x64\lib"
                                OutputFile="$(OutDir)/keyfile.exe"
                                LinkIncremental="1"
                                GenerateManifest="true"
diff --git a/MSVC_Net2005/examples/markup/markup.vcproj b/MSVC_Net2005/examples/markup/markup.vcproj
index 8ba0c67..6b6bc35 100755
--- a/MSVC_Net2005/examples/markup/markup.vcproj
+++ b/MSVC_Net2005/examples/markup/markup.vcproj
@@ -43,7 +43,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs8\win32\include\glib-2.0;..\..\..\..\vs8\win32\lib\glib-2.0\include;..\..\..\..\vs8\win32\include\sigc++-2.0;..\..\..\..\vs8\win32\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -66,6 +66,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs8\win32\lib"
                                OutputFile="$(OutDir)/markup.exe"
                                LinkIncremental="2"
                                GenerateManifest="true"
@@ -124,7 +125,7 @@
                        />
                        <Tool
                                Name="VCCLCompilerTool"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs8\win32\include\glib-2.0;..\..\..\..\vs8\win32\lib\glib-2.0\include;..\..\..\..\vs8\win32\include\sigc++-2.0;..\..\..\..\vs8\win32\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -145,6 +146,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs8\win32\lib"
                                OutputFile="$(OutDir)/markup.exe"
                                LinkIncremental="1"
                                GenerateManifest="true"
@@ -206,7 +208,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs8\x64\include\glib-2.0;..\..\..\..\vs8\x64\lib\glib-2.0\include;..\..\..\..\vs8\x64\include\sigc++-2.0;..\..\..\..\vs8\x64\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -229,6 +231,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs8\x64\lib"
                                OutputFile="$(OutDir)/markup.exe"
                                LinkIncremental="2"
                                GenerateManifest="true"
@@ -288,7 +291,7 @@
                        />
                        <Tool
                                Name="VCCLCompilerTool"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs8\x64\include\glib-2.0;..\..\..\..\vs8\x64\lib\glib-2.0\include;..\..\..\..\vs8\x64\include\sigc++-2.0;..\..\..\..\vs8\x64\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -309,6 +312,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs8\x64\lib"
                                OutputFile="$(OutDir)/markup.exe"
                                LinkIncremental="1"
                                GenerateManifest="true"
diff --git a/MSVC_Net2005/examples/options/options.vcproj b/MSVC_Net2005/examples/options/options.vcproj
index a94e741..eef9499 100755
--- a/MSVC_Net2005/examples/options/options.vcproj
+++ b/MSVC_Net2005/examples/options/options.vcproj
@@ -44,7 +44,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs8\win32\include\glib-2.0;..\..\..\..\vs8\win32\lib\glib-2.0\include;..\..\..\..\vs8\win32\include\sigc++-2.0;..\..\..\..\vs8\win32\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -67,6 +67,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="gthread-2.0.lib sigc-vc80-d-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs8\win32\lib"
                                OutputFile="$(OutDir)/options.exe"
                                LinkIncremental="2"
                                GenerateManifest="true"
@@ -125,7 +126,7 @@
                        />
                        <Tool
                                Name="VCCLCompilerTool"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs8\win32\include\glib-2.0;..\..\..\..\vs8\win32\lib\glib-2.0\include;..\..\..\..\vs8\win32\include\sigc++-2.0;..\..\..\..\vs8\win32\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -146,6 +147,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="gthread-2.0.lib sigc-vc80-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs8\win32\lib"
                                OutputFile="$(OutDir)/options.exe"
                                LinkIncremental="1"
                                GenerateManifest="true"
@@ -207,7 +209,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs8\x64\include\glib-2.0;..\..\..\..\vs8\x64\lib\glib-2.0\include;..\..\..\..\vs8\x64\include\sigc++-2.0;..\..\..\..\vs8\x64\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -230,6 +232,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="gthread-2.0.lib sigc-vc80-d-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs8\x64\lib"
                                OutputFile="$(OutDir)/options.exe"
                                LinkIncremental="2"
                                GenerateManifest="true"
@@ -289,7 +292,7 @@
                        />
                        <Tool
                                Name="VCCLCompilerTool"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs8\x64\include\glib-2.0;..\..\..\..\vs8\x64\lib\glib-2.0\include;..\..\..\..\vs8\x64\include\sigc++-2.0;..\..\..\..\vs8\x64\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -310,6 +313,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="gthread-2.0.lib sigc-vc80-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs8\x64\lib"
                                OutputFile="$(OutDir)/options.exe"
                                LinkIncremental="1"
                                GenerateManifest="true"
diff --git a/MSVC_Net2005/examples/properties/properties.vcproj 
b/MSVC_Net2005/examples/properties/properties.vcproj
index ee582a7..8a01a91 100644
--- a/MSVC_Net2005/examples/properties/properties.vcproj
+++ b/MSVC_Net2005/examples/properties/properties.vcproj
@@ -44,7 +44,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs8\win32\include\glib-2.0;..\..\..\..\vs8\win32\lib\glib-2.0\include;..\..\..\..\vs8\win32\include\sigc++-2.0;..\..\..\..\vs8\win32\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -67,6 +67,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib sigc-vc80-d-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs8\win32\lib"
                                OutputFile="$(OutDir)/properties.exe"
                                LinkIncremental="2"
                                GenerateManifest="true"
@@ -125,7 +126,7 @@
                        />
                        <Tool
                                Name="VCCLCompilerTool"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs8\win32\include\glib-2.0;..\..\..\..\vs8\win32\lib\glib-2.0\include;..\..\..\..\vs8\win32\include\sigc++-2.0;..\..\..\..\vs8\win32\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -146,6 +147,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib sigc-vc80-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs8\win32\lib"
                                OutputFile="$(OutDir)/properties.exe"
                                LinkIncremental="1"
                                GenerateManifest="true"
@@ -207,7 +209,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs8\x64\include\glib-2.0;..\..\..\..\vs8\x64\lib\glib-2.0\include;..\..\..\..\vs8\x64\include\sigc++-2.0;..\..\..\..\vs8\x64\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -230,6 +232,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib sigc-vc80-d-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs8\x64\lib"
                                OutputFile="$(OutDir)/properties.exe"
                                LinkIncremental="2"
                                GenerateManifest="true"
@@ -289,7 +292,7 @@
                        />
                        <Tool
                                Name="VCCLCompilerTool"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs8\x64\include\glib-2.0;..\..\..\..\vs8\x64\lib\glib-2.0\include;..\..\..\..\vs8\x64\include\sigc++-2.0;..\..\..\..\vs8\x64\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -310,6 +313,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib sigc-vc80-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs8\x64\lib"
                                OutputFile="$(OutDir)/properties.exe"
                                LinkIncremental="1"
                                GenerateManifest="true"
diff --git a/MSVC_Net2005/examples/regex/regex.vcproj b/MSVC_Net2005/examples/regex/regex.vcproj
index adafd77..dd7622e 100644
--- a/MSVC_Net2005/examples/regex/regex.vcproj
+++ b/MSVC_Net2005/examples/regex/regex.vcproj
@@ -44,7 +44,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs8\win32\include\glib-2.0;..\..\..\..\vs8\win32\lib\glib-2.0\include;..\..\..\..\vs8\win32\include\sigc++-2.0;..\..\..\..\vs8\win32\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -67,6 +67,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib sigc-vc80-d-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs8\win32\lib"
                                OutputFile="$(OutDir)/regex.exe"
                                LinkIncremental="2"
                                GenerateManifest="true"
@@ -125,7 +126,7 @@
                        />
                        <Tool
                                Name="VCCLCompilerTool"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs8\win32\include\glib-2.0;..\..\..\..\vs8\win32\lib\glib-2.0\include;..\..\..\..\vs8\win32\include\sigc++-2.0;..\..\..\..\vs8\win32\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -146,6 +147,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib sigc-vc80-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs8\win32\lib"
                                OutputFile="$(OutDir)/regex.exe"
                                LinkIncremental="1"
                                GenerateManifest="true"
@@ -207,7 +209,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs8\x64\include\glib-2.0;..\..\..\..\vs8\x64\lib\glib-2.0\include;..\..\..\..\vs8\x64\include\sigc++-2.0;..\..\..\..\vs8\x64\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -230,6 +232,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib sigc-vc80-d-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs8\x64\lib"
                                OutputFile="$(OutDir)/regex.exe"
                                LinkIncremental="2"
                                GenerateManifest="true"
@@ -289,7 +292,7 @@
                        />
                        <Tool
                                Name="VCCLCompilerTool"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs8\x64\include\glib-2.0;..\..\..\..\vs8\x64\lib\glib-2.0\include;..\..\..\..\vs8\x64\include\sigc++-2.0;..\..\..\..\vs8\x64\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -310,6 +313,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib sigc-vc80-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs8\x64\lib"
                                OutputFile="$(OutDir)/regex.exe"
                                LinkIncremental="1"
                                GenerateManifest="true"
diff --git a/MSVC_Net2005/examples/resolver/resolver.vcproj b/MSVC_Net2005/examples/resolver/resolver.vcproj
index dd1c037..cab86df 100644
--- a/MSVC_Net2005/examples/resolver/resolver.vcproj
+++ b/MSVC_Net2005/examples/resolver/resolver.vcproj
@@ -44,7 +44,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;;..\..\..\..\vs8\win32\include\gio-win32-2.0;..\..\..\..\vs8\win32\include\glib-2.0;..\..\..\..\vs8\win32\lib\glib-2.0\include;..\..\..\..\vs8\win32\include\sigc++-2.0;..\..\..\..\vs8\win32\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -67,6 +67,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib gobject-2.0.lib 
gio-2.0.lib sigc-vc80-d-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs8\win32\lib"
                                OutputFile="$(OutDir)/resolver.exe"
                                LinkIncremental="2"
                                GenerateManifest="true"
@@ -125,7 +126,7 @@
                        />
                        <Tool
                                Name="VCCLCompilerTool"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;;..\..\..\..\vs8\win32\include\gio-win32-2.0;..\..\..\..\vs8\win32\include\glib-2.0;..\..\..\..\vs8\win32\lib\glib-2.0\include;..\..\..\..\vs8\win32\include\sigc++-2.0;..\..\..\..\vs8\win32\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -146,6 +147,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib gobject-2.0.lib 
gio-2.0.lib sigc-vc80-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs8\win32\lib"
                                OutputFile="$(OutDir)/resolver.exe"
                                LinkIncremental="1"
                                GenerateManifest="true"
@@ -207,7 +209,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;;..\..\..\..\vs8\x64\include\gio-win32-2.0;..\..\..\..\vs8\x64\include\glib-2.0;..\..\..\..\vs8\x64\lib\glib-2.0\include;..\..\..\..\vs8\x64\include\sigc++-2.0;..\..\..\..\vs8\x64\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -230,6 +232,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib gobject-2.0.lib 
gio-2.0.lib sigc-vc80-d-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs8\x64\lib"
                                OutputFile="$(OutDir)/resolver.exe"
                                LinkIncremental="2"
                                GenerateManifest="true"
@@ -289,7 +292,7 @@
                        />
                        <Tool
                                Name="VCCLCompilerTool"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;;..\..\..\..\vs8\x64\include\gio-win32-2.0;..\..\..\..\vs8\x64\include\glib-2.0;..\..\..\..\vs8\x64\lib\glib-2.0\include;..\..\..\..\vs8\x64\include\sigc++-2.0;..\..\..\..\vs8\x64\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -310,6 +313,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib gobject-2.0.lib 
gio-2.0.lib sigc-vc80-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs8\x64\lib"
                                OutputFile="$(OutDir)/resolver.exe"
                                LinkIncremental="1"
                                GenerateManifest="true"
diff --git a/MSVC_Net2005/examples/socket-client/socket-client.vcproj 
b/MSVC_Net2005/examples/socket-client/socket-client.vcproj
index 63baa66..7a3ca95 100644
--- a/MSVC_Net2005/examples/socket-client/socket-client.vcproj
+++ b/MSVC_Net2005/examples/socket-client/socket-client.vcproj
@@ -44,7 +44,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;;..\..\..\..\vs8\win32\include\gio-win32-2.0;..\..\..\..\vs8\win32\include\glib-2.0;..\..\..\..\vs8\win32\lib\glib-2.0\include;..\..\..\..\vs8\win32\include\sigc++-2.0;..\..\..\..\vs8\win32\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -67,6 +67,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib gobject-2.0.lib 
gio-2.0.lib sigc-vc80-d-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs8\win32\lib"
                                OutputFile="$(OutDir)/socket-client.exe"
                                LinkIncremental="2"
                                GenerateManifest="true"
@@ -125,7 +126,7 @@
                        />
                        <Tool
                                Name="VCCLCompilerTool"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;;..\..\..\..\vs8\win32\include\gio-win32-2.0;..\..\..\..\vs8\win32\include\glib-2.0;..\..\..\..\vs8\win32\lib\glib-2.0\include;..\..\..\..\vs8\win32\include\sigc++-2.0;..\..\..\..\vs8\win32\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -146,6 +147,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib gobject-2.0.lib 
gio-2.0.lib sigc-vc80-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs8\win32\lib"
                                OutputFile="$(OutDir)/socket-client.exe"
                                LinkIncremental="1"
                                GenerateManifest="true"
@@ -207,7 +209,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;;..\..\..\..\vs8\x64\include\gio-win32-2.0;..\..\..\..\vs8\x64\include\glib-2.0;..\..\..\..\vs8\x64\lib\glib-2.0\include;..\..\..\..\vs8\x64\include\sigc++-2.0;..\..\..\..\vs8\x64\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -230,6 +232,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib gobject-2.0.lib 
gio-2.0.lib sigc-vc80-d-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs8\x64\lib"
                                OutputFile="$(OutDir)/socket-client.exe"
                                LinkIncremental="2"
                                GenerateManifest="true"
@@ -289,7 +292,7 @@
                        />
                        <Tool
                                Name="VCCLCompilerTool"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;;..\..\..\..\vs8\x64\include\gio-win32-2.0;..\..\..\..\vs8\x64\include\glib-2.0;..\..\..\..\vs8\x64\lib\glib-2.0\include;..\..\..\..\vs8\x64\include\sigc++-2.0;..\..\..\..\vs8\x64\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -310,6 +313,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib gobject-2.0.lib 
gio-2.0.lib sigc-vc80-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs8\x64\lib"
                                OutputFile="$(OutDir)/socket-client.exe"
                                LinkIncremental="1"
                                GenerateManifest="true"
diff --git a/MSVC_Net2005/examples/socket-server/socket-server.vcproj 
b/MSVC_Net2005/examples/socket-server/socket-server.vcproj
index 6547451..860bebb 100644
--- a/MSVC_Net2005/examples/socket-server/socket-server.vcproj
+++ b/MSVC_Net2005/examples/socket-server/socket-server.vcproj
@@ -44,7 +44,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;;..\..\..\..\vs8\win32\include\gio-win32-2.0;..\..\..\..\vs8\win32\include\glib-2.0;..\..\..\..\vs8\win32\lib\glib-2.0\include;..\..\..\..\vs8\win32\include\sigc++-2.0;..\..\..\..\vs8\win32\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -67,6 +67,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib gobject-2.0.lib 
gio-2.0.lib sigc-vc80-d-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs8\win32\lib"
                                OutputFile="$(OutDir)/socket-server.exe"
                                LinkIncremental="2"
                                GenerateManifest="true"
@@ -125,7 +126,7 @@
                        />
                        <Tool
                                Name="VCCLCompilerTool"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;;..\..\..\..\vs8\win32\include\gio-win32-2.0;..\..\..\..\vs8\win32\include\glib-2.0;..\..\..\..\vs8\win32\lib\glib-2.0\include;..\..\..\..\vs8\win32\include\sigc++-2.0;..\..\..\..\vs8\win32\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -146,6 +147,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib gobject-2.0.lib 
gio-2.0.lib sigc-vc80-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs8\win32\lib"
                                OutputFile="$(OutDir)/socket-server.exe"
                                LinkIncremental="1"
                                GenerateManifest="true"
@@ -207,7 +209,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;;..\..\..\..\vs8\x64\include\gio-win32-2.0;..\..\..\..\vs8\x64\include\glib-2.0;..\..\..\..\vs8\x64\lib\glib-2.0\include;..\..\..\..\vs8\x64\include\sigc++-2.0;..\..\..\..\vs8\x64\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -230,6 +232,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib gobject-2.0.lib 
gio-2.0.lib sigc-vc80-d-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs8\x64\lib"
                                OutputFile="$(OutDir)/socket-server.exe"
                                LinkIncremental="2"
                                GenerateManifest="true"
@@ -289,7 +292,7 @@
                        />
                        <Tool
                                Name="VCCLCompilerTool"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;;..\..\..\..\vs8\x64\include\gio-win32-2.0;..\..\..\..\vs8\x64\include\glib-2.0;..\..\..\..\vs8\x64\lib\glib-2.0\include;..\..\..\..\vs8\x64\include\sigc++-2.0;..\..\..\..\vs8\x64\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -310,6 +313,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib gobject-2.0.lib 
gio-2.0.lib sigc-vc80-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs8\x64\lib"
                                OutputFile="$(OutDir)/socket-server.exe"
                                LinkIncremental="1"
                                GenerateManifest="true"
diff --git a/MSVC_Net2005/examples/thread/thread.vcproj b/MSVC_Net2005/examples/thread/thread.vcproj
index 0962ec1..1c075dd 100755
--- a/MSVC_Net2005/examples/thread/thread.vcproj
+++ b/MSVC_Net2005/examples/thread/thread.vcproj
@@ -43,7 +43,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs8\win32\include\glib-2.0;..\..\..\..\vs8\win32\lib\glib-2.0\include;..\..\..\..\vs8\win32\include\sigc++-2.0;..\..\..\..\vs8\win32\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -66,6 +66,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="gthread-2.0.lib sigc-vc80-d-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs8\win32\lib"
                                OutputFile="$(OutDir)/thread.exe"
                                LinkIncremental="2"
                                GenerateManifest="true"
@@ -124,7 +125,7 @@
                        />
                        <Tool
                                Name="VCCLCompilerTool"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs8\win32\include\glib-2.0;..\..\..\..\vs8\win32\lib\glib-2.0\include;..\..\..\..\vs8\win32\include\sigc++-2.0;..\..\..\..\vs8\win32\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -145,6 +146,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="gthread-2.0.lib sigc-vc80-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs8\win32\lib"
                                OutputFile="$(OutDir)/thread.exe"
                                LinkIncremental="1"
                                GenerateManifest="true"
@@ -206,7 +208,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs8\x64\include\glib-2.0;..\..\..\..\vs8\x64\lib\glib-2.0\include;..\..\..\..\vs8\x64\include\sigc++-2.0;..\..\..\..\vs8\x64\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -229,6 +231,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="gthread-2.0.lib sigc-vc80-d-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs8\x64\lib"
                                OutputFile="$(OutDir)/thread.exe"
                                LinkIncremental="2"
                                GenerateManifest="true"
@@ -288,7 +291,7 @@
                        />
                        <Tool
                                Name="VCCLCompilerTool"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs8\x64\include\glib-2.0;..\..\..\..\vs8\x64\lib\glib-2.0\include;..\..\..\..\vs8\x64\include\sigc++-2.0;..\..\..\..\vs8\x64\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -309,6 +312,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="gthread-2.0.lib sigc-vc80-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs8\x64\lib"
                                OutputFile="$(OutDir)/thread.exe"
                                LinkIncremental="1"
                                GenerateManifest="true"
diff --git a/MSVC_Net2005/examples/thread_pool/thread_pool.vcproj 
b/MSVC_Net2005/examples/thread_pool/thread_pool.vcproj
index 3987491..19311cc 100755
--- a/MSVC_Net2005/examples/thread_pool/thread_pool.vcproj
+++ b/MSVC_Net2005/examples/thread_pool/thread_pool.vcproj
@@ -43,7 +43,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs8\win32\include\glib-2.0;..\..\..\..\vs8\win32\lib\glib-2.0\include;..\..\..\..\vs8\win32\include\sigc++-2.0;..\..\..\..\vs8\win32\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -66,6 +66,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="gthread-2.0.lib sigc-vc80-d-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs8\win32\lib"
                                OutputFile="$(OutDir)/thread_pool.exe"
                                LinkIncremental="2"
                                GenerateManifest="true"
@@ -124,7 +125,7 @@
                        />
                        <Tool
                                Name="VCCLCompilerTool"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs8\win32\include\glib-2.0;..\..\..\..\vs8\win32\lib\glib-2.0\include;..\..\..\..\vs8\win32\include\sigc++-2.0;..\..\..\..\vs8\win32\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -145,6 +146,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="gthread-2.0.lib sigc-vc80-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs8\win32\lib"
                                OutputFile="$(OutDir)/thread_pool.exe"
                                LinkIncremental="1"
                                GenerateManifest="true"
@@ -206,7 +208,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs8\x64\include\glib-2.0;..\..\..\..\vs8\x64\lib\glib-2.0\include;..\..\..\..\vs8\x64\include\sigc++-2.0;..\..\..\..\vs8\x64\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -229,6 +231,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="gthread-2.0.lib sigc-vc80-d-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs8\x64\lib"
                                OutputFile="$(OutDir)/thread_pool.exe"
                                LinkIncremental="2"
                                GenerateManifest="true"
@@ -288,7 +291,7 @@
                        />
                        <Tool
                                Name="VCCLCompilerTool"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs8\x64\include\glib-2.0;..\..\..\..\vs8\x64\lib\glib-2.0\include;..\..\..\..\vs8\x64\include\sigc++-2.0;..\..\..\..\vs8\x64\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -309,6 +312,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="gthread-2.0.lib sigc-vc80-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs8\x64\lib"
                                OutputFile="$(OutDir)/thread_pool.exe"
                                LinkIncremental="1"
                                GenerateManifest="true"
diff --git a/MSVC_Net2005/giomm/giomm.vcproj b/MSVC_Net2005/giomm/giomm.vcproj
index 4e414b3..e0c1254 100644
--- a/MSVC_Net2005/giomm/giomm.vcproj
+++ b/MSVC_Net2005/giomm/giomm.vcproj
@@ -43,7 +43,7 @@
                                Name="VCCLCompilerTool"
                                AdditionalOptions="/vd2"
                                Optimization="0"
-                               
AdditionalIncludeDirectories=".;../..;../../glib;../../gio;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories=".;../..;../../glib;../../gio;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\vs8\win32\include\gio-win32-2.0;..\..\..\vs8\win32\include\glib-2.0;..\..\..\vs8\win32\lib\glib-2.0\include;..\..\..\vs8\win32\include\sigc++-2.0;..\..\..\vs8\win32\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;GIOMM_BUILD"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -65,6 +65,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gobject-2.0.lib gmodule-2.0.lib 
gio-2.0.lib sigc-vc80-d-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\vs8\win32\lib"
                                OutputFile="$(OutDir)\giomm-vc80-d-2_4.dll"
                                ModuleDefinitionFile="$(PlatformName)\$(ConfigurationName)\$(InputName).def"
                                GenerateDebugInformation="true"
@@ -122,7 +123,7 @@
                                Name="VCCLCompilerTool"
                                AdditionalOptions="/vd2"
                                Optimization="0"
-                               
AdditionalIncludeDirectories=".;../..;../../glib;../../gio;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories=".;../..;../../glib;../../gio;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\vs8\x64\include\gio-win32-2.0;..\..\..\vs8\x64\include\glib-2.0;..\..\..\vs8\x64\lib\glib-2.0\include;..\..\..\vs8\x64\include\sigc++-2.0;..\..\..\vs8\x64\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;GIOMM_BUILD"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -144,6 +145,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gobject-2.0.lib gmodule-2.0.lib 
gio-2.0.lib sigc-vc80-d-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\vs8\x64\lib"
                                OutputFile="$(OutDir)\giomm-vc80-d-2_4.dll"
                                ModuleDefinitionFile="$(PlatformName)\$(ConfigurationName)\$(InputName).def"
                                GenerateDebugInformation="true"
@@ -200,7 +202,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                AdditionalOptions="/vd2"
-                               
AdditionalIncludeDirectories=".;../..;../../glib;../../gio;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories=".;../..;../../glib;../../gio;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\vs8\win32\include\gio-win32-2.0;..\..\..\vs8\win32\include\glib-2.0;..\..\..\vs8\win32\lib\glib-2.0\include;..\..\..\vs8\win32\include\sigc++-2.0;..\..\..\vs8\win32\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;GIOMM_BUILD"
                                RuntimeLibrary="2"
                                WarningLevel="3"
@@ -220,6 +222,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gobject-2.0.lib gmodule-2.0.lib 
gio-2.0.lib sigc-vc80-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\vs8\win32\lib"
                                OutputFile="$(OutDir)\giomm-vc80-2_4.dll"
                                ModuleDefinitionFile="$(PlatformName)\$(ConfigurationName)\$(InputName).def"
                        />
@@ -275,7 +278,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                AdditionalOptions="/vd2"
-                               
AdditionalIncludeDirectories=".;../..;../../glib;../../gio;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories=".;../..;../../glib;../../gio;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\vs8\x64\include\gio-win32-2.0;..\..\..\vs8\x64\include\glib-2.0;..\..\..\vs8\x64\lib\glib-2.0\include;..\..\..\vs8\x64\include\sigc++-2.0;..\..\..\vs8\x64\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;GIOMM_BUILD"
                                RuntimeLibrary="2"
                                WarningLevel="3"
@@ -295,6 +298,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gobject-2.0.lib gmodule-2.0.lib 
gio-2.0.lib sigc-vc80-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\vs8\x64\lib"
                                OutputFile="$(OutDir)\giomm-vc80-2_4.dll"
                                ModuleDefinitionFile="$(PlatformName)\$(ConfigurationName)\$(InputName).def"
                                TargetMachine="17"
@@ -386,10 +390,26 @@
                                >
                        </File>
                        <File
+                               RelativePath="..\..\gio\giomm\charsetconverter.cc"
+                               >
+                       </File>
+                       <File
                                RelativePath="..\..\gio\giomm\contenttype.cc"
                                >
                        </File>
                        <File
+                               RelativePath="..\..\gio\giomm\converter.cc"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\..\gio\giomm\converterinputstream.cc"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\..\gio\giomm\converteroutputstream.cc"
+                               >
+                       </File>
+                       <File
                                RelativePath="..\..\gio\giomm\credentials.cc"
                                >
                        </File>
@@ -622,6 +642,14 @@
                                >
                        </File>
                        <File
+                               RelativePath="..\..\gio\giomm\pollableinputstream.cc"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\..\gio\giomm\pollableoutputstream.cc"
+                               >
+                       </File>
+                       <File
                                RelativePath="..\..\gio\giomm\proxy.cc"
                                >
                        </File>
@@ -642,6 +670,10 @@
                                >
                        </File>
                        <File
+                               RelativePath="..\..\gio\giomm\resource.cc"
+                               >
+                       </File>
+                       <File
                                RelativePath="..\..\gio\giomm\seekable.cc"
                                >
                        </File>
@@ -714,6 +746,38 @@
                                >
                        </File>
                        <File
+                               RelativePath="..\..\gio\giomm\tlscertificate.cc"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\..\gio\giomm\tlsclientconnection.cc"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\..\gio\giomm\tlsconnection.cc"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\..\gio\giomm\tlsdatabase.cc"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\..\gio\giomm\tlsfiledatabase.cc"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\..\gio\giomm\tlsinteraction.cc"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\..\gio\giomm\tlspassword.cc"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\..\gio\giomm\tlsserverconnection.cc"
+                               >
+                       </File>
+                       <File
                                RelativePath="..\..\gio\giomm\volume.cc"
                                >
                        </File>
@@ -725,6 +789,14 @@
                                RelativePath="..\..\gio\giomm\wrap_init.cc"
                                >
                        </File>
+                       <File
+                               RelativePath="..\..\gio\giomm\zlibcompressor.cc"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\..\gio\giomm\zlibdecompressor.cc"
+                               >
+                       </File>
                </Filter>
                <Filter
                        Name="Header Files"
@@ -780,10 +852,26 @@
                                >
                        </File>
                        <File
+                               RelativePath="..\..\gio\giomm\charsetconverter.h"
+                               >
+                       </File>
+                       <File
                                RelativePath="..\..\gio\giomm\contenttype.h"
                                >
                        </File>
                        <File
+                               RelativePath="..\..\gio\giomm\converter.h"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\..\gio\giomm\converterinputstream.h"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\..\gio\giomm\converteroutputstream.h"
+                               >
+                       </File>
+                       <File
                                RelativePath="..\..\gio\giomm\credentials.h"
                                >
                        </File>
@@ -1016,6 +1104,14 @@
                                >
                        </File>
                        <File
+                               RelativePath="..\..\gio\giomm\pollableinputstream.h"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\..\gio\giomm\pollableoutputstream.h"
+                               >
+                       </File>
+                       <File
                                RelativePath="..\..\gio\giomm\proxy.h"
                                >
                        </File>
@@ -1036,6 +1132,10 @@
                                >
                        </File>
                        <File
+                               RelativePath="..\..\gio\giomm\resource.h"
+                               >
+                       </File>
+                       <File
                                RelativePath="..\..\gio\giomm\seekable.h"
                                >
                        </File>
@@ -1108,6 +1208,38 @@
                                >
                        </File>
                        <File
+                               RelativePath="..\..\gio\giomm\tlscertificate.h"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\..\gio\giomm\tlsclientconnection.h"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\..\gio\giomm\tlsconnection.h"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\..\gio\giomm\tlsdatabase.h"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\..\gio\giomm\tlsfiledatabase.h"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\..\gio\giomm\tlsinteraction.h"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\..\gio\giomm\tlspassword.h"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\..\gio\giomm\tlsserverconnection.h"
+                               >
+                       </File>
+                       <File
                                RelativePath="..\..\gio\giomm\volume.h"
                                >
                        </File>
@@ -1119,6 +1251,14 @@
                                RelativePath="..\..\gio\giomm\wrap_init.h"
                                >
                        </File>
+                       <File
+                               RelativePath="..\..\gio\giomm\zlibcompressor.h"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\..\gio\giomm\zlibdecompressor.h"
+                               >
+                       </File>
                </Filter>
                <Filter
                        Name="Resource Files"
diff --git a/MSVC_Net2005/glibmm/glibmm.vcproj b/MSVC_Net2005/glibmm/glibmm.vcproj
index 1dfe833..fb0cc6b 100755
--- a/MSVC_Net2005/glibmm/glibmm.vcproj
+++ b/MSVC_Net2005/glibmm/glibmm.vcproj
@@ -45,7 +45,7 @@
                                Name="VCCLCompilerTool"
                                AdditionalOptions="/vd2"
                                Optimization="0"
-                               AdditionalIncludeDirectories=".;../..;../../glib"
+                               
AdditionalIncludeDirectories=".;../..;../../glib;..\..\..\vs8\win32\include\glib-2.0;..\..\..\vs8\win32\lib\glib-2.0\include;..\..\..\vs8\win32\include\sigc++-2.0;..\..\..\vs8\win32\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;GLIBMM_BUILD"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -71,6 +71,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gobject-2.0.lib gmodule-2.0.lib 
sigc-vc80-d-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\vs8\win32\lib"
                                OutputFile="$(OutDir)/glibmm-vc80-d-2_4.dll"
                                GenerateManifest="true"
                                ModuleDefinitionFile="$(PlatformName)\$(ConfigurationName)\$(InputName).def"
@@ -129,7 +130,7 @@
                                Name="VCCLCompilerTool"
                                AdditionalOptions="/vd2"
                                Optimization="0"
-                               AdditionalIncludeDirectories=".;../..;../../glib"
+                               
AdditionalIncludeDirectories=".;../..;../../glib;..\..\..\vs8\x64\include\glib-2.0;..\..\..\vs8\x64\lib\glib-2.0\include;..\..\..\vs8\x64\include\sigc++-2.0;..\..\..\vs8\x64\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;GLIBMM_BUILD"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -155,6 +156,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gobject-2.0.lib gmodule-2.0.lib 
sigc-vc80-d-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\vs8\x64\lib"
                                OutputFile="$(OutDir)/glibmm-vc80-d-2_4.dll"
                                GenerateManifest="true"
                                ModuleDefinitionFile="$(PlatformName)\$(ConfigurationName)\$(InputName).def"
@@ -212,7 +214,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                AdditionalOptions="/vd2"
-                               AdditionalIncludeDirectories=".;../..;../../glib"
+                               
AdditionalIncludeDirectories=".;../..;../../glib;..\..\..\vs8\win32\include\glib-2.0;..\..\..\vs8\win32\lib\glib-2.0\include;..\..\..\vs8\win32\include\sigc++-2.0;..\..\..\vs8\win32\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;GLIBMM_BUILD"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -236,6 +238,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gobject-2.0.lib gmodule-2.0.lib 
sigc-vc80-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\vs8\win32\lib"
                                OutputFile="$(OutDir)\glibmm-vc80-2_4.dll"
                                GenerateManifest="true"
                                ModuleDefinitionFile="$(PlatformName)\$(ConfigurationName)\$(InputName).def"
@@ -292,7 +295,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                AdditionalOptions="/vd2"
-                               AdditionalIncludeDirectories=".;../..;../../glib"
+                               
AdditionalIncludeDirectories=".;../..;../../glib;..\..\..\vs8\x64\include\glib-2.0;..\..\..\vs8\x64\lib\glib-2.0\include;..\..\..\vs8\x64\include\sigc++-2.0;..\..\..\vs8\x64\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;GLIBMM_BUILD"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -316,6 +319,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gobject-2.0.lib gmodule-2.0.lib 
sigc-vc80-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\vs8\x64\lib"
                                OutputFile="$(OutDir)\glibmm-vc80-2_4.dll"
                                GenerateManifest="true"
                                ModuleDefinitionFile="$(PlatformName)\$(ConfigurationName)\$(InputName).def"
@@ -364,6 +368,14 @@
                                >
                        </File>
                        <File
+                               RelativePath="..\..\glib\glibmm\bytes.cc"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\..\glib\glibmm\bytearray.cc"
+                               >
+                       </File>
+                       <File
                                RelativePath="..\..\glib\glibmm\checksum.cc"
                                >
                        </File>
@@ -609,6 +621,15 @@
                                RelativePath="..\..\glib\glibmm\balancedtree.h"
                                >
                        </File>
+                       
+                       <File
+                               RelativePath="..\..\glib\glibmm\bytes.h"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\..\glib\glibmm\bytearray.h"
+                               >
+                       </File>
                        <File
                                RelativePath="..\..\glib\glibmm\checksum.h"
                                >
diff --git a/MSVC_Net2005/tests/giomm_simple/giomm_simple.vcproj 
b/MSVC_Net2005/tests/giomm_simple/giomm_simple.vcproj
index 3d5a990..b31aa04 100644
--- a/MSVC_Net2005/tests/giomm_simple/giomm_simple.vcproj
+++ b/MSVC_Net2005/tests/giomm_simple/giomm_simple.vcproj
@@ -44,7 +44,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;;..\..\..\..\vs8\win32\include\gio-win32-2.0;..\..\..\..\vs8\win32\include\glib-2.0;..\..\..\..\vs8\win32\lib\glib-2.0\include;..\..\..\..\vs8\win32\include\sigc++-2.0;..\..\..\..\vs8\win32\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -67,6 +67,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                OutputFile="$(OutDir)/giomm_simple.exe"
+                               AdditionalLibraryDirectories="..\..\..\..\vs8\win32\lib"
                                LinkIncremental="2"
                                GenerateManifest="true"
                                GenerateDebugInformation="true"
@@ -124,7 +125,7 @@
                        />
                        <Tool
                                Name="VCCLCompilerTool"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;;..\..\..\..\vs8\win32\include\gio-win32-2.0;..\..\..\..\vs8\win32\include\glib-2.0;..\..\..\..\vs8\win32\lib\glib-2.0\include;..\..\..\..\vs8\win32\include\sigc++-2.0;..\..\..\..\vs8\win32\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -145,6 +146,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                OutputFile="$(OutDir)/giomm_simple.exe"
+                               AdditionalLibraryDirectories="..\..\..\..\vs8\win32\lib"
                                LinkIncremental="1"
                                GenerateManifest="true"
                                GenerateDebugInformation="true"
@@ -205,7 +207,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;;..\..\..\..\vs8\x64\include\gio-win32-2.0;..\..\..\..\vs8\x64\include\glib-2.0;..\..\..\..\vs8\x64\lib\glib-2.0\include;..\..\..\..\vs8\x64\include\sigc++-2.0;..\..\..\..\vs8\x64\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -228,6 +230,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                OutputFile="$(OutDir)/giomm_simple.exe"
+                               AdditionalLibraryDirectories="..\..\..\..\vs8\x64\lib"
                                LinkIncremental="2"
                                GenerateManifest="true"
                                GenerateDebugInformation="true"
@@ -286,7 +289,7 @@
                        />
                        <Tool
                                Name="VCCLCompilerTool"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;;..\..\..\..\vs8\x64\include\gio-win32-2.0;..\..\..\..\vs8\x64\include\glib-2.0;..\..\..\..\vs8\x64\lib\glib-2.0\include;..\..\..\..\vs8\x64\include\sigc++-2.0;..\..\..\..\vs8\x64\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -307,6 +310,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                OutputFile="$(OutDir)/giomm_simple.exe"
+                               AdditionalLibraryDirectories="..\..\..\..\vs8\x64\lib"
                                LinkIncremental="1"
                                GenerateManifest="true"
                                GenerateDebugInformation="true"
diff --git a/MSVC_Net2005/tests/glibmm_value/glibmm_value.vcproj 
b/MSVC_Net2005/tests/glibmm_value/glibmm_value.vcproj
index e6e398a..0ba18a5 100755
--- a/MSVC_Net2005/tests/glibmm_value/glibmm_value.vcproj
+++ b/MSVC_Net2005/tests/glibmm_value/glibmm_value.vcproj
@@ -44,7 +44,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs8\win32\include\glib-2.0;..\..\..\..\vs8\win32\lib\glib-2.0\include;..\..\..\..\vs8\win32\include\sigc++-2.0;..\..\..\..\vs8\win32\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -67,6 +67,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                OutputFile="$(OutDir)/glibmm_value.exe"
+                               AdditionalLibraryDirectories="..\..\..\..\vs8\win32\lib"
                                LinkIncremental="2"
                                GenerateManifest="true"
                                GenerateDebugInformation="true"
@@ -124,7 +125,7 @@
                        />
                        <Tool
                                Name="VCCLCompilerTool"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs8\win32\include\glib-2.0;..\..\..\..\vs8\win32\lib\glib-2.0\include;..\..\..\..\vs8\win32\include\sigc++-2.0;..\..\..\..\vs8\win32\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -145,6 +146,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                OutputFile="$(OutDir)/glibmm_value.exe"
+                               AdditionalLibraryDirectories="..\..\..\..\vs8\win32\lib"
                                LinkIncremental="1"
                                GenerateManifest="true"
                                GenerateDebugInformation="true"
@@ -205,7 +207,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs8\x64\include\glib-2.0;..\..\..\..\vs8\x64\lib\glib-2.0\include;..\..\..\..\vs8\x64\include\sigc++-2.0;..\..\..\..\vs8\x64\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -228,6 +230,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                OutputFile="$(OutDir)/glibmm_value.exe"
+                               AdditionalLibraryDirectories="..\..\..\..\vs8\x64\lib"
                                LinkIncremental="2"
                                GenerateManifest="true"
                                GenerateDebugInformation="true"
@@ -286,7 +289,7 @@
                        />
                        <Tool
                                Name="VCCLCompilerTool"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs8\x64\include\glib-2.0;..\..\..\..\vs8\x64\lib\glib-2.0\include;..\..\..\..\vs8\x64\include\sigc++-2.0;..\..\..\..\vs8\x64\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -307,6 +310,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                OutputFile="$(OutDir)/glibmm_value.exe"
+                               AdditionalLibraryDirectories="..\..\..\..\vs8\x64\lib"
                                LinkIncremental="1"
                                GenerateManifest="true"
                                GenerateDebugInformation="true"
diff --git a/MSVC_Net2008/examples/compose/compose.vcproj b/MSVC_Net2008/examples/compose/compose.vcproj
index 003f8d8..86b648c 100644
--- a/MSVC_Net2008/examples/compose/compose.vcproj
+++ b/MSVC_Net2008/examples/compose/compose.vcproj
@@ -45,7 +45,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs9\win32\include\glib-2.0;..\..\..\..\vs9\win32\lib\glib-2.0\include;..\..\..\..\vs9\win32\include\sigc++-2.0;..\..\..\..\vs9\win32\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -68,6 +68,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib sigc-vc90-d-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs9\win32\lib"
                                OutputFile="$(OutDir)/compose.exe"
                                LinkIncremental="2"
                                GenerateManifest="true"
@@ -125,7 +126,7 @@
                        />
                        <Tool
                                Name="VCCLCompilerTool"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs9\win32\include\glib-2.0;..\..\..\..\vs9\win32\lib\glib-2.0\include;..\..\..\..\vs9\win32\include\sigc++-2.0;..\..\..\..\vs9\win32\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -146,6 +147,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib sigc-vc90-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs9\win32\lib"
                                OutputFile="$(OutDir)/compose.exe"
                                LinkIncremental="1"
                                GenerateManifest="true"
@@ -206,7 +208,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs9\x64\include\glib-2.0;..\..\..\..\vs9\x64\lib\glib-2.0\include;..\..\..\..\vs9\x64\include\sigc++-2.0;..\..\..\..\vs9\x64\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -229,6 +231,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib sigc-vc90-d-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs9\x64\lib"
                                OutputFile="$(OutDir)/compose.exe"
                                LinkIncremental="2"
                                GenerateManifest="true"
@@ -287,7 +290,7 @@
                        />
                        <Tool
                                Name="VCCLCompilerTool"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs9\x64\include\glib-2.0;..\..\..\..\vs9\x64\lib\glib-2.0\include;..\..\..\..\vs9\x64\include\sigc++-2.0;..\..\..\..\vs9\x64\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -308,6 +311,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib sigc-vc90-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs9\x64\lib"
                                OutputFile="$(OutDir)/compose.exe"
                                LinkIncremental="1"
                                GenerateManifest="true"
diff --git a/MSVC_Net2008/examples/dispatcher/dispatcher.vcproj 
b/MSVC_Net2008/examples/dispatcher/dispatcher.vcproj
index 83b5b01..930824d 100644
--- a/MSVC_Net2008/examples/dispatcher/dispatcher.vcproj
+++ b/MSVC_Net2008/examples/dispatcher/dispatcher.vcproj
@@ -45,7 +45,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs9\win32\include\glib-2.0;..\..\..\..\vs9\win32\lib\glib-2.0\include;..\..\..\..\vs9\win32\include\sigc++-2.0;..\..\..\..\vs9\win32\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -68,6 +68,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib sigc-vc90-d-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs9\win32\lib"
                                OutputFile="$(OutDir)/dispatcher.exe"
                                LinkIncremental="2"
                                GenerateManifest="true"
@@ -125,7 +126,7 @@
                        />
                        <Tool
                                Name="VCCLCompilerTool"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs9\win32\include\glib-2.0;..\..\..\..\vs9\win32\lib\glib-2.0\include;..\..\..\..\vs9\win32\include\sigc++-2.0;..\..\..\..\vs9\win32\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -146,6 +147,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib sigc-vc90-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs9\win32\lib"
                                OutputFile="$(OutDir)/dispatcher.exe"
                                LinkIncremental="1"
                                GenerateManifest="true"
@@ -206,7 +208,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs9\x64\include\glib-2.0;..\..\..\..\vs9\x64\lib\glib-2.0\include;..\..\..\..\vs9\x64\include\sigc++-2.0;..\..\..\..\vs9\x64\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -229,6 +231,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib sigc-vc90-d-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs9\x64\lib"
                                OutputFile="$(OutDir)/dispatcher.exe"
                                LinkIncremental="2"
                                GenerateManifest="true"
@@ -287,7 +290,7 @@
                        />
                        <Tool
                                Name="VCCLCompilerTool"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs9\x64\include\glib-2.0;..\..\..\..\vs9\x64\lib\glib-2.0\include;..\..\..\..\vs9\x64\include\sigc++-2.0;..\..\..\..\vs9\x64\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -308,6 +311,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib sigc-vc90-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs9\x64\lib"
                                OutputFile="$(OutDir)/dispatcher.exe"
                                LinkIncremental="1"
                                GenerateManifest="true"
diff --git a/MSVC_Net2008/examples/dispatcher2/dispatcher2.vcproj 
b/MSVC_Net2008/examples/dispatcher2/dispatcher2.vcproj
index d1fd065..18b680d 100644
--- a/MSVC_Net2008/examples/dispatcher2/dispatcher2.vcproj
+++ b/MSVC_Net2008/examples/dispatcher2/dispatcher2.vcproj
@@ -44,7 +44,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs9\win32\include\glib-2.0;..\..\..\..\vs9\win32\lib\glib-2.0\include;..\..\..\..\vs9\win32\include\sigc++-2.0;..\..\..\..\vs9\win32\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -69,6 +69,7 @@
                                AdditionalDependencies="gthread-2.0.lib sigc-vc90-d-2_0.lib"
                                OutputFile="$(OutDir)/dispatcher2.exe"
                                LinkIncremental="2"
+                               AdditionalLibraryDirectories="..\..\..\..\vs9\win32\lib"
                                GenerateManifest="true"
                                GenerateDebugInformation="true"
                                ProgramDatabaseFile="$(OutDir)/$(TargetName).pdb"
@@ -124,7 +125,7 @@
                        />
                        <Tool
                                Name="VCCLCompilerTool"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs9\win32\include\glib-2.0;..\..\..\..\vs9\win32\lib\glib-2.0\include;..\..\..\..\vs9\win32\include\sigc++-2.0;..\..\..\..\vs9\win32\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -147,6 +148,7 @@
                                AdditionalDependencies="gthread-2.0.lib sigc-vc90-2_0.lib"
                                OutputFile="$(OutDir)/dispatcher2.exe"
                                LinkIncremental="1"
+                               AdditionalLibraryDirectories="..\..\..\..\vs9\win32\lib"
                                GenerateManifest="true"
                                GenerateDebugInformation="true"
                                SubSystem="1"
@@ -205,7 +207,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs9\x64\include\glib-2.0;..\..\..\..\vs9\x64\lib\glib-2.0\include;..\..\..\..\vs9\x64\include\sigc++-2.0;..\..\..\..\vs9\x64\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -230,6 +232,7 @@
                                AdditionalDependencies="gthread-2.0.lib sigc-vc90-d-2_0.lib"
                                OutputFile="$(OutDir)/dispatcher2.exe"
                                LinkIncremental="2"
+                               AdditionalLibraryDirectories="..\..\..\..\vs9\x64\lib"
                                GenerateManifest="true"
                                GenerateDebugInformation="true"
                                ProgramDatabaseFile="$(OutDir)/$(TargetName).pdb"
@@ -286,7 +289,7 @@
                        />
                        <Tool
                                Name="VCCLCompilerTool"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs9\x64\include\glib-2.0;..\..\..\..\vs9\x64\lib\glib-2.0\include;..\..\..\..\vs9\x64\include\sigc++-2.0;..\..\..\..\vs9\x64\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -309,6 +312,7 @@
                                AdditionalDependencies="gthread-2.0.lib sigc-vc90-2_0.lib"
                                OutputFile="$(OutDir)/dispatcher2.exe"
                                LinkIncremental="1"
+                               AdditionalLibraryDirectories="..\..\..\..\vs9\x64\lib"
                                GenerateManifest="true"
                                GenerateDebugInformation="true"
                                SubSystem="1"
diff --git a/MSVC_Net2008/examples/keyfile/keyfile.vcproj b/MSVC_Net2008/examples/keyfile/keyfile.vcproj
index a474c9a..1c52e28 100644
--- a/MSVC_Net2008/examples/keyfile/keyfile.vcproj
+++ b/MSVC_Net2008/examples/keyfile/keyfile.vcproj
@@ -45,7 +45,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs9\win32\include\glib-2.0;..\..\..\..\vs9\win32\lib\glib-2.0\include;..\..\..\..\vs9\win32\include\sigc++-2.0;..\..\..\..\vs9\win32\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -68,6 +68,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib sigc-vc90-d-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs9\win32\lib"
                                OutputFile="$(OutDir)/keyfile.exe"
                                LinkIncremental="2"
                                GenerateManifest="true"
@@ -125,7 +126,7 @@
                        />
                        <Tool
                                Name="VCCLCompilerTool"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs9\win32\include\glib-2.0;..\..\..\..\vs9\win32\lib\glib-2.0\include;..\..\..\..\vs9\win32\include\sigc++-2.0;..\..\..\..\vs9\win32\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -146,6 +147,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib sigc-vc90-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs9\win32\lib"
                                OutputFile="$(OutDir)/keyfile.exe"
                                LinkIncremental="1"
                                GenerateManifest="true"
@@ -206,7 +208,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs9\x64\include\glib-2.0;..\..\..\..\vs9\x64\lib\glib-2.0\include;..\..\..\..\vs9\x64\include\sigc++-2.0;..\..\..\..\vs9\x64\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -229,6 +231,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib sigc-vc90-d-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs9\x64\lib"
                                OutputFile="$(OutDir)/keyfile.exe"
                                LinkIncremental="2"
                                GenerateManifest="true"
@@ -287,7 +290,7 @@
                        />
                        <Tool
                                Name="VCCLCompilerTool"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs9\x64\include\glib-2.0;..\..\..\..\vs9\x64\lib\glib-2.0\include;..\..\..\..\vs9\x64\include\sigc++-2.0;..\..\..\..\vs9\x64\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -308,6 +311,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib sigc-vc90-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs9\x64\lib"
                                OutputFile="$(OutDir)/keyfile.exe"
                                LinkIncremental="1"
                                GenerateManifest="true"
diff --git a/MSVC_Net2008/examples/markup/markup.vcproj b/MSVC_Net2008/examples/markup/markup.vcproj
index 0bb7de1..bb74afe 100644
--- a/MSVC_Net2008/examples/markup/markup.vcproj
+++ b/MSVC_Net2008/examples/markup/markup.vcproj
@@ -44,7 +44,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs9\win32\include\glib-2.0;..\..\..\..\vs9\win32\lib\glib-2.0\include;..\..\..\..\vs9\win32\include\sigc++-2.0;..\..\..\..\vs9\win32\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -67,6 +67,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs9\win32\lib"
                                OutputFile="$(OutDir)/markup.exe"
                                LinkIncremental="2"
                                GenerateManifest="true"
@@ -124,7 +125,7 @@
                        />
                        <Tool
                                Name="VCCLCompilerTool"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs9\win32\include\glib-2.0;..\..\..\..\vs9\win32\lib\glib-2.0\include;..\..\..\..\vs9\win32\include\sigc++-2.0;..\..\..\..\vs9\win32\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -145,6 +146,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs9\win32\lib"
                                OutputFile="$(OutDir)/markup.exe"
                                LinkIncremental="1"
                                GenerateManifest="true"
@@ -205,7 +207,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs9\x64\include\glib-2.0;..\..\..\..\vs9\x64\lib\glib-2.0\include;..\..\..\..\vs9\x64\include\sigc++-2.0;..\..\..\..\vs9\x64\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -228,6 +230,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs9\x64\lib"
                                OutputFile="$(OutDir)/markup.exe"
                                LinkIncremental="2"
                                GenerateManifest="true"
@@ -286,7 +289,7 @@
                        />
                        <Tool
                                Name="VCCLCompilerTool"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs9\x64\include\glib-2.0;..\..\..\..\vs9\x64\lib\glib-2.0\include;..\..\..\..\vs9\x64\include\sigc++-2.0;..\..\..\..\vs9\x64\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -307,6 +310,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs9\x64\lib"
                                OutputFile="$(OutDir)/markup.exe"
                                LinkIncremental="1"
                                GenerateManifest="true"
diff --git a/MSVC_Net2008/examples/options/options.vcproj b/MSVC_Net2008/examples/options/options.vcproj
index ee7d71d..d92ce7d 100644
--- a/MSVC_Net2008/examples/options/options.vcproj
+++ b/MSVC_Net2008/examples/options/options.vcproj
@@ -45,7 +45,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs9\win32\include\glib-2.0;..\..\..\..\vs9\win32\lib\glib-2.0\include;..\..\..\..\vs9\win32\include\sigc++-2.0;..\..\..\..\vs9\win32\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -68,6 +68,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="gthread-2.0.lib sigc-vc90-d-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs9\win32\lib"
                                OutputFile="$(OutDir)/options.exe"
                                LinkIncremental="2"
                                GenerateManifest="true"
@@ -125,7 +126,7 @@
                        />
                        <Tool
                                Name="VCCLCompilerTool"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs9\win32\include\glib-2.0;..\..\..\..\vs9\win32\lib\glib-2.0\include;..\..\..\..\vs9\win32\include\sigc++-2.0;..\..\..\..\vs9\win32\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -146,6 +147,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="gthread-2.0.lib sigc-vc90-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs9\win32\lib"
                                OutputFile="$(OutDir)/options.exe"
                                LinkIncremental="1"
                                GenerateManifest="true"
@@ -206,7 +208,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs9\x64\include\glib-2.0;..\..\..\..\vs9\x64\lib\glib-2.0\include;..\..\..\..\vs9\x64\include\sigc++-2.0;..\..\..\..\vs9\x64\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -229,6 +231,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="gthread-2.0.lib sigc-vc90-d-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs9\x64\lib"
                                OutputFile="$(OutDir)/options.exe"
                                LinkIncremental="2"
                                GenerateManifest="true"
@@ -287,7 +290,7 @@
                        />
                        <Tool
                                Name="VCCLCompilerTool"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs9\x64\include\glib-2.0;..\..\..\..\vs9\x64\lib\glib-2.0\include;..\..\..\..\vs9\x64\include\sigc++-2.0;..\..\..\..\vs9\x64\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -308,6 +311,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="gthread-2.0.lib sigc-vc90-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs9\x64\lib"
                                OutputFile="$(OutDir)/options.exe"
                                LinkIncremental="1"
                                GenerateManifest="true"
diff --git a/MSVC_Net2008/examples/properties/properties.vcproj 
b/MSVC_Net2008/examples/properties/properties.vcproj
index eee87bd..2031c2d 100644
--- a/MSVC_Net2008/examples/properties/properties.vcproj
+++ b/MSVC_Net2008/examples/properties/properties.vcproj
@@ -45,7 +45,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs9\win32\include\glib-2.0;..\..\..\..\vs9\win32\lib\glib-2.0\include;..\..\..\..\vs9\win32\include\sigc++-2.0;..\..\..\..\vs9\win32\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -68,6 +68,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib sigc-vc90-d-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs9\win32\lib"
                                OutputFile="$(OutDir)/properties.exe"
                                LinkIncremental="2"
                                GenerateManifest="true"
@@ -125,7 +126,7 @@
                        />
                        <Tool
                                Name="VCCLCompilerTool"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs9\win32\include\glib-2.0;..\..\..\..\vs9\win32\lib\glib-2.0\include;..\..\..\..\vs9\win32\include\sigc++-2.0;..\..\..\..\vs9\win32\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -146,6 +147,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib sigc-vc90-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs9\win32\lib"
                                OutputFile="$(OutDir)/properties.exe"
                                LinkIncremental="1"
                                GenerateManifest="true"
@@ -206,7 +208,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs9\x64\include\glib-2.0;..\..\..\..\vs9\x64\lib\glib-2.0\include;..\..\..\..\vs9\x64\include\sigc++-2.0;..\..\..\..\vs9\x64\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -229,6 +231,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib sigc-vc90-d-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs9\x64\lib"
                                OutputFile="$(OutDir)/properties.exe"
                                LinkIncremental="2"
                                GenerateManifest="true"
@@ -287,7 +290,7 @@
                        />
                        <Tool
                                Name="VCCLCompilerTool"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs9\x64\include\glib-2.0;..\..\..\..\vs9\x64\lib\glib-2.0\include;..\..\..\..\vs9\x64\include\sigc++-2.0;..\..\..\..\vs9\x64\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -308,6 +311,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib sigc-vc90-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs9\x64\lib"
                                OutputFile="$(OutDir)/properties.exe"
                                LinkIncremental="1"
                                GenerateManifest="true"
diff --git a/MSVC_Net2008/examples/regex/regex.vcproj b/MSVC_Net2008/examples/regex/regex.vcproj
index eac7b62..5293e8c 100644
--- a/MSVC_Net2008/examples/regex/regex.vcproj
+++ b/MSVC_Net2008/examples/regex/regex.vcproj
@@ -45,7 +45,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs9\win32\include\glib-2.0;..\..\..\..\vs9\win32\lib\glib-2.0\include;..\..\..\..\vs9\win32\include\sigc++-2.0;..\..\..\..\vs9\win32\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -68,6 +68,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib sigc-vc90-d-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs9\win32\lib"
                                OutputFile="$(OutDir)/regex.exe"
                                LinkIncremental="2"
                                GenerateManifest="true"
@@ -125,7 +126,7 @@
                        />
                        <Tool
                                Name="VCCLCompilerTool"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs9\win32\include\glib-2.0;..\..\..\..\vs9\win32\lib\glib-2.0\include;..\..\..\..\vs9\win32\include\sigc++-2.0;..\..\..\..\vs9\win32\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -146,6 +147,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib sigc-vc90-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs9\win32\lib"
                                OutputFile="$(OutDir)/regex.exe"
                                LinkIncremental="1"
                                GenerateManifest="true"
@@ -206,7 +208,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs9\x64\include\glib-2.0;..\..\..\..\vs9\x64\lib\glib-2.0\include;..\..\..\..\vs9\x64\include\sigc++-2.0;..\..\..\..\vs9\x64\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -229,6 +231,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib sigc-vc90-d-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs9\x64\lib"
                                OutputFile="$(OutDir)/regex.exe"
                                LinkIncremental="2"
                                GenerateManifest="true"
@@ -287,7 +290,7 @@
                        />
                        <Tool
                                Name="VCCLCompilerTool"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs9\x64\include\glib-2.0;..\..\..\..\vs9\x64\lib\glib-2.0\include;..\..\..\..\vs9\x64\include\sigc++-2.0;..\..\..\..\vs9\x64\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -308,6 +311,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib sigc-vc90-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs9\x64\lib"
                                OutputFile="$(OutDir)/regex.exe"
                                LinkIncremental="1"
                                GenerateManifest="true"
diff --git a/MSVC_Net2008/examples/resolver/resolver.vcproj b/MSVC_Net2008/examples/resolver/resolver.vcproj
index d978bdf..772e312 100644
--- a/MSVC_Net2008/examples/resolver/resolver.vcproj
+++ b/MSVC_Net2008/examples/resolver/resolver.vcproj
@@ -45,7 +45,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;;..\..\..\..\vs9\win32\include\gio-win32-2.0;..\..\..\..\vs9\win32\include\glib-2.0;..\..\..\..\vs9\win32\lib\glib-2.0\include;..\..\..\..\vs9\win32\include\sigc++-2.0;..\..\..\..\vs9\win32\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -68,6 +68,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib gobject-2.0.lib 
gio-2.0.lib sigc-vc90-d-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs9\win32\lib"
                                OutputFile="$(OutDir)/resolver.exe"
                                LinkIncremental="2"
                                GenerateManifest="true"
@@ -125,7 +126,7 @@
                        />
                        <Tool
                                Name="VCCLCompilerTool"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;;..\..\..\..\vs9\win32\include\gio-win32-2.0;..\..\..\..\vs9\win32\include\glib-2.0;..\..\..\..\vs9\win32\lib\glib-2.0\include;..\..\..\..\vs9\win32\include\sigc++-2.0;..\..\..\..\vs9\win32\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -146,7 +147,8 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib gobject-2.0.lib 
gio-2.0.lib sigc-vc90-2_0.lib"
-                               OutputFile="$(OutDir)/keyfile.exe"
+                               AdditionalLibraryDirectories="..\..\..\..\vs9\win32\lib"
+                               OutputFile="$(OutDir)/resolver.exe"
                                LinkIncremental="1"
                                GenerateManifest="true"
                                GenerateDebugInformation="true"
@@ -206,7 +208,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;;..\..\..\..\vs9\x64\include\gio-win32-2.0;..\..\..\..\vs9\x64\include\glib-2.0;..\..\..\..\vs9\x64\lib\glib-2.0\include;..\..\..\..\vs9\x64\include\sigc++-2.0;..\..\..\..\vs9\x64\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -229,6 +231,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib gobject-2.0.lib 
gio-2.0.lib sigc-vc90-d-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs9\x64\lib"
                                OutputFile="$(OutDir)/resolver.exe"
                                LinkIncremental="2"
                                GenerateManifest="true"
@@ -287,7 +290,7 @@
                        />
                        <Tool
                                Name="VCCLCompilerTool"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;;..\..\..\..\vs9\x64\include\gio-win32-2.0;..\..\..\..\vs9\x64\include\glib-2.0;..\..\..\..\vs9\x64\lib\glib-2.0\include;..\..\..\..\vs9\x64\include\sigc++-2.0;..\..\..\..\vs9\x64\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -308,7 +311,8 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib gobject-2.0.lib 
gio-2.0.lib sigc-vc90-2_0.lib"
-                               OutputFile="$(OutDir)/keyfile.exe"
+                               AdditionalLibraryDirectories="..\..\..\..\vs9\x64\lib"
+                               OutputFile="$(OutDir)/resolver.exe"
                                LinkIncremental="1"
                                GenerateManifest="true"
                                GenerateDebugInformation="true"
diff --git a/MSVC_Net2008/examples/socket-client/socket-client.vcproj 
b/MSVC_Net2008/examples/socket-client/socket-client.vcproj
index 2974300..6566db2 100644
--- a/MSVC_Net2008/examples/socket-client/socket-client.vcproj
+++ b/MSVC_Net2008/examples/socket-client/socket-client.vcproj
@@ -45,7 +45,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;;..\..\..\..\vs9\win32\include\gio-win32-2.0;..\..\..\..\vs9\win32\include\glib-2.0;..\..\..\..\vs9\win32\lib\glib-2.0\include;..\..\..\..\vs9\win32\include\sigc++-2.0;..\..\..\..\vs9\win32\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -68,6 +68,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib gobject-2.0.lib 
gio-2.0.lib sigc-vc90-d-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs9\win32\lib"
                                OutputFile="$(OutDir)/socket-client.exe"
                                LinkIncremental="2"
                                GenerateManifest="true"
@@ -125,7 +126,7 @@
                        />
                        <Tool
                                Name="VCCLCompilerTool"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;;..\..\..\..\vs9\win32\include\gio-win32-2.0;..\..\..\..\vs9\win32\include\glib-2.0;..\..\..\..\vs9\win32\lib\glib-2.0\include;..\..\..\..\vs9\win32\include\sigc++-2.0;..\..\..\..\vs9\win32\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -146,6 +147,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib gobject-2.0.lib 
gio-2.0.lib sigc-vc90-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs9\win32\lib"
                                OutputFile="$(OutDir)/socket-client.exe"
                                LinkIncremental="1"
                                GenerateManifest="true"
@@ -206,7 +208,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;;..\..\..\..\vs9\x64\include\gio-win32-2.0;..\..\..\..\vs9\x64\include\glib-2.0;..\..\..\..\vs9\x64\lib\glib-2.0\include;..\..\..\..\vs9\x64\include\sigc++-2.0;..\..\..\..\vs9\x64\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -229,6 +231,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib gobject-2.0.lib 
gio-2.0.lib sigc-vc90-d-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs9\x64\lib"
                                OutputFile="$(OutDir)/socket-client.exe"
                                LinkIncremental="2"
                                GenerateManifest="true"
@@ -287,7 +290,7 @@
                        />
                        <Tool
                                Name="VCCLCompilerTool"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;;..\..\..\..\vs9\x64\include\gio-win32-2.0;..\..\..\..\vs9\x64\include\glib-2.0;..\..\..\..\vs9\x64\lib\glib-2.0\include;..\..\..\..\vs9\x64\include\sigc++-2.0;..\..\..\..\vs9\x64\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -308,6 +311,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib gobject-2.0.lib 
gio-2.0.lib sigc-vc90-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs9\x64\lib"
                                OutputFile="$(OutDir)/socket-client.exe"
                                LinkIncremental="1"
                                GenerateManifest="true"
diff --git a/MSVC_Net2008/examples/socket-server/socket-server.vcproj 
b/MSVC_Net2008/examples/socket-server/socket-server.vcproj
index 3f72f1b..0fa69d6 100644
--- a/MSVC_Net2008/examples/socket-server/socket-server.vcproj
+++ b/MSVC_Net2008/examples/socket-server/socket-server.vcproj
@@ -45,7 +45,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;;..\..\..\..\vs9\win32\include\gio-win32-2.0;..\..\..\..\vs9\win32\include\glib-2.0;..\..\..\..\vs9\win32\lib\glib-2.0\include;..\..\..\..\vs9\win32\include\sigc++-2.0;..\..\..\..\vs9\win32\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -68,6 +68,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib gobject-2.0.lib 
gio-2.0.lib sigc-vc90-d-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs9\win32\lib"
                                OutputFile="$(OutDir)/socket-server.exe"
                                LinkIncremental="2"
                                GenerateManifest="true"
@@ -125,7 +126,7 @@
                        />
                        <Tool
                                Name="VCCLCompilerTool"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;;..\..\..\..\vs9\win32\include\gio-win32-2.0;..\..\..\..\vs9\win32\include\glib-2.0;..\..\..\..\vs9\win32\lib\glib-2.0\include;..\..\..\..\vs9\win32\include\sigc++-2.0;..\..\..\..\vs9\win32\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -146,6 +147,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib gobject-2.0.lib 
gio-2.0.lib sigc-vc90-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs9\win32\lib"
                                OutputFile="$(OutDir)/socket-server.exe"
                                LinkIncremental="1"
                                GenerateManifest="true"
@@ -206,7 +208,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;;..\..\..\..\vs9\x64\include\gio-win32-2.0;..\..\..\..\vs9\x64\include\glib-2.0;..\..\..\..\vs9\x64\lib\glib-2.0\include;..\..\..\..\vs9\x64\include\sigc++-2.0;..\..\..\..\vs9\x64\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -229,6 +231,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib gobject-2.0.lib 
gio-2.0.lib sigc-vc90-d-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs9\x64\lib"
                                OutputFile="$(OutDir)/socket-server.exe"
                                LinkIncremental="2"
                                GenerateManifest="true"
@@ -287,7 +290,7 @@
                        />
                        <Tool
                                Name="VCCLCompilerTool"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;;..\..\..\..\vs9\x64\include\gio-win32-2.0;..\..\..\..\vs9\x64\include\glib-2.0;..\..\..\..\vs9\x64\lib\glib-2.0\include;..\..\..\..\vs9\x64\include\sigc++-2.0;..\..\..\..\vs9\x64\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -308,6 +311,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gthread-2.0.lib gobject-2.0.lib 
gio-2.0.lib sigc-vc90-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs9\x64\lib"
                                OutputFile="$(OutDir)/socket-server.exe"
                                LinkIncremental="1"
                                GenerateManifest="true"
diff --git a/MSVC_Net2008/examples/thread/thread.vcproj b/MSVC_Net2008/examples/thread/thread.vcproj
index 2e94c4b..4176413 100644
--- a/MSVC_Net2008/examples/thread/thread.vcproj
+++ b/MSVC_Net2008/examples/thread/thread.vcproj
@@ -44,7 +44,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs9\win32\include\glib-2.0;..\..\..\..\vs9\win32\lib\glib-2.0\include;..\..\..\..\vs9\win32\include\sigc++-2.0;..\..\..\..\vs9\win32\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -67,6 +67,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="gthread-2.0.lib sigc-vc90-d-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs9\win32\lib"
                                OutputFile="$(OutDir)/thread.exe"
                                LinkIncremental="2"
                                GenerateManifest="true"
@@ -124,7 +125,7 @@
                        />
                        <Tool
                                Name="VCCLCompilerTool"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs9\win32\include\glib-2.0;..\..\..\..\vs9\win32\lib\glib-2.0\include;..\..\..\..\vs9\win32\include\sigc++-2.0;..\..\..\..\vs9\win32\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -145,6 +146,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="gthread-2.0.lib sigc-vc90-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs9\win32\lib"
                                OutputFile="$(OutDir)/thread.exe"
                                LinkIncremental="1"
                                GenerateManifest="true"
@@ -205,7 +207,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs9\x64\include\glib-2.0;..\..\..\..\vs9\x64\lib\glib-2.0\include;..\..\..\..\vs9\x64\include\sigc++-2.0;..\..\..\..\vs9\x64\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -228,6 +230,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="gthread-2.0.lib sigc-vc90-d-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs9\x64\lib"
                                OutputFile="$(OutDir)/thread.exe"
                                LinkIncremental="2"
                                GenerateManifest="true"
@@ -286,7 +289,7 @@
                        />
                        <Tool
                                Name="VCCLCompilerTool"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs9\x64\include\glib-2.0;..\..\..\..\vs9\x64\lib\glib-2.0\include;..\..\..\..\vs9\x64\include\sigc++-2.0;..\..\..\..\vs9\x64\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -307,6 +310,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="gthread-2.0.lib sigc-vc90-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs9\x64\lib"
                                OutputFile="$(OutDir)/thread.exe"
                                LinkIncremental="1"
                                GenerateManifest="true"
diff --git a/MSVC_Net2008/examples/thread_pool/thread_pool.vcproj 
b/MSVC_Net2008/examples/thread_pool/thread_pool.vcproj
index 816979e..ea5a554 100644
--- a/MSVC_Net2008/examples/thread_pool/thread_pool.vcproj
+++ b/MSVC_Net2008/examples/thread_pool/thread_pool.vcproj
@@ -44,7 +44,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs9\win32\include\glib-2.0;..\..\..\..\vs9\win32\lib\glib-2.0\include;..\..\..\..\vs9\win32\include\sigc++-2.0;..\..\..\..\vs9\win32\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -67,6 +67,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="gthread-2.0.lib sigc-vc90-d-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs9\win32\lib"
                                OutputFile="$(OutDir)/thread_pool.exe"
                                LinkIncremental="2"
                                GenerateManifest="true"
@@ -124,7 +125,7 @@
                        />
                        <Tool
                                Name="VCCLCompilerTool"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs9\win32\include\glib-2.0;..\..\..\..\vs9\win32\lib\glib-2.0\include;..\..\..\..\vs9\win32\include\sigc++-2.0;..\..\..\..\vs9\win32\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -145,6 +146,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="gthread-2.0.lib sigc-vc90-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs9\win32\lib"
                                OutputFile="$(OutDir)/thread_pool.exe"
                                LinkIncremental="1"
                                GenerateManifest="true"
@@ -205,7 +207,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs9\x64\include\glib-2.0;..\..\..\..\vs9\x64\lib\glib-2.0\include;..\..\..\..\vs9\x64\include\sigc++-2.0;..\..\..\..\vs9\x64\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -228,6 +230,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="gthread-2.0.lib sigc-vc90-d-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs9\x64\lib"
                                OutputFile="$(OutDir)/thread_pool.exe"
                                LinkIncremental="2"
                                GenerateManifest="true"
@@ -286,7 +289,7 @@
                        />
                        <Tool
                                Name="VCCLCompilerTool"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs9\x64\include\glib-2.0;..\..\..\..\vs9\x64\lib\glib-2.0\include;..\..\..\..\vs9\x64\include\sigc++-2.0;..\..\..\..\vs9\x64\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -307,6 +310,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="gthread-2.0.lib sigc-vc90-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\..\vs9\x64\lib"
                                OutputFile="$(OutDir)/thread_pool.exe"
                                LinkIncremental="1"
                                GenerateManifest="true"
diff --git a/MSVC_Net2008/giomm/giomm.vcproj b/MSVC_Net2008/giomm/giomm.vcproj
index fdb7991..33f07e4 100644
--- a/MSVC_Net2008/giomm/giomm.vcproj
+++ b/MSVC_Net2008/giomm/giomm.vcproj
@@ -44,7 +44,7 @@
                                Name="VCCLCompilerTool"
                                AdditionalOptions="/vd2"
                                Optimization="0"
-                               
AdditionalIncludeDirectories=".;../..;../../glib;../../gio;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories=".;../..;../../glib;../../gio;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\vs9\win32\include\gio-win32-2.0;..\..\..\vs9\win32\include\glib-2.0;..\..\..\vs9\win32\lib\glib-2.0\include;..\..\..\vs9\win32\include\sigc++-2.0;..\..\..\vs9\win32\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;GIOMM_BUILD"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -66,6 +66,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gobject-2.0.lib gmodule-2.0.lib 
gio-2.0.lib sigc-vc90-d-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\vs9\win32\lib"
                                OutputFile="$(OutDir)\giomm-vc90-d-2_4.dll"
                                ModuleDefinitionFile="$(PlatformName)\$(ConfigurationName)\$(InputName).def"
                                GenerateDebugInformation="true"
@@ -122,7 +123,7 @@
                                Name="VCCLCompilerTool"
                                AdditionalOptions="/vd2"
                                Optimization="0"
-                               
AdditionalIncludeDirectories=".;../..;../../glib;../../gio;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories=".;../..;../../glib;../../gio;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\vs9\x64\include\gio-win32-2.0;..\..\..\vs9\x64\include\glib-2.0;..\..\..\vs9\x64\lib\glib-2.0\include;..\..\..\vs9\x64\include\sigc++-2.0;..\..\..\vs9\x64\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;GIOMM_BUILD"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -144,6 +145,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gobject-2.0.lib gmodule-2.0.lib 
gio-2.0.lib sigc-vc90-d-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\vs9\x64\lib"
                                OutputFile="$(OutDir)\giomm-vc90-d-2_4.dll"
                                ModuleDefinitionFile="$(PlatformName)\$(ConfigurationName)\$(InputName).def"
                                GenerateDebugInformation="true"
@@ -199,7 +201,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                AdditionalOptions="/vd2"
-                               
AdditionalIncludeDirectories=".;../..;../../glib;../../gio;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories=".;../..;../../glib;../../gio;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\vs9\win32\include\gio-win32-2.0;..\..\..\vs9\win32\include\glib-2.0;..\..\..\vs9\win32\lib\glib-2.0\include;..\..\..\vs9\win32\include\sigc++-2.0;..\..\..\vs9\win32\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;GIOMM_BUILD"
                                RuntimeLibrary="2"
                                WarningLevel="3"
@@ -219,6 +221,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gobject-2.0.lib gmodule-2.0.lib 
gio-2.0.lib sigc-vc90-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\vs9\win32\lib"
                                OutputFile="$(OutDir)\giomm-vc90-2_4.dll"
                                ModuleDefinitionFile="$(PlatformName)\$(ConfigurationName)\$(InputName).def"
                                RandomizedBaseAddress="1"
@@ -273,7 +276,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                AdditionalOptions="/vd2"
-                               
AdditionalIncludeDirectories=".;../..;../../glib;../../gio;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories=".;../..;../../glib;../../gio;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\vs9\x64\include\gio-win32-2.0;..\..\..\vs9\x64\include\glib-2.0;..\..\..\vs9\x64\lib\glib-2.0\include;..\..\..\vs9\x64\include\sigc++-2.0;..\..\..\vs9\x64\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;GIOMM_BUILD"
                                RuntimeLibrary="2"
                                WarningLevel="3"
@@ -293,6 +296,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gobject-2.0.lib gmodule-2.0.lib 
gio-2.0.lib sigc-vc90-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\vs9\x64\lib"
                                OutputFile="$(OutDir)\giomm-vc90-2_4.dll"
                                ModuleDefinitionFile="$(PlatformName)\$(ConfigurationName)\$(InputName).def"
                                RandomizedBaseAddress="1"
@@ -383,10 +387,26 @@
                                >
                        </File>
                        <File
+                               RelativePath="..\..\gio\giomm\charsetconverter.cc"
+                               >
+                       </File>
+                       <File
                                RelativePath="..\..\gio\giomm\contenttype.cc"
                                >
                        </File>
                        <File
+                               RelativePath="..\..\gio\giomm\converter.cc"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\..\gio\giomm\converterinputstream.cc"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\..\gio\giomm\converteroutputstream.cc"
+                               >
+                       </File>
+                       <File
                                RelativePath="..\..\gio\giomm\credentials.cc"
                                >
                        </File>
@@ -619,6 +639,14 @@
                                >
                        </File>
                        <File
+                               RelativePath="..\..\gio\giomm\pollableinputstream.cc"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\..\gio\giomm\pollableoutputstream.cc"
+                               >
+                       </File>
+                       <File
                                RelativePath="..\..\gio\giomm\proxy.cc"
                                >
                        </File>
@@ -639,6 +667,10 @@
                                >
                        </File>
                        <File
+                               RelativePath="..\..\gio\giomm\resource.cc"
+                               >
+                       </File>
+                       <File
                                RelativePath="..\..\gio\giomm\seekable.cc"
                                >
                        </File>
@@ -711,6 +743,38 @@
                                >
                        </File>
                        <File
+                               RelativePath="..\..\gio\giomm\tlscertificate.cc"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\..\gio\giomm\tlsclientconnection.cc"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\..\gio\giomm\tlsconnection.cc"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\..\gio\giomm\tlsdatabase.cc"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\..\gio\giomm\tlsfiledatabase.cc"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\..\gio\giomm\tlsinteraction.cc"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\..\gio\giomm\tlspassword.cc"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\..\gio\giomm\tlsserverconnection.cc"
+                               >
+                       </File>
+                       <File
                                RelativePath="..\..\gio\giomm\volume.cc"
                                >
                        </File>
@@ -722,6 +786,14 @@
                                RelativePath="..\..\gio\giomm\wrap_init.cc"
                                >
                        </File>
+                       <File
+                               RelativePath="..\..\gio\giomm\zlibcompressor.cc"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\..\gio\giomm\zlibdecompressor.cc"
+                               >
+                       </File>
                </Filter>
                <Filter
                        Name="Header Files"
@@ -777,10 +849,26 @@
                                >
                        </File>
                        <File
+                               RelativePath="..\..\gio\giomm\charsetconverter.h"
+                               >
+                       </File>
+                       <File
                                RelativePath="..\..\gio\giomm\contenttype.h"
                                >
                        </File>
                        <File
+                               RelativePath="..\..\gio\giomm\converter.h"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\..\gio\giomm\converterinputstream.h"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\..\gio\giomm\converteroutputstream.h"
+                               >
+                       </File>
+                       <File
                                RelativePath="..\..\gio\giomm\credentials.h"
                                >
                        </File>
@@ -1013,6 +1101,14 @@
                                >
                        </File>
                        <File
+                               RelativePath="..\..\gio\giomm\pollableinputstream.h"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\..\gio\giomm\pollableoutputstream.h"
+                               >
+                       </File>
+                       <File
                                RelativePath="..\..\gio\giomm\proxy.h"
                                >
                        </File>
@@ -1033,6 +1129,10 @@
                                >
                        </File>
                        <File
+                               RelativePath="..\..\gio\giomm\resource.h"
+                               >
+                       </File>
+                       <File
                                RelativePath="..\..\gio\giomm\seekable.h"
                                >
                        </File>
@@ -1105,6 +1205,38 @@
                                >
                        </File>
                        <File
+                               RelativePath="..\..\gio\giomm\tlscertificate.h"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\..\gio\giomm\tlsclientconnection.h"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\..\gio\giomm\tlsconnection.h"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\..\gio\giomm\tlsdatabase.h"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\..\gio\giomm\tlsfiledatabase.h"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\..\gio\giomm\tlsinteraction.h"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\..\gio\giomm\tlspassword.h"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\..\gio\giomm\tlsserverconnection.h"
+                               >
+                       </File>
+                       <File
                                RelativePath="..\..\gio\giomm\volume.h"
                                >
                        </File>
@@ -1116,6 +1248,14 @@
                                RelativePath="..\..\gio\giomm\wrap_init.h"
                                >
                        </File>
+                       <File
+                               RelativePath="..\..\gio\giomm\zlibcompressor.h"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\..\gio\giomm\zlibdecompressor.h"
+                               >
+                       </File>
                </Filter>
                <Filter
                        Name="Resource Files"
diff --git a/MSVC_Net2008/glibmm/glibmm.vcproj b/MSVC_Net2008/glibmm/glibmm.vcproj
index 90c04a3..017e833 100644
--- a/MSVC_Net2008/glibmm/glibmm.vcproj
+++ b/MSVC_Net2008/glibmm/glibmm.vcproj
@@ -46,7 +46,7 @@
                                Name="VCCLCompilerTool"
                                AdditionalOptions="/vd2"
                                Optimization="0"
-                               AdditionalIncludeDirectories=".;../..;../../glib"
+                               
AdditionalIncludeDirectories=".;../..;../../glib;..\..\..\vs9\win32\include\glib-2.0;..\..\..\vs9\win32\lib\glib-2.0\include;..\..\..\vs9\win32\include\sigc++-2.0;..\..\..\vs9\win32\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;GLIBMM_BUILD"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -72,6 +72,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gobject-2.0.lib gmodule-2.0.lib 
sigc-vc90-d-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\vs9\win32\lib"
                                OutputFile="$(OutDir)/glibmm-vc90-d-2_4.dll"
                                GenerateManifest="true"
                                ModuleDefinitionFile="$(PlatformName)\$(ConfigurationName)\$(InputName).def"
@@ -129,7 +130,7 @@
                                Name="VCCLCompilerTool"
                                AdditionalOptions="/vd2"
                                Optimization="0"
-                               AdditionalIncludeDirectories=".;../..;../../glib"
+                               
AdditionalIncludeDirectories=".;../..;../../glib;..\..\..\vs9\x64\include\glib-2.0;..\..\..\vs9\x64\lib\glib-2.0\include;..\..\..\vs9\x64\include\sigc++-2.0;..\..\..\vs9\x64\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;GLIBMM_BUILD"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -155,6 +156,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gobject-2.0.lib gmodule-2.0.lib 
sigc-vc90-d-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\vs9\x64\lib"
                                OutputFile="$(OutDir)/glibmm-vc90-d-2_4.dll"
                                GenerateManifest="true"
                                ModuleDefinitionFile="$(PlatformName)\$(ConfigurationName)\$(InputName).def"
@@ -211,7 +213,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                AdditionalOptions="/vd2"
-                               AdditionalIncludeDirectories=".;../..;../../glib"
+                               
AdditionalIncludeDirectories=".;../..;../../glib;..\..\..\vs9\win32\include\glib-2.0;..\..\..\vs9\win32\lib\glib-2.0\include;..\..\..\vs9\win32\include\sigc++-2.0;..\..\..\vs9\win32\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;GLIBMM_BUILD"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -235,6 +237,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gobject-2.0.lib gmodule-2.0.lib 
sigc-vc90-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\vs9\win32\lib"
                                OutputFile="$(OutDir)\glibmm-vc90-2_4.dll"
                                GenerateManifest="true"
                                ModuleDefinitionFile="$(PlatformName)\$(ConfigurationName)\$(InputName).def"
@@ -290,7 +293,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                AdditionalOptions="/vd2"
-                               AdditionalIncludeDirectories=".;../..;../../glib"
+                               
AdditionalIncludeDirectories=".;../..;../../glib;..\..\..\vs9\x64\include\glib-2.0;..\..\..\vs9\x64\lib\glib-2.0\include;..\..\..\vs9\x64\include\sigc++-2.0;..\..\..\vs9\x64\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;GLIBMM_BUILD"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -314,6 +317,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalDependencies="glib-2.0.lib gobject-2.0.lib gmodule-2.0.lib 
sigc-vc90-2_0.lib"
+                               AdditionalLibraryDirectories="..\..\..\vs9\x64\lib"
                                OutputFile="$(OutDir)\glibmm-vc90-2_4.dll"
                                GenerateManifest="true"
                                ModuleDefinitionFile="$(PlatformName)\$(ConfigurationName)\$(InputName).def"
@@ -361,6 +365,14 @@
                                >
                        </File>
                        <File
+                               RelativePath="..\..\glib\glibmm\bytes.cc"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\..\glib\glibmm\bytearray.cc"
+                               >
+                       </File>
+                       <File
                                RelativePath="..\..\glib\glibmm\checksum.cc"
                                >
                        </File>
@@ -606,6 +618,15 @@
                                RelativePath="..\..\glib\glibmm\balancedtree.h"
                                >
                        </File>
+                       
+                       <File
+                               RelativePath="..\..\glib\glibmm\bytes.h"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\..\glib\glibmm\bytearray.h"
+                               >
+                       </File>
                        <File
                                RelativePath="..\..\glib\glibmm\checksum.h"
                                >
diff --git a/MSVC_Net2008/tests/giomm_simple/giomm_simple.vcproj 
b/MSVC_Net2008/tests/giomm_simple/giomm_simple.vcproj
index 8a45a43..dc5adc6 100644
--- a/MSVC_Net2008/tests/giomm_simple/giomm_simple.vcproj
+++ b/MSVC_Net2008/tests/giomm_simple/giomm_simple.vcproj
@@ -45,7 +45,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;;..\..\..\..\vs9\win32\include\gio-win32-2.0;..\..\..\..\vs9\win32\include\glib-2.0;..\..\..\..\vs9\win32\lib\glib-2.0\include;..\..\..\..\vs9\win32\include\sigc++-2.0;..\..\..\..\vs9\win32\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -68,6 +68,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                OutputFile="$(OutDir)/giomm_simple.exe"
+                               AdditionalLibraryDirectories="..\..\..\..\vs9\win32\lib"
                                LinkIncremental="2"
                                GenerateManifest="true"
                                GenerateDebugInformation="true"
@@ -124,7 +125,7 @@
                        />
                        <Tool
                                Name="VCCLCompilerTool"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;;..\..\..\..\vs9\win32\include\gio-win32-2.0;..\..\..\..\vs9\win32\include\glib-2.0;..\..\..\..\vs9\win32\lib\glib-2.0\include;..\..\..\..\vs9\win32\include\sigc++-2.0;..\..\..\..\vs9\win32\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -145,6 +146,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                OutputFile="$(OutDir)/giomm_simple.exe"
+                               AdditionalLibraryDirectories="..\..\..\..\vs9\win32\lib"
                                LinkIncremental="1"
                                GenerateManifest="true"
                                GenerateDebugInformation="true"
@@ -204,7 +206,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;;..\..\..\..\vs9\x64\include\gio-win32-2.0;..\..\..\..\vs9\x64\include\glib-2.0;..\..\..\..\vs9\x64\lib\glib-2.0\include;..\..\..\..\vs9\x64\include\sigc++-2.0;..\..\..\..\vs9\x64\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -227,6 +229,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                OutputFile="$(OutDir)/giomm_simple.exe"
+                               AdditionalLibraryDirectories="..\..\..\..\vs9\x64\lib"
                                LinkIncremental="2"
                                GenerateManifest="true"
                                GenerateDebugInformation="true"
@@ -284,7 +287,7 @@
                        />
                        <Tool
                                Name="VCCLCompilerTool"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\..\gio&quot;;&quot;$(SolutionDir)\glibmm&quot;;&quot;$(SolutionDir)\giomm&quot;;..\..\..\..\vs9\x64\include\gio-win32-2.0;..\..\..\..\vs9\x64\include\glib-2.0;..\..\..\..\vs9\x64\lib\glib-2.0\include;..\..\..\..\vs9\x64\include\sigc++-2.0;..\..\..\..\vs9\x64\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -305,6 +308,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                OutputFile="$(OutDir)/giomm_simple.exe"
+                               AdditionalLibraryDirectories="..\..\..\..\vs9\x64\lib"
                                LinkIncremental="1"
                                GenerateManifest="true"
                                GenerateDebugInformation="true"
diff --git a/MSVC_Net2008/tests/glibmm_value/glibmm_value.vcproj 
b/MSVC_Net2008/tests/glibmm_value/glibmm_value.vcproj
index 6dd3d64..4276907 100644
--- a/MSVC_Net2008/tests/glibmm_value/glibmm_value.vcproj
+++ b/MSVC_Net2008/tests/glibmm_value/glibmm_value.vcproj
@@ -45,7 +45,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs9\win32\include\glib-2.0;..\..\..\..\vs9\win32\lib\glib-2.0\include;..\..\..\..\vs9\win32\include\sigc++-2.0;..\..\..\..\vs9\win32\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -68,6 +68,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                OutputFile="$(OutDir)/glibmm_value.exe"
+                               AdditionalLibraryDirectories="..\..\..\..\vs9\win32\lib"
                                LinkIncremental="2"
                                GenerateManifest="true"
                                GenerateDebugInformation="true"
@@ -124,7 +125,7 @@
                        />
                        <Tool
                                Name="VCCLCompilerTool"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs9\win32\include\glib-2.0;..\..\..\..\vs9\win32\lib\glib-2.0\include;..\..\..\..\vs9\win32\include\sigc++-2.0;..\..\..\..\vs9\win32\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -145,6 +146,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                OutputFile="$(OutDir)/glibmm_value.exe"
+                               AdditionalLibraryDirectories="..\..\..\..\vs9\win32\lib"
                                LinkIncremental="1"
                                GenerateManifest="true"
                                GenerateDebugInformation="true"
@@ -204,7 +206,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                Optimization="0"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs9\x64\include\glib-2.0;..\..\..\..\vs9\x64\lib\glib-2.0\include;..\..\..\..\vs9\x64\include\sigc++-2.0;..\..\..\..\vs9\x64\include"
                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                MinimalRebuild="true"
                                BasicRuntimeChecks="3"
@@ -227,6 +229,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                OutputFile="$(OutDir)/glibmm_value.exe"
+                               AdditionalLibraryDirectories="..\..\..\..\vs9\x64\lib"
                                LinkIncremental="2"
                                GenerateManifest="true"
                                GenerateDebugInformation="true"
@@ -284,7 +287,7 @@
                        />
                        <Tool
                                Name="VCCLCompilerTool"
-                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;"
+                               
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\glib&quot;;&quot;$(SolutionDir)\glibmm&quot;;..\..\..\..\vs9\x64\include\glib-2.0;..\..\..\..\vs9\x64\lib\glib-2.0\include;..\..\..\..\vs9\x64\include\sigc++-2.0;..\..\..\..\vs9\x64\include"
                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                RuntimeLibrary="2"
                                RuntimeTypeInfo="true"
@@ -305,6 +308,7 @@
                        <Tool
                                Name="VCLinkerTool"
                                OutputFile="$(OutDir)/glibmm_value.exe"
+                               AdditionalLibraryDirectories="..\..\..\..\vs9\x64\lib"
                                LinkIncremental="1"
                                GenerateManifest="true"
                                GenerateDebugInformation="true"
diff --git a/MSVC_Net2010/examples/compose/compose.vcxproj b/MSVC_Net2010/examples/compose/compose.vcxproj
index 8c36815..d86250f 100644
--- a/MSVC_Net2010/examples/compose/compose.vcxproj
+++ b/MSVC_Net2010/examples/compose/compose.vcxproj
@@ -62,7 +62,6 @@
   </ImportGroup>
   <PropertyGroup Label="UserMacros" />
   <PropertyGroup>
-    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
@@ -87,7 +86,7 @@
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
     <ClCompile>
       <Optimization>Disabled</Optimization>
-      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;..\..\..\..\vs10\win32\include\glib-2.0;..\..\..\..\vs10\win32\lib\glib-2.0\include;..\..\..\..\vs10\win32\include\sigc++-2.0;..\..\..\..\vs10\win32\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <MinimalRebuild>true</MinimalRebuild>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -100,6 +99,7 @@
     </ClCompile>
     <Link>
       
<AdditionalDependencies>glib-2.0.lib;gthread-2.0.lib;sigc-vc100-d-2_0.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalLibraryDirectories>..\..\..\..\vs10\win32\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <OutputFile>$(OutDir)compose.exe</OutputFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <ProgramDatabaseFile>$(OutDir)$(TargetName).pdb</ProgramDatabaseFile>
@@ -112,7 +112,7 @@
   </ItemDefinitionGroup>
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
     <ClCompile>
-      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;..\..\..\..\vs10\win32\include\glib-2.0;..\..\..\..\vs10\win32\lib\glib-2.0\include;..\..\..\..\vs10\win32\include\sigc++-2.0;..\..\..\..\vs10\win32\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
       <RuntimeTypeInfo>true</RuntimeTypeInfo>
@@ -123,6 +123,7 @@
     </ClCompile>
     <Link>
       
<AdditionalDependencies>glib-2.0.lib;gthread-2.0.lib;sigc-vc100-2_0.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalLibraryDirectories>..\..\..\..\vs10\win32\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <OutputFile>$(OutDir)compose.exe</OutputFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <SubSystem>Console</SubSystem>
@@ -140,7 +141,7 @@
     </Midl>
     <ClCompile>
       <Optimization>Disabled</Optimization>
-      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;..\..\..\..\vs10\x64\include\glib-2.0;..\..\..\..\vs10\x64\lib\glib-2.0\include;..\..\..\..\vs10\x64\include\sigc++-2.0;..\..\..\..\vs10\x64\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <MinimalRebuild>true</MinimalRebuild>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -153,6 +154,7 @@
     </ClCompile>
     <Link>
       
<AdditionalDependencies>glib-2.0.lib;gthread-2.0.lib;sigc-vc100-d-2_0.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalLibraryDirectories>..\..\..\..\vs10\x64\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <OutputFile>$(OutDir)compose.exe</OutputFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <ProgramDatabaseFile>$(OutDir)$(TargetName).pdb</ProgramDatabaseFile>
@@ -168,7 +170,7 @@
       <TargetEnvironment>X64</TargetEnvironment>
     </Midl>
     <ClCompile>
-      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;..\..\..\..\vs10\x64\include\glib-2.0;..\..\..\..\vs10\x64\lib\glib-2.0\include;..\..\..\..\vs10\x64\include\sigc++-2.0;..\..\..\..\vs10\x64\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
       <RuntimeTypeInfo>true</RuntimeTypeInfo>
@@ -179,6 +181,7 @@
     </ClCompile>
     <Link>
       
<AdditionalDependencies>glib-2.0.lib;gthread-2.0.lib;sigc-vc100-2_0.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalLibraryDirectories>..\..\..\..\vs10\x64\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <OutputFile>$(OutDir)compose.exe</OutputFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <SubSystem>Console</SubSystem>
diff --git a/MSVC_Net2010/examples/dispatcher/dispatcher.vcxproj 
b/MSVC_Net2010/examples/dispatcher/dispatcher.vcxproj
index 352f531..c6d4591 100644
--- a/MSVC_Net2010/examples/dispatcher/dispatcher.vcxproj
+++ b/MSVC_Net2010/examples/dispatcher/dispatcher.vcxproj
@@ -62,7 +62,6 @@
   </ImportGroup>
   <PropertyGroup Label="UserMacros" />
   <PropertyGroup>
-    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
@@ -87,7 +86,7 @@
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
     <ClCompile>
       <Optimization>Disabled</Optimization>
-      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;..\..\..\..\vs10\win32\include\glib-2.0;..\..\..\..\vs10\win32\lib\glib-2.0\include;..\..\..\..\vs10\win32\include\sigc++-2.0;..\..\..\..\vs10\win32\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <MinimalRebuild>true</MinimalRebuild>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -100,6 +99,7 @@
     </ClCompile>
     <Link>
       
<AdditionalDependencies>glib-2.0.lib;gthread-2.0.lib;sigc-vc100-d-2_0.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalLibraryDirectories>..\..\..\..\vs10\win32\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <OutputFile>$(OutDir)dispatcher.exe</OutputFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <ProgramDatabaseFile>$(OutDir)$(TargetName).pdb</ProgramDatabaseFile>
@@ -112,7 +112,7 @@
   </ItemDefinitionGroup>
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
     <ClCompile>
-      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;..\..\..\..\vs10\win32\include\glib-2.0;..\..\..\..\vs10\win32\lib\glib-2.0\include;..\..\..\..\vs10\win32\include\sigc++-2.0;..\..\..\..\vs10\win32\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
       <RuntimeTypeInfo>true</RuntimeTypeInfo>
@@ -123,6 +123,7 @@
     </ClCompile>
     <Link>
       
<AdditionalDependencies>glib-2.0.lib;gthread-2.0.lib;sigc-vc100-2_0.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalLibraryDirectories>..\..\..\..\vs10\win32\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <OutputFile>$(OutDir)dispatcher.exe</OutputFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <SubSystem>Console</SubSystem>
@@ -140,7 +141,7 @@
     </Midl>
     <ClCompile>
       <Optimization>Disabled</Optimization>
-      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;..\..\..\..\vs10\x64\include\glib-2.0;..\..\..\..\vs10\x64\lib\glib-2.0\include;..\..\..\..\vs10\x64\include\sigc++-2.0;..\..\..\..\vs10\x64\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <MinimalRebuild>true</MinimalRebuild>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -153,6 +154,7 @@
     </ClCompile>
     <Link>
       
<AdditionalDependencies>glib-2.0.lib;gthread-2.0.lib;sigc-vc100-d-2_0.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalLibraryDirectories>..\..\..\..\vs10\x64\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <OutputFile>$(OutDir)dispatcher.exe</OutputFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <ProgramDatabaseFile>$(OutDir)$(TargetName).pdb</ProgramDatabaseFile>
@@ -168,7 +170,7 @@
       <TargetEnvironment>X64</TargetEnvironment>
     </Midl>
     <ClCompile>
-      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;..\..\..\..\vs10\x64\include\glib-2.0;..\..\..\..\vs10\x64\lib\glib-2.0\include;..\..\..\..\vs10\x64\include\sigc++-2.0;..\..\..\..\vs10\x64\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
       <RuntimeTypeInfo>true</RuntimeTypeInfo>
@@ -179,6 +181,7 @@
     </ClCompile>
     <Link>
       
<AdditionalDependencies>glib-2.0.lib;gthread-2.0.lib;sigc-vc100-2_0.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalLibraryDirectories>..\..\..\..\vs10\x64\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <OutputFile>$(OutDir)dispatcher.exe</OutputFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <SubSystem>Console</SubSystem>
diff --git a/MSVC_Net2010/examples/dispatcher2/dispatcher2.vcxproj 
b/MSVC_Net2010/examples/dispatcher2/dispatcher2.vcxproj
index 1ea4fcd..8877f28 100644
--- a/MSVC_Net2010/examples/dispatcher2/dispatcher2.vcxproj
+++ b/MSVC_Net2010/examples/dispatcher2/dispatcher2.vcxproj
@@ -61,7 +61,6 @@
   </ImportGroup>
   <PropertyGroup Label="UserMacros" />
   <PropertyGroup>
-    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
@@ -86,7 +85,7 @@
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
     <ClCompile>
       <Optimization>Disabled</Optimization>
-      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;..\..\..\..\vs10\win32\include\glib-2.0;..\..\..\..\vs10\win32\lib\glib-2.0\include;..\..\..\..\vs10\win32\include\sigc++-2.0;..\..\..\..\vs10\win32\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <MinimalRebuild>true</MinimalRebuild>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -99,6 +98,7 @@
     </ClCompile>
     <Link>
       
<AdditionalDependencies>gthread-2.0.lib;sigc-vc100-d-2_0.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalLibraryDirectories>..\..\..\..\vs10\win32\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <OutputFile>$(OutDir)dispatcher2.exe</OutputFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <ProgramDatabaseFile>$(OutDir)$(TargetName).pdb</ProgramDatabaseFile>
@@ -111,7 +111,7 @@
   </ItemDefinitionGroup>
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
     <ClCompile>
-      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;..\..\..\..\vs10\win32\include\glib-2.0;..\..\..\..\vs10\win32\lib\glib-2.0\include;..\..\..\..\vs10\win32\include\sigc++-2.0;..\..\..\..\vs10\win32\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
       <RuntimeTypeInfo>true</RuntimeTypeInfo>
@@ -122,6 +122,7 @@
     </ClCompile>
     <Link>
       
<AdditionalDependencies>gthread-2.0.lib;sigc-vc100-2_0.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalLibraryDirectories>..\..\..\..\vs10\win32\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <OutputFile>$(OutDir)dispatcher2.exe</OutputFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <SubSystem>Console</SubSystem>
@@ -139,7 +140,7 @@
     </Midl>
     <ClCompile>
       <Optimization>Disabled</Optimization>
-      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;..\..\..\..\vs10\x64\include\glib-2.0;..\..\..\..\vs10\x64\lib\glib-2.0\include;..\..\..\..\vs10\x64\include\sigc++-2.0;..\..\..\..\vs10\x64\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <MinimalRebuild>true</MinimalRebuild>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -152,6 +153,7 @@
     </ClCompile>
     <Link>
       
<AdditionalDependencies>gthread-2.0.lib;sigc-vc100-d-2_0.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalLibraryDirectories>..\..\..\..\vs10\x64\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <OutputFile>$(OutDir)dispatcher2.exe</OutputFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <ProgramDatabaseFile>$(OutDir)$(TargetName).pdb</ProgramDatabaseFile>
@@ -167,7 +169,7 @@
       <TargetEnvironment>X64</TargetEnvironment>
     </Midl>
     <ClCompile>
-      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;..\..\..\..\vs10\x64\include\glib-2.0;..\..\..\..\vs10\x64\lib\glib-2.0\include;..\..\..\..\vs10\x64\include\sigc++-2.0;..\..\..\..\vs10\x64\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
       <RuntimeTypeInfo>true</RuntimeTypeInfo>
@@ -178,6 +180,7 @@
     </ClCompile>
     <Link>
       
<AdditionalDependencies>gthread-2.0.lib;sigc-vc100-2_0.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalLibraryDirectories>..\..\..\..\vs10\x64\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <OutputFile>$(OutDir)dispatcher2.exe</OutputFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <SubSystem>Console</SubSystem>
diff --git a/MSVC_Net2010/examples/keyfile/keyfile.vcxproj b/MSVC_Net2010/examples/keyfile/keyfile.vcxproj
index eb78a8c..dcda9a4 100644
--- a/MSVC_Net2010/examples/keyfile/keyfile.vcxproj
+++ b/MSVC_Net2010/examples/keyfile/keyfile.vcxproj
@@ -62,7 +62,6 @@
   </ImportGroup>
   <PropertyGroup Label="UserMacros" />
   <PropertyGroup>
-    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
@@ -87,7 +86,7 @@
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
     <ClCompile>
       <Optimization>Disabled</Optimization>
-      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;..\..\..\..\vs10\win32\include\glib-2.0;..\..\..\..\vs10\win32\lib\glib-2.0\include;..\..\..\..\vs10\win32\include\sigc++-2.0;..\..\..\..\vs10\win32\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <MinimalRebuild>true</MinimalRebuild>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -100,6 +99,7 @@
     </ClCompile>
     <Link>
       
<AdditionalDependencies>glib-2.0.lib;gthread-2.0.lib;sigc-vc100-d-2_0.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalLibraryDirectories>..\..\..\..\vs10\win32\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <OutputFile>$(OutDir)keyfile.exe</OutputFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <ProgramDatabaseFile>$(OutDir)$(TargetName).pdb</ProgramDatabaseFile>
@@ -112,7 +112,7 @@
   </ItemDefinitionGroup>
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
     <ClCompile>
-      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;..\..\..\..\vs10\win32\include\glib-2.0;..\..\..\..\vs10\win32\lib\glib-2.0\include;..\..\..\..\vs10\win32\include\sigc++-2.0;..\..\..\..\vs10\win32\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
       <RuntimeTypeInfo>true</RuntimeTypeInfo>
@@ -123,6 +123,7 @@
     </ClCompile>
     <Link>
       
<AdditionalDependencies>glib-2.0.lib;gthread-2.0.lib;sigc-vc100-2_0.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalLibraryDirectories>..\..\..\..\vs10\win32\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <OutputFile>$(OutDir)keyfile.exe</OutputFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <SubSystem>Console</SubSystem>
@@ -140,7 +141,7 @@
     </Midl>
     <ClCompile>
       <Optimization>Disabled</Optimization>
-      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;..\..\..\..\vs10\x64\include\glib-2.0;..\..\..\..\vs10\x64\lib\glib-2.0\include;..\..\..\..\vs10\x64\include\sigc++-2.0;..\..\..\..\vs10\x64\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <MinimalRebuild>true</MinimalRebuild>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -153,6 +154,7 @@
     </ClCompile>
     <Link>
       
<AdditionalDependencies>glib-2.0.lib;gthread-2.0.lib;sigc-vc100-d-2_0.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalLibraryDirectories>..\..\..\..\vs10\x64\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <OutputFile>$(OutDir)keyfile.exe</OutputFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <ProgramDatabaseFile>$(OutDir)$(TargetName).pdb</ProgramDatabaseFile>
@@ -168,7 +170,7 @@
       <TargetEnvironment>X64</TargetEnvironment>
     </Midl>
     <ClCompile>
-      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;..\..\..\..\vs10\x64\include\glib-2.0;..\..\..\..\vs10\x64\lib\glib-2.0\include;..\..\..\..\vs10\x64\include\sigc++-2.0;..\..\..\..\vs10\x64\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
       <RuntimeTypeInfo>true</RuntimeTypeInfo>
@@ -179,6 +181,7 @@
     </ClCompile>
     <Link>
       
<AdditionalDependencies>glib-2.0.lib;gthread-2.0.lib;sigc-vc100-2_0.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalLibraryDirectories>..\..\..\..\vs10\x64\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <OutputFile>$(OutDir)keyfile.exe</OutputFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <SubSystem>Console</SubSystem>
diff --git a/MSVC_Net2010/examples/markup/markup.vcxproj b/MSVC_Net2010/examples/markup/markup.vcxproj
index bd93ee6..abd0685 100644
--- a/MSVC_Net2010/examples/markup/markup.vcxproj
+++ b/MSVC_Net2010/examples/markup/markup.vcxproj
@@ -61,7 +61,6 @@
   </ImportGroup>
   <PropertyGroup Label="UserMacros" />
   <PropertyGroup>
-    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
@@ -86,7 +85,7 @@
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
     <ClCompile>
       <Optimization>Disabled</Optimization>
-      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;..\..\..\..\vs10\win32\include\glib-2.0;..\..\..\..\vs10\win32\lib\glib-2.0\include;..\..\..\..\vs10\win32\include\sigc++-2.0;..\..\..\..\vs10\win32\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <MinimalRebuild>true</MinimalRebuild>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -99,6 +98,7 @@
     </ClCompile>
     <Link>
       <AdditionalDependencies>glib-2.0.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalLibraryDirectories>..\..\..\..\vs10\win32\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <OutputFile>$(OutDir)markup.exe</OutputFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <ProgramDatabaseFile>$(OutDir)$(TargetName).pdb</ProgramDatabaseFile>
@@ -111,7 +111,7 @@
   </ItemDefinitionGroup>
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
     <ClCompile>
-      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;..\..\..\..\vs10\win32\include\glib-2.0;..\..\..\..\vs10\win32\lib\glib-2.0\include;..\..\..\..\vs10\win32\include\sigc++-2.0;..\..\..\..\vs10\win32\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
       <RuntimeTypeInfo>true</RuntimeTypeInfo>
@@ -122,6 +122,7 @@
     </ClCompile>
     <Link>
       <AdditionalDependencies>glib-2.0.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalLibraryDirectories>..\..\..\..\vs10\win32\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <OutputFile>$(OutDir)markup.exe</OutputFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <SubSystem>Console</SubSystem>
@@ -139,7 +140,7 @@
     </Midl>
     <ClCompile>
       <Optimization>Disabled</Optimization>
-      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;..\..\..\..\vs10\x64\include\glib-2.0;..\..\..\..\vs10\x64\lib\glib-2.0\include;..\..\..\..\vs10\x64\include\sigc++-2.0;..\..\..\..\vs10\x64\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <MinimalRebuild>true</MinimalRebuild>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -152,6 +153,7 @@
     </ClCompile>
     <Link>
       <AdditionalDependencies>glib-2.0.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalLibraryDirectories>..\..\..\..\vs10\x64\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <OutputFile>$(OutDir)markup.exe</OutputFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <ProgramDatabaseFile>$(OutDir)$(TargetName).pdb</ProgramDatabaseFile>
@@ -167,7 +169,7 @@
       <TargetEnvironment>X64</TargetEnvironment>
     </Midl>
     <ClCompile>
-      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;..\..\..\..\vs10\x64\include\glib-2.0;..\..\..\..\vs10\x64\lib\glib-2.0\include;..\..\..\..\vs10\x64\include\sigc++-2.0;..\..\..\..\vs10\x64\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
       <RuntimeTypeInfo>true</RuntimeTypeInfo>
@@ -178,6 +180,7 @@
     </ClCompile>
     <Link>
       <AdditionalDependencies>glib-2.0.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalLibraryDirectories>..\..\..\..\vs10\x64\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <OutputFile>$(OutDir)markup.exe</OutputFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <SubSystem>Console</SubSystem>
diff --git a/MSVC_Net2010/examples/options/options.vcxproj b/MSVC_Net2010/examples/options/options.vcxproj
index 2ef2a75..c8ebf3f 100644
--- a/MSVC_Net2010/examples/options/options.vcxproj
+++ b/MSVC_Net2010/examples/options/options.vcxproj
@@ -62,7 +62,6 @@
   </ImportGroup>
   <PropertyGroup Label="UserMacros" />
   <PropertyGroup>
-    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
@@ -87,7 +86,7 @@
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
     <ClCompile>
       <Optimization>Disabled</Optimization>
-      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;..\..\..\..\vs10\win32\include\glib-2.0;..\..\..\..\vs10\win32\lib\glib-2.0\include;..\..\..\..\vs10\win32\include\sigc++-2.0;..\..\..\..\vs10\win32\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <MinimalRebuild>true</MinimalRebuild>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -100,6 +99,7 @@
     </ClCompile>
     <Link>
       
<AdditionalDependencies>gthread-2.0.lib;sigc-vc100-d-2_0.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalLibraryDirectories>..\..\..\..\vs10\win32\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <OutputFile>$(OutDir)options.exe</OutputFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <ProgramDatabaseFile>$(OutDir)$(TargetName).pdb</ProgramDatabaseFile>
@@ -112,7 +112,7 @@
   </ItemDefinitionGroup>
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
     <ClCompile>
-      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;..\..\..\..\vs10\win32\include\glib-2.0;..\..\..\..\vs10\win32\lib\glib-2.0\include;..\..\..\..\vs10\win32\include\sigc++-2.0;..\..\..\..\vs10\win32\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
       <RuntimeTypeInfo>true</RuntimeTypeInfo>
@@ -123,6 +123,7 @@
     </ClCompile>
     <Link>
       
<AdditionalDependencies>gthread-2.0.lib;sigc-vc100-2_0.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalLibraryDirectories>..\..\..\..\vs10\win32\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <OutputFile>$(OutDir)options.exe</OutputFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <SubSystem>Console</SubSystem>
@@ -140,7 +141,7 @@
     </Midl>
     <ClCompile>
       <Optimization>Disabled</Optimization>
-      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;..\..\..\..\vs10\x64\include\glib-2.0;..\..\..\..\vs10\x64\lib\glib-2.0\include;..\..\..\..\vs10\x64\include\sigc++-2.0;..\..\..\..\vs10\x64\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <MinimalRebuild>true</MinimalRebuild>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -153,6 +154,7 @@
     </ClCompile>
     <Link>
       
<AdditionalDependencies>gthread-2.0.lib;sigc-vc100-d-2_0.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalLibraryDirectories>..\..\..\..\vs10\x64\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <OutputFile>$(OutDir)options.exe</OutputFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <ProgramDatabaseFile>$(OutDir)$(TargetName).pdb</ProgramDatabaseFile>
@@ -168,7 +170,7 @@
       <TargetEnvironment>X64</TargetEnvironment>
     </Midl>
     <ClCompile>
-      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;..\..\..\..\vs10\x64\include\glib-2.0;..\..\..\..\vs10\x64\lib\glib-2.0\include;..\..\..\..\vs10\x64\include\sigc++-2.0;..\..\..\..\vs10\x64\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
       <RuntimeTypeInfo>true</RuntimeTypeInfo>
@@ -179,6 +181,7 @@
     </ClCompile>
     <Link>
       
<AdditionalDependencies>gthread-2.0.lib;sigc-vc100-2_0.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalLibraryDirectories>..\..\..\..\vs10\x64\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <OutputFile>$(OutDir)options.exe</OutputFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <SubSystem>Console</SubSystem>
diff --git a/MSVC_Net2010/examples/properties/properties.vcxproj 
b/MSVC_Net2010/examples/properties/properties.vcxproj
index 2ce60e4..e492eeb 100644
--- a/MSVC_Net2010/examples/properties/properties.vcxproj
+++ b/MSVC_Net2010/examples/properties/properties.vcxproj
@@ -62,7 +62,6 @@
   </ImportGroup>
   <PropertyGroup Label="UserMacros" />
   <PropertyGroup>
-    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
@@ -87,7 +86,7 @@
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
     <ClCompile>
       <Optimization>Disabled</Optimization>
-      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;..\..\..\..\vs10\win32\include\glib-2.0;..\..\..\..\vs10\win32\lib\glib-2.0\include;..\..\..\..\vs10\win32\include\sigc++-2.0;..\..\..\..\vs10\win32\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <MinimalRebuild>true</MinimalRebuild>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -100,6 +99,7 @@
     </ClCompile>
     <Link>
       
<AdditionalDependencies>glib-2.0.lib;gthread-2.0.lib;sigc-vc100-d-2_0.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalLibraryDirectories>..\..\..\..\vs10\win32\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <OutputFile>$(OutDir)properties.exe</OutputFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <ProgramDatabaseFile>$(OutDir)$(TargetName).pdb</ProgramDatabaseFile>
@@ -112,7 +112,7 @@
   </ItemDefinitionGroup>
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
     <ClCompile>
-      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;..\..\..\..\vs10\win32\include\glib-2.0;..\..\..\..\vs10\win32\lib\glib-2.0\include;..\..\..\..\vs10\win32\include\sigc++-2.0;..\..\..\..\vs10\win32\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
       <RuntimeTypeInfo>true</RuntimeTypeInfo>
@@ -123,6 +123,7 @@
     </ClCompile>
     <Link>
       
<AdditionalDependencies>glib-2.0.lib;gthread-2.0.lib;sigc-vc100-2_0.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalLibraryDirectories>..\..\..\..\vs10\win32\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <OutputFile>$(OutDir)properties.exe</OutputFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <SubSystem>Console</SubSystem>
@@ -140,7 +141,7 @@
     </Midl>
     <ClCompile>
       <Optimization>Disabled</Optimization>
-      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;..\..\..\..\vs10\x64\include\glib-2.0;..\..\..\..\vs10\x64\lib\glib-2.0\include;..\..\..\..\vs10\x64\include\sigc++-2.0;..\..\..\..\vs10\x64\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <MinimalRebuild>true</MinimalRebuild>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -153,6 +154,7 @@
     </ClCompile>
     <Link>
       
<AdditionalDependencies>glib-2.0.lib;gthread-2.0.lib;sigc-vc100-d-2_0.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalLibraryDirectories>..\..\..\..\vs10\x64\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <OutputFile>$(OutDir)properties.exe</OutputFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <ProgramDatabaseFile>$(OutDir)$(TargetName).pdb</ProgramDatabaseFile>
@@ -168,7 +170,7 @@
       <TargetEnvironment>X64</TargetEnvironment>
     </Midl>
     <ClCompile>
-      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;..\..\..\..\vs10\x64\include\glib-2.0;..\..\..\..\vs10\x64\lib\glib-2.0\include;..\..\..\..\vs10\x64\include\sigc++-2.0;..\..\..\..\vs10\x64\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
       <RuntimeTypeInfo>true</RuntimeTypeInfo>
@@ -179,6 +181,7 @@
     </ClCompile>
     <Link>
       
<AdditionalDependencies>glib-2.0.lib;gthread-2.0.lib;sigc-vc100-2_0.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalLibraryDirectories>..\..\..\..\vs10\x64\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <OutputFile>$(OutDir)properties.exe</OutputFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <SubSystem>Console</SubSystem>
diff --git a/MSVC_Net2010/examples/regex/regex.vcxproj b/MSVC_Net2010/examples/regex/regex.vcxproj
index a747f78..7bb9697 100644
--- a/MSVC_Net2010/examples/regex/regex.vcxproj
+++ b/MSVC_Net2010/examples/regex/regex.vcxproj
@@ -62,7 +62,6 @@
   </ImportGroup>
   <PropertyGroup Label="UserMacros" />
   <PropertyGroup>
-    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
@@ -87,7 +86,7 @@
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
     <ClCompile>
       <Optimization>Disabled</Optimization>
-      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;..\..\..\..\vs10\win32\include\glib-2.0;..\..\..\..\vs10\win32\lib\glib-2.0\include;..\..\..\..\vs10\win32\include\sigc++-2.0;..\..\..\..\vs10\win32\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <MinimalRebuild>true</MinimalRebuild>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -100,6 +99,7 @@
     </ClCompile>
     <Link>
       
<AdditionalDependencies>glib-2.0.lib;gthread-2.0.lib;sigc-vc100-d-2_0.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalLibraryDirectories>..\..\..\..\vs10\win32\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <OutputFile>$(OutDir)regex.exe</OutputFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <ProgramDatabaseFile>$(OutDir)$(TargetName).pdb</ProgramDatabaseFile>
@@ -112,7 +112,7 @@
   </ItemDefinitionGroup>
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
     <ClCompile>
-      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;..\..\..\..\vs10\win32\include\glib-2.0;..\..\..\..\vs10\win32\lib\glib-2.0\include;..\..\..\..\vs10\win32\include\sigc++-2.0;..\..\..\..\vs10\win32\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
       <RuntimeTypeInfo>true</RuntimeTypeInfo>
@@ -123,6 +123,7 @@
     </ClCompile>
     <Link>
       
<AdditionalDependencies>glib-2.0.lib;gthread-2.0.lib;sigc-vc100-2_0.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalLibraryDirectories>..\..\..\..\vs10\win32\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <OutputFile>$(OutDir)regex.exe</OutputFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <SubSystem>Console</SubSystem>
@@ -140,7 +141,7 @@
     </Midl>
     <ClCompile>
       <Optimization>Disabled</Optimization>
-      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;..\..\..\..\vs10\x64\include\glib-2.0;..\..\..\..\vs10\x64\lib\glib-2.0\include;..\..\..\..\vs10\x64\include\sigc++-2.0;..\..\..\..\vs10\x64\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <MinimalRebuild>true</MinimalRebuild>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -153,6 +154,7 @@
     </ClCompile>
     <Link>
       
<AdditionalDependencies>glib-2.0.lib;gthread-2.0.lib;sigc-vc100-d-2_0.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalLibraryDirectories>..\..\..\..\vs10\x64\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <OutputFile>$(OutDir)regex.exe</OutputFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <ProgramDatabaseFile>$(OutDir)$(TargetName).pdb</ProgramDatabaseFile>
@@ -168,7 +170,7 @@
       <TargetEnvironment>X64</TargetEnvironment>
     </Midl>
     <ClCompile>
-      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;..\..\..\..\vs10\x64\include\glib-2.0;..\..\..\..\vs10\x64\lib\glib-2.0\include;..\..\..\..\vs10\x64\include\sigc++-2.0;..\..\..\..\vs10\x64\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
       <RuntimeTypeInfo>true</RuntimeTypeInfo>
@@ -179,6 +181,7 @@
     </ClCompile>
     <Link>
       
<AdditionalDependencies>glib-2.0.lib;gthread-2.0.lib;sigc-vc100-2_0.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalLibraryDirectories>..\..\..\..\vs10\x64\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <OutputFile>$(OutDir)regex.exe</OutputFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <SubSystem>Console</SubSystem>
diff --git a/MSVC_Net2010/examples/resolver/resolver.vcxproj b/MSVC_Net2010/examples/resolver/resolver.vcxproj
index cdd101d..1ea7943 100644
--- a/MSVC_Net2010/examples/resolver/resolver.vcxproj
+++ b/MSVC_Net2010/examples/resolver/resolver.vcxproj
@@ -62,7 +62,6 @@
   </ImportGroup>
   <PropertyGroup Label="UserMacros" />
   <PropertyGroup>
-    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
@@ -87,7 +86,7 @@
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
     <ClCompile>
       <Optimization>Disabled</Optimization>
-      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\..\gio;$(SolutionDir)\glibmm;$(SolutionDir)\giomm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\..\gio;$(SolutionDir)\glibmm;$(SolutionDir)\giomm;..\..\..\..\vs10\win32\include\gio-win32-2.0;..\..\..\..\vs10\win32\include\glib-2.0;..\..\..\..\vs10\win32\lib\glib-2.0\include;..\..\..\..\vs10\win32\include\sigc++-2.0;..\..\..\..\vs10\win32\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <MinimalRebuild>true</MinimalRebuild>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -100,6 +99,7 @@
     </ClCompile>
     <Link>
       
<AdditionalDependencies>glib-2.0.lib;gthread-2.0.lib;gobject-2.0.lib;gio-2.0.lib;sigc-vc100-d-2_0.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalLibraryDirectories>..\..\..\..\vs10\win32\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <OutputFile>$(OutDir)resolver.exe</OutputFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <ProgramDatabaseFile>$(OutDir)$(TargetName).pdb</ProgramDatabaseFile>
@@ -112,7 +112,7 @@
   </ItemDefinitionGroup>
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
     <ClCompile>
-      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\..\gio;$(SolutionDir)\glibmm;$(SolutionDir)\giomm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\..\gio;$(SolutionDir)\glibmm;$(SolutionDir)\giomm;..\..\..\..\vs10\win32\include\gio-win32-2.0;..\..\..\..\vs10\win32\include\glib-2.0;..\..\..\..\vs10\win32\lib\glib-2.0\include;..\..\..\..\vs10\win32\include\sigc++-2.0;..\..\..\..\vs10\win32\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
       <RuntimeTypeInfo>true</RuntimeTypeInfo>
@@ -123,7 +123,8 @@
     </ClCompile>
     <Link>
       
<AdditionalDependencies>glib-2.0.lib;gthread-2.0.lib;gobject-2.0.lib;gio-2.0.lib;sigc-vc100-2_0.lib;%(AdditionalDependencies)</AdditionalDependencies>
-      <OutputFile>$(OutDir)keyfile.exe</OutputFile>
+      
<AdditionalLibraryDirectories>..\..\..\..\vs10\win32\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+      <OutputFile>$(OutDir)resolver.exe</OutputFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <SubSystem>Console</SubSystem>
       <OptimizeReferences>true</OptimizeReferences>
@@ -140,7 +141,7 @@
     </Midl>
     <ClCompile>
       <Optimization>Disabled</Optimization>
-      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\..\gio;$(SolutionDir)\glibmm;$(SolutionDir)\giomm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\..\gio;$(SolutionDir)\glibmm;$(SolutionDir)\giomm;..\..\..\..\vs10\x64\include\gio-win32-2.0;..\..\..\..\vs10\x64\include\glib-2.0;..\..\..\..\vs10\x64\lib\glib-2.0\include;..\..\..\..\vs10\x64\include\sigc++-2.0;..\..\..\..\vs10\x64\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <MinimalRebuild>true</MinimalRebuild>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -153,6 +154,7 @@
     </ClCompile>
     <Link>
       
<AdditionalDependencies>glib-2.0.lib;gthread-2.0.lib;gobject-2.0.lib;gio-2.0.lib;sigc-vc100-d-2_0.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalLibraryDirectories>..\..\..\..\vs10\x64\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <OutputFile>$(OutDir)resolver.exe</OutputFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <ProgramDatabaseFile>$(OutDir)$(TargetName).pdb</ProgramDatabaseFile>
@@ -168,7 +170,7 @@
       <TargetEnvironment>X64</TargetEnvironment>
     </Midl>
     <ClCompile>
-      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\..\gio;$(SolutionDir)\glibmm;$(SolutionDir)\giomm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\..\gio;$(SolutionDir)\glibmm;$(SolutionDir)\giomm;..\..\..\..\vs10\x64\include\gio-win32-2.0;..\..\..\..\vs10\x64\include\glib-2.0;..\..\..\..\vs10\x64\lib\glib-2.0\include;..\..\..\..\vs10\x64\include\sigc++-2.0;..\..\..\..\vs10\x64\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
       <RuntimeTypeInfo>true</RuntimeTypeInfo>
@@ -179,7 +181,8 @@
     </ClCompile>
     <Link>
       
<AdditionalDependencies>glib-2.0.lib;gthread-2.0.lib;gobject-2.0.lib;gio-2.0.lib;sigc-vc100-2_0.lib;%(AdditionalDependencies)</AdditionalDependencies>
-      <OutputFile>$(OutDir)keyfile.exe</OutputFile>
+      
<AdditionalLibraryDirectories>..\..\..\..\vs10\x64\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+      <OutputFile>$(OutDir)resolver.exe</OutputFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <SubSystem>Console</SubSystem>
       <OptimizeReferences>true</OptimizeReferences>
diff --git a/MSVC_Net2010/examples/socket-client/socket-client.vcxproj 
b/MSVC_Net2010/examples/socket-client/socket-client.vcxproj
index 774e2fc..ec66553 100644
--- a/MSVC_Net2010/examples/socket-client/socket-client.vcxproj
+++ b/MSVC_Net2010/examples/socket-client/socket-client.vcxproj
@@ -62,7 +62,6 @@
   </ImportGroup>
   <PropertyGroup Label="UserMacros" />
   <PropertyGroup>
-    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
@@ -87,7 +86,7 @@
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
     <ClCompile>
       <Optimization>Disabled</Optimization>
-      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\..\gio;$(SolutionDir)\glibmm;$(SolutionDir)\giomm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\..\gio;$(SolutionDir)\glibmm;$(SolutionDir)\giomm;..\..\..\..\vs10\win32\include\gio-win32-2.0;..\..\..\..\vs10\win32\include\glib-2.0;..\..\..\..\vs10\win32\lib\glib-2.0\include;..\..\..\..\vs10\win32\include\sigc++-2.0;..\..\..\..\vs10\win32\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <MinimalRebuild>true</MinimalRebuild>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -100,6 +99,7 @@
     </ClCompile>
     <Link>
       
<AdditionalDependencies>glib-2.0.lib;gthread-2.0.lib;gobject-2.0.lib;gio-2.0.lib;sigc-vc100-d-2_0.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalLibraryDirectories>..\..\..\..\vs10\win32\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <OutputFile>$(OutDir)socket-client.exe</OutputFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <ProgramDatabaseFile>$(OutDir)$(TargetName).pdb</ProgramDatabaseFile>
@@ -112,7 +112,7 @@
   </ItemDefinitionGroup>
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
     <ClCompile>
-      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\..\gio;$(SolutionDir)\glibmm;$(SolutionDir)\giomm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\..\gio;$(SolutionDir)\glibmm;$(SolutionDir)\giomm;..\..\..\..\vs10\win32\include\gio-win32-2.0;..\..\..\..\vs10\win32\include\glib-2.0;..\..\..\..\vs10\win32\lib\glib-2.0\include;..\..\..\..\vs10\win32\include\sigc++-2.0;..\..\..\..\vs10\win32\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
       <RuntimeTypeInfo>true</RuntimeTypeInfo>
@@ -123,6 +123,7 @@
     </ClCompile>
     <Link>
       
<AdditionalDependencies>glib-2.0.lib;gthread-2.0.lib;gobject-2.0.lib;gio-2.0.lib;sigc-vc100-2_0.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalLibraryDirectories>..\..\..\..\vs10\win32\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <OutputFile>$(OutDir)socket-client.exe</OutputFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <SubSystem>Console</SubSystem>
@@ -140,7 +141,7 @@
     </Midl>
     <ClCompile>
       <Optimization>Disabled</Optimization>
-      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\..\gio;$(SolutionDir)\glibmm;$(SolutionDir)\giomm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\..\gio;$(SolutionDir)\glibmm;$(SolutionDir)\giomm;..\..\..\..\vs10\x64\include\gio-win32-2.0;..\..\..\..\vs10\x64\include\glib-2.0;..\..\..\..\vs10\x64\lib\glib-2.0\include;..\..\..\..\vs10\x64\include\sigc++-2.0;..\..\..\..\vs10\x64\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <MinimalRebuild>true</MinimalRebuild>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -153,6 +154,7 @@
     </ClCompile>
     <Link>
       
<AdditionalDependencies>glib-2.0.lib;gthread-2.0.lib;gobject-2.0.lib;gio-2.0.lib;sigc-vc100-d-2_0.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalLibraryDirectories>..\..\..\..\vs10\x64\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <OutputFile>$(OutDir)socket-client.exe</OutputFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <ProgramDatabaseFile>$(OutDir)$(TargetName).pdb</ProgramDatabaseFile>
@@ -168,7 +170,7 @@
       <TargetEnvironment>X64</TargetEnvironment>
     </Midl>
     <ClCompile>
-      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\..\gio;$(SolutionDir)\glibmm;$(SolutionDir)\giomm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\..\gio;$(SolutionDir)\glibmm;$(SolutionDir)\giomm;..\..\..\..\vs10\x64\include\gio-win32-2.0;..\..\..\..\vs10\x64\include\glib-2.0;..\..\..\..\vs10\x64\lib\glib-2.0\include;..\..\..\..\vs10\x64\include\sigc++-2.0;..\..\..\..\vs10\x64\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
       <RuntimeTypeInfo>true</RuntimeTypeInfo>
@@ -179,6 +181,7 @@
     </ClCompile>
     <Link>
       
<AdditionalDependencies>glib-2.0.lib;gthread-2.0.lib;gobject-2.0.lib;gio-2.0.lib;sigc-vc100-2_0.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalLibraryDirectories>..\..\..\..\vs10\x64\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <OutputFile>$(OutDir)socket-client.exe</OutputFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <SubSystem>Console</SubSystem>
diff --git a/MSVC_Net2010/examples/socket-server/socket-server.vcxproj 
b/MSVC_Net2010/examples/socket-server/socket-server.vcxproj
index 9aa1a61..d62d0c0 100644
--- a/MSVC_Net2010/examples/socket-server/socket-server.vcxproj
+++ b/MSVC_Net2010/examples/socket-server/socket-server.vcxproj
@@ -62,7 +62,6 @@
   </ImportGroup>
   <PropertyGroup Label="UserMacros" />
   <PropertyGroup>
-    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
@@ -87,7 +86,7 @@
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
     <ClCompile>
       <Optimization>Disabled</Optimization>
-      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\..\gio;$(SolutionDir)\glibmm;$(SolutionDir)\giomm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\..\gio;$(SolutionDir)\glibmm;$(SolutionDir)\giomm;..\..\..\..\vs10\win32\include\gio-win32-2.0;..\..\..\..\vs10\win32\include\glib-2.0;..\..\..\..\vs10\win32\lib\glib-2.0\include;..\..\..\..\vs10\win32\include\sigc++-2.0;..\..\..\..\vs10\win32\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <MinimalRebuild>true</MinimalRebuild>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -100,6 +99,7 @@
     </ClCompile>
     <Link>
       
<AdditionalDependencies>glib-2.0.lib;gthread-2.0.lib;gobject-2.0.lib;gio-2.0.lib;sigc-vc100-d-2_0.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalLibraryDirectories>..\..\..\..\vs10\win32\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <OutputFile>$(OutDir)socket-server.exe</OutputFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <ProgramDatabaseFile>$(OutDir)$(TargetName).pdb</ProgramDatabaseFile>
@@ -112,7 +112,7 @@
   </ItemDefinitionGroup>
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
     <ClCompile>
-      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\..\gio;$(SolutionDir)\glibmm;$(SolutionDir)\giomm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\..\gio;$(SolutionDir)\glibmm;$(SolutionDir)\giomm;..\..\..\..\vs10\win32\include\gio-win32-2.0;..\..\..\..\vs10\win32\include\glib-2.0;..\..\..\..\vs10\win32\lib\glib-2.0\include;..\..\..\..\vs10\win32\include\sigc++-2.0;..\..\..\..\vs10\win32\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
       <RuntimeTypeInfo>true</RuntimeTypeInfo>
@@ -123,6 +123,7 @@
     </ClCompile>
     <Link>
       
<AdditionalDependencies>glib-2.0.lib;gthread-2.0.lib;gobject-2.0.lib;gio-2.0.lib;sigc-vc100-2_0.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalLibraryDirectories>..\..\..\..\vs10\win32\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <OutputFile>$(OutDir)socket-server.exe</OutputFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <SubSystem>Console</SubSystem>
@@ -140,7 +141,7 @@
     </Midl>
     <ClCompile>
       <Optimization>Disabled</Optimization>
-      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\..\gio;$(SolutionDir)\glibmm;$(SolutionDir)\giomm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\..\gio;$(SolutionDir)\glibmm;$(SolutionDir)\giomm;..\..\..\..\vs10\x64\include\gio-win32-2.0;..\..\..\..\vs10\x64\include\glib-2.0;..\..\..\..\vs10\x64\lib\glib-2.0\include;..\..\..\..\vs10\x64\include\sigc++-2.0;..\..\..\..\vs10\x64\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <MinimalRebuild>true</MinimalRebuild>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -153,6 +154,7 @@
     </ClCompile>
     <Link>
       
<AdditionalDependencies>glib-2.0.lib;gthread-2.0.lib;gobject-2.0.lib;gio-2.0.lib;sigc-vc100-d-2_0.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalLibraryDirectories>..\..\..\..\vs10\x64\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <OutputFile>$(OutDir)socket-server.exe</OutputFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <ProgramDatabaseFile>$(OutDir)$(TargetName).pdb</ProgramDatabaseFile>
@@ -168,7 +170,7 @@
       <TargetEnvironment>X64</TargetEnvironment>
     </Midl>
     <ClCompile>
-      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\..\gio;$(SolutionDir)\glibmm;$(SolutionDir)\giomm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\..\gio;$(SolutionDir)\glibmm;$(SolutionDir)\giomm;..\..\..\..\vs10\x64\include\gio-win32-2.0;..\..\..\..\vs10\x64\include\glib-2.0;..\..\..\..\vs10\x64\lib\glib-2.0\include;..\..\..\..\vs10\x64\include\sigc++-2.0;..\..\..\..\vs10\x64\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
       <RuntimeTypeInfo>true</RuntimeTypeInfo>
@@ -179,6 +181,7 @@
     </ClCompile>
     <Link>
       
<AdditionalDependencies>glib-2.0.lib;gthread-2.0.lib;gobject-2.0.lib;gio-2.0.lib;sigc-vc100-2_0.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalLibraryDirectories>..\..\..\..\vs10\x64\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <OutputFile>$(OutDir)socket-server.exe</OutputFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <SubSystem>Console</SubSystem>
diff --git a/MSVC_Net2010/examples/thread/thread.vcxproj b/MSVC_Net2010/examples/thread/thread.vcxproj
index f9932f5..4e06d91 100644
--- a/MSVC_Net2010/examples/thread/thread.vcxproj
+++ b/MSVC_Net2010/examples/thread/thread.vcxproj
@@ -61,7 +61,6 @@
   </ImportGroup>
   <PropertyGroup Label="UserMacros" />
   <PropertyGroup>
-    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
@@ -86,7 +85,7 @@
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
     <ClCompile>
       <Optimization>Disabled</Optimization>
-      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;..\..\..\..\vs10\win32\include\glib-2.0;..\..\..\..\vs10\win32\lib\glib-2.0\include;..\..\..\..\vs10\win32\include\sigc++-2.0;..\..\..\..\vs10\win32\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <MinimalRebuild>true</MinimalRebuild>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -99,6 +98,7 @@
     </ClCompile>
     <Link>
       
<AdditionalDependencies>gthread-2.0.lib;sigc-vc100-d-2_0.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalLibraryDirectories>..\..\..\..\vs10\win32\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <OutputFile>$(OutDir)thread.exe</OutputFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <ProgramDatabaseFile>$(OutDir)$(TargetName).pdb</ProgramDatabaseFile>
@@ -111,7 +111,7 @@
   </ItemDefinitionGroup>
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
     <ClCompile>
-      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;..\..\..\..\vs10\win32\include\glib-2.0;..\..\..\..\vs10\win32\lib\glib-2.0\include;..\..\..\..\vs10\win32\include\sigc++-2.0;..\..\..\..\vs10\win32\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
       <RuntimeTypeInfo>true</RuntimeTypeInfo>
@@ -122,6 +122,7 @@
     </ClCompile>
     <Link>
       
<AdditionalDependencies>gthread-2.0.lib;sigc-vc100-2_0.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalLibraryDirectories>..\..\..\..\vs10\win32\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <OutputFile>$(OutDir)thread.exe</OutputFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <SubSystem>Console</SubSystem>
@@ -139,7 +140,7 @@
     </Midl>
     <ClCompile>
       <Optimization>Disabled</Optimization>
-      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;..\..\..\..\vs10\x64\include\glib-2.0;..\..\..\..\vs10\x64\lib\glib-2.0\include;..\..\..\..\vs10\x64\include\sigc++-2.0;..\..\..\..\vs10\x64\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <MinimalRebuild>true</MinimalRebuild>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -152,6 +153,7 @@
     </ClCompile>
     <Link>
       
<AdditionalDependencies>gthread-2.0.lib;sigc-vc100-d-2_0.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalLibraryDirectories>..\..\..\..\vs10\x64\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <OutputFile>$(OutDir)thread.exe</OutputFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <ProgramDatabaseFile>$(OutDir)$(TargetName).pdb</ProgramDatabaseFile>
@@ -167,7 +169,7 @@
       <TargetEnvironment>X64</TargetEnvironment>
     </Midl>
     <ClCompile>
-      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;..\..\..\..\vs10\x64\include\glib-2.0;..\..\..\..\vs10\x64\lib\glib-2.0\include;..\..\..\..\vs10\x64\include\sigc++-2.0;..\..\..\..\vs10\x64\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
       <RuntimeTypeInfo>true</RuntimeTypeInfo>
@@ -178,6 +180,7 @@
     </ClCompile>
     <Link>
       
<AdditionalDependencies>gthread-2.0.lib;sigc-vc100-2_0.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalLibraryDirectories>..\..\..\..\vs10\x64\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <OutputFile>$(OutDir)thread.exe</OutputFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <SubSystem>Console</SubSystem>
diff --git a/MSVC_Net2010/examples/thread_pool/thread_pool.vcxproj 
b/MSVC_Net2010/examples/thread_pool/thread_pool.vcxproj
index a6d9576..2a41d0c 100644
--- a/MSVC_Net2010/examples/thread_pool/thread_pool.vcxproj
+++ b/MSVC_Net2010/examples/thread_pool/thread_pool.vcxproj
@@ -61,7 +61,6 @@
   </ImportGroup>
   <PropertyGroup Label="UserMacros" />
   <PropertyGroup>
-    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
@@ -86,7 +85,7 @@
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
     <ClCompile>
       <Optimization>Disabled</Optimization>
-      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;..\..\..\..\vs10\win32\include\glib-2.0;..\..\..\..\vs10\win32\lib\glib-2.0\include;..\..\..\..\vs10\win32\include\sigc++-2.0;..\..\..\..\vs10\win32\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <MinimalRebuild>true</MinimalRebuild>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -99,6 +98,7 @@
     </ClCompile>
     <Link>
       
<AdditionalDependencies>gthread-2.0.lib;sigc-vc100-d-2_0.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalLibraryDirectories>..\..\..\..\vs10\win32\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <OutputFile>$(OutDir)thread_pool.exe</OutputFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <ProgramDatabaseFile>$(OutDir)$(TargetName).pdb</ProgramDatabaseFile>
@@ -111,7 +111,7 @@
   </ItemDefinitionGroup>
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
     <ClCompile>
-      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;..\..\..\..\vs10\win32\include\glib-2.0;..\..\..\..\vs10\win32\lib\glib-2.0\include;..\..\..\..\vs10\win32\include\sigc++-2.0;..\..\..\..\vs10\win32\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
       <RuntimeTypeInfo>true</RuntimeTypeInfo>
@@ -122,6 +122,7 @@
     </ClCompile>
     <Link>
       
<AdditionalDependencies>gthread-2.0.lib;sigc-vc100-2_0.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalLibraryDirectories>..\..\..\..\vs10\win32\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <OutputFile>$(OutDir)thread_pool.exe</OutputFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <SubSystem>Console</SubSystem>
@@ -139,7 +140,7 @@
     </Midl>
     <ClCompile>
       <Optimization>Disabled</Optimization>
-      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;..\..\..\..\vs10\x64\include\glib-2.0;..\..\..\..\vs10\x64\lib\glib-2.0\include;..\..\..\..\vs10\x64\include\sigc++-2.0;..\..\..\..\vs10\x64\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <MinimalRebuild>true</MinimalRebuild>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -152,6 +153,7 @@
     </ClCompile>
     <Link>
       
<AdditionalDependencies>gthread-2.0.lib;sigc-vc100-d-2_0.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalLibraryDirectories>..\..\..\..\vs10\x64\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <OutputFile>$(OutDir)thread_pool.exe</OutputFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <ProgramDatabaseFile>$(OutDir)$(TargetName).pdb</ProgramDatabaseFile>
@@ -167,7 +169,7 @@
       <TargetEnvironment>X64</TargetEnvironment>
     </Midl>
     <ClCompile>
-      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;..\..\..\..\vs10\x64\include\glib-2.0;..\..\..\..\vs10\x64\lib\glib-2.0\include;..\..\..\..\vs10\x64\include\sigc++-2.0;..\..\..\..\vs10\x64\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
       <RuntimeTypeInfo>true</RuntimeTypeInfo>
@@ -178,6 +180,7 @@
     </ClCompile>
     <Link>
       
<AdditionalDependencies>gthread-2.0.lib;sigc-vc100-2_0.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalLibraryDirectories>..\..\..\..\vs10\x64\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <OutputFile>$(OutDir)thread_pool.exe</OutputFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <SubSystem>Console</SubSystem>
diff --git a/MSVC_Net2010/giomm/giomm.vcxproj b/MSVC_Net2010/giomm/giomm.vcxproj
index 2a6f5f7..f63f58b 100644
--- a/MSVC_Net2010/giomm/giomm.vcxproj
+++ b/MSVC_Net2010/giomm/giomm.vcxproj
@@ -60,7 +60,6 @@
   </ImportGroup>
   <PropertyGroup Label="UserMacros" />
   <PropertyGroup>
-    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
@@ -78,7 +77,7 @@
     <ClCompile>
       <AdditionalOptions>/vd2 %(AdditionalOptions)</AdditionalOptions>
       <Optimization>Disabled</Optimization>
-      
<AdditionalIncludeDirectories>.;../..;../../glib;../../gio;$(SolutionDir)\glibmm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>.;../..;../../glib;../../gio;$(SolutionDir)\glibmm;..\..\..\vs10\win32\include\gio-win32-2.0;..\..\..\vs10\win32\include\glib-2.0;..\..\..\vs10\win32\lib\glib-2.0\include;..\..\..\vs10\win32\include\sigc++-2.0;..\..\..\vs10\win32\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;GIOMM_BUILD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <MinimalRebuild>true</MinimalRebuild>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -92,6 +91,7 @@
     </PreLinkEvent>
     <Link>
       
<AdditionalDependencies>glib-2.0.lib;gobject-2.0.lib;gmodule-2.0.lib;gio-2.0.lib;sigc-vc100-d-2_0.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalLibraryDirectories>..\..\..\vs10\win32\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <OutputFile>$(OutDir)giomm-vc100-d-2_4.dll</OutputFile>
       <ModuleDefinitionFile>$(Platform)\$(Configuration)\$(ProjectName).def</ModuleDefinitionFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
@@ -107,7 +107,7 @@
     <ClCompile>
       <AdditionalOptions>/vd2 %(AdditionalOptions)</AdditionalOptions>
       <Optimization>Disabled</Optimization>
-      
<AdditionalIncludeDirectories>.;../..;../../glib;../../gio;$(SolutionDir)\glibmm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>.;../..;../../glib;../../gio;$(SolutionDir)\glibmm;..\..\..\vs10\x64\include\gio-win32-2.0;..\..\..\vs10\x64\include\glib-2.0;..\..\..\vs10\x64\lib\glib-2.0\include;..\..\..\vs10\x64\include\sigc++-2.0;..\..\..\vs10\x64\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;GIOMM_BUILD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <MinimalRebuild>true</MinimalRebuild>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -121,6 +121,7 @@
     </PreLinkEvent>
     <Link>
       
<AdditionalDependencies>glib-2.0.lib;gobject-2.0.lib;gmodule-2.0.lib;gio-2.0.lib;sigc-vc100-d-2_0.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalLibraryDirectories>..\..\..\vs10\x64\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <OutputFile>$(OutDir)giomm-vc100-d-2_4.dll</OutputFile>
       <ModuleDefinitionFile>$(Platform)\$(Configuration)\$(ProjectName).def</ModuleDefinitionFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
@@ -133,7 +134,7 @@
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
     <ClCompile>
       <AdditionalOptions>/vd2 %(AdditionalOptions)</AdditionalOptions>
-      
<AdditionalIncludeDirectories>.;../..;../../glib;../../gio;$(SolutionDir)\glibmm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>.;../..;../../glib;../../gio;$(SolutionDir)\glibmm;..\..\..\vs10\win32\include\gio-win32-2.0;..\..\..\vs10\win32\include\glib-2.0;..\..\..\vs10\win32\lib\glib-2.0\include;..\..\..\vs10\win32\include\sigc++-2.0;..\..\..\vs10\win32\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;GIOMM_BUILD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
       <WarningLevel>Level3</WarningLevel>
@@ -145,6 +146,7 @@
     </PreLinkEvent>
     <Link>
       
<AdditionalDependencies>glib-2.0.lib;gobject-2.0.lib;gmodule-2.0.lib;gio-2.0.lib;sigc-vc100-2_0.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalLibraryDirectories>..\..\..\vs10\win32\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <OutputFile>$(OutDir)giomm-vc100-2_4.dll</OutputFile>
       <ModuleDefinitionFile>$(Platform)\$(Configuration)\$(ProjectName).def</ModuleDefinitionFile>
       <RandomizedBaseAddress>false</RandomizedBaseAddress>
@@ -158,7 +160,7 @@
     </Midl>
     <ClCompile>
       <AdditionalOptions>/vd2 %(AdditionalOptions)</AdditionalOptions>
-      
<AdditionalIncludeDirectories>.;../..;../../glib;../../gio;$(SolutionDir)\glibmm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>.;../..;../../glib;../../gio;$(SolutionDir)\glibmm;..\..\..\vs10\x64\include\gio-win32-2.0;..\..\..\vs10\x64\include\glib-2.0;..\..\..\vs10\x64\lib\glib-2.0\include;..\..\..\vs10\x64\include\sigc++-2.0;..\..\..\vs10\x64\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;GIOMM_BUILD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
       <WarningLevel>Level3</WarningLevel>
@@ -170,6 +172,7 @@
     </PreLinkEvent>
     <Link>
       
<AdditionalDependencies>glib-2.0.lib;gobject-2.0.lib;gmodule-2.0.lib;gio-2.0.lib;sigc-vc100-2_0.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalLibraryDirectories>..\..\..\vs10\x64\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <OutputFile>$(OutDir)giomm-vc100-2_4.dll</OutputFile>
       <ModuleDefinitionFile>$(Platform)\$(Configuration)\$(ProjectName).def</ModuleDefinitionFile>
       <RandomizedBaseAddress>false</RandomizedBaseAddress>
@@ -191,7 +194,11 @@
     <ClCompile Include="..\..\gio\giomm\bufferedinputstream.cc" />
     <ClCompile Include="..\..\gio\giomm\bufferedoutputstream.cc" />
     <ClCompile Include="..\..\gio\giomm\cancellable.cc" />
+    <ClCompile Include="..\..\gio\giomm\charsetconverter.cc" />
     <ClCompile Include="..\..\gio\giomm\contenttype.cc" />
+    <ClCompile Include="..\..\gio\giomm\converter.cc" />
+    <ClCompile Include="..\..\gio\giomm\converterinputstream.cc" />
+    <ClCompile Include="..\..\gio\giomm\converteroutputstream.cc" />
     <ClCompile Include="..\..\gio\giomm\credentials.cc" />
     <ClCompile Include="..\..\gio\giomm\datainputstream.cc" />
     <ClCompile Include="..\..\gio\giomm\dataoutputstream.cc" />
@@ -250,11 +257,14 @@
     <ClCompile Include="..\..\gio\giomm\networkaddress.cc" />
     <ClCompile Include="..\..\gio\giomm\networkservice.cc" />
     <ClCompile Include="..\..\gio\giomm\outputstream.cc" />
+    <ClCompile Include="..\..\gio\giomm\pollableinputstream.cc" />
+    <ClCompile Include="..\..\gio\giomm\pollableoutputstream.cc" />
     <ClCompile Include="..\..\gio\giomm\proxy.cc" />
     <ClCompile Include="..\..\gio\giomm\proxyaddress.cc" />
     <ClCompile Include="..\..\gio\giomm\proxyresolver.cc" />
     <ClCompile Include="..\..\gio\giomm\remoteactiongroup.cc" />
     <ClCompile Include="..\..\gio\giomm\resolver.cc" />
+    <ClCompile Include="..\..\gio\giomm\resource.cc" />
     <ClCompile Include="..\..\gio\giomm\seekable.cc" />
     <ClCompile Include="..\..\gio\giomm\settings.cc" />
     <ClCompile Include="..\..\gio\giomm\simpleaction.cc" />
@@ -273,9 +283,19 @@
     <ClCompile Include="..\..\gio\giomm\tcpconnection.cc" />
     <ClCompile Include="..\..\gio\giomm\themedicon.cc" />
     <ClCompile Include="..\..\gio\giomm\threadedsocketservice.cc" />
+    <ClCompile Include="..\..\gio\giomm\tlscertificate.cc" />
+    <ClCompile Include="..\..\gio\giomm\tlsclientconnection.cc" />
+    <ClCompile Include="..\..\gio\giomm\tlsconnection.cc" />
+    <ClCompile Include="..\..\gio\giomm\tlsdatabase.cc" />
+    <ClCompile Include="..\..\gio\giomm\tlsfiledatabase.cc" />
+    <ClCompile Include="..\..\gio\giomm\tlsinteraction.cc" />
+    <ClCompile Include="..\..\gio\giomm\tlspassword.cc" />
+    <ClCompile Include="..\..\gio\giomm\tlsserverconnection.cc" />
     <ClCompile Include="..\..\gio\giomm\volume.cc" />
     <ClCompile Include="..\..\gio\giomm\volumemonitor.cc" />
     <ClCompile Include="..\..\gio\giomm\wrap_init.cc" />
+    <ClCompile Include="..\..\gio\giomm\zlibcompressor.cc" />
+    <ClCompile Include="..\..\gio\giomm\zlibdecompressor.cc" />
   </ItemGroup>
   <ItemGroup>
     <ClInclude Include="..\..\gio\giomm\action.h" />
@@ -290,7 +310,11 @@
     <ClInclude Include="..\..\gio\giomm\bufferedinputstream.h" />
     <ClInclude Include="..\..\gio\giomm\bufferedoutputstream.h" />
     <ClInclude Include="..\..\gio\giomm\cancellable.h" />
+    <ClInclude Include="..\..\gio\giomm\charsetconverter.h" />
     <ClInclude Include="..\..\gio\giomm\contenttype.h" />
+    <ClInclude Include="..\..\gio\giomm\converter.h" />
+    <ClInclude Include="..\..\gio\giomm\converterinputstream.h" />
+    <ClInclude Include="..\..\gio\giomm\converteroutputstream.h" />
     <ClInclude Include="..\..\gio\giomm\credentials.h" />
     <ClInclude Include="..\..\gio\giomm\datainputstream.h" />
     <ClInclude Include="..\..\gio\giomm\dataoutputstream.h" />
@@ -349,11 +373,14 @@
     <ClInclude Include="..\..\gio\giomm\networkaddress.h" />
     <ClInclude Include="..\..\gio\giomm\networkservice.h" />
     <ClInclude Include="..\..\gio\giomm\outputstream.h" />
+    <ClInclude Include="..\..\gio\giomm\pollableinputstream.h" />
+    <ClInclude Include="..\..\gio\giomm\pollableoutputstream.h" />
     <ClInclude Include="..\..\gio\giomm\proxy.h" />
     <ClInclude Include="..\..\gio\giomm\proxyaddress.h" />
     <ClInclude Include="..\..\gio\giomm\proxyresolver.h" />
     <ClInclude Include="..\..\gio\giomm\remoteactiongroup.h" />
     <ClInclude Include="..\..\gio\giomm\resolver.h" />
+    <ClInclude Include="..\..\gio\giomm\resource.h" />
     <ClInclude Include="..\..\gio\giomm\seekable.h" />
     <ClInclude Include="..\..\gio\giomm\settings.h" />
     <ClInclude Include="..\..\gio\giomm\simpleaction.h" />
@@ -372,9 +399,19 @@
     <ClInclude Include="..\..\gio\giomm\tcpconnection.h" />
     <ClInclude Include="..\..\gio\giomm\themedicon.h" />
     <ClInclude Include="..\..\gio\giomm\threadedsocketservice.h" />
+    <ClInclude Include="..\..\gio\giomm\tlscertificate.h" />
+    <ClInclude Include="..\..\gio\giomm\tlsclientconnection.h" />
+    <ClInclude Include="..\..\gio\giomm\tlsconnection.h" />
+    <ClInclude Include="..\..\gio\giomm\tlsdatabase.h" />
+    <ClInclude Include="..\..\gio\giomm\tlsfiledatabase.h" />
+    <ClInclude Include="..\..\gio\giomm\tlsinteraction.h" />
+    <ClInclude Include="..\..\gio\giomm\tlspassword.h" />
+    <ClInclude Include="..\..\gio\giomm\tlsserverconnection.h" />
     <ClInclude Include="..\..\gio\giomm\volume.h" />
     <ClInclude Include="..\..\gio\giomm\volumemonitor.h" />
     <ClInclude Include="..\..\gio\giomm\wrap_init.h" />
+    <ClInclude Include="..\..\gio\giomm\zlibcompressor.h" />
+    <ClInclude Include="..\..\gio\giomm\zlibdecompressor.h" />
   </ItemGroup>
   <ItemGroup>
     <ResourceCompile Include="giomm.rc" />
diff --git a/MSVC_Net2010/giomm/giomm.vcxproj.filters b/MSVC_Net2010/giomm/giomm.vcxproj.filters
index 9762fc4..79c0207 100644
--- a/MSVC_Net2010/giomm/giomm.vcxproj.filters
+++ b/MSVC_Net2010/giomm/giomm.vcxproj.filters
@@ -51,9 +51,21 @@
     <ClCompile Include="..\..\gio\giomm\cancellable.cc">
       <Filter>Source Files</Filter>
     </ClCompile>
+    <ClCompile Include="..\..\gio\giomm\charsetconverter.cc">
+      <Filter>Source Files</Filter>
+    </ClCompile>
     <ClCompile Include="..\..\gio\giomm\contenttype.cc">
       <Filter>Source Files</Filter>
     </ClCompile>
+    <ClCompile Include="..\..\gio\giomm\converter.cc">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\gio\giomm\converterinputstream.cc">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\gio\giomm\converteroutputstream.cc">
+      <Filter>Source Files</Filter>
+    </ClCompile>
     <ClCompile Include="..\..\gio\giomm\credentials.cc">
       <Filter>Source Files</Filter>
     </ClCompile>
@@ -228,6 +240,12 @@
     <ClCompile Include="..\..\gio\giomm\outputstream.cc">
       <Filter>Source Files</Filter>
     </ClCompile>
+    <ClCompile Include="..\..\gio\giomm\pollableinputstream.cc">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\gio\giomm\pollableoutputstream.cc">
+      <Filter>Source Files</Filter>
+    </ClCompile>
     <ClCompile Include="..\..\gio\giomm\proxy.cc">
       <Filter>Source Files</Filter>
     </ClCompile>
@@ -243,6 +261,9 @@
     <ClCompile Include="..\..\gio\giomm\resolver.cc">
       <Filter>Source Files</Filter>
     </ClCompile>
+    <ClCompile Include="..\..\gio\giomm\resource.cc">
+      <Filter>Source Files</Filter>
+    </ClCompile>
     <ClCompile Include="..\..\gio\giomm\seekable.cc">
       <Filter>Source Files</Filter>
     </ClCompile>
@@ -297,6 +318,30 @@
     <ClCompile Include="..\..\gio\giomm\threadedsocketservice.cc">
       <Filter>Source Files</Filter>
     </ClCompile>
+    <ClCompile Include="..\..\gio\giomm\tlscertificate.cc">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\gio\giomm\tlsclientconnection.cc">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\gio\giomm\tlsconnection.cc">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\gio\giomm\tlsdatabase.cc">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\gio\giomm\tlsfiledatabase.cc">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\gio\giomm\tlsinteraction.cc">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\gio\giomm\tlspassword.cc">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\gio\giomm\tlsserverconnection.cc">
+      <Filter>Source Files</Filter>
+    </ClCompile>
     <ClCompile Include="..\..\gio\giomm\volume.cc">
       <Filter>Source Files</Filter>
     </ClCompile>
@@ -306,6 +351,12 @@
     <ClCompile Include="..\..\gio\giomm\wrap_init.cc">
       <Filter>Source Files</Filter>
     </ClCompile>
+    <ClCompile Include="..\..\gio\giomm\zlibcompressor.cc">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\gio\giomm\zlibdecompressor.cc">
+      <Filter>Source Files</Filter>
+    </ClCompile>
   </ItemGroup>
   <ItemGroup>
     <ClInclude Include="..\..\gio\giomm\action.h">
@@ -344,9 +395,21 @@
     <ClInclude Include="..\..\gio\giomm\cancellable.h">
       <Filter>Header Files</Filter>
     </ClInclude>
+    <ClInclude Include="..\..\gio\giomm\charsetconverter.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
     <ClInclude Include="..\..\gio\giomm\contenttype.h">
       <Filter>Header Files</Filter>
     </ClInclude>
+    <ClInclude Include="..\..\gio\giomm\converter.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\gio\giomm\converterinputstream.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\gio\giomm\converteroutputstream.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
     <ClInclude Include="..\..\gio\giomm\credentials.h">
       <Filter>Header Files</Filter>
     </ClInclude>
@@ -521,6 +584,12 @@
     <ClInclude Include="..\..\gio\giomm\outputstream.h">
       <Filter>Header Files</Filter>
     </ClInclude>
+    <ClInclude Include="..\..\gio\giomm\pollableinputstream.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\gio\giomm\pollableoutputstream.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
     <ClInclude Include="..\..\gio\giomm\proxy.h">
       <Filter>Header Files</Filter>
     </ClInclude>
@@ -536,6 +605,9 @@
     <ClInclude Include="..\..\gio\giomm\resolver.h">
       <Filter>Header Files</Filter>
     </ClInclude>
+    <ClInclude Include="..\..\gio\giomm\resource.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
     <ClInclude Include="..\..\gio\giomm\seekable.h">
       <Filter>Header Files</Filter>
     </ClInclude>
@@ -590,6 +662,30 @@
     <ClInclude Include="..\..\gio\giomm\threadedsocketservice.h">
       <Filter>Header Files</Filter>
     </ClInclude>
+    <ClInclude Include="..\..\gio\giomm\tlscertificate.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\gio\giomm\tlsclientconnection.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\gio\giomm\tlsconnection.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\gio\giomm\tlsdatabase.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\gio\giomm\tlsfiledatabase.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\gio\giomm\tlsinteraction.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\gio\giomm\tlspassword.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\gio\giomm\tlsserverconnection.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
     <ClInclude Include="..\..\gio\giomm\volume.h">
       <Filter>Header Files</Filter>
     </ClInclude>
@@ -599,6 +695,12 @@
     <ClInclude Include="..\..\gio\giomm\wrap_init.h">
       <Filter>Header Files</Filter>
     </ClInclude>
+    <ClInclude Include="..\..\gio\giomm\zlibcompressor.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\gio\giomm\zlibdecompressor.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
   </ItemGroup>
   <ItemGroup>
     <ResourceCompile Include="giomm.rc">
diff --git a/MSVC_Net2010/glibmm/glibmm.vcxproj b/MSVC_Net2010/glibmm/glibmm.vcxproj
index 1f8e6e1..b3b1f94 100644
--- a/MSVC_Net2010/glibmm/glibmm.vcxproj
+++ b/MSVC_Net2010/glibmm/glibmm.vcxproj
@@ -62,7 +62,6 @@
   </ImportGroup>
   <PropertyGroup Label="UserMacros" />
   <PropertyGroup>
-    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
     <PreLinkEventUseInBuild 
Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</PreLinkEventUseInBuild>
@@ -88,7 +87,7 @@
     <ClCompile>
       <AdditionalOptions>/vd2 %(AdditionalOptions)</AdditionalOptions>
       <Optimization>Disabled</Optimization>
-      
<AdditionalIncludeDirectories>.;../..;../../glib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>.;../..;../../glib;..\..\..\vs10\win32\include\glib-2.0;..\..\..\vs10\win32\lib\glib-2.0\include;..\..\..\vs10\win32\include\sigc++-2.0;..\..\..\vs10\win32\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;GLIBMM_BUILD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <MinimalRebuild>true</MinimalRebuild>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -105,6 +104,7 @@
     </PreLinkEvent>
     <Link>
       
<AdditionalDependencies>glib-2.0.lib;gobject-2.0.lib;gmodule-2.0.lib;sigc-vc100-d-2_0.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalLibraryDirectories>..\..\..\vs10\win32\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <OutputFile>$(OutDir)glibmm-vc100-d-2_4.dll</OutputFile>
       <ModuleDefinitionFile>$(Platform)\$(Configuration)\$(ProjectName).def</ModuleDefinitionFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
@@ -120,7 +120,7 @@
     <ClCompile>
       <AdditionalOptions>/vd2 %(AdditionalOptions)</AdditionalOptions>
       <Optimization>Disabled</Optimization>
-      
<AdditionalIncludeDirectories>.;../..;../../glib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>.;../..;../../glib;..\..\..\vs10\x64\include\glib-2.0;..\..\..\vs10\x64\lib\glib-2.0\include;..\..\..\vs10\x64\include\sigc++-2.0;..\..\..\vs10\x64\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;GLIBMM_BUILD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <MinimalRebuild>true</MinimalRebuild>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -137,6 +137,7 @@
     </PreLinkEvent>
     <Link>
       
<AdditionalDependencies>glib-2.0.lib;gobject-2.0.lib;gmodule-2.0.lib;sigc-vc100-d-2_0.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalLibraryDirectories>..\..\..\vs10\x64\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <OutputFile>$(OutDir)glibmm-vc100-d-2_4.dll</OutputFile>
       <ModuleDefinitionFile>$(Platform)\$(Configuration)\$(ProjectName).def</ModuleDefinitionFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
@@ -149,7 +150,7 @@
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
     <ClCompile>
       <AdditionalOptions>/vd2 %(AdditionalOptions)</AdditionalOptions>
-      
<AdditionalIncludeDirectories>.;../..;../../glib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>.;../..;../../glib;..\..\..\vs10\win32\include\glib-2.0;..\..\..\vs10\win32\lib\glib-2.0\include;..\..\..\vs10\win32\include\sigc++-2.0;..\..\..\vs10\win32\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;GLIBMM_BUILD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
       <RuntimeTypeInfo>true</RuntimeTypeInfo>
@@ -164,6 +165,7 @@
     </PreLinkEvent>
     <Link>
       
<AdditionalDependencies>glib-2.0.lib;gobject-2.0.lib;gmodule-2.0.lib;sigc-vc100-2_0.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalLibraryDirectories>..\..\..\vs10\win32\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <OutputFile>$(OutDir)glibmm-vc100-2_4.dll</OutputFile>
       <ModuleDefinitionFile>$(Platform)\$(Configuration)\$(ProjectName).def</ModuleDefinitionFile>
       <RandomizedBaseAddress>false</RandomizedBaseAddress>
@@ -177,7 +179,7 @@
     </Midl>
     <ClCompile>
       <AdditionalOptions>/vd2 %(AdditionalOptions)</AdditionalOptions>
-      
<AdditionalIncludeDirectories>.;../..;../../glib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>.;../..;../../glib;..\..\..\vs10\x64\include\glib-2.0;..\..\..\vs10\x64\lib\glib-2.0\include;..\..\..\vs10\x64\include\sigc++-2.0;..\..\..\vs10\x64\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;GLIBMM_BUILD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
       <RuntimeTypeInfo>true</RuntimeTypeInfo>
@@ -192,6 +194,7 @@
     </PreLinkEvent>
     <Link>
       
<AdditionalDependencies>glib-2.0.lib;gobject-2.0.lib;gmodule-2.0.lib;sigc-vc100-2_0.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalLibraryDirectories>..\..\..\vs10\x64\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <OutputFile>$(OutDir)glibmm-vc100-2_4.dll</OutputFile>
       <ModuleDefinitionFile>$(Platform)\$(Configuration)\$(ProjectName).def</ModuleDefinitionFile>
       <RandomizedBaseAddress>false</RandomizedBaseAddress>
@@ -202,6 +205,8 @@
   </ItemDefinitionGroup>
   <ItemGroup>
     <ClCompile Include="..\..\glib\glibmm\balancedtree.cc" />
+    <ClCompile Include="..\..\glib\glibmm\bytes.cc" />
+    <ClCompile Include="..\..\glib\glibmm\bytearray.cc" />
     <ClCompile Include="..\..\glib\glibmm\checksum.cc" />
     <ClCompile Include="..\..\glib\glibmm\class.cc" />
     <ClCompile Include="..\..\glib\glibmm\containers.cc" />
@@ -263,6 +268,8 @@
   </ItemGroup>
   <ItemGroup>
     <ClInclude Include="..\..\glib\glibmm\arrayhandle.h" />
+    <ClInclude Include="..\..\glib\glibmm\bytes.h" />
+    <ClInclude Include="..\..\glib\glibmm\bytearray.h" />
     <ClInclude Include="..\..\glib\glibmm\balancedtree.h" />
     <ClInclude Include="..\..\glib\glibmm\checksum.h" />
     <ClInclude Include="..\..\glib\glibmm\class.h" />
diff --git a/MSVC_Net2010/glibmm/glibmm.vcxproj.filters b/MSVC_Net2010/glibmm/glibmm.vcxproj.filters
index 4b44f63..3993f37 100644
--- a/MSVC_Net2010/glibmm/glibmm.vcxproj.filters
+++ b/MSVC_Net2010/glibmm/glibmm.vcxproj.filters
@@ -18,6 +18,12 @@
     <ClCompile Include="..\..\glib\glibmm\balancedtree.cc">
       <Filter>Source Files</Filter>
     </ClCompile>
+    <ClCompile Include="..\..\glib\glibmm\bytes.cc">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\glib\glibmm\bytearray.cc">
+      <Filter>Source Files</Filter>
+    </ClCompile>
     <ClCompile Include="..\..\glib\glibmm\checksum.cc">
       <Filter>Source Files</Filter>
     </ClCompile>
@@ -200,6 +206,12 @@
     <ClInclude Include="..\..\glib\glibmm\balancedtree.h">
       <Filter>Header Files</Filter>
     </ClInclude>
+    <ClInclude Include="..\..\glib\glibmm\bytes.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\glib\glibmm\bytearray.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
     <ClInclude Include="..\..\glib\glibmm\checksum.h">
       <Filter>Header Files</Filter>
     </ClInclude>
diff --git a/MSVC_Net2010/tests/giomm_simple/giomm_simple.vcxproj 
b/MSVC_Net2010/tests/giomm_simple/giomm_simple.vcxproj
index e1112db..ded38c6 100644
--- a/MSVC_Net2010/tests/giomm_simple/giomm_simple.vcxproj
+++ b/MSVC_Net2010/tests/giomm_simple/giomm_simple.vcxproj
@@ -62,7 +62,6 @@
   </ImportGroup>
   <PropertyGroup Label="UserMacros" />
   <PropertyGroup>
-    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
@@ -87,7 +86,7 @@
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
     <ClCompile>
       <Optimization>Disabled</Optimization>
-      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\..\gio;$(SolutionDir)\glibmm;$(SolutionDir)\giomm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\..\gio;$(SolutionDir)\glibmm;$(SolutionDir)\giomm;..\..\..\..\vs10\win32\include\gio-win32-2.0;..\..\..\..\vs10\win32\include\glib-2.0;..\..\..\..\vs10\win32\lib\glib-2.0\include;..\..\..\..\vs10\win32\include\sigc++-2.0;..\..\..\..\vs10\win32\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <MinimalRebuild>true</MinimalRebuild>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -100,6 +99,7 @@
     </ClCompile>
     <Link>
       <OutputFile>$(OutDir)giomm_simple.exe</OutputFile>
+      
<AdditionalLibraryDirectories>..\..\..\..\vs10\win32\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <ProgramDatabaseFile>$(OutDir)$(TargetName).pdb</ProgramDatabaseFile>
       <SubSystem>Console</SubSystem>
@@ -111,7 +111,7 @@
   </ItemDefinitionGroup>
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
     <ClCompile>
-      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\..\gio;$(SolutionDir)\glibmm;$(SolutionDir)\giomm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\..\gio;$(SolutionDir)\glibmm;$(SolutionDir)\giomm;..\..\..\..\vs10\win32\include\gio-win32-2.0;..\..\..\..\vs10\win32\include\glib-2.0;..\..\..\..\vs10\win32\lib\glib-2.0\include;..\..\..\..\vs10\win32\include\sigc++-2.0;..\..\..\..\vs10\win32\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
       <RuntimeTypeInfo>true</RuntimeTypeInfo>
@@ -122,6 +122,7 @@
     </ClCompile>
     <Link>
       <OutputFile>$(OutDir)giomm_simple.exe</OutputFile>
+      
<AdditionalLibraryDirectories>..\..\..\..\vs10\win32\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <SubSystem>Console</SubSystem>
       <OptimizeReferences>true</OptimizeReferences>
@@ -138,7 +139,7 @@
     </Midl>
     <ClCompile>
       <Optimization>Disabled</Optimization>
-      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\..\gio;$(SolutionDir)\glibmm;$(SolutionDir)\giomm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\..\gio;$(SolutionDir)\glibmm;$(SolutionDir)\giomm;..\..\..\..\vs10\x64\include\gio-win32-2.0;..\..\..\..\vs10\x64\include\glib-2.0;..\..\..\..\vs10\x64\lib\glib-2.0\include;..\..\..\..\vs10\x64\include\sigc++-2.0;..\..\..\..\vs10\x64\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <MinimalRebuild>true</MinimalRebuild>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -151,6 +152,7 @@
     </ClCompile>
     <Link>
       <OutputFile>$(OutDir)giomm_simple.exe</OutputFile>
+      
<AdditionalLibraryDirectories>..\..\..\..\vs10\x64\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <ProgramDatabaseFile>$(OutDir)$(TargetName).pdb</ProgramDatabaseFile>
       <SubSystem>Console</SubSystem>
@@ -165,7 +167,7 @@
       <TargetEnvironment>X64</TargetEnvironment>
     </Midl>
     <ClCompile>
-      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\..\gio;$(SolutionDir)\glibmm;$(SolutionDir)\giomm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\..\gio;$(SolutionDir)\glibmm;$(SolutionDir)\giomm;..\..\..\..\vs10\x64\include\gio-win32-2.0;..\..\..\..\vs10\x64\include\glib-2.0;..\..\..\..\vs10\x64\lib\glib-2.0\include;..\..\..\..\vs10\x64\include\sigc++-2.0;..\..\..\..\vs10\x64\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
       <RuntimeTypeInfo>true</RuntimeTypeInfo>
@@ -176,6 +178,7 @@
     </ClCompile>
     <Link>
       <OutputFile>$(OutDir)giomm_simple.exe</OutputFile>
+      
<AdditionalLibraryDirectories>..\..\..\..\vs10\x64\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <SubSystem>Console</SubSystem>
       <OptimizeReferences>true</OptimizeReferences>
diff --git a/MSVC_Net2010/tests/glibmm_value/glibmm_value.vcxproj 
b/MSVC_Net2010/tests/glibmm_value/glibmm_value.vcxproj
index 113275e..e46b9b9 100644
--- a/MSVC_Net2010/tests/glibmm_value/glibmm_value.vcxproj
+++ b/MSVC_Net2010/tests/glibmm_value/glibmm_value.vcxproj
@@ -62,7 +62,6 @@
   </ImportGroup>
   <PropertyGroup Label="UserMacros" />
   <PropertyGroup>
-    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
@@ -87,7 +86,7 @@
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
     <ClCompile>
       <Optimization>Disabled</Optimization>
-      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;..\..\..\..\vs10\win32\include\glib-2.0;..\..\..\..\vs10\win32\lib\glib-2.0\include;..\..\..\..\vs10\win32\include\sigc++-2.0;..\..\..\..\vs10\win32\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <MinimalRebuild>true</MinimalRebuild>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -100,6 +99,7 @@
     </ClCompile>
     <Link>
       <OutputFile>$(OutDir)glibmm_value.exe</OutputFile>
+      
<AdditionalLibraryDirectories>..\..\..\..\vs10\win32\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <ProgramDatabaseFile>$(OutDir)$(TargetName).pdb</ProgramDatabaseFile>
       <SubSystem>Console</SubSystem>
@@ -111,7 +111,7 @@
   </ItemDefinitionGroup>
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
     <ClCompile>
-      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;..\..\..\..\vs10\win32\include\glib-2.0;..\..\..\..\vs10\win32\lib\glib-2.0\include;..\..\..\..\vs10\win32\include\sigc++-2.0;..\..\..\..\vs10\win32\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
       <RuntimeTypeInfo>true</RuntimeTypeInfo>
@@ -122,6 +122,7 @@
     </ClCompile>
     <Link>
       <OutputFile>$(OutDir)glibmm_value.exe</OutputFile>
+      
<AdditionalLibraryDirectories>..\..\..\..\vs10\win32\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <SubSystem>Console</SubSystem>
       <OptimizeReferences>true</OptimizeReferences>
@@ -138,7 +139,7 @@
     </Midl>
     <ClCompile>
       <Optimization>Disabled</Optimization>
-      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;..\..\..\..\vs10\x64\include\glib-2.0;..\..\..\..\vs10\x64\lib\glib-2.0\include;..\..\..\..\vs10\x64\include\sigc++-2.0;..\..\..\..\vs10\x64\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <MinimalRebuild>true</MinimalRebuild>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -151,6 +152,7 @@
     </ClCompile>
     <Link>
       <OutputFile>$(OutDir)glibmm_value.exe</OutputFile>
+      
<AdditionalLibraryDirectories>..\..\..\..\vs10\x64\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <ProgramDatabaseFile>$(OutDir)$(TargetName).pdb</ProgramDatabaseFile>
       <SubSystem>Console</SubSystem>
@@ -165,7 +167,7 @@
       <TargetEnvironment>X64</TargetEnvironment>
     </Midl>
     <ClCompile>
-      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      
<AdditionalIncludeDirectories>$(SolutionDir)\..\glib;$(SolutionDir)\glibmm;..\..\..\..\vs10\x64\include\glib-2.0;..\..\..\..\vs10\x64\lib\glib-2.0\include;..\..\..\..\vs10\x64\include\sigc++-2.0;..\..\..\..\vs10\x64\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
       <RuntimeTypeInfo>true</RuntimeTypeInfo>
@@ -176,6 +178,7 @@
     </ClCompile>
     <Link>
       <OutputFile>$(OutDir)glibmm_value.exe</OutputFile>
+      
<AdditionalLibraryDirectories>..\..\..\..\vs10\x64\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <SubSystem>Console</SubSystem>
       <OptimizeReferences>true</OptimizeReferences>


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]