По-видимому, VS 2008 не позволяет установить точку останова только на установщике авто-свойства.
т.е. если я определяю авто-свойство следующим образом:
public int CurrentFramesize
{
get;
protected set;
}
а затем попытайтесь установить точку останова на линии сеттера, все авто-свойство превратится в контрольную точку-красную.
Это нормально работает для нормальных свойств, поэтому любая идея, почему авто-свойства получают эту специальную (ограничительную) обработку? Являются ли они более чем просто синтаксическим сахаром для нормальных свойств со скрытым полем поддержки?