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.
la liaison d’assemblys n’est pas prise en charge
Remarques
Un .netmodule est autorisé comme entrée à l’éditeur de liens, mais un assembly n’est pas. Cette erreur peut être générée lorsqu’une tentative est effectuée pour lier un assembly compilé avec /clr:safe.
Pour plus d’informations, consultez Fichiers .netmodule en tant qu’entrée de l’Éditeur de liens.
Exemple :
L’exemple suivant génère l’erreur C1308 :
// C1308.cpp
// compile with: /clr:safe /LD
public ref class MyClass {
public:
int i;
};
Et puis
// C1308b.cpp
// compile with: /clr /link C1308b.obj C1308.dll
// C1308 expected
#using "C1308.dll"
int main() {
MyClass ^ my = gcnew MyClass();
}