Visual Studio 2013 windows phone项目模板存在疑问
本文关键字:存在 项目 Studio 2013 windows phone Visual | 更新日期: 2023-09-27 18:19:34
我已经将代码更新到WP 8.1,并希望通过使用类库更好地组织它。
当我发现Windows Phone有两个类库项目模板时,我产生了疑问:
- 类库(Windows Phone)
- 类库(Windows PhoneSilverlight)
如果我选择模板1,我会看到默认引用的程序集是.NET for Windows Store Apps和Windows Phone 8.1
如果我选择模板2,我会被问到Windows Phone操作系统的目标版本(8.0或8.1),程序集引用默认为.NET for Windows Phone和Windows Phone。
你知道它们之间的区别吗?我已经调查过了,这似乎取决于你是否想加载.NET运行时命名空间,我是对的吗?还有什么不同吗?
类库类型将取决于您的主应用程序是Windows Phone 8.1 Silverlight应用程序还是Windows Phone 8.1 XAML应用程序。
WP8.1 XAML应用程序的优点是它与Windows 8.1融合在一起,您甚至可以创建一个通用应用程序,在Win8和WP8.1应用程序之间共享几乎所有的代码和XAML。
WP8.1 Silverlight应用程序的优点是它更接近于旧的WP8.0应用程序-所需的更改更少,而且它还可以访问一些WP8.1 XAML应用程序不可用的API。