реклама
разместить
Почему Steam с каждой игрой устанавливает DirectX и Visual C++ Redist?

Ответ: из-за Microsoft.

Почему Steam с каждой игрой устанавливает DirectX и Visual C++ Redist?
532532
реклама
разместить

Все так. Не раз сталкивался тем, что при установленном более новом microsoft c++ redistributable, что-то да не запускалось и требовало файлы, которые были в более старой версии. Поэтому лучше с торрента скачать сборку со всеми версиями.
Так же встречал ситуацию, когда программа требовала Net Framework 3.5, хотя был установлен 4.0.

7

Так же встречал ситуацию, когда программа требовала Net Framework 3.5, хотя был установлен 4.0.Ты статью читал?

60

Зачем читать статью, ну? )

25

Конечно. В статье вот это есть.

если установленный вами DirectX имеет последнюю версию, поскольку вы запускали самую новую версию установщика, это не гарантирует того, что все предыдущие версии также были установлены.

Я написал ещё подобный примеры косяков майков. И в чём я не прав?

2

Поэтому лучше с торрента скачать сборку со всеми версиями.Как минимум в этой хуйне.
Я написал ещё подобный примеры косяков майков.Это не косяк, так задумано

12

Как минимум в этой хуйне.

На торренте можно найти сборку всех версий C++ Redistributable в одном установочнике. Где на сайте майков такое найти?

Это не косяк, так задуманоПо отдельности качать каждую версию Net Framework, а не одну последнюю? Звучит как раз не как задумано. А если так задумано, то руки бы отбить тому, кто так сделал.
Программа требует Net Framework? Зашел на сайт, скачал последний и ты не должен париться, какие там промежуточные версии нужны.

9

На торренте можно найти сборку всех версий C++ Redistributable в одном установочнике. Где на сайте майков такое найти?Нахуй мне ставить столько ненужных библиотек? Нужна библиотека она подсосалась, есть, проверила целостность и заебись. Но нет мы будет качать всякое гавно с торрентов и обмазываться, потому что умнее всех.
В любом адекватном софте поставляется необходимая библиотека, если её нет она кинет тебе ссылку на скачку.

9

Ну ты и ЮЗЕР просто с заглавной!
Ты хоть смортел сколько занимает каждый этот дистрибютив?
Открою секрет, минимум 150мб, а некоторые и все 300мб
Сколько обращений к ССДшнику можно сэкономить?
Вообще 0 логики в твоих комментах юзер.
Сразу видно кто либо вообще не беспокоится за свой код либо ни строки кода в своей жизни не написал.

Сразу видно кто либо вообще не беспокоится за свой код либо ни строки кода в своей жизни не написал.как скажешь

Логика как раз в том, что один пакет весит 150-300 мегабайт, а пак из всех версий пакета во всех вариациях может и несколько гигов весить. Мне было бы неодобно такое число библиотек себе ставить.

Хотя вот как программист, я скорее за статическое линкование, когда библиотека становится частью твоего exe-файла. Не надо никого просить ничего устанавливать, все просто запускается и работает. То что я писал со статическим линкованием еще под ХР и семерку, работает даже на современной винде. У меня там конечо не особо объемные проджекты, а игоры на геймджемы, но все-таки

Techpowerup сайт, все библиотеки в одном, запустил батник и оно за 10 секунд установилось(на ссд(в 2022 году на 10 Винде юзать обычный хард под систему, себя и свое время не уважать). И не нужно никаких непонятных торрентов. И не весят они так много. Visual c++, directx и прочие библиотеки по дефолту нужно ставить после установки винды.

Обратная совместимость - это дырявая абстракция. Вечная ОС - это невозможно, это утопия.

Софт эволюционирует, технологии, механизмы, паттерны, предположения, - все постоянно меняется. Архитектура дизайнится по каким-то предположениям архитекторов того времени, обратка работает-работает-работает, а потом БАМ - надо такую хуйню закодить, которая ну вообще не вписывается в текущую архитектуру. И чем больше проходит время, тем сложнее вписывать в существующую архитектуру новые штуки. Это энтропия, закон природы, тут ничего не сделаешь.

Ты никогда не продумаешь ничего на бесконечное количество лет вперед. Ты никогда не узнаешь, с какими проблемами столкнешься. Ты 100% столкнешься с чем то неразрешимым в текущих условиях. Так что я говорю спасибо, что хотя бы где-то хотя бы какая-то обратная совместимость существует. Это значит, что люди подумали и постарались растянуть удобства на какое-то время, и это приятно.

Давайте просто радоваться, что в мире вообще есть люди, которые пишут и обновляют рантаймы и библиотеки для нашего с вами удовольствия. А лишний раз установить ещё один рантайм - ну это малая цена большому кайфу все таки. Оно в принципе работает, и это хорошо.

6

ДиректХ начиная с 10й версии скачивать не нужно, они уже встроены в винду. В основном устанавливается 9я на старых играх. И там да, обратной совместимости нет, т.к. разные версии - это разные АПИ, порой сильно отличающиеся.

С НЕТ Фреймворком вроде бы чуть полегче, хотя там тоже есть какие-то несовместимости, из-за которого надо иметь и 3 и 4 версии.

Ну а Visual Studio Redistributable вообще все разные. Там 20 версий по две архитектуры на каждую, и всего этого наверняка есть куча подвидов. Но на то это и распространяемый пэкадж, потому что он распространяется вместе с играми.

Хз зачем я все это описал. Наверное, что-то хотел возразить или с чем-то согласиться, но уже забыл, с чем, да и ладно

2

Комментарий недоступен

1

А эту хрень все равно стоит вспомнить, лол. Тоже веселая байда с кучей версий

Комментарий недоступен

3
Мощно, но хотелось бы лучше: главное из обзоров и тесты GeForce RTX 5090

Видеокарта ожидаемо очень производительная, но разница с RTX 4090 впечатлила не всех.

Мощно, но хотелось бы лучше: главное из обзоров и тесты GeForce RTX 5090
142142
3737
77
55
33
22
22
11
11
11
Фиаско, 4090 Ti. Представляю, какой парашей будут остальные карты серии.
реклама
разместить
Final Fantasy VII Rebirth вышла на ПК

Спустя чуть меньше года после релиза на PS5.

156156
2424
99
88
33
22
11
11
11
11
ГОООООООООООООООООООООООЛ
Мюзикл «Эмилия Перес» в лидерах, десять номинаций у «Бруталиста» и Юра Борисов: все претенденты на премию «Оскар-2025»

Вильнёва не выдвинули в категории «Лучший режиссёр», а у Деми Мур есть шанс получить статуэтку за роль в «Субстанции».

Мюзикл «Эмилия Перес» в лидерах, десять номинаций у «Бруталиста» и Юра Борисов: все претенденты на премию «Оскар-2025»
6969
3333
88
55
33
11
11
11
11
11
а как же русофобия и отмена всего русского на западе как кое кто заявлял ? надул ?
Для Cyberpunk 2077 вышел патч 2.21 с поддержкой DLSS 4 и улучшенной реконструкцией рейтрейсинга

Мультикадровая генерация будет доступна только на RTX 50.

Для Cyberpunk 2077 вышел патч 2.21 с поддержкой DLSS 4 и улучшенной реконструкцией рейтрейсинга
214214
3535
1010
66
22
22
11
11
Это видимо для меня. Я все еще не прошел игру
Dwarf Fortress получила режим «Приключения», в котором игроки могут делать «всё, что захотят»

Разработчики добавили в новую кампанию продуманные ролевые элементы, гарантирующие большую свободу.

Dwarf Fortress получила режим «Приключения», в котором игроки могут делать «всё, что захотят»
2828
33
22
11
Я думал, в этой игре и раньше можно было делать, что захочешь
Консолщик с 25 летним стажем переходит на ПК.
Собственно сам подбирал комплектующие.

Хаай всем.

578578
108108
4646
1616
1212
88
33
22
11
11
11
11
11
11
Нахера водянка? Нахера такие клава/мышь помойные оверпрайс? Нахера 990 про? На сэкономленные деньги можно было 4080 взять
Глава Warner Bros. Games Дэвид Хаддад объявил об уходе из компании после 12 лет работы

При нём компания выпустила множество игр, включая Hogwarts Legacy, Batman: Arkham Knight и три части Mortal Kombat.

Глава Warner Bros. Games Дэвид Хаддад объявил об уходе из компании после 12 лет работы
2020
1515
55
11
DLSS пока радует, до и после
1515
44
22
11
5-7 кадров на безлюдной окраине. Рад, ты молодец 👍
[]