Tag: codebase

如何组织Windows Phone代码库以同时针对7.x和8平台

我接手了以前针对WP 7.1平台的Windows Phone项目,随着最近宣布的新平台,它也应该针对WP 8。 我的VS 2010解决方案包含几个项目(数据访问,模型,测试和WP7客户端应用程序),我正在徘徊在如何包含对WP8的支持。 我必须注意,由于使用了Toolkit控件和专门针对WP7.1的其他第三方库,代码库与WP8不兼容。 Visual Studio版本还有另一个问题 – WP7.1可以与VS 2010一起使用,但WP8需要VS 2012. 我应该将整个代码库移动到VS 2012吗? 关于如何以最有意义的方式组织代码库以避免重复和可能的痛苦维护的任何好建议? 我在考虑一个解决方案 – 多个项目与多个解决方案 – 可重用项目方法。 代码重复(如两个单独的文件夹/解决方案)应该是最不可能的方法(回退)。