Delen via


Compilerfout C3172

'module_name': kan geen andere idl_module kenmerken in een project opgeven

Opmerkingen

idl_module kenmerken met dezelfde naam maar verschillende dllname of version parameters zijn gevonden in twee van de bestanden in een compilatie. Per compilatie kan slechts één uniek idl_module kenmerk worden opgegeven.

Identieke idl_module kenmerken kunnen worden opgegeven in meer dan één broncodebestand.

Example

Als bijvoorbeeld de volgende idl_module kenmerken zijn gevonden:

// C3172.cpp
[module(name="MyMod")];
[ idl_module(name="x", dllname="file.dll", version="1.1") ];
int main() {}

En dan,

// C3172b.cpp
// compile with: C3172.cpp
// C3172 expected
[ idl_module(name="x", dllname="file.dll", version="1.0") ];

de compiler zou C3172 genereren (let op de verschillende versiewaarden).