Неявная проблема продолжения линии в VS2010 - PullRequest
0 голосов
/ 05 октября 2011

Как большинство из вас знает, .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?

Я понимаю, что некоторые лучшие практики могут не соблюдаться здесь, но я пока не собираюсь менять всю динамику развития здесь. Кроме того, я не в такой среде, где я мог бы легко проверить это самостоятельно.

Любая помощь будет оценена.

1 Ответ

1 голос
/ 06 октября 2011

Если кодовый код развертывается на вашем сервере, вы используете проект веб-сайта, я бы вместо этого исследовал использование проекта веб-приложения.

Что касается вашего вопроса, очевидное решение состоит в том, чтобы использовать vs 2008. 2010 год, вероятно, не очень-то вас устраивает, и нет возможности отключить его:

http://connect.microsoft.com/VisualStudio/feedback/details/583528/implicit-line-continuation-option

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...