0

我正在尝试制作一个可移植的 silverlight 用户控件,用于 2 个单独的项目:一个是 WP8 项目,另一个是 Windows Store。

在他们两个中,我都使用 xaml/C#,并基于 silverlight。但是我创建的silverlight 控件只在WP8 中有效,在Windows Store 中无效。

cannot convert from 'Controls.ProfileBox' to 'Windows.UI.Xaml.UIElement'

是否可以创建一个可在两个项目中使用的控件的 silverlight 类库?

4

1 回答 1

0

你如何编译你的不同项目?

在 c#/xaml 中的框架之间共享代码的最简单方法是在所需的farmework 中编译代码:

您需要使用“添加为链接”功能(右键单击项目 -> 添加现有项目 -> 将“添加”按钮更改为“添加为链接”)。这样,您只有一个版本的源文件,但您有 N 个项目用于要编译的 N 个框架。

于 2013-02-07T08:22:19.170 回答