引用System.Web和System.Windows.Forms

时间:2010-06-02 11:51:12

标签: c# assemblies reference

在我的类库中引用 {/ strong> System.WebSystem.Windows.Forms有什么问题?

例如,库可能包含一些需要引用Web或WinForms特定类的代码。

4 个答案:

答案 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)

引用没有错。这就是你如何使用重要的参考文献。