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

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

22.04.2012, 10:03. Показов 3462. Ответов 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
Ответ Создать тему
Новые блоги и статьи
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru