Имеется среда Visual C# Express 2005, требуется скомпилировать на нём простенькую C# программу так, чтобы она работала на на .NET более ранних версий. Если скомпилировать по умолчанию, будет требовать .NET 2.0. Ключа в компиляторе не нашёл Как бороться?
Здравствуйте, _ViC_, Вы писали:
_VC>Имеется среда Visual C# Express 2005, требуется скомпилировать на нём простенькую C# программу так, чтобы она работала на на .NET более ранних версий. Если скомпилировать по умолчанию, будет требовать .NET 2.0. Ключа в компиляторе не нашёл Как бороться?
Никак. Используйте руки и csc.exe от первого фреймворка.
Здравствуйте, Блудов Павел, Вы писали:
_VC>>Имеется среда Visual C# Express 2005, требуется скомпилировать на нём простенькую C# программу так, чтобы она работала на на .NET более ранних версий. Если скомпилировать по умолчанию, будет требовать .NET 2.0. Ключа в компиляторе не нашёл Как бороться?
БП>Никак. Используйте руки и csc.exe от первого фреймворка.
А оно "совсем никак" или же в релизе 2005 студии галочку добавят ? Вроде обещали когда-то ?
И, тогда уж такой вопрос — а 2003 и 2005 студии на одной машине живут ? Совсем не улыбается копаться в несовместимостях FrameWorkов, если заказчик попросит лишнюю кнопку в старый и работающий проект добавить.
Здравствуйте, Nikolay_P_I, Вы писали:
N_P>И, тогда уж такой вопрос — а 2003 и 2005 студии на одной машине живут ? Совсем не улыбается копаться в несовместимостях FrameWorkов, если заказчик попросит лишнюю кнопку в старый и работающий проект добавить.
Замечательно сосуществуют, но формат файла проекта (.sln) в них разный.
Здравствуйте, _FRED_, Вы писали:
_FR>Замечательно сосуществуют, но формат файла проекта (.sln) в них разный.
Это формат солюшена. Форматы проектов (csproj и vsproj), впрочем тоже разные. Но есть конверторы...
Здравствуйте, _FRED_, Вы писали:
N_P>>И, тогда уж такой вопрос — а 2003 и 2005 студии на одной машине живут ? Совсем не улыбается копаться в несовместимостях FrameWorkов, если заказчик попросит лишнюю кнопку в старый и работающий проект добавить.
_FR>Замечательно сосуществуют, но формат файла проекта (.sln) в них разный.
Это хорошо. Тогда такой вопрос — а сборки от FW 1.1 в проектах 2.0 можно будет нормально использовать ? И XML-файлы с пояснениями ?
Здравствуйте, Nikolay_P_I, Вы писали:
N_P>Это хорошо. Тогда такой вопрос — а сборки от FW 1.1 в проектах 2.0 можно будет нормально использовать ? И XML-файлы с пояснениями ?
Здравствуйте, _ViC_, Вы писали:
_VC>Здравствуйте!
_VC>Имеется среда Visual C# Express 2005, требуется скомпилировать на нём простенькую C# программу так, чтобы она работала на на .NET более ранних версий. Если скомпилировать по умолчанию, будет требовать .NET 2.0. Ключа в компиляторе не нашёл Как бороться?
Пошукай по Интернету. Где-то видел модификацию MSBuild для компиляции первого фрэймворка. Прчитав мою статью и немного потрахавшись ее можно будет скормить студии 2005.
... << RSDN@Home 1.2.0 alpha rev. 611>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.