我有一个WCF项目和一个silverlight 4项目。 我需要从WCF添加一个引用到silverlight项目。 它需要system.windows dll,但我无法在添加引用的.Net选项卡中看到它。
如何添加?
修改
我收到的错误:
Could not locate the assembly "System.Windows.Controls.Layout.Toolkit, Version=4.0.5.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35".
Could not locate the assembly "System.Windows.Controls.Theming.Toolkit, Version=4.0.5.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35".
Could not locate the assembly "System.Windows.Controls.Toolkit, Version=4.0.5.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35".
答案 0 :(得分:3)
如果您在Silverlight端发生缺少的引用,我猜您需要安装Silverlight Toolkit,因为您缺少的程序集都是工具包程序集。
如果工具包错误发生在服务器端,那么您需要调整体系结构以确保在通过WCF传递的任何内容中不包含UI控件。