Приложение Windows 8 работает на компьютере, но не на планшете Windows

У меня странная проблема: мое приложение для Windows 8, написанное на VB.NET, отлично работает на моем компьютере, но когда я устанавливаю его на планшет, оно не работает.

Вот что я сделал в Visual Studio: Проект -> Магазин Windows -> Создать пакеты приложений.

Вот что я сделал на своем планшете: я перенес созданные файлы на свой планшет, где я запустил powershell и успешно установил приложение. Затем я попытался запустить его, но появился только белый квадрат со знаком «X» внутри (значок приложения по умолчанию), а затем я вернулся в меню «Пуск».

Приложение работает всегда, так как оно открыто на панели задач. Однако он не отображается в диспетчере задач.

Затем я попытался запустить powershell, чтобы установить приложение на свой компьютер, и оно отлично работает.

Чтобы убедиться, что проблема не в планшете, я создал пустое приложение, и оно отлично заработало на планшете.

Я попробовал то, что было предложено здесь, и это все еще не работает: http://answers.microsoft.com/en-us/windows/forum/windows8_1-windows_store/all-modern-apps-fail-to-start-after-windows-81/a80793c7-c214-43ec-9ca9-5c758f9ad840

Любые идеи, что может быть причиной этой проблемы? Я не могу найти это решение

Это мой планшет с Windows: Dell Venue 11 Pro (5130)

Дополнительная информация

В событии form_load главной страницы нет кода

Нет никаких сообщений об ошибках или исключений. Есть просто перенаправление в стартовое меню, как если бы приложение было свернуто.


person micbobo    schedule 01.04.2015    source источник
comment
Вы получаете исключение? Возможно, вы захотите предоставить дополнительную информацию о том, что в этом случае означает «не работает».   -  person Brian Rasmussen    schedule 01.04.2015
comment
Исключений нет. Меня просто вернули на стартовую страницу @BrianRasmussen Я отредактировал дополнительную информацию   -  person micbobo    schedule 01.04.2015


Ответы (1)


Я не уверен, что вызвало проблему. Вероятно изменения в каких-то конфигах я сделал по ходу дела и забыл о них

Решение моей конкретной проблемы было таким:

-Начать новый проект и включить все файлы из предыдущего проекта.

-Создать новую ссылку на службу.

- Дайте разрешения на AppManifest, как они были в предыдущем проекте.

Теперь все отлично работает на планшете.

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

person micbobo    schedule 01.04.2015