在我的类库中引用 {/ strong> System.Web
和System.Windows.Forms
有什么问题?
例如,库可能包含一些需要引用Web或WinForms特定类的代码。
答案 0 :(得分:2)
好吧,如果你这样做,如果你使用那个库并且存在危险,那么Web代码将使用Forms lib,反之亦然。我将它拆分为3个部分 - 一个常见的一个Web和一个Forms部分,因此您只需要使用您需要的公共部分。这样,您保证只使用您应该使用的库。
答案 1 :(得分:1)
如果您需要任何这些命名空间中的类,则引用相关程序集没有任何问题。
你必须在模型层上小心地添加非常具体的表示逻辑,这是我看到的唯一的红旗。
答案 2 :(得分:0)
它没有任何问题,特别是如果您必须与Web服务进行互操作。
我要说的一件事就是这个。如果您使用System.Web进行System.Web.Caching,请使用System.Runtime.Caching,如果您的目标是.NET 4.0。
答案 3 :(得分:0)
引用没有错。这就是你如何使用重要的参考文献。