Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
This article provides a workaround for an issue about missing dependencies that occurs when you import a solution in Microsoft Power Apps.
Applies to: Power Platform, Solutions
Symptoms
Когда вы пытаетесь импортировать решение в Power Apps, вы получаете такое сообщение об ошибке:
Ошибка импорта из-за отсутствия зависимостей.
Вы не можете продолжить импорт решения, пока не будут устранены отсутствующие зависимости.
Причина
Решение имеет зависимости от компонента, который существует в исходной среде, где решение внедряется. Однако компонент не существует в целевой среде, куда импортируется решение.
Эта проблема может возникнуть, когда приложения обновляются до последней версии через запланированное обслуживание Microsoft в исходной среде, но не обновляются в целевой среде.
Workaround
Это важно
Описанный здесь опыт может быть недоступен в средах всех регионов.
Чтобы обойти эту проблему, выполните следующие шаги:
Нажмите кнопку Показать зависимости, чтобы перейти на страницу Отсутствующие зависимости.
Эта страница перечисляет все отсутствующие компоненты и классифицирует их как приложения, управляемые решения и неуправляемые компоненты.
Tip
Другой метод нахождения зависимостей компонентов заключается в том, чтобы открыть файл решения, распаковать его и затем открыть файл solution.xml. In the file, look for the
<MissingDependencies>
element that lists all missing dependencies.Раскройте каждый раздел зависимостей и решите проблему в соответствии с типом зависимостей, описанных в следующих разделах. После устранения отсутствующих зависимостей повторите импорт.
Missing dependencies coming from a Dynamics 365 application
This issue occurs when the solution relies on components from Dynamics 365 applications that are missing or outdated in the target environment. Вы можете найти эти зависимости в разделе Приложения на странице Отсутствующие зависимости. Каждая запись предоставляет информацию о недостающем приложении в следующем формате:
<solution_name> (<solution_version>) из <application_name>
Next to the application name, you'll find an Install or Update button that redirects you to the Power Platform admin center.
To resolve this issue:
If the application isn't installed in the target environment:
- Системные администраторы могут использовать кнопку Установить, которая перенаправляет на страницу установки приложения в центре администрирования Power Platform. Выберите и установите приложение.
- Несистемные администраторы могут использовать кнопку Скопировать ссылку для установки, чтобы скопировать ссылку на установку приложения и попросить системного администратора установить его. В качестве альтернативы, системный администратор может непосредственно перейти на страницу установки приложения, чтобы установить приложение в центре администрирования Power Platform.
Если приложение установлено, но устарело в целевой среде:
- Администраторы системы могут использовать кнопку Обновить, чтобы открыть страницу обновления приложения в центре администрирования Power Platform.
- Пользователи, не являющиеся системными администраторами, могут использовать кнопку «Copy Update Link» (Скопировать ссылку для обновления), чтобы скопировать ссылку для обновления приложения и запросить у своего системного администратора обновление этого приложения.
Отсутствующие зависимости, поступающие из другого управляемого решения
Эта проблема возникает, когда решение зависит от компонентов другой управляемой системы, отсутствующих в целевой среде. Вы можете найти эти зависимости в разделе Managed Solutions на странице Missing dependencies. Расширение раздела предоставляет дополнительные сведения.
Чтобы устранить эту проблему, импортируйте ту же версию решения, которая установлена в исходной среде, в целевую среду.
Отсутствуют зависимости в "Active" решениях
Эта проблема возникает, когда решение зависит от неуправляемых настроек из исходной среды, которые отсутствуют в целевой среде. Вы можете найти эти зависимости в разделе Несанкционированные компоненты на странице Отсутствующие зависимости. Расширение этого раздела предоставляет дополнительные подробности.
Чтобы устранить эту проблему, вернитесь в исходную среду, добавьте отсутствующие компоненты, снова экспортируйте решение и затем импортируйте его в целевую среду.