當我在wpf應用程序中添加silverlight dll時,出現以下異常。在WPF應用程序中添加Silverlight dll時出現異常
無法加載文件或程序集「System.Core,Version = 2.0.5.0」。定位的程序集清單定義與 程序集引用不匹配。
這是在VS 2010中只發生了專業的測試版2
當我在wpf應用程序中添加silverlight dll時,出現以下異常。在WPF應用程序中添加Silverlight dll時出現異常
無法加載文件或程序集「System.Core,Version = 2.0.5.0」。定位的程序集清單定義與 程序集引用不匹配。
這是在VS 2010中只發生了專業的測試版2
您不能直接在WPF應用程序使用Silverlight,因爲他們不使用相同版本的.NET Framework,從而錯誤消息
你可以提供一些關於你的場景的更多細節嗎? 如果你有一個WPF應用程序,你可以獲得比Silverlight更多的東西。
如果您正在構建一個包含多個產品的解決方案,一個是桌面的WPF,一個是Web的Silverlight,則需要在VS中創建2個不同的項目。
看看源代碼樹在這裏: http://expressionblend.codeplex.com/
具體來說,Expression.Samples.Interactivity.Design分支。
這顯示了一些如何將屬性編輯器用於Blend的示例。我不確定相同的概念是否可以移植到Cider設計界面,但是碰巧,Blend對於純XAML編輯來說更好。 :)
嗨, 我正在爲我們的Silverlight控件創建設計器支持(VisualStudio.Design)。 由於無法在Silverlight中創建desinger項目,所以我正在嘗試爲此創建WPF應用程序。 它在VS 2008中正常工作,但它通過VS 2010中提到的上述問題。 – Ganesan 2010-02-27 14:28:38
好的,我理解這種情況。 我想你已經看過http://blogs.silverlight.net/blogs/justinangel/archive/2008/11/17/silverlight-design-time-extensibility.aspx。 Silverlight工具包似乎正在嘗試實現,請參閱http://www.ningzhang.org/2009/10/21/silverlight-design-time-toolkit-october-2009-release-update/也許你會在源代碼中找到一個「真實」的答案。 – Timores 2010-02-27 14:45:53
嗨, actully我需要顯示我們自己的desinger窗口,同時單擊我們的控制xaml中的我們的上下文菜單提供程序。 我爲我們的控件的WPF版本做了這個,它工作正常, 但是當我開始移植我們的Silverlight控件時,我得到了上述問題。 ie)我可以在Silverlight設計中添加上下文菜單提供程序,即)我可以移植Meta Data類。 但是當我從wpf desinger項目添加UserControl(desinger窗口)然後我得到了上述問題。 如果您無法理解場景,我將上傳樣本。 – Ganesan 2010-02-27 16:05:30