Visual J++ fue reemplazado por J#, que era capaz de compilar código Java/J++ al lenguaje intermedio MSIL de la plataforma .NET.