|
0 / 0 / 0
Регистрация: 16.07.2014
Сообщений: 5
|
|
Контролировать версию .NET FrameWork, которая будет необходима для запуска приложения25.07.2014, 13:27. Показов 3425. Ответов 28
Метки нет (Все метки)
Добрый день всем.
У меня такой вопрос: при разработке WPF-приложения на visual studio 2012 Ultimate, каким образом можно контролировать версию .Net FrameWork, которая будет необходима для запуска итогового exe-шника? p.s. И ещё. Есть ли какие-то требования для работы exe файла созданного на VS2012? Т.е. запустится он на Windows XP к примеру?
0
|
|
| 25.07.2014, 13:27 | |
|
Ответы с готовыми решениями:
28
Необходима ссылка на полную версию Microsoft .NET Framework 3.5 Определить, установлен ли .Net Framework перед попыткой запуска приложения |
|
|
|||
| 25.07.2014, 13:36 | |||
|
Добавлено через 2 минуты
1
|
|||
|
Native x86
6858 / 3791 / 1025
Регистрация: 13.02.2013
Сообщений: 11,861
|
|||
| 25.07.2014, 13:39 | |||
На XP нужно устанавливать .NET Framework нужной версии, в состав входит только версия 1.1, если не ошибаюсь.
1
|
|||
|
0 / 0 / 0
Регистрация: 16.07.2014
Сообщений: 5
|
|
| 25.07.2014, 13:46 [ТС] | |
|
Спасибо за пояснения.
0
|
|
|
Native x86
6858 / 3791 / 1025
Регистрация: 13.02.2013
Сообщений: 11,861
|
|
| 25.07.2014, 17:05 | |
|
0
|
|
|
Master of Orion
|
|
| 25.07.2014, 17:47 | |
|
quwy, нельзя скомпилировать WPF-проект без поддержки .Net. Хотя чисто теоретически можно слинковать все в один экзешник и получить 50мб работающего файла без .net, по сути это обман - просто фреймворк будет запакован в экзешник.
0
|
|
|
Native x86
6858 / 3791 / 1025
Регистрация: 13.02.2013
Сообщений: 11,861
|
|||
| 25.07.2014, 17:49 | |||
0
|
|||
|
Заблокирован
|
||
| 25.07.2014, 18:22 | ||
|
quwy,
Во-первых, скорее всего, этот exe будет нуждаться в Visual C++ Redistributable. Во-вторых, он не будет работать на WinXP и ниже. Или надо обновить VS до какого-то сервиспака и настроить набор инструментов платформы, выбрав тот, где прямым текстом написано "Windows XP".
0
|
||
|
Native x86
6858 / 3791 / 1025
Регистрация: 13.02.2013
Сообщений: 11,861
|
||
| 25.07.2014, 18:43 | ||
|
Psilon, согласен. Не обязательно пользоваться всеми прибамбасами стандартных библиотек.
0
|
||
|
Заблокирован
|
||||
| 25.07.2014, 18:59 | ||||
|
Psilon,
А я тем временем возьму б-гомерзкий .NET и напишу такого же бота под него. Ненативного. Тормозящего. Нуждающегося в .NET. Требующего обфускатора, чтобы не украли мои уникальные идеи по обходу модерации на авито/ютубе. Но напишу я его за 2-6 часов, а не за 12-72, как ты - своего нативного, быстрого, портабельного и защищенного от деассемблирования. Добавлено через 3 минуты quwy,
Попробуйте таким образом блокнотик написать. Состаритесь? Не беда, зато нам будет о чем поговорить.
0
|
||||
|
Master of Orion
|
||||
| 25.07.2014, 19:03 | ||||
И к чему этот пост? что C++ отстой, а C# - крутота? Ну окей, а что дальше?
0
|
||||
|
Заблокирован
|
||||||
| 25.07.2014, 19:10 | ||||||
|
Psilon,
А полноценные приложения на С++ в VS получаются ненативными, или требуют адового объема работы для реализации.
Да и приложения Qt - не нативные (да ладно?), под виндой точно.
0
|
||||||
|
Native x86
6858 / 3791 / 1025
Регистрация: 13.02.2013
Сообщений: 11,861
|
|||||
| 25.07.2014, 19:15 | |||||
|
Psilon, мы с вами просто Генычу на любимый мозоль наступили своим Pure C. Добавлено через 4 минуты
0
|
|||||
|
Заблокирован
|
|||||
| 25.07.2014, 19:17 | |||||
|
quwy,
Внезапно: как там на Pure C вставить IWebBrowser2 в окошко? Чтобы получилось полноценное подобие WebBrowser или WebView, без dirty-trickов а-ля FindWindow()+SetParent(). В гугель не лезем и в прочие шпоры тоже. Ну что, знаю я Pure C? А вы?
А под .NET как?
0
|
|||||
|
Master of Orion
|
|||||||||
| 25.07.2014, 19:20 | |||||||||
|
Добавлено через 2 минуты
0
|
|||||||||
|
Заблокирован
|
||
| 25.07.2014, 19:20 | ||
![]() Да чем вас всех дети так обидели, что вы на них всех собак вешаете?
0
|
||
|
Native x86
6858 / 3791 / 1025
Регистрация: 13.02.2013
Сообщений: 11,861
|
||||
| 25.07.2014, 19:25 | ||||
|
Добавлено через 1 минуту
1
|
||||
|
Master of Orion
|
||
| 25.07.2014, 19:25 | ||
![]() Кстати, недалек тот день, когда можно будет писать нативные .Net-приложения. Для WinPhone уже работает, для десктопа пока в стадии беты. Т.к. разрабатывает сами MS, то есть немалый шанс на релиз и успешное применение.
0
|
||
| 25.07.2014, 19:25 | |
|
Помогаю со студенческими работами здесь
20
Как написать программу, которая будет запускаться на xp без установленного Net Framework? .NET Framework для разработчика и .NET Framework для простого пользователя это одно и тоже?
Какую версию .NET Framework поставить в программу? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие.
Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
|
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ВВЕДЕНИЕ
Выполняя задание на управление насосной группой заполнения резервуара,. . .
|
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
|
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога
Финальные проекты на Си и на C++:
hello-sdl3-c. zip
hello-sdl3-cpp. zip
Результат:
|
|
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога
MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
|
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд.
Даже если у вас. . .
|
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает
монорепозиторий в котором находятся все исходники.
При создании нового решения, мы просто добавляем нужные проекты
и имеем. . .
|
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение:
В этой книге («Подход, основанный на вариантах использования») Ивар утверждает,
что архитектура программного обеспечения — это
структуры,. . .
|