我正在开发一个针对Windows Phone 8的项目。从这个项目中重用代码的最佳方法是什么?目标是重现具有共同ui和功能的类似项目。我想改变一些颜色,一些翻译和一些逻辑。是否可以仅更改项目的某些部分?从网络搜索中我发现了很多关于如何重用代码和定位多个平台的资源(Windows 8,Windows Phone 8等)。我的用例有点不同。我已经有了一个项目,想要多个副本,只需要很小的改动和主要的逻辑。
答案 0 :(得分:0)
将您的逻辑提取到其他项目中。
<强> 1。创建一个新的Class Library
项目。
将创建两个文件:默认类文件Class1.cs
和程序集清单AssemblyInfo.cs
,其中包含有关代码库的元数据。
<强> 2。如果您想将代码写入或移动到您的库中:
从Project
菜单中选择Add New Item
以添加相应的新项目(控件,组件,类等),然后移动/编写相应的代码。
第3。将新创建的库引用到您的项目中。
在WP8项目的参考菜单中,选择Add new reference
并选择新创建的库。