Udostępnij za pomocą


Ostrzeżenie kompilatora (poziom 1) C4945

"symbol" : nie może zaimportować symbolu z "assembly2": jako symbol został już zaimportowany z innego zestawu "assembly1"

Uwagi

Symbol został zaimportowany z przywoływałego zestawu, ale ten symbol został już zaimportowany z innego przywoływałego zestawu. Nie należy odwoływać się do jednego z zestawów lub uzyskać nazwę symbolu zmienioną w jednym z zestawów.

Example

Poniższy przykład generuje kod C4945.

// C4945a.cs
// compile with: /target:library
// C# source code to create a dll
public class ClassA {
   public int i;
}

a następnie,

// C4945b.cs
// compile with: /target:library
// C# source code to create a dll
public class ClassA {
   public int i;
}

a następnie,

// C4945c.cpp
// compile with: /clr /LD /W1
#using "C4945a.dll"
#using "C4945b.dll"   // C4945