msvc solution updates