Прочитать на английском

Поделиться через


Ошибка компилятора CS1730

Атрибуты сборки и модуля должны находиться перед всеми остальными элементами в файле, кроме предложений using и описаний внешних псевдонимов.

Атрибут, применяемый на уровне сборки, не может указываться после определений типов.

Исправление ошибки

  1. Переместите атрибут в начало файла, но под директивами using объявлениями псевдонимов extern .

Пример

Следующий код приводит к возникновению ошибки CS1730:

// cs1730.cs  
class Test  
{  
}  
[assembly: System.Attribute] // CS1730  

См. также