<configuration>
<startup>
<!-- Тут - номер нужной версии -->
<supportedRuntime version="v2.0.40607" />
</startup>
</configurat>
Создание VS2008 NET компонент совместимых с Framework 1.x
Я собираю компоненту NET дома для использования в университете(CLR Class Library проект).
Дома - VS2008 Framework - 1.х , 2.x , 3.x (все до 3.5 включительно)
Университет - VS2003 Framework - 1.x (идет в комплекте с VS)
В проекте, из Framework, используется только System(а он в 1ом имеется). Но проблема в том, что в свойствах нельзя задать поддержку проекта Framework ниже, чем 2.0.
По этой причине компонент не грузится в университете.:confused:
Пробовал подгрузить System из Framework 1.1.4x, удалив предварительно все компоненты.
Выдал:
Что нельзя загрузить mscorlib.dll 1.1.4x, так как уже загружена mscorlib.dll 2.0.5x.
Кто-нить знает, что делать?
Ну конечно исключая такую банальную вещь, как просто поставить VS2003 :)
Код;)(установка версии с которой будет работать твоя программа):
Код:
Удачи!:)
Цитата: sigmov
Проблема в следующем....
Вам не удастся написать код корректно работающий с Fw 2.0 и 1.1. Они двоично несовместимы, в отличие от 3.0, 3.5, которые представляют собой надстройку над 2.0.
В качестве альтернативы VS2003 можно предложить SharpDevelop. 1.1 версия поддерживает Fw1.1.