Erro do Compilador C3106
'attribute': argumentos sem nome devem preceder argumentos nomeados
Os argumentos sem nome devem ser passados para um atributo antes dos argumentos nomeados.
Para obter mais informações, confira Atributos definidos pelo usuário.
Exemplo
A amostra a seguir gera C3106.
// C3106.cpp
// compile with: /c
[module(name="MyLib", dll)]; // C3106
[module(dll, name="MyLib")]; // OK