Поделиться через


Ошибка компилятора C2757

"символ": символ с этим именем уже существует, поэтому это имя не может использоваться в качестве имени пространства имен.

Символ, используемый в текущей компиляции в качестве идентификатора пространства имен, уже используется в указанной сборке.

Следующий пример приводит к возникновению ошибки C2757:

// C2757a.cpp
// compile with: /clr /LD
public ref class Nes {};

Затем:

// C2757b.cpp
// compile with: /clr /c
#using <C2757a.dll>

namespace Nes {    // C2757
// try the following line instead
// namespace Nes2 {
   public ref class X {};
}