Страница: 1 | 2 |
Вопрос: Как выбрать версию NetFramework
Добавлено: 02.07.10 15:23
Автор вопроса: Timoteo | ICQ: 441468599
Написал несколько несложных прог, выложил их на одном форуме, народ жалуется, что эти проги требует обновление для NetFramework 4, а качать 100мб из-за обычной проги лень. Где во вьюжал бейсике можно выбрать версию NetFramework?
Ответы
Всего ответов: 17
Номер ответа: 1
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #1
Добавлено: 02.07.10 15:45
Заходишь в свойства проекта, вкладка Compile, жмешь Advanced Compile Options, внизу есть выбор Target Framework.
Также при создании проекта можно выбрать версию .NET Framework (комбо-бокс ввехру окна создания проекта)
Номер ответа: 2
Автор ответа:
Timoteo
ICQ: 441468599
Вопросов: 1
Ответов: 4
Профиль | | #2
Добавлено: 02.07.10 16:09
Спсибо за помощь) разобрался
Номер ответа: 3
Автор ответа:
Timoteo
ICQ: 441468599
Вопросов: 1
Ответов: 4
Профиль | | #3
Добавлено: 02.07.10 16:32
а можешь заскриншотить этот комбо-бокс с выбором .Net Framework'а сверху? а то если я захожу через параметры компилирования и ставлю там версию 2.0, он потом ругается на большое количество возникших ошибок
Номер ответа: 4
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #4
Добавлено: 02.07.10 16:43
Если так, нужно исправлять ошибки.
Ты можешь использовать те классы, методы, которые отсутствовали в 2.0, но появились в 3.0, 3.5, 4.0. В этом случае тебе либо нужно вернуться обратно к той версии которая была, либо отказаться от использования этих классов
Номер ответа: 5
Автор ответа:
Timoteo
ICQ: 441468599
Вопросов: 1
Ответов: 4
Профиль | | #5
Добавлено: 02.07.10 16:52
Включил, чтоб было .Net Framework 3 и всё равно вон сколько повылезало
Предупреждение 1 Пространство имен или тип, указанные в операторе Imports "System.Xml.Linq" проекта, не содержат открытые члены или не могут быть найдены. Убедитесь, что пространство имен или тип определены и содержат хотя бы один открытый член. Убедитесь, что имя импортируемого элемента не было использовано в других Imports. Умная программа
Предупреждение 2 Пространство имен или тип, указанные в операторе Imports "System.Linq" проекта, не содержат открытые члены или не могут быть найдены. Убедитесь, что пространство имен или тип определены и содержат хотя бы один открытый член. Убедитесь, что имя импортируемого элемента не было использовано в других Imports. Умная программа
Предупреждение 3 Не удалось разрешить первичную ссылку "System.Core", которая является сборкой .NET Framework, в целевой инфраструктуре. ".NETFramework,Version=v3.0". Чтобы исправить эту ошибку, удалите ссылку "System.Core", или измените целевую инфраструктуру приложения на версию, которая содержит "System.Core". Умная программа
Предупреждение 4 Не удалось разрешить первичную ссылку "System.Xml.Linq", которая является сборкой .NET Framework, в целевой инфраструктуре. ".NETFramework,Version=v3.0". Чтобы исправить эту ошибку, удалите ссылку "System.Xml.Linq", или измените целевую инфраструктуру приложения на версию, которая содержит "System.Xml.Linq". Умная программа
Предупреждение 5 Не удалось разрешить первичную ссылку "System.Data.DataSetExtensions", которая является сборкой .NET Framework, в целевой инфраструктуре. ".NETFramework,Version=v3.0". Чтобы исправить эту ошибку, удалите ссылку "System.Data.DataSetExtensions", или измените целевую инфраструктуру приложения на версию, которая содержит "System.Data.DataSetExtensions". Умная программа
Предупреждение 6 Не найден адресуемый компонент "System.Core".
Предупреждение 7 Не найден адресуемый компонент "System.Xml.Linq".
Предупреждение 8 Не найден адресуемый компонент "System.Data.DataSetExtensions".
Номер ответа: 6
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #6
Добавлено: 02.07.10 17:13
это все компоненты которых нет в 3.0. И это не ошибки а предупреждения.
Удаляешь все указанные reference, удалешь imports и так далее пока все не удалишь.
Или создай новй проект с целевой платформой 2.0 и скопируй туда код.
Номер ответа: 7
Автор ответа:
Timoteo
ICQ: 441468599
Вопросов: 1
Ответов: 4
Профиль | | #7
Добавлено: 02.07.10 17:16
ок, спасибо) А в висте и 7-ке .Net Framework с какой версии начинается?
Номер ответа: 8
Автор ответа:
Smith
ICQ: adamis@list.ru
Вопросов: 153
Ответов: 3632
Профиль | | #8
Добавлено: 02.07.10 17:58
оссобенно понравилось про открытый член.
Номер ответа: 9
Автор ответа:
Leonil
Вопросов: 0
Ответов: 2
Профиль | | #9
Добавлено: 17.11.10 22:19
Конкретно:
при установке Windows XP SP3 предлагается выбрать:
Microsoft .NET Framework 2.0 SP2 + KB958481 + KB976576 + KB979909 + KB983583
Microsoft .NET Framework 3.0 SP2 + KB958483 + KB980723 + KB982168 + KB2418241
Microsoft .NET Framework 3.5 SP1 + KB958484 + KB963707 + KB971276 + KB982306 + KB982865 + KB2416473
Microsoft .NET Framework 4.0 + KB2416472
Кто может подсказать?
Спасибо.
Номер ответа: 10
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #10
Добавлено: 17.11.10 22:39
Microsoft .NET Framework 3.5 SP1 + KB958484 + KB963707 + KB971276 + KB982306 + KB982865 + KB2416473
4.0 в ближайшее время тебе вряд ли понадобится.. а в 3.5SP1 есть все необходимое
Номер ответа: 11
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #11
Добавлено: 18.11.10 08:58
Microsoft .NET Framework 4.0 + KB2416472
В 4.0 есть все что есть в 3.5 а также то что пояилось в 4.0. И даже если тебе сейчас не нужен какой-то конкретный функционал 4.0, не факт что ты завтра не поставишь себе программу которая требует 4.0, или сам не начнешь писать под 4.0, и тогда тебе не понадобится ставить этот компонент, потому что он уже будет у тебя установлен.
Номер ответа: 12
Автор ответа:
AgentFire
ICQ: 192496851
Вопросов: 75
Ответов: 3178
Профиль | | #12
Добавлено: 18.11.10 10:03
Тёма, да ты копетан.
Номер ответа: 13
Автор ответа:
Leonil
Вопросов: 0
Ответов: 2
Профиль | | #13
Добавлено: 18.11.10 19:42
2 EROS & Artyom, чувствительно бюлагодарен.
Номер ответа: 14
Автор ответа:
Coloss
ICQ: 479007356
Вопросов: 15
Ответов: 37
Профиль | | #14
Добавлено: 18.05.11 21:59
я в 2005 не могу найти такое меню,подскажите. я понимаю тема старая, но новую не хотелось бы заводить
Номер ответа: 15
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #15
Добавлено: 18.05.11 23:19
Насколько я помню, в 2005 версии не было поддержки мультитаргетинга, поэтому ты сможешь сделать сборку только под 2.0