用vs2010打开使用vs2013升级后的WP工程

项目在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手机了。

记下来免得自己日后忘记。。。

原文地址:https://www.cnblogs.com/poison/p/3554307.html