Sof*_* Pk 2 .net c# windows winapi windows-phone-7
您好,我是Windows手机开发的新手,我正在尝试构建一个数据驱动的应用程序,其中我创建了我的BLL和EL和DAL,这些都是Windows手机类库类型项目.我在我的解决方案中还有一个类型类库的额外项目,其中我添加了对"MyGeneration.dOOdads.dll"文件的引用.现在我希望在Windows phone app项目中引用这个项目.但是当我尝试添加引用时,VS 2010说...... "无法添加所选项目引用.项目引用必须是另一个银灯windows phone项目是相同还是较低版本"....请帮助我在这种情况下.谢谢
这不可能也不会奏效.手机运行时只能访问完整.NET库的timy子集(好吧,排序),因此任何非phone-7库根本不可能运行.为了阻止这些令人惊讶的人,只允许引用针对该运行时构建的库.
如果可能,使用相同的c#文件创建一个新项目,定位到phone 7框架.现在参考这个项目.很可能某些位将无法编译(证明它也不会运行),如果方式(#if
块,替代.cs
文件等)可以在一个数字中进行纠正.
通过使现有项目成为"可移植类库",您可能会有一些运气 - 但是,这是所有常见框架中限制性最强的子集,并且甚至不太可能仍然编译(没有更改).
使用可移植类库项目,您可以构建可在.NET Framework,Silverlight,Windows Phone 7或Xbox 360平台上无需修改的便携式程序集.
(来自MSDN)
归档时间: |
|
查看次数: |
3460 次 |
最近记录: |