Форум программистов, компьютерный форум, киберфорум
.NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/18: Рейтинг темы: голосов - 18, средняя оценка - 4.50
5 / 5 / 0
Регистрация: 01.04.2012
Сообщений: 213
Записей в блоге: 1

Как сделать чтобы программа работала на всех ПК

22.04.2012, 10:03. Показов 3421. Ответов 12
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Я написал программу. Что нужно сделать чтобы она запускалась на всех ПК с ОС Windows XP.
Спасибо
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
22.04.2012, 10:03
Ответы с готовыми решениями:

Как сделать чтобы готовая программа с базой данных работала на всех компьютерах?
Как сделать чтобы готовая программа с базой данных работала на всех компьютерах? На другом компьютере запускаю exe файл и вылетает такая...

Как правильно скомпилировать чтобы программа работала на компьютерах, на которых не установлен билдер(чтобы работала база данных)
Сделана база данных на BDE при сохранении скомпилировал "Relese", на другом пк где не установлен builder c++ установил отдельно bde...

Как сделать, чтобы программа быстрее работала?
Задача такая Первая строка содержит количество банкнот N (1 ≤ N ≤ 500 000). В следующих N строках даны достоинства K этих банкнот (0...

12
 Аватар для raxper
10237 / 6615 / 498
Регистрация: 28.12.2010
Сообщений: 21,154
Записей в блоге: 1
22.04.2012, 10:05
...вы написали с использованием фреймворка, судя по разделу NET. Таскать вместе с программой именно эту версию NET Framework. А как вы хотели? Вы сами выбрали эту технологию. Никто не гарантирует наличие именно вашей версии фреймворка на определенной системе, мало того никто не гарантирует наличие его вообще.
0
5 / 5 / 0
Регистрация: 01.04.2012
Сообщений: 213
Записей в блоге: 1
22.04.2012, 10:07  [ТС]
Не очень понимаю..а как её таскать? то устанавливать везде framework 4.0 ?
0
32 / 32 / 1
Регистрация: 16.07.2009
Сообщений: 85
22.04.2012, 10:24
а программе действительно нужен 4.0? Она использует dynamic и т.д.? Можно использовать инсталлятор, который будет проверять наличие нужной версии фреймворка
0
 Аватар для DimanRu
721 / 712 / 168
Регистрация: 15.06.2011
Сообщений: 1,704
22.04.2012, 10:27
Можно перекомпилировать проект на Framework версси ниже чам 4.0, но тогда станет недоступно использование некоторых возможностей, пофвившихся в новых версиях. Но тем самым вы можете обеспечить работу программы на большем количестве компьютеров, ведь почти(!) у каждого есть Framework 3.5
0
Эксперт .NET
 Аватар для Casper-SC
4434 / 2094 / 404
Регистрация: 27.03.2010
Сообщений: 5,657
Записей в блоге: 1
22.04.2012, 10:59
Цитата Сообщение от Enoa Посмотреть сообщение
а программе действительно нужен 4.0? Она использует dynamic и т.д.?
Например в WPF проекте использую 4.0 фрэймворк, потому-что есть такая тема как:
XML
1
TextOptions.TextFormattingMode="Display"
Вообще это присоединённое свойство. Делает текст как в WinForms, не размытым и т.д; а чётким. Вот такая мелочь, а уже из-за неё выбирается 4.0 фрэймворк. Если мало убедительно, попробуйте сравнить вид текста в окне WPF приложения с этим свойством и без него. Код добавлять нужно например в XAML окна, на окне должны быть кнопки, метки и т.д; чтобы виден результат был.
XML
1
2
3
4
5
6
7
<Window x:Class="LocalParser.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Title="Local Parser" Height="257" Width="449" MinHeight="160" MinWidth="375"  
        TextOptions.TextFormattingMode="Display">
 
</Window>
Добавлено через 1 минуту
Это я к тому, что причин использования может быть много.
1
32 / 32 / 1
Регистрация: 16.07.2009
Сообщений: 85
22.04.2012, 11:34
Casper-SC, вопрос как был к ТС
0
 Аватар для raxper
10237 / 6615 / 498
Регистрация: 28.12.2010
Сообщений: 21,154
Записей в блоге: 1
22.04.2012, 11:52
ведь почти(!) у каждого есть Framework 3.5
ключевое слово "почти" и совсем не у каждого, ведь речь об XP, и надеюсь не о сборках
0
 Аватар для DimanRu
721 / 712 / 168
Регистрация: 15.06.2011
Сообщений: 1,704
22.04.2012, 12:08
B все же. Чаще всего я встречаю на комьютерах пользователей именно Framework 3.5 (я имею ввиду последний из имеющихся). 4 поставили далеко не все. Поэтому если что-то пишу, стараюсь компилить имеено под 3.5.

Цитата Сообщение от raxp Посмотреть сообщение
ведь речь об XP, и надеюсь не о сборках
Не о сборках конечно. Но ведь если судить трезво - кто в России ставит НЕ сборки, да почти никто, я уже не говорю про лиценцию Windows.
0
Эксперт .NET
 Аватар для Casper-SC
4434 / 2094 / 404
Регистрация: 27.03.2010
Сообщений: 5,657
Записей в блоге: 1
22.04.2012, 12:28
Цитата Сообщение от Enoa Посмотреть сообщение
Casper-SC, вопрос как был к ТС
Ну собственно я пояснил к чему я сказал это:
Цитата Сообщение от Casper-SC Посмотреть сообщение
Добавлено через 1 минуту
Это я к тому, что причин использования может быть много.
Добавлено через 1 минуту
Цитата Сообщение от raxp Посмотреть сообщение
ключевое слово "почти" и совсем не у каждого
И в чём проблема? Кому надо, просто берёт и устанавливает. Не надо? Пошёл лесом (тот кому не надо).

Добавлено через 1 минуту
Цитата Сообщение от DimanRu Посмотреть сообщение
Но ведь если судить трезво - кто в России ставит НЕ сборки, да почти никто, я уже не говорю про лиценцию Windows.
Как бы речь вроде об одном и том же. Сборка ни есть лицензия.
0
Эксперт С++
 Аватар для odip
7176 / 3234 / 82
Регистрация: 17.06.2009
Сообщений: 14,164
22.04.2012, 12:29
Но ведь если судить трезво - кто в России ставит НЕ сборки, да почти никто, я уже не говорю про лиценцию Windows.
Ты это
По себе не суди
Ставить сборки - это как самому себе в колеса палки пихать ...
0
 Аватар для DimanRu
721 / 712 / 168
Регистрация: 15.06.2011
Сообщений: 1,704
22.04.2012, 12:33
Цитата Сообщение от odip Посмотреть сообщение
Ставить сборки - это как самому себе в колеса палки пихать ...
Это да) Так ведь некоторые пользователи именно этим и занимаются
0
 Аватар для raxper
10237 / 6615 / 498
Регистрация: 28.12.2010
Сообщений: 21,154
Записей в блоге: 1
22.04.2012, 12:37
...а мы от темы отклоняемся. Вопрос TC, как чтоб на всех? . Ответ один: таскать за собой именно эту версию фреймворка.

Не по теме:

Не надо? Пошёл лесом (тот кому не надо)
Верно, только лично я такие программы лесом посылаю, сразу же ;)

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
22.04.2012, 12:37
Помогаю со студенческими работами здесь

Как сделать, чтобы программа всегда работала в трее?
Как сделать так, что бы твой exe всегда работал в трее? (Программа допустим написана на c++) ?

Как сделать так, чтобы программа работала без массива?
var f:text; a,i,n:integer; ars:array of string; begin; assign(f,'C:\Users\oleg\Desktop\хлам\для сдачи ноут\7 лаба\о.txt'); ...

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

Как сделать, чтобы программа работала и для дробных чисел?
Задача на реализацию формул для быстрого возведения в степень при чётных и нечётных степенях. Для возведения данных типа int в степень...

Подскажите как сделать, чтобы программа работала не по одной ячейке
Нашел в сети программу, по функционалу мне подходит. Но мне необходимо, чтобы она работала не по одной ячейке в листе &quot;НОМЕР&quot;, а...


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

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru