Как большинство из вас знает, .Net Framework 4.0 / Visual Studio 2010 поддерживает неявное продолжение строки в VB, которое не было доступно в предыдущих версиях (по крайней мере, насколько мне известно).
У меня есть ситуация, когда я работаю над приложением ASP.Net 3.5, которое предназначено для машины, на которой в настоящее время не установлен .Net 4.0, и, насколько я понимаю, она еще некоторое время не будет установлена на этой машине. , Очевидно, на моей машине для разработки действительно установлен .net 4.0.
С помощью функции неявного продолжения строки в VS2010 я иногда забываю добавить продолжение, и VS2010 не имеет проблем с этим, даже когда я нацеливаюсь на предыдущую версию. Кроме того, я знаю, что если я на самом деле скомпилирую код (бизнес-объекты и т. Д.), Проблемы с продолжением строки не будут проблемой, так как скомпилированная dll отлично работает как файл 3.5 .net.
Меня это беспокоит. Есть области, где я делаю кодирование VB.Net в коде позади (помимо?) Для страниц asp.net. Они будут скомпилированы на сервере только при их первом использовании, но, поскольку на сервере отсутствует платформа .net 4.0 (или даже если она есть), кто-нибудь знает, если это приведет к сбою компиляции, если я пропустил продолжение строки? Если да, есть ли способ принудительного использования символов продолжения строки в VS2010?
Я понимаю, что некоторые лучшие практики могут не соблюдаться здесь, но я пока не собираюсь менять всю динамику развития здесь. Кроме того, я не в такой среде, где я мог бы легко проверить это самостоятельно.
Любая помощь будет оценена.