Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Windows Server 2016/2019/2022 (http://forum.oszone.net/forumdisplay.php?f=119)
-   -   Smigdeploy.exe не "видит" Net.Framework (http://forum.oszone.net/showthread.php?t=343951)

__sa__nya 05-02-2020 18:39 2908391

Smigdeploy.exe не "видит" Net.Framework
 
Доброе время суток. Имеем 2 ОS Windows Server 2016 STD, русская версия. Экспериментирую с WIndows Server Migration Tools. На сервере-приемнике, установил их, создал папку для сервера источника:
smigdeploy.exe /package /architecture amd64 /os ws16 /path c:\win_srv_mig_tools
Перенес вышеуказанную папку на сервер-иточник, зашел в нее и созданную подпапку, запускаю smigdeploy.exe, который, судя по справке должен зарегистрировать средства миграции на этом сервере и подготовить их к работе, а он пишет мне что не "видит" Net.Framework:
Цитата:

Ошибка: Использование средств миграции Windows Server невозможно, так как на сервере не установлена нужная версия .NET Framework. Установите .NET Framework 2.0 или более новую версию .NET Framework на исходном сервере и .NET Framework 4.0 или более новую версию .NET Framework на Windows Server 2012 или более позднем выпуске Windows Server и запустите эту команду еще раз.
Проверяю что Net.Framework 3.5 и 4.6 установлены - все равно ошибка, ставлю все компоненты 3.5 и 4.5, перезагружаю, все равно ошибка. Сейчас Net.Framework установлены вот так:



Гуглил, на русскоязычных форумах ответа не нашел. Нашел вот такую на англоязычном, там предполагали что ошибка может быть если командная строка запущена не из "Запуск от имени администратора" - она у меня запущена "От имени администратора", других вариантов решения не было.
В чем причина проблемы ?

Petya V4sechkin 05-02-2020 19:02 2908395

__sa__nya, попробуйте установить .NET Framework 4.8.

__sa__nya 06-02-2020 03:45 2908451

Petya V4sechkin, не помогло.

Petya V4sechkin 06-02-2020 08:42 2908457

__sa__nya, можете сделать лог Process Monitor следующим образом:
  1. запустите Process Monitor;
  2. попытайтесь запустить smigdeploy, чтобы получилась ошибка;
  3. сохраните лог: меню File -> Save -> PML-формат;
  4. заархивируйте и выложите на файлообменник, например dropmefiles.com.

__sa__nya 07-02-2020 04:32 2908556

Petya V4sechkin, загрузил.

Petya V4sechkin 07-02-2020 09:36 2908568

__sa__nya, кстати, на вашем скриншоте (в первом сообщении) почему-то не включен флажок Средства миграции Windows Server.

__sa__nya 07-02-2020 09:46 2908570

Petya V4sechkin, как написано в книге, на исходном компе средства миграции не ставятся через диспетчер сервера. Они так ставятся на компе-приемнике, затем делается подготовка папки с исполняемыми файлами под конкретную ОС и архитектуру компа-источника, на компе-источнике запускается smigdeploy.exe, который дальше их ставит на компе-источнике.

Petya V4sechkin 07-02-2020 14:29 2908615

__sa__nya, в логе явной причины сбоя пока не нашёл.

Различные проблемы бывают из-за некорректного содержимого файла
C:\Windows\Microsoft.NET\Framework64\v2.0.50727\CONFIG\machine.config
Попробуйте его сохранить (резервную копию) и заменить (например, взять с рабочего сервера).

__sa__nya 11-02-2020 19:12 2909153

Petya V4sechkin, попробую, дополнительно отпишу.


Время: 16:34.

Время: 16:34.
© OSzone.net 2001-