Я только что открыл свое существующее приложение в VS 2015 RC
и после проверки некоторых автоматических обновлений добавил в файл csproj проекта следующие строки.
<MvcProjectUpgradeChecked>true</MvcProjectUpgradeChecked>
<FileUpgradeFlags>
</FileUpgradeFlags>
<UpgradeBackupLocation>
</UpgradeBackupLocation>
<OldToolsVersion>4.0</OldToolsVersion>
Мне было интересно, что делает эта линия? Могу ли я проверить их безопасным образом на исходный элемент управления, предполагая, что кто-либо, открывающий это решение, может открыть его в некоторых предыдущих версиях Visual Studio?
Мне не удалось найти что-либо в MSDN для этого тега
UPDATE
Я только что открыл решение после модификаций csproj в Visual Studio 2013
, и он открылся без каких-либо проблем, так что это, кажется, всего лишь флаг. Но, тем не менее, может ли кто-нибудь поделиться с этим определением?