2008-09-15 4 views
1

У меня есть небольшое диагностическое приложение VB.Net (2 формы, 20 подписей &), написанное с использованием VB.Net 2008, которое нацелено на Framework 2.0 и выше, но теперь я понимаю Мне нужно поддержать Framework 1.1. Я ищу наиболее эффективный способ выполнить это с учетом этих ограничений:Backporting приложение VB.Net 2008 для таргетинга .Net 1.1

  • Я не знаю, какие части приложения являются 2.0-специфичными.
  • Я мог бы восстановить формы без особых проблем.
  • мне нужно поддерживать SharpZipLib

Моя текущая идея заключается в том, чтобы найти и установить VB.Net 2003, скопировать мой код и итеративно заново создать инструмент. Есть ли лучшие варианты?

ответ

3

Ваше приложение кажется достаточно маленьким, чтобы создать новый проект/решение в отдельной папке для 1.1 фреймворка, скопировать необходимые файлы, использовать опцию «Добавить существующий элемент», а затем построить. Все проблемы будут пузыриться до поверхности таким образом.

Скорее «уродливый» подход, но он покажет вам все, что вам нужно, чтобы исправить фронт.

0

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

0

Если вы можете получить свои руки на VS 2010, вы можете (наконец) нацелиться на несколько фреймворков. Таким образом, в рамках одного проекта вы должны скомпилировать свой проект 2.0 в 1.1 и посмотреть, какие перерывы.

+2

Вы можете настроить таргетинг на несколько фреймворков в VS 2008, но не на 1.1. А в VS 2010 вы все еще не можете настроить 1.1. – 2010-07-25 04:12:35

 Смежные вопросы

  • Нет связанных вопросов^_^