我正在使用MVVM模式进行WPF项目。在解决方案中,我具有 View 模型,模型, View 和属性。根据要求,我需要从同一项目中的另一个类库访问相同的类( View 模型,模型,属性)。我不想添加对类库的引用,因为它是一个exe文件和一个繁重的组件,具有很多我不需要的类。那么,对此有什么解决方案吗?如何从同一项目中的另一个类库访问解决方案中的相同类( View 模型,模型,属性)?
感谢和问候
最佳答案
您有两种选择。第一个是重构您的exe,以便将可重用的类提取到单独的dll中。然后,只需添加对该新dll的引用。
另一种方法是使用反射来访问exe的成员,这是最糟糕的选择,甚至比简单地添加对大型旧exe的引用更糟糕。
关于c# - 如何在不添加对类库的引用的情况下访问另一个类库中的 View 模型和项目模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39610189/