繁体   English   中英

添加Windows Phone 8.1后,“应用程序无法启动”

[英]“The app didn't start” after adding Windows Phone 8.1

我目前已经进入这个bug两天了,似乎无法找到原因。 我最近安装了VS2013 Update 2 RC并开始构建我的WinRT应用程序的Windows Phone 8.1版本。 我一直在慢慢地将文件(主要是转换器/基本资源和页面)移动到共享项目,并且没有太多问题。

Windows Phone 8.1应用程序构建和运行(但是,我还需要解决一些问题)。 我的WinRT应用程序,除了一些依赖项之外我根本没有改变(除了一些依赖项),除了将一些东西移动到共享项目之外,根本不会启动。 它引发了“应用程序没有启动”。

到目前为止,我已经尝试将文件慢慢移出共享项目并进入主WinRT项目,但仍无济于事。 我的硬盘没有使用TrueCrypt加密。

另外需要注意的是,在向Windows Phone 8.1采取的相同行动中,我还将我的可移植类库更改为针对WP8.1和Xamarin(iOS和Android)。

我无法获得任何调试结果,因为任何时候我开始调试,它失败了“应用程序没有启动”错误。 即使运行Native / Mixed调试器,输出也不会抛出异常。 此外,即使在App构造函数中也不会触发任何断点。

我已经读过这可能是由权限问题引起的。 我检查并仔细检查了指定位置和注册表项中的所有权限,发现没有偏差。

我应该注意的另一件事是,这似乎只发生在我的应用程序中 所有其他应用似乎运行良好。

我想到了! 根据我在这里阅读的内容,问题在于我的项目中的文件app.config

从我能够看到的, app.config似乎完全是多余的。 我相信它是原始Windows 8应用程序的遗留物。 到目前为止,我还没有遇到任何问题,当时Nuget改变了它的内容以反映一些更新的应用程序包。

从项目中排除此文件解决了问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM