Как скомпилировать включенную отладку — приложение UWP

Недавно моя заявка была отклонена с возможностью UWP (преобразована из настольного приложения в UWP с помощью Microsoft Bridge) по следующей причине.

Как скомпилировать приложение с включенной отладкой в ​​Microsoft Visual Studio 2017?

Возможности: 10.6 Ограниченные возможности

Примечания для разработчика

Та же ошибка. У вас нет разрешения на использование следующих ограниченных возможностей: runFullTrust. Приложение не запускается. JIT-отладка вместо этого диалогового окна. Приложение также должно быть скомпилировано с включенным режимом отладки. Пожалуйста, повторно отправьте приложение


comment
Магазин Windows не поддерживает FullTrust для обычных приложений, вы должны проверить, как заявить требования в файле манифеста   -  person Cleptus    schedule 20.10.2018
comment
@bradbury9 Он конвертируется с помощью Desktop Bridge, поэтому FullTrust добавляется автоматически.   -  person Ali    schedule 20.10.2018
comment
Если добавляется манифест, то должен быть добавлен не FullTrust, а частичный.   -  person Cleptus    schedule 20.10.2018
comment
Вам необходимо получить разрешение на добавление приложения с полным доверием в Магазин. Я не знаю, о чем жалоба на отладку. Вы спрашивали поддержку магазина?   -  person Peter Torr - MSFT    schedule 22.10.2018


Ответы (1)


Как скомпилировать «Отладка включена» — приложение UWP

Чтобы включить/выключить отладку Just-In-Time:

  1. В меню Инструменты щелкните Параметры.
  2. В диалоговом окне «Параметры» выберите папку «Отладка».
  3. В папке «Отладка» выберите страницу «Точно вовремя».
  4. В поле Включить оперативную отладку этих типов кода выберите или снимите соответствующие типы программ: Управляемый, Собственный или Сценарий.
  5. Чтобы отключить отладку Just-In-Time после ее включения, вы должны работать с правами администратора. При включении отладки Just-In-Time задается ключ реестра, и для изменения этого ключа требуются права администратора.
  6. Нажмите «ОК».

Проверьте этот документ для более подробной информации:

Как: включить/ Отключить оперативную отладку

Но я боюсь, что эта проблема больше связана с процессом отправки, вы можете проверить следующую тему для получения более подробной информации:

Магазин Windows не позволяет отправлять приложения с помощью funFullTrust

Надеюсь это поможет.

person Leo Liu-MSFT    schedule 22.10.2018