Erro do compilador C3174

O atributo module não foi especificado

Um programa que usa Visual C++ atributos também não usou o atributo module , que é necessário em qualquer programa que usa atributos.

O exemplo a seguir gera C3174:

// C3174.cpp
// C3174 expected
// uncomment the following line to resolve this C3174
// [module(name="x")];
[export]
struct S
{
   int i;
};

int main()
{
}