| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Общие вопросы по .NET и C# > Использовать только FW 2.0 |
| Автор: Colloseum 2.12.2007, 16:38 |
| Есть ли какой ключ чтобы заставить собирать программу только для FW 2.0, т.е. чтобы при появлении функций их 3-го компилятор сообщал или генерил ошибку. |
| Автор: thomas 2.12.2007, 17:49 |
| Colloseum, Приветствую. Давайте порассуждаем, ... логически. Если у вас установлена студия и далее FW2.0. То что делает студия, когда вы пишите программу в ней? Правильно, использует установленый FW. Теперь вы установили FW 3.0. В студии произошли изменения и появились возможности, добавленные FW3.0. И что делает студия при написании программ? Правильно, она использует установленный FW 3.0 И вы хотите после этого скомпилировать программу, использующую классы FW3.0, предварительно "удалив" эти классы (FW3.0). И вы думаете, что автомобиль с установленной газовой аппаратурой поедет после демонтажа газового баллона? |
| Автор: QryStaL 2.12.2007, 18:30 |
| Colloseum, надо поставить 2008 студию и установить target framework 2.0 |
| Автор: Colloseum 2.12.2007, 19:39 |
| thomas Согласен конечно, но дело в том что на клиенте будет только 2.0, а 3.0 я думал так поиграться пока поставить. А сама рабочая прога затачивается под 2.0 ессесно. Вот и появилась мысль, что я ничаянно в рабочий проект вставлю ненужные функции, а потом буду мучаться отлавливать их. QryStaL Спасибо за совет, но это пока не для меня. Пусть финал выйдет. З.Ы. Есть ведь такое - [assembly: CLSCompliant], вот я и подумал может и версиями фреймворка можно управлять. |
| Автор: QryStaL 2.12.2007, 22:14 |
уже давно вышел |