Пакет приложений для Hololens в центре разработки

Я пытаюсь загрузить приложение, но в центре разработки было отказано в том, что он показал проблему из-за того, что DLL не могут быть использованы. Он утверждает, что должен быть отмечен нативным.NET.

Но когда установлен.NET native, я получаю несоответствие между архитектурой процессора AMD64 и эталонной x86. Это при создании пакета в VS.

У меня не ставится AMD64 при создании пакета, а целевой платформой в настройках сборки является x86. Я также выбрал Release в Build.

Диспетчер конфигурации показывает x86 с Release.

Что здесь происходит? Спасибо

РЕДАКТИРОВАТЬ: Итак, я понял, что я загружаю не тот файл, это должно быть appxupload. Но главная проблема в том, что у меня нет этого файла, хотя я поставил галочку для загрузки в магазин и связал свою учетную запись.

2 ответа

Если вы создаете пакет приложения и выбираете (Да) выгрузку пакета сборки в Магазин Windows, наконец, вы можете найти [AppName]\AppPackages в корне вашего решения, и он закончится расширением файла .appxupload.

Вы можете выполнить следующие шаги, чтобы проверить, есть ли у вас какие-либо ошибки в процессе создания пакета приложения. Если вы все еще испытываете ту же проблему, пожалуйста, предоставьте мне более подробную информацию, чтобы я мог помочь вам лучше.

Несколько вещей должны были рассмотреть в моем случае.

Во-первых, это было с Unity и, похоже, требует сборки Master. Во-вторых, вы должны убедиться, что.NET native проверен, и это то, где мой случай немного отошел в сторону.

F-Secure предотвращает процесс от Visual Studio, который просто отказывает сборке. Поэтому для успеха мне пришлось отключить F-Secure при сборке.

Другие вопросы по тегам