0

我正在試圖製作一個便攜式Silverlight用戶控件以用於2個獨立的項目:一個是WP8項目,另一個是Windows應用商店。創建便攜式Silverlight用戶控件

在他們兩個我使用XAML/C#,並基於silverlight。但是我創建的silverlight控件只能在WP8中使用,而不能在Windows Store中使用。

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

是否有可能創建一個Silverlight類庫,該控件在兩個項目中都有控件可用?

回答

0

你如何編譯你的不同項目?

共享框架之間的代碼在C#中最簡單的方法/ XAML是編譯代碼所需的farmework:

你需要使用「添加鏈接」功能(右鍵項目 - >添加現有項目 - >將「添加」按鈕更改爲「添加爲鏈接」)。這樣你只有一個版本的源文件,但是你想要編譯的N框架有N個項目。

+0

似乎是一個好主意,我會嘗試一下,並在問題解決後接受您的答案。謝謝。 –