CS1730 de erro do compilador
Mensagem de erro
Atributos assembly e o módulo devem preceder todos os outros elementos definidos em um arquivo, exceto usando cláusulas e declarações de alias externo.
Um atributo aplicado no nível do assembly não pode aparecer após quaisquer definições de tipo.
Para corrigir este erro
- Mover o atributo para o início do arquivo, mas abaixo o using as diretivas e extern declarações de alias.
Exemplo
O código a seguir gera CS1730:
// cs1730.cs
class Test
{
}
[assembly: System.Attribute] // CS1730