Я не могу терпеть всякие dotNetFx'ы и подобные технАлогии Майкрософт и всегда обходился без них. Но к сожалению, разработчик(и) Xash 3D и HL SDK выбрали именно эти продукты.
Сейчас пытаюсь установить VS2008 (которая весит, 3.6 Гб, лол), на что она мне сообщает — программа установки не смогла установить компонент .NET Framework 3.5.
Я скачивал "dotNetFx35setup.exe" с официального сайта, но после его запуска ничего не происходит. Пробовал устаналивать через Компоненты Windows (у меня кстати Windows 7), там такая картина:
На всякий случай отмечаю те две галки и жму ок, получаю:
При перезагрузке ОС что-то там пытается установить, какие-то обновления, но в итоге ничего не изменяется. В прочем, эта же самая ошибка появляется и когда я снимаю галку с .NET Framework 3.5 в компонентах и жму Ок.
В установленных программах есть какой-то "Microsoft .NET Framework 4 Client Profile".
qpAHToMAS писал: Я не могу терпеть всякие dotNetFx'ы и подобные технАлогии Майкрософт и всегда обходился без них. Но к сожалению, разработчик(и) Xash 3D и HL SDK выбрали именно эти продукты.
С каких это пор ксаш юзает dot net?
Ксаш юзает компиляторы MSVC, и тут не поспоришь, компиляторы эти, в отличие от многих продуктов микрософта, довольно качественные и безглючные. Ибо умеют, когда захотят
XaeroX писал: Ксаш юзает компиляторы MSVC, и тут не поспоришь, компиляторы эти, в отличие от многих продуктов микрософта, довольно качественные и безглючные. Ибо умеют, когда захотят
Когда захотят, ага. Пытаюсь установить уже битый час.
Кто-то там еще говорил, что эти .NET Framework'и в Windows 7 встроенные, я пока кроме галок в том окне Компонентов их мощь не ощутил .
Вспоминается заявление одного моего знакомого дурачка - он говорит что приложение написаное на .net имеет большую кроссплатформенность чем нативное - мол нативные не на всех виндоусах запускаются, а дотнетовские - везде
__________________
Трагическая новость: Пятеро инженеров Casio умерли от смеха, узнав что Samsung анонсировали часы с заявленным временем работы в 25 часов
Да и если уж на то пошло, то проще было установить 6 студию, хотя в 2008 Xash тоже нормально компилится, нужно лишь переменные объявляемые в цикле вынести за цикл, ну и в Half-Life SDK, переделать указание тчиноков.
Вариант для 6 студии:
C++ Source Code:
1
for( int i = 0; i < 7; I++ )
2
{
3
//code
4
}
5
6
for( i = 0; i < 5; I++ )
7
{
8
//code
9
}
Вариант для 2008 студии:
C++ Source Code:
1
int i = 0;
2
3
for( i = 0; i < 7; I++ )
4
{
5
//code
6
}
7
8
for( i = 0; i < 5; I++ )
9
{
10
//code
11
}
Вариант для 6 студии:
C++ Source Code:
SetThink( TankThink );
Вариант для 2008 студии:
C++ Source Code:
SetThink( &CAirtank::TankThink );
__________________
Вся сила лысого кощея,
Сокрыта в башне из костей
Воздвигнутой, под небесами
На месте похорон людей
Шестая — слишком сурово, я бы хотел современную IDE, компилятор, удобный дебаггер, они наверняка лучше в 2008-ой версии, чем в версии от 1998 года.
fire64, как ты 2008-ую поставил? У тебя Windows 7? Что за галки в Компонентах? В установленных программах Framework имеется?
За примеры с адаптацией кода спасибо, я как раз на это рассчитывал.
qpAHToMAS писал: Когда захотят, ага. Пытаюсь установить уже битый час.
У меня все студии вставали с первого раза, а кто-то и блокнот установить не может.
Цитата:
qpAHToMAS писал: они наверняка лучше в 2008-ой версии, чем в версии от 1998 года.
Нет, строго наоборот. Хотя тебе, конечно, виднее - наверняка какой-нибудь прошаренный знакомый программер это сказал? По типу как знакомый CrazyRussianа?
qpAHToMAS писал: удобный дебаггер, они наверняка лучше в 2008-ой версии, чем в версии от 1998 года.
мечты об удобном дебаггере сродни верованиям наивных крестьян про волшебный приборчик, который сельский телемастер подключает к телевизору и тот ему показывает что в телевизоре испортилось. Прямо с указанием неисправной детальки. Если ты не понимаешь принцип работы движка, тебе никакой дебаггер не поможет. Вон XWider четвертый год баг в XDM забороть не может. Сильно ему дебаггер помог?
Заюзал "dotnetfx_cleanup_tool", .NET Framework 3.5 из Компонентов так и не ставится, но теперь при установке VS2008 вы откатились еще дальше, она теперь не может установить компонент "Microsoft Document Explorer 2008".