AssemblyInfo.cs
требуется для хранения информации для создания версий сборки. Обычно вы предоставляете свой открытый ключ, сгенерированный утилитой sn.exe, а также флаг для отсрочки подписи или нет.
Веб-сайты ASP.NET не являются скомпилированной сборкой, а интерпретируются (только в первый раз). И поэтому такая вещь не подходит.