我写了一个小型的杂项扩展方法库。最近我将几个WPF的FrameworkElement扩展方法加入到其中,但当我在另一个项目(控制台应用程序)中使用我的库时,发现自己遇到了编译器错误,因为它现在需要引用多个与WPF相关的程序集(找不到FrameworkElement等等)。这个项目并没有调用任何涉及FrameworkElement的方法。
随着我的扩展方法库越来越大,我希望不必将其拆分成几个小型程序集,也不想在非WPF项目中添加许多WPF程序集的引用。有没有办法解决这个问题,或者我只能把它分成几个库呢?
我使用的是VS 2013和.NET 4.5。
随着我的扩展方法库越来越大,我希望不必将其拆分成几个小型程序集,也不想在非WPF项目中添加许多WPF程序集的引用。有没有办法解决这个问题,或者我只能把它分成几个库呢?
我使用的是VS 2013和.NET 4.5。
using
语句。它也被我的一些同事使用,我希望只有一个程序集需要引用,以消除他们需要猜测的情况。 - cost