Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Aggiornamento: novembre 2007
Messaggio di errore
Il tipo 'tipo' in 'assembly2' è in conflitto con lo spazio dei nomi importato 'spazio dei nomi' in 'assembly1'. Utilizzo del tipo definito in 'assembly'.
The type 'type' in 'assembly2' conflicts with the imported namespace 'namespace' in 'fassembly1'. Using the type defined in 'assembly'.
Questo avviso viene visualizzato quando un tipo in un file di origine (file_2) è in conflitto con uno spazio dei nomi importato in file _1. Il compilatore utilizzerà il tipo specificato nel file di origine.
Esempio
// CS0437_a.cs
// compile with: /target:library
namespace Util
{
public class A {
public void Test() {
System.Console.WriteLine("CS0437_a.cs");
}
}
}
Il seguente codice di esempio genera l'avviso CS0437:
// CS0437_b.cs
// compile with: /reference:CS0437_a.dll /W:2
// CS0437 expected
class Util
{
public class A {
public void Test() {
System.Console.WriteLine("CS0437_b.cs");
}
}
}
public class Test
{
public static void Main()
{
Util.A x = new Util.A();
x.Test();
}
}