Erro do compilador C2881
'namespace1' : já é usado como um alias para 'namespace2'
Você não pode usar o mesmo nome como um alias para dois namespaces.
O exemplo a seguir gera C2881:
// C2881.cpp
// compile with: /c
namespace A {
int k;
}
namespace B {
int i;
}
namespace C = A;
namespace C = B; // C2881 C is already an alias for A