Supponiamo di avere un modello e una vista che visualizzano le proprietà di questo modello.Come far eseguire a Visual Studio anche il refactoring su viste/pagine?
public class UserModel
{
public string UserName { get; set; }
.................
}
da qualche parte in una vista ...
<%= Model.UserName %>
Ora io rinominare una delle proprietà (ad esempio, UserName => FullUserName), VS suggerirà di effettuare il refactoring significato ampio progetto di ridenominazione di riferimenti a questa proprietà. Funzionerà davvero ovunque nel codice tranne che nelle viste.
Perché? C'è un'impostazione per avere le viste compilate durante la costruzione del progetto. Perché non eseguirà anche questo semplice refactoring?
C'è un modo per convincerlo a?