CS0591 de erro do compilador
Mensagem de erro
Valor inválido para argumento para atributo 'attribute'
Foi passado um atributo ou um argumento inválido dois argumentos mutuamente exclusivo.
Exemplo
O exemplo a seguir gera CS0591:
// CS0591.cs
using System;
[AttributeUsage(0)] // CS0591
class I: Attribute
{
}
public class a
{
public static void Main()
{
}
}