Где-нибудь есть внятное описание того, зачем последние WDK устанавливаются не в одно, а два дерева на ФС — в целевой каталог, явно указанный при установке, и в Windows Kits внутри Program Files?
В обоих деревьях прослеживается похожая структура, но непонятен принцип разделения.
Здравствуйте, Евгений Музыченко, Вы писали:
ЕМ>Где-нибудь есть внятное описание того, зачем последние WDK устанавливаются не в одно, а два дерева на ФС — в целевой каталог, явно указанный при установке, и в Windows Kits внутри Program Files?
Re[2]: Установка WDK в два дерева файловой системы
Здравствуйте, Евгений Музыченко, Вы писали:
ЕМ>Где-нибудь есть внятное описание того, зачем последние WDK устанавливаются не в одно, а два дерева на ФС — в целевой каталог, явно указанный при установке, и в Windows Kits внутри Program Files? ЕМ>В обоих деревьях прослеживается похожая структура, но непонятен принцип разделения.
А может заодно кто просветить как на вин10 поствавить 7600 ДДК или как компилить легаси дрова?
newbie
Re[2]: Установка WDK в два дерева файловой системы
Здравствуйте, pva, Вы писали:
pva>Здравствуйте, Евгений Музыченко, Вы писали:
ЕМ>>Где-нибудь есть внятное описание того, зачем последние WDK устанавливаются не в одно, а два дерева на ФС — в целевой каталог, явно указанный при установке, и в Windows Kits внутри Program Files? ЕМ>>В обоих деревьях прослеживается похожая структура, но непонятен принцип разделения. pva>А может заодно кто просветить как на вин10 поствавить 7600 ДДК или как компилить легаси дрова?
Здравствуйте, Евгений Музыченко, Вы писали:
pva>>как на вин10 поствавить 7600 ДДК ЕМ>А в чем конкретно проблема?
В том что инсталятор не определяет вин10 как разрешенную редакцию и отказывается ставиться напроч. В режиме совместимости та же беда.
newbie
Re[4]: Установка WDK в два дерева файловой системы
Здравствуйте, pva, Вы писали:
pva>В том что инсталятор не определяет вин10 как разрешенную редакцию и отказывается ставиться напроч. В режиме совместимости та же беда.
А обязательно ставить? Просто скопировать не подойдёт?
Re[4]: Установка WDK в два дерева файловой системы
Здравствуйте, pva, Вы писали:
pva>инсталятор не определяет вин10 как разрешенную редакцию и отказывается ставиться напроч.
Только что попробовал установку WDK 7600.16385.1 (Build Environment & Tools, чтоб побыстрее) под Win 10.0.14393 Pro x64 — успешно поставилось. Однако, почему-то не прописалось в Programs & Features.
Скорее всего, Ваша десятка обманывает инсталлятор с номером версии.
Re[5]: Установка WDK в два дерева файловой системы
Здравствуйте, flаt, Вы писали:
F>Просто скопировать не подойдёт?
Подошло бы, если бы удалось найти распаковщик. Там же пакеты в дебильном формате MS — имена/пути в одном месте, а содержимое в виде нумерованных файлов — в другом...
Здравствуйте, Евгений Музыченко, Вы писали:
ЕМ>Где-нибудь есть внятное описание того, зачем последние WDK устанавливаются не в одно, а два дерева на ФС — в целевой каталог, явно указанный при установке, и в Windows Kits внутри Program Files?
ЕМ>В обоих деревьях прослеживается похожая структура, но непонятен принцип разделения.
Причин на самом деле несколько. Но совет если это есть "проблема" тоже есть — а не надо ставить в какие-то свои пути, ставьте все по умолчанию.
А причины такие — 1) Сейчас МС продвигает окружения для разработки драйверов в студию. Там много твердо забито в плане путей. 2) Сейчас рекомендуется использовать концепцию проекта MSBuild (отличная штука), а она подразумевает такое понятие как корень китов (не только WDK).
Поэтому — не надо кастомизировать, машина разработчика в концепции МС-а выглядит как машина с одним диском С, ну и понятное дело всякие флешки не в счет.
Re[6]: Установка WDK в два дерева файловой системы
Здравствуйте, Евгений Музыченко, Вы писали:
F>>Просто скопировать не подойдёт? ЕМ>Подошло бы, если бы удалось найти распаковщик. Там же пакеты в дебильном формате MS — имена/пути в одном месте, а содержимое в виде нумерованных файлов — в другом...
Просто скопировать работает нормально (в моем варианте).
Есть такая утиль msiex называется. Она сносно анпачит дистрибутивы. В противном случае есть более серъезные сборщики, которые умеют разбирать msi на запчасти.
newbie
Re[2]: Установка WDK в два дерева файловой системы
Здравствуйте, kd112, Вы писали:
K>Причин на самом деле несколько. Но совет если это есть "проблема" тоже есть — а не надо ставить в какие-то свои пути, ставьте все по умолчанию.
Проблема пока одна — в непонимании смысла разделения.
Что изменится при установке по умолчанию, кроме одной строки пути?
K>МС продвигает окружения для разработки драйверов в студию. Там много твердо забито в плане путей.
Это нынче считается прогрессом? Чем это удобнее или эффективнее традиционной модели с заданием путей в переменных среды?
K>рекомендуется использовать концепцию проекта MSBuild (отличная штука), а она подразумевает такое понятие как корень китов (не только WDK).
Ну так и указать на него специальной переменной.
K>машина разработчика в концепции МС-а выглядит как машина с одним диском С, ну и понятное дело всякие флешки не в счет.
Что характерно, раньше она так не выглядела. Разработчики МС тупеют и выживают из ума?
Re[7]: Установка WDK в два дерева файловой системы
Здравствуйте, Евгений Музыченко, Вы писали:
ЕМ>Что изменится при установке по умолчанию, кроме одной строки пути?
K>>МС продвигает окружения для разработки драйверов в студию. Там много твердо забито в плане путей.
ЕМ>Это нынче считается прогрессом? Чем это удобнее или эффективнее традиционной модели с заданием путей в переменных среды?
Можно я вмешаюсь, ) — Таки и пути прописываются в переменные окружения. Но прописывается корень китов (kits root).
K>>рекомендуется использовать концепцию проекта MSBuild (отличная штука), а она подразумевает такое понятие как корень китов (не только WDK).
ЕМ>Ну так и указать на него специальной переменной.
Так и указывается, но только именно в "Program files", не спрашивайте почему, ответ будет — так проще.
K>>машина разработчика в концепции МС-а выглядит как машина с одним диском С, ну и понятное дело всякие флешки не в счет.
ЕМ>Что характерно, раньше она так не выглядела. Разработчики МС тупеют и выживают из ума?
Ну нет, с MS-build стало гораздо проще собирать. Почти как в смаке. Точнее параллельно — cmake ровно туже концепцию двигает. )