Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
O ponto de entrada 'decorated_function_name' já possui um atributo de thread; 'atributo' ignorado.
Observações
Um ponto de entrada, especificado com /ENTRY (Entry-Point Symbol), tinha um atributo de threading, mas /CLRTHREADATTRIBUTE (Set CLR Thread Attribute) também foi especificado, com um modelo de threading diferente.
O vinculador ignorou o valor especificado com /CLRTHREADATTRIBUTE.
Para resolver este aviso:
Remova /CLRTHREADATTRIBUTE da sua compilação.
Remova o atributo do arquivo de código-fonte.
Remova o atributo da fonte e /CLRTHREADATTRIBUTE da sua compilação e aceite o modelo padrão de threading CLR.
Altere o valor passado para /CLRTHREADATTRIBUTE, de modo que ele concorde com o atributo na origem.
Altere o atributo na origem, de modo que ele concorde com o valor passado para /CLRTHREADATTRIBUTE.
Example
O exemplo a seguir gera LNK4247
// LNK4247.cpp
// compile with: /clr /c
// post-build command: link /CLRTHREADATTRIBUTE:STA LNK4247.obj /entry:functionTitle /SUBSYSTEM:Console
[System::MTAThreadAttribute]
void functionTitle (){}