La carpeta PrivateAssemblies está diseñada para contener los ensamblados administrados que se ejecutan en el entorno de desarrollo pero que no se prevé que sean llamados desde el código de usuario. Estos ensamblados no se muestran en el cuadro de diálogo Agregar referencias del Proyecto ni en el cuadro de diálogo Selector de componentes del Examinador de objetos. Por ejemplo, los diseñadores o los complementos administrados deben instalarse en este directorio. Los ensamblados que se prevé que sean llamados desde el código de usuario deben instalarse en la carpeta PublicAssemblies.