Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
'module_name' : ne peut pas spécifier différents attributs de idl_module dans un projet
Remarques
idl_module attributs portant le même nom, mais différents ou dllname paramètres version ont été trouvés dans deux des fichiers d’une compilation. Un seul attribut unique idl_module peut être spécifié par compilation.
Les attributs identiques idl_module peuvent être spécifiés dans plusieurs fichiers de code source.
Example
Par exemple, si les attributs suivants idl_module ont été trouvés :
// C3172.cpp
[module(name="MyMod")];
[ idl_module(name="x", dllname="file.dll", version="1.1") ];
int main() {}
Enfin,
// C3172b.cpp
// compile with: C3172.cpp
// C3172 expected
[ idl_module(name="x", dllname="file.dll", version="1.0") ];
le compilateur génère l’erreur C3172 (notez les différentes valeurs de version).