我有一个用C#编写的Silverlight 4类库,我将其用作Windows Phone 7项目的公共代码。
我想要的是在我的Windows Phone 8和Windows 8应用程序中使用这个(基本的,与平台无关的)代码。
有什么办法吗?
公共代码必须存储在Silverlight 4(v7似乎不支持WP7)项目中并不是必须的。
答案 0 :(得分:5)
将公共代码设置为"便携式类库"项目,针对您想要的平台(在这种情况下为Silverlight和Windows应用商店)。这使您可以访问这些框架的交集。然后,这可以由特定于框架的shell项目引用和使用。