Errore del compilatore C3170
non può avere identificatori di modulo diversi in un progetto
Gli attributi del modulo con nomi diversi sono stati trovati in due dei file in una compilazione. È possibile specificare un solo attributo univoco module
per ogni compilazione.
Gli attributi identici module
possono essere specificati in più file di codice sorgente.
Ad esempio, se sono stati trovati gli attributi del modulo seguenti:
// C3170.cpp
[ module(name="MyModule", uuid="373a1a4e-469b-11d3-a6b0-00c04f79ae8f") ];
int main() {}
E quindi,
// C3170b.cpp
// compile with: C3170.cpp
// C3170 expected
[ module(name="MyModule1", uuid="373a1a4e-469b-11d3-a6b0-00c04f79ae8f") ];
il compilatore genererà C3170 (si notino i diversi nomi).