Установка Запроса приложения, Направляющего через WebPICmd На веб-Роли Azure

Как заголовок указывает, я создал задачу запуска в своей веб-Роли Azure для установки ARR на серверах, вот команда:

>WebPiCmd /install /Products:"ARRv3_0"

это работает локально над моей машиной, но над сервером это прервано и показывает сообщение Окна, говоря следующее:

Следующие функции не могли быть установлены

Платформа.NET 3.5 (Включает.NET 2.0 и 3.0),

Роли Windows Server и Функции не могут быть автоматически установлены или удалены через Панель управления Windows features.

Для Установки Ролей Windows Server и функций Запустите Диспетчер серверов или используйте Диспетчер серверов cmdlets для Windows PowerShell.

Установка из Установщика Веб-платформы, GUI работает отлично и даже пропускает установку платформа .NET 3.5 полностью, с тех пор 4.5, уже установлена на Windows Server 2012.

Я попробовал режим офлайн и даже редактирование XML-файла канала для удаления любых ссылок на платформу.NET 3.5, но это не работало.

У кого-либо есть указатель о том, как гладко установить мои компоненты?

0
задан 15 November 2014 в 11:36
1 ответ

Обнаружил проблему, похоже, я развертывал исполняемый файл «WebPiCmd / WebPiCmd-x64» без файла «WebPiCmd-x64.config». Его добавление решило проблему.

Возможно, из-за отсутствия «supportedRuntime» что-то пошло не так. В любом случае, вот моя версия файла, в котором все исправлено.

<configuration>
  <startup useLegacyV2RuntimeActivationPolicy="true">
    <supportedRuntime version="v2.0.50727" />
    <supportedRuntime version="v4.0" />
  </startup>
  <runtime>
      <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
         <dependentAssembly>
            <assemblyIdentity name="Microsoft.Web.Deployment"
                          publicKeyToken="31bf3856ad364e35"
                          culture="neutral" />
            <bindingRedirect oldVersion="7.1.0.0-7.5.0.0"
                         newVersion="8.0.0.0"/>
         </dependentAssembly>
      </assemblyBinding>
   </runtime>
</configuration>
0
ответ дан 5 December 2019 в 13:02

Теги

Похожие вопросы