2015-05-05 13 views
11

Varolan uygulamamı VS 2015 RC içinde yeni açtım ve bazı otomatik yükseltmelerden sonra, aşağıdaki satırları projenin csproj dosyasında ekledi.csproj dosyasında <MvcProjectUpgradeChecked> Öğesi nedir

<MvcProjectUpgradeChecked>true</MvcProjectUpgradeChecked> 
<FileUpgradeFlags> 
</FileUpgradeFlags> 
<UpgradeBackupLocation> 
</UpgradeBackupLocation> 
<OldToolsVersion>4.0</OldToolsVersion> 

ben bu satır yapar merak ediyorum? Çözümü açan başka bir kişinin Visual Studio'nun önceki bazı sürümlerinde açabileceğini varsayarak bunları güvenli bir şekilde kontrol edebilir miyim?

Bu etiket için MSDN'deki şey bulamadı

GÜNCELLEME

Sadece Visual Studio 2013 yılında csproj modifikasyonlar sonrası çözüm açtı ve herhangi bir sorun olmadan açılmış, böylece bu sadece bir gibi görünüyor bayrağı. Ancak, yine de, herkes bunun için bazı tanımları paylaşabilir mi?

cevap

3

Proje geçişi aracı, bunu yalnızca "sınırlı MVC desteği" uyarı iletisini bir kez alabilmeniz için yazar. Bu aslında önceki geçiş işlevlerinden bir yapıdır; Bir çeşitten diğerine değiştirilen proje tipi, daha eski MVC projeleri "sınırlı" diyalogu tetiklemeyen WAP'lara (Web Uygulama Projeleri) dönüştürülüyor. Ancak, silerseniz, projeyi bir sonraki açışınızda geçiş raporu açılır.

Gösterilen diğer etiketler, taşıma raporunu oluşturduğunda ve herhangi bir dosyayı değiştirmeden önce projenin bir yedeğini oluşturduğunda dosya geçiş sihirbazının da nesneleridir.

İlgili konular