Форум программистов, компьютерный форум CyberForum.ru

требуется фреймворк - C++

Восстановить пароль Регистрация
 
maks_IQ
 Аватар для maks_IQ
21 / 21 / 0
Регистрация: 05.01.2011
Сообщений: 173
04.02.2011, 23:59     требуется фреймворк #1
очень достала одна вещь. я использую VS 2010 и при создании clr приложений windows forms выбираю целевую сборку фреймворка .NET Framework 2.0.
Но вот в чем фишка: какую бы я версию не поставил, на другом компе прога требует framework 4.0.
так в чем прикол? как сделать так, чтобы всё номально работало?

з.ы.: и вот еще. чтобы консольное приложение запускалось на др. машинах, я делал так: св-ва проекта-с/с++ - создание кода - и ставил "многопоточная" либо "многопоточная отладка". если то же самое повторить в приложении с формами выскакивает ошибка, что параметры /MTd или /MT несовместимы с /clr: pure. пробовал убрать параметр /clr - весь код начинает подчеркивать красным, - ошибок компиляции больше 100, ничего не работает. а, и еще один маленький момент. в консольных приложениях я как создавал проект, так и начинал писать код и компилировать, ну и тд. в формах же, чтобы проект нормально скомпилировался нужно поставить свойства проекта-общие-набор инструментов платформы-v100.

посоветуйте, что и как нужно настроить, чтобы приложение запускалось и на других компах тоже?

Не по теме:

если нужно, могу скинуть сам проект. но, думаю, все дело в настройке visual studio.

Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.02.2011, 23:59     требуется фреймворк
Посмотрите здесь:

требуется идентификатор C++
C++ Требуется доработка программы.
C++ Требуется корректировка)
C++ Требуется решение
Требуется мнение специалиста C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
sandye51
программист С++
 Аватар для sandye51
677 / 579 / 39
Регистрация: 19.12.2010
Сообщений: 2,016
05.02.2011, 02:18     требуется фреймворк #2
maks_IQ, делай статическую компиляцию
maks_IQ
 Аватар для maks_IQ
21 / 21 / 0
Регистрация: 05.01.2011
Сообщений: 173
05.02.2011, 10:48  [ТС]     требуется фреймворк #3
sandye51, поподробнее пожалуйста. я думал статическая компиляция - это "св-ва проекта->c/c++->создание кода->/MT или /MTd. или я что то путаю?
zulkis
 Аватар для zulkis
681 / 608 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
05.02.2011, 13:29     требуется фреймворк #4
У меня спасло именно в свойствах проекта -> c\c++ -> Создание кода -> меняем Библиотека времени выполнения на /MT (У меня русская версия студии)
И никакого .нета не требует. Проверено на 2005\2008\2010 студиях.
Как консольные так и Win приложения.
maks_IQ
 Аватар для maks_IQ
21 / 21 / 0
Регистрация: 05.01.2011
Сообщений: 173
05.02.2011, 13:31  [ТС]     требуется фреймворк #5
zulkis, и что, не писало что /MT и /clr: pure - несовместимые параметры?
zulkis
 Аватар для zulkis
681 / 608 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
05.02.2011, 13:48     требуется фреймворк #6
MSDN
If you are using the /clr compiler switch, your code will be linked with an import library, msvcmrt.lib. The import library references a new library, msvcm80.dll, which provides a proxy between your managed code and the native CRT. You cannot use the statically linked CRT ( /MT or /MTd options) with /clr. Use the dynamically-linked libraries (/MD or /MDd) instead.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.02.2011, 14:01     требуется фреймворк
Еще ссылки по теме:

Что требуется ? C++
C++ Кроссплатформенный, бесплатный фреймворк для C++
Требуется обьявление C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
maks_IQ
 Аватар для maks_IQ
21 / 21 / 0
Регистрация: 05.01.2011
Сообщений: 173
05.02.2011, 14:01  [ТС]     требуется фреймворк #7
zulkis, ну так, я отключаю /clr и у меня всё красным подчеркивает, и при компиляции 100+ ошибок.

вот сам проект
frame.zip
Yandex
Объявления
05.02.2011, 14:01     требуется фреймворк
Ответ Создать тему
Опции темы

Текущее время: 21:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru