Инструмент упаковки MSIX: приложение переходит с x86 на x64 - PullRequest
3 голосов
/ 09 июля 2020

В последнее время я работал со старым приложением, которое в основном было построено несколько лет на go архитектуре x86. Я исследовал использование MSIX Packaging Tool, и пока мне удалось упаковать свое приложение. Проблема в том, что новый пакет создан для x64, а не для x86, поэтому, когда я устанавливаю приложение через MSIX, оно устанавливается в C: \ Program Files \ WindowsApps, что, насколько мне известно, работает для x64 приложения. При попытке запустить выдает ошибку «Неправильный параметр». До сих пор я пытался использовать chkdsk, чтобы проверить, не возникла ли проблема с диском, но похоже, что все в порядке. Кроме того, я попытался попасть внутрь папки, но из-за того, что компьютер является рабочим компьютером, я не могу изменить разрешения, чтобы попасть в него. Я не знаю, как решить проблему, или даже где проблема (проблема с диском? Приложение x86 устанавливается в папку x64?), Поэтому любая помощь будет приятной.

Спасибо и извините за любые грамматические ошибки .

1 Ответ

1 голос
/ 10 июля 2020

Мы преобразовали несколько приложений x86, и это никогда не было проблемой. Я подозреваю, что, возможно, вашему приложению требуются некоторые аргументы быстрого доступа (в настоящее время не поддерживаются по умолчанию при использовании MSIX Packaging Tool), как упоминалось в нескольких обсуждениях на форумах MSIX .

Попробуйте использовать другой бесплатный инструмент для преобразования пакета, например Advanced Installer Express edition. Знайте, что вы также можете легко получить его из MS Store.

Отказ от ответственности: I работа над тимбилдингом Advanced Installer.

...