我正在从事针对Windows Phone 8的项目。什么是从该项目中重用代码的最佳方法?目标是复制类似的项目,这些项目将具有通用的UI和功能。我想改变一些颜色,一些翻译和一些逻辑。是否有可能只改变我的项目的一些部分?从网络搜索中,我发现了很多关于如何重用代码和定位多个平台(Windows 8,Windows Phone 8等)的资源。我的用例有点不同。我已经有一个项目,需要多个副本,只需稍作更改,而主要逻辑的共同之处在于。代码重用Windows Phone 8
1
A
回答
0
将您的逻辑提取到其他项目中。
1.新建一个Class Library
项目。
将创建两个文件:默认类文件Class1.cs
和程序集清单AssemblyInfo.cs
,其中包含有关代码库的元数据。
2.如果您想编写或移动代码到您的库:
从Project
菜单,选择Add New Item
添加相应的新项目(控制组件,类,等等),然后移动/写入适当的代码。
3.将新创建的库引用到您的项目中。
在您的WP8项目的参考菜单中选择Add new reference
并选择新创建的库。
+0
因此,我可以在普通翻译类库中使用AppResources.resx文件,并在每个项目中添加第二个AppResources.resx并使用独特的翻译? – 2015-02-12 11:16:37
+0
当然可以。试一试! :) – 2015-02-12 11:51:01
相关问题
- 1. Windows Phone 8 SDK源代码
- 2. Windows Phone 7和Windows Phone 8/Windows 8之间的代码共享(Windows Store)
- 3. windows phone 8后台代理
- 4. 如何XAML代码转换为C#代码在Windows Phone 8的
- 5. 需要将我的Windows Phone 8.1应用程序代码转换为Windows Phone 8
- 6. Windows 8和Windows Phone 8
- 7. Windows 8中的Windows Phone 8
- 8. 将Windows Phone 8应用重定向到Windows Phone 10
- 9. 我可以在Windows RT和Windows Phone上编译代码8
- 10. Windows Phone 8
- 11. Windows Phone的8
- 12. Windows Phone 8 ScrollViewer
- 13. MediaPlaybackControls Windows Phone 8
- 14. Windows Phone 8 TextBlock
- 15. Windows Phone 8 System.Reflection.TargetInvocationException
- 16. IsolatedStorage Windows phone 8
- 17. Popup Windows phone 8
- 18. Windows phone 8 XMLParseException
- 19. Windows Phone 8 LongListSelector
- 20. 的Windows Phone 8:在应用开放的Facebook页面从代码
- 21. Windows Phone 8应用程序开发 - 下载代码
- 22. Windows Phone 8:使用C++代码访问UI调度程序
- 23. Windows Phone 8上的Windows Phone 7应用程序8
- 24. Windows Phone 7或Windows Phone 8中的MouseMove事件替代方案?
- 25. Windows Phone 8功能到Windows Phone 7
- 26. 将Windows Phone 7.5升级到Windows Phone 8?
- 27. 将Windows Phone 7移植到Windows Phone 8
- 28. LongListSelector中的Windows Phone 7或Windows Phone 8
- 29. 用于Windows Phone 8的FFTW
- 30. 使用FileOpenPicker for windows phone 8
将您的逻辑提取到其他项目中。创建一个类库并在那里移动你的代码。 – 2015-02-11 16:31:13