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