Почему мои автоматически реализованные свойства работают в ASP.NET 2.0?

Я использую автоматически реализованный синтаксис свойств в исходных файлах C # моего веб-приложения ASP.NET:

public int IdUser { get; set; }
...
this.IdUser = 1;

Целевые рамки проекта.NET Framework 2.0, Он компилируется и, похоже, работает правильно на сервере IIS с установленным только ASP.NET 2.0. Я использую Visual Studio 2010 для разработки и компиляции.

Я понял, что этот синтаксис пришел с .NET 3.
Я пропустил настройку где-нибудь в VS? Могу ли я ожидать проблем с развертыванием веб-сайта на сервере IIS / ASP.NET 2.0?

Ответы на вопрос(4)

Ваш ответ на вопрос