Usando COM na API de criação de perfil
Embora sistema autônomo interfaces de criação de perfil são definidas sistema autônomo interfaces COM, o common linguagem tempo de execução (CLR) não inicializa, na verdade, COM para usar essas interfaces. O motivo é evitar a necessidade de conjunto o modelo de threading utilizando o CoInitialize função antes do aplicativo gerenciado tenha tido a oportunidade de especificar seu modelo de threading desejado. Da mesma forma, o criador de perfil não deve chamar CoInitialize, porque ele pode selecionar um modelo de threading é incompatível com o aplicativo cujo perfil está sendo criado e pode fazer com que o aplicativo falhe.