1

Я установил SharePoint 2010 в качестве среды разработки в своей среде Windows 7 x64 (заметки здесь) и хотел бы также установить Office Web Apps на нее.

Однако при попытке установить (по этой ссылке) появляется сообщение о том, что веб-роли не установлены.

Сообщение об ошибке в файле журнала:

Start C:\Windows\system32\ServerManagerCmd.exe -whatif -inputpath C:\Users\nickh\AppData\Local\Temp\PRE1.tmp.XML
Error: Failed to start process for file: C:\Windows\system32\ServerManagerCmd.exe arguments: -whatif -inputpath C:\Users\nickh\AppData\Local\Temp\PRE1.tmp.XML ErrorCode: 2(0x2). 

Который фактически говорит, что ServerManagerCmd не найден. Его нет на моей машине, поскольку он устарел и заменен функциями Powershell, но на Server 2008 R2. Я попытался скопировать это снова, и он просто не запускается.

Есть ли способ установить Office WebApps на Win7? Есть ли способ получить рабочую версию ServerManagerCmd.exe в среде Windows 7 x64?

Большое спасибо

2 ответа2

2

Обходной путь: вам нужно эмулировать работу ServerManagerCmd.

  1. С помощью Visual Studio создайте простое консольное приложение с именем ServerManagerCmd.
  2. Добавьте только 1 строку кода:

    System.Environment.ExitCode = 1003;
    
  3. Скомпилируйте и скопируйте в C:\Windows\System32
  4. Запустите установку снова
0

Я очень сомневаюсь, что вы могли бы заставить это работать. SharePoint, вероятно, очень зависит от функций и инструментов, доступных только и предназначенных для работы на Server 2008.

Я полагаю, что Microsoft заявляет, что они хотели бы, чтобы основные части их серверных и настольных операционных систем были более похожими, но даже с этими последними двумя выпусками я не верю, что они еще там. Их системные требования для SharePoint 2010 очень специфичны, особенно для продукта Microsoft, который обычно работает на самых разных платформах.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .