0

我正在尝试将我的应用程序部署到设备上,但出现以下错误

Error   27  An attempt was made to load a program with an incorrect format.

奇怪的是,与此错误相关的文件和项目都是空白的。

这是一个 WP7 应用程序,但我尝试将其转换为 WP8 应用程序以希望修复它,但这并没有帮助。任何人都知道如何找出问题所在?

对于这个错误,我唯一能找到的就是关于为错误平台编译的特定程序集。但这不是 Windows Phone 项目设置中的选项

4

3 回答 3

1

检查项目中的文件。不属于项目的文件应标记为“Buid Action = none”和“Copy to Output Directory = Do not copy”。一些示例是文件文件“文本”。试试这个,对我有用。

于 2014-09-08T11:17:16.800 回答
0

转换项目时是否收到任何转换警告?过去,我通过创建新的 Windows Phone 解决方案、在新解决方案中重新创建相同的项目、在这些项目中创建任何需要的子文件夹,然后复制代码和内容文件来解决此类问题。如果没有很多项目和文件夹,这通常很快。

于 2013-04-17T23:33:08.110 回答
0

不确定您是否是这种情况,或者您是否已经解决了该问题(因为它是一个旧线程),但是当您针对错误的 CPU 类型时,有时会发生这种情况。例如,您的项目以 x86 为目标,而您有一台 64 位机器。

请按照以下步骤(希望)解决问题:

  • 转到项目属性
  • 转到构建选项卡
  • 从平台下拉列表中选择任何 CPU
  • 保存并重新编译
于 2014-05-08T04:20:12.417 回答