Хабр
Все потоки
Поиск
Редактировать
Настройки
Войти
Обновить
0
TIGERoX
@TIGERoX
Пользователь
1
Подписчики
Подписаться
Отправить сообщение
Профиль
Статьи
Посты
Новости
Комментарии
3
Ещё
Открыть список
Закладки
1
Подписчики
Подписки
1
Скопировать ссылку на RSS
C#: Этюды, часть 2
TIGERoX
2 дек 2009 в 20:08
параметры дефолтные… я просто создал новый консольный проект
v3.5\Csc.exe /noconfig /nowarn:1701,1702 /errorreport:prompt /warn:4 /define:DEBUG;TRACE /reference:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.dll /debug+ /debug:full /filealign:512 /optimize- /out:obj\Debug\ConsoleApplication2.exe /target:exe Program.cs Properties\AssemblyInfo.cs
C#: Этюды, часть 2
TIGERoX
2 дек 2009 в 18:01
Кхм, а у меня срабатывает, тоже SP1 3.5. По стеку видно, что internal код вызывает GetCustomAttributes… ну и в результате логичное создание экземпляра нашего атрибута
C#: Этюды, часть 2
TIGERoX
2 дек 2009 в 16:21
class App
{
[AutoStart()]
static void Main()
{
}
}
public class AutoStartAttribute: Attribute
{
public AutoStartAttribute()
{
Console.Beep();
}
}
Информация
В рейтинге
Не участвует
Откуда
Россия
Зарегистрирован
5 августа 2008
Активность
30 марта 2012 в 13:59
v3.5\Csc.exe /noconfig /nowarn:1701,1702 /errorreport:prompt /warn:4 /define:DEBUG;TRACE /reference:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.dll /debug+ /debug:full /filealign:512 /optimize- /out:obj\Debug\ConsoleApplication2.exe /target:exe Program.cs Properties\AssemblyInfo.cs
{
[AutoStart()]
static void Main()
{
}
}
public class AutoStartAttribute: Attribute
{
public AutoStartAttribute()
{
Console.Beep();
}
}