issue #1703:add tinyxml2 codes into vs project