Преобразование Visual Studio .net 2003 в 2008 с помощью c # - PullRequest
2 голосов
/ 29 ноября 2011

Я новичок в программировании на c #, и мне поручено поддерживать веб-приложения, написанные на .net 2003, 2005 и 2008. В настоящее время я обновляю приложение .net 2003.Я открыл два файла;страницы .aspx и aspx.cs в VS 2008, чтобы обновить их.Изменения были просты, добавьте ссылку на страницу .aspx, добавьте обработчик событий в файл aspx.cs, который вызывает отчет служб отчетов SQL.Проблема в том, что я не могу перестроить код, потому что я не могу открыть все решение без предварительной конвертации.Я решил не делать этого, потому что я не хотел, чтобы шанс полностью отключил приложение, если преобразование не удалось (а я никогда не делал этого раньше).

У меня установлен .net 2003 (и VS 2005и 2008), но когда я пытаюсь открыть любую версию VS, проект не открывается, потому что IIS предположительно не установлен на моей локальной машине.

Мой первый вопрос: какой из методов лучше обновить?из этих двух файлов, чтобы убедиться, что они продолжают работать на сервере?Конвертировать весь проект в VS2008 или установить IIS локально и перестроить его, используя .net 2003, где он был изначально установлен?

2-й вопрос: можно ли просто скопировать два обновленных файла на сервер (без перекомпиляции) и предположить, что онибуду работать?

Я озадачен, почему IIS не установлен, и когда я проверяю панель управления, все признаки того, что она установлена, все же я получаю это сообщение об ошибке: «Visual Studio .net не может создать или открытьприложение, потому что по этому URL не был обнаружен веб-сервер http://localhost/appnamne. Убедитесь, что веб-сервер установлен и работает. "

1 Ответ

3 голосов
/ 29 ноября 2011

Теперь текущая версия VS2008 и последняя версия VS2010.Если вы конвертируете свой проект в более высокую версию, это будет автоматическое задание.Просто вы открыли свой проект, используя более высокую версию IDE (VS 2005/2008), что вы когда-либо хотели.Я предпочитаю VB 2008.

.Net 2.0 (VS 2005) и позже мы не требовали IIS для запуска приложения через IDE (VS).Теперь сервер обновлен до версии VS 2010 (.Net 4.0).так что вы можете редактировать свое приложение, используя VS 2008 (.Net 3.5).

Прежде всего конвертируйте свое приложение, используя VS 2008. (Для преобразования в VS 2008 откройте свое приложение Solutions с помощью VS 2008 IDE).

Затем после внесения изменений и развертывания для вашего проекта.

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