Есть ли способ отключить визуальные базовые 10 языковых функций в VS 2010. наша команда разработчиков Dev перешла на Visual Studio 2010, но нам все равно придется поддерживать обратную совместимость с Visual Studio 2008. Есть ли способ отключить новые функции языка, чтобы избежать каких-либо проблем.
Отключить функции VB.NET 10 в VS 2010
Ответ 1
Компилятор VB.NET имеет параметр командной строки /langversion. Он поддерживается msbuild, но не IDE. Небрежный, но исправляемый. Откройте .vbproj, например, в блокноте и вставьте этот XML сразу после элемента Project:
<PropertyGroup>
<LangVersion>9</LangVersion>
</PropertyGroup>