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

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

22.04.2012, 10:03. Показов 3404. Ответов 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
10236 / 6614 / 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
10236 / 6614 / 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
10236 / 6614 / 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
Ответ Создать тему
Новые блоги и статьи
Первый деплой
lagorue 16.01.2026
Не спеша развернул своё 1ое приложение в kubernetes. А дальше мне интересно создать 1фронтэнд приложения и 2 бэкэнд приложения развернуть 2 деплоя в кубере получится 2 сервиса и что-бы они. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит токи на L и напряжения на C в установ. режимах до и. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru