我有一个Metro App项目,我刚刚尝试为Windows Store构建该项目。
完成构建过程(没有错误)后,我不能再在visual studio中打开appxmanifest xml文件。如果我选择"STORE“> "Edit App Manifest”,我会收到以下错误消息:"Value I not get I the expected range“。
我现在不能在任何项目中打开任何清单文件。
有人知道发生了什么吗?我需要重新安装Visual Studio吗?或者发生了什么?
我非常绝望,所以欢迎任何建议。
发布于 2012-10-15 15:35:26
我在这里找到了答案http://forums.asp.net/t/1836720.aspx/ -所以我试着从项目中删除.suo文件,现在它似乎起作用了。我不知道为什么这会影响新创建的/其他/签出的项目,真的很奇怪吗?
(由于我对SO和Visual Studio都是新手,我不知道回答自己的问题是否被认为是坏做法,如果是,请让我知道我应该怎么做)
发布于 2012-10-12 20:50:32
它是一个XML文件,因此您可以尝试使用文本编辑器打开它,以确定是否在某处设置了无效值。您总是可以将其与新项目中的默认Package.appxmanifest进行比较。
发布于 2012-10-12 21:56:46
你的同事能打开你遇到麻烦的显示文件吗?
要检查的第一件事是确保您以管理员身份运行Visual Studio。(右键单击,以管理员身份运行)尝试创建一个全新的项目。保存它而不做任何修改。构建它。看看是否可以打开该项目中的清单文件。如果不能,可以尝试XAML/C#项目,而不是JS,看看具体的项目类型是否有问题。
在尝试完全重新安装之前,您可以尝试重置Visual Studio设置。确保备份,以防发现问题后需要将环境恢复到原来的位置。
http://msdn.microsoft.com/en-us/library/ms247075.aspx
https://stackoverflow.com/questions/12859400
复制相似问题