Для чего нужен проект упаковки приложений Windows? - PullRequest
1 голос
/ 06 мая 2020

При сборке моего проекта UWP я получаю предупреждение: This project uses the 'runFullTrust' capability. You should use the Windows Application Packaging Project to produce the store and sideload packages.

Почему мне следует использовать этот проект и как он повлияет на мои возможности публикации?

1 Ответ

2 голосов
/ 08 мая 2020

На основе этого документа упоминается

. Если вы планируете отправить пакет, содержащий двоичные файлы Win32 и UWP, убедитесь, что вы создали этот пакет с помощью Windows Проект упаковки. Если вы создаете пакет с помощью шаблона проекта UWP, возможно, вы не сможете отправить этот пакет в Магазин или загрузить его на другие ПК. Даже если пакет публикуется успешно, он может вести себя неожиданным образом на пользовательском P C.

Вы можете обратиться к этому документу , чтобы создать Windows Application Packaging Project , чтобы упаковать ваше приложение как приложение Desktop Bridge. В этом случае объявление расширения fullTrustProcess в манифесте вашего проекта упаковки вместо проекта UWP. Возможность runFullTrust будет добавлена ​​по умолчанию в манифест вашего пакета, поэтому вам не нужно снова объявлять ее в приложении uwp.

Приложение Desktop Bridge допустимо для Microsoft Store, но при отправке вам нужно будет ввести дополнительную информацию, и команда магазина рассмотрит вашу заявку. После прохождения обзора приложение появится в магазине.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...