Advertencia del compilador (nivel 1) CS1616
Actualización: noviembre 2007
Mensaje de error
La opción 'opción' reemplaza al atributo 'atributo' dado en el archivo de código fuente o módulo agregado
Option 'option' overrides attribute 'attribute' given in a source file or added module
Esta advertencia se produce cuando los atributos de ensamblado AssemblyKeyFile o AssemblyKeyName del código fuente están en conflicto con el nombre del archivo de clave, el contenedor claves o la opción de línea de comandos /keyfile o /keycontainer especificados en las propiedades del proyecto.
Para el ejemplo siguiente, supongamos que existe un archivo de clave denominado cs1616.snk. Este archivo se puede generar mediante la línea de comandos:
sn –k CS1616.snk
El código siguiente genera la advertencia CS1616:
// CS1616.cs
// compile with: /keyfile:cs1616.snk
using System.Reflection;
// To fix the error, remove the next line
[assembly: AssemblyKeyFile("cs1616b.snk")] // CS1616
class C
{
public static void Main()
{
}
}