首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在WPF和Silverlight之间共享代码的最佳方式

在WPF和Silverlight之间共享代码的最佳方式
EN

Stack Overflow用户
提问于 2011-01-07 07:43:14
回答 3查看 3.2K关注 0票数 12

我有一个同时包含Silverlight 4和WPF 4解决方案的解决方案。一个是网页版,另一个是桌面版。

这两个项目都有类似的域类和接口,并且都访问云来存储和其他东西。

我想创建一个通用的接口和类项目,所以我创建了一个类库,但是你可能不知道,Silverlight不能添加对类库的引用。因此,我创建了一个公共项目作为Silverlight类库,但当我从WPF项目中引用它时,我收到了警告:

Warning The project 'Interface.Common.Silverlight' cannot be referenced. The referenced project is targeted to a different framework family (Silverlight)

当我使用该库中的任何类时,我甚至会得到类加载运行时错误,因为“在运行时找不到System.Windows”

我想在两个项目之间共享代码,如何才能以一种干净的方式实现呢?

感谢您所能给予的任何帮助

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-01-07 07:52:02

创建两个并行项目,一个用于WPF,另一个用于Silverligth。对于其中一个项目,添加文件作为链接而不是文件。

我已经用Silverlight4、WPF和Windows phone7的一个代码库在Microsoft Silverlight Analytics Framework上成功地做到了这一点。

票数 7
EN

Stack Overflow用户

发布于 2013-03-04 16:26:07

xaml如何与silverlight和WPF共享代码

票数 0
EN

Stack Overflow用户

发布于 2015-02-02 21:14:34

创建一个"Portable“项目。可从WPF和Silverlight引用的

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4621197

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档