我想要一個能在WinRT和Windows Phone 8下運行的類庫。我需要做什麼?WinRT類庫與Windows Phone 8的兼容性如何?
0
A
回答
2
爲此,您需要將您的類庫構建爲可移植類庫,該庫創建一個可在多個平臺上運行的程序集。 (否則,WinRT和Windows Phone 8的組件基本上是不可互換的。)
Visual Studio 2012包含一個項目類型,可以讓您輕鬆完成此任務;還有一個可下載的工具集,可以在VS 2010上執行此操作。
可用的框架功能僅限於您所支持的所有平臺上的可用框架功能。
全部詳細資料可從MSDN,在這裏:http://msdn.microsoft.com/en-us/library/gg597391.aspx
3
+1的腦蟲的答案。便攜式類庫是要走的路。
但是,PCL不是一個魔術棒,並且不會彌補WP8和Win8之間的許多不一致之處。對於更多的核心代碼共享,您需要考慮共享C#文件,添加條件編譯和其他許多技巧。諾基亞對WP7和WP8代碼共享一個偉大的文章,將適用於這種情況下@http://www.developer.nokia.com/Resources/Library/Lumia/#!co-development-and-porting-guide.html
還有這個偉大的諾基亞維基文章有類似意圖@http://www.developer.nokia.com/Community/Wiki/Maintaining_a_WP7_and_WP8_version_of_a_same_Silverlight_application
相關問題
- 1. Windows Phone 8單元測試兼容性
- 2. Libusb兼容Windows Phone 8
- 3. WSDL與Windows Phone 8兼容嗎?
- 4. windows phone 7應用程序與windows phone 8設備兼容嗎?
- 5. Powerbuilder 10 Windows 8兼容性
- 6. Windows Phone 7應用程序與Windows 8操作系統的兼容性
- 7. 針對Windows 8/Windows Phone 8(Apollo)/ Windows Phone 7開發 - WinRT(JavaScript)與Silverlight(C#)
- 8. 檢查我的電腦的Windows Phone 8模擬器兼容性
- 9. 工作Dropbox SDK的Windows Phone 8和WInRT
- 10. 如何使Windows Phone 8應用程序向後兼容?
- 11. Silverlight和Windows Phone 7 dll兼容性
- 12. Windows Phone 7.1芒果和兼容性
- 13. windows phone 7設備兼容性
- 14. Fortran軟件和Windows 8的兼容性?
- 15. 如何禁用Windows 8(WinRT的)鎖屏
- 16. 與Internet Explorer 8的兼容性問題
- 17. Xcode的8個β與@objc兼容性
- 18. PlotLegend與Mathematica的兼容性8
- 19. PCSC與Windows Phone 8
- 20. WCF與Windows Phone 8
- 21. Windows 8與開發工具的兼容性。
- 22. Internet Explorer 8的兼容性
- 23. 在Windows上兼容Eclipse 8
- 24. Bootstrap Grid IE 8兼容性
- 25. Windows Phone 8.1 WinRT內存泄漏與ObservableCollection
- 26. JBoss與Windows Server 2008的兼容性
- 27. Windows與Sony Camera Remote API的兼容性
- 28. Visual FoxPro 9與Windows Vista的兼容性
- 29. 用於WinRT Windows 8的SFTP庫C#
- 30. Windows Phone 8應用程序向後兼容