2012-10-12 64 views
1

我有这个Metro App项目,我刚刚尝试为Windows应用商店构建。Metro应用程序无法打开package.appxmanifest

完成构建过程(没有错误)后,我无法在Visual Studio中打开appxmanifest xml文件。如果我选择“STORE”>“Edit App Manifest”,我会收到以下错误消息:“值不在预期的范围内。”

我现在无法在任何项目中打开任何清单文件。

是否有人知道发生了什么,我是否需要重新安装Visual Studio或发生了什么?

我很绝望,所以任何建议,欢迎。

回答

1

找到答案在这里http://forums.asp.net/t/1836720.aspx/ - 所以我尝试从项目中删除文件名为.suo,现在它似乎工作。我不知道为什么这会影响新创建/其他/检出项目,确实是奇怪的行为?

(因为我既是新SO和Visual Studio中,我不知道是否回答我的问题被认为是不好的做法,如果是,请让我知道我应该做的,而不是)

0

这是一个XML文件,因此您可以尝试用文本编辑器打开它,以确定是否在某处设置了无效值。您始终可以与新项目中的默认Package.appxmanifest进行比较。

+0

我试图从项目的同事版本复制清单文件,它在哪里工作,但我仍然无法打开任何清单文件。 – mat

+0

可以尝试创建一个新项目并打开其清单文件? – Akinwale

+0

当我创建一个新的应用程序时,我无法在Visual Studio 2012中打开清单文件(我不知道它是否重要,但它是一个JavaScript项目) – mat

0

您的同事可以打开您遇到的显示文件吗?

首先要检查的是确保您以管理员身份运行Visual Studio。 (右键单击,以管理员身份运行) 尝试创建一个全新的项目。不加修改地保存它。建立它。看看你是否可以在该项目中打开manifest文件。如果你不能,试试一个XAML/C#项目,而不是JS,只是为了看看特定项目类型是否有问题。

在尝试完全重新安装之前,您可以尝试重置Visual Studio设置。确保备份以防万一您需要将环境恢复到发现问题后的位置。

http://msdn.microsoft.com/en-us/library/ms247075.aspx

+0

是的一切工作正常我的同事机器(它是Windows 8在VirtualBox中运行,我的设置也是如此)。以管理员身份运行会得到相同的结果我会检查你的链接,谢谢。 – mat

+0

重置设置也不起作用,我想我已经破了VS:S – mat

+0

嗯,那只是糟透了。事实之后,您可以随时尝试重新将设置重新导入新安装(如果您不担心会破坏它)。 –

相关问题