C# Silverlight类库到Windows phone 7类库

C# Silverlight类库到Windows phone 7类库,c#,silverlight,silverlight-4.0,windows-phone-7,C#,Silverlight,Silverlight 4.0,Windows Phone 7,有人知道Visual Studio 2010中有什么工具或方法可以将Silverlight 4类库项目转换为Windows Phone 7类库项目吗 我可以求助于复制和粘贴类文件,但如果我能用转换工具避免这种情况,那将节省所有的时间 史蒂夫 在安装了Windows Phone Developer工具的情况下,使用Visual Studio 2010/Express中的项目模板为Silverlight for Windows Phone 7创建新的类库 对于类库中的每个源文件,使用选项添加现有项…

有人知道Visual Studio 2010中有什么工具或方法可以将Silverlight 4类库项目转换为Windows Phone 7类库项目吗

我可以求助于复制和粘贴类文件,但如果我能用转换工具避免这种情况,那将节省所有的时间

史蒂夫

  • 在安装了Windows Phone Developer工具的情况下,使用Visual Studio 2010/Express中的项目模板为Silverlight for Windows Phone 7创建新的类库
  • 对于类库中的每个源文件,使用选项添加现有项…,并使用添加按钮中的添加为链接选项
  • 编译类库以查看是否存在任何问题
  • 根据需要添加Windows Phone程序集
  • 对于Windows Phone特定的问题,请使用#if Windows#u Phone指令
  • 您可以在这里看到两个这样做的开源项目:


  • 谢谢你的主意,迈克尔。但这似乎比将类复制和粘贴到新类项目中的工作量还要大。还有一个项目链接器可以链接两个项目,以避免对新文件执行添加为链接操作:我同意Michael的评估。这看起来像是一些需要设置的工作,但实际上,您如何才能在不产生重复代码的延迟成本的情况下实现OP中的需求呢。我认为这是一个很好的问题,以避免重复代码。值得追求的事业。