我正在采用MVVM风格构建一个应用程序,其中实际的视图(UserControls)被远程存储,并希望通过WCF服务发送到我的主应用程序窗口。我这样做是为了避免用户每次添加新视图时都要重新安装应用程序。然而,当我尝试从我的WCF服务返回一个用户控件时,我会收到一个错误提示:
System.Runtime.Serialization.InvalidDataContractException: Type 'System.Windows.Input.TouchDevice' cannot be serialized.
我想知道是否有其他方法可以解决这个问题,或者是否有人用其他方式实现了类似的功能?
谢谢, Ochowie