项目在win7+vs2010的环境中建立的,后来在win8.1+vs2013的环境下修改和完善:
但是所有功能实现后发现wp7项目在使用vs2013打开后因为单向升级的原因,项目只能被编译为wp8项目(win8.1+vs2013无法安装wp7的sdk,提示不兼容),此时编译生成的xap就只能用于wp8手机了, 通过下面的方法可以将项目重新用win7+vs2010的环境打开:
1:在解决方案管理器中卸载当前项目,然后编辑项目的.csproj文件,因为在单向升级的时候vs会将旧版本的项目备份到backup目录里面,这时可以打开旧项目的.csproj文件与新版本的进行比对,将除ItemGroup标签外的大部分内容修改为旧版本的内容。
2:将清单文件wmmanifest内容替换为旧版清单文件的内容。
重新编译后生成的xap文件即可兼容wp7手机了。
记下来免得自己日后忘记。。。