Т.е., клиент веб-браузера будет написан на C ++ !!!
Есть два варианта. Управляемый C ++ (/ clr: oldSyntax, больше не поддерживается) или C ++ / CLI (определенно поддерживается). Вы захотите использовать / clr: safe для программного обеспечения в браузере, потому что вы хотите проверить его в браузере.
Первоначально он назывался Управляемый C ++ , но, как прокомментировал Джош, он был заменен C ++ / CLI .
Используйте параметр компиляции / clr
Конечно, Visual Studio может компилировать «управляемый» C ++. Я не уверен, что понимаю вашу ссылку "клиент веб-браузера"; Вы имеете в виду, что хотите скомпилировать свой C ++ с тем, что будет работать с Silverlight?