Ошибка ограничения Xbox E0302
Я разрабатываю приложение для Xbox One Javascript/ HTML5. Я пытаюсь ограничить приложение консолью с помощью этой команды.
c:\>xbapp constrain <package_name>
Я получаю эту ошибку
E0302 - The requested operation is not valid for this package type.
Кто-нибудь может мне помочь?
1 ответ
Я скачал документацию 1 и искал Constrain. Вам не хватает деталей в вашем вопросе. Убедитесь, что вы используете полное имя пакета в вашей команде. Кроме того, как выглядит имя вашего пакета в командной строке? Документация ниже должна помочь вам.
Вот что я нашел:
Командная строка
Xbapp ограничение
Отображает диалоговое окно и переводит указанный заголовок в режим ограничения для тестирования.
Для получения дополнительной информации о состояниях приложения см. Модель приложения: обзор.xbapp constrain [/X[:]address[+<accesskey>]] package_full_name
Опции:
/X[:]address[+<accesskey>]
Задает имя хоста или адрес (отображается как IP-адрес инструментов на консоли) целевой консоли, но не меняет консоль по умолчанию. Информацию об установке имени хоста для консоли см. В разделе Настройка имени хоста для IP-адреса консоли.
Если вы не используете эту опцию, используется консоль по умолчанию (ранее установленная Connect (xbconnect.exe)).
Accesskey - это строка, которую вы можете использовать для ограничения доступа к консоли только тем людям, которые знают ключ доступа. Установите ключ доступа с помощью команды xbconfig accesskey=your-key; затем перезапустите консоль, чтобы ключ доступа вступил в силу.
Чтобы получить доступ к консоли, для которой настроен ключ доступа, необходимо добавить знак плюс (+) и ключ доступа после IP-адреса или имени хоста консоли. Для получения дополнительной информации о ключах доступа см. Xbconfig accesskey.
Примечание. Если ключ доступа предоставляется, когда консоль по умолчанию установлена в xbconnect, то ключ доступа сохраняется как часть адреса консоли по умолчанию.
package_full_name
Определяет полное имя пакета приложения. Например,
mygame_1.0.0.0_neutral__r9wapr0zzdgy
,Примечание. Полное имя пакета отображается при развертывании пакета с использованием Visual Studio или команды xbapp deploy. Полный список полных имен пакетов и AUMID для зарегистрированных приложений в комплекте разработки можно получить с помощью команды xbapp list.
Метод класса C++
Переводит приложение с указанным монитором пакета в режим ограничения.
Синтаксис
C++
public: HRESULT Constrain( LPCWSTR pszPackageMoniker )
параметры
pszPackageMoniker
Тип:LPCWSTR
Указатель на моникер пакета приложения для перевода в ограниченный режим.Возвращаемое значение
Тип:
HRESULT
HRESULT
код успеха или ошибки.
Заметки
LPCWSTR
расшифровывается как: Long Pointer to Constant Wide String Дополнительная информация 2