diff --git a/Release/nuget/cpprest.natvis b/Release/nuget/cpprest.natvis
index b1f08a5fb3..cb6581e04a 100644
--- a/Release/nuget/cpprest.natvis
+++ b/Release/nuget/cpprest.natvis
@@ -127,11 +127,8 @@
{(*((web::json::details::_Boolean*)(m_value._Myptr))).m_value}
-
- {*((((&((*((web::json::details::_String*)(m_value._Myptr))).m_wstring)))))->_Myptr}
-
-
- {*((((&((*((web::json::details::_String*)(m_value._Myptr))).m_string)))))->_Myptr}
+
+ {((((&((*((web::json::details::_String*)(m_value._Myptr))).m_string)))))}
null
@@ -149,13 +146,13 @@
- m_object.m_elements._Mylast - m_object.m_elements._Myfirst
- m_object.m_elements._Myfirst
+ (*((web::json::details::_Object*)(m_value._Myptr))).m_object.m_elements._Mylast - (*((web::json::details::_Object*)(m_value._Myptr))).m_object.m_elements._Myfirst
+ (*((web::json::details::_Object*)(m_value._Myptr))).m_object.m_elements._Myfirst
-
+
- m_array.m_elements._Mylast - m_array.m_elements._Myfirst
- m_array.m_elements._Myfirst
+ (*((web::json::details::_Array*)(m_value._Myptr))).m_array.m_elements._Mylast - (*((web::json::details::_Array*)(m_value._Myptr))).m_array.m_elements._Myfirst
+ (*((web::json::details::_Array*)(m_value._Myptr))).m_array.m_elements._Myfirst