Aracılığıyla paylaş


Derleyici Uyarısı (düzey 1) C4945

'symbol' : 'assembly2' simgesi içeri aktarılamıyor: 'symbol' başka bir 'assembly1' derlemesinden zaten içeri aktarılmış olduğundan

Açıklamalar

Başvuruda bulunılan bir derlemeden bir simge içeri aktarıldı, ancak bu simge zaten başka bir başvuruda bulunılan derlemeden içeri aktarıldı. Derlemelerden birine başvurmayın veya derlemelerden birinde sembol adını değiştirin.

Example

Aşağıdaki örnek C4945 oluşturur.

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

ve ardından,

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

ve ardından,

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