【问题标题】:Windows 8 application works on computer but not on windows tabletWindows 8 应用程序可在计算机上运行,​​但不能在 Windows 平板电脑上运行
【发布时间】:2015-04-01 14:49:52
【问题描述】:

我遇到了一个奇怪的问题,我的 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事件中没有代码

没有错误消息或异常。只是重定向到开始菜单,就像应用程序被最小化一样

【问题讨论】:

  • 你有异常吗?在这种情况下,您可能想提供更多关于“不起作用”的含义的背景信息。
  • 没有例外。我只是回到了起始页@BrianRasmussen 我编辑了附加信息

标签: .net vb.net windows-store-apps startup tablet-pc


【解决方案1】:

我不确定是什么导致了问题。可能会更改我在此过程中所做的一些配置并忘记了

我的具体问题的解决方案是这样的:

-启动一个新项目并包含上一个项目中的所有文件。

-创建一个新的服务引用。

-像在之前的项目中一样授予 AppManifest 的权限

现在,平板电脑上的一切似乎都运行良好。

如果有人经历过这个,我会建议将前一个项目逐个包括在内,并测试它是否每次都有效。如果其中一个页面/类/等确实存在问题,那么您将知道程序的哪一部分导致了问题

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-11-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多