【问题标题】:Process for creating resuable code创建可重用代码的过程
【发布时间】:2012-09-20 15:54:32
【问题描述】:

我有许多 C# 应用程序需要我编写的新编码的安全协议。有许多与协议相关的类,如果有适当的文档,则协议调用者此时无需查看代码。

我认为过程是在查看Microsoft's Designing for Extensibility 之后创建一个类库,但我以前从未这样做过。有人可以概述从创建库到实施库的正确过程吗?如果答案不是创建类库,有人可以提供参考详细过程,包括要求吗?

【问题讨论】:

  • 取决于行为的关联方式。给我们一个例子,说明你希望模块化的代码是如何从你想要关联的地方调用的。

标签: c# enterprise-library static-libraries code-reuse


【解决方案1】:
  1. 创建一个新项目。
  2. 在 Visual Studio 中使用“类库”作为项目的类型。 (您也可以在项目属性中创建项目后将项目更改为此类型)。
  3. 将您的课程放入该项目中。
  4. 其他项目则需要引用它。如果它们在同一个解决方案中,只需“添加参考”并从“项目”选项卡中选择其他项目。如果不在同一个解决方案中:
    1. Build 类库。
    2. 转到该项目的 bin -> 调试文件夹
    3. 将 .dll 文件放在某个常用位置(可能是 GAC)。
    4. 从所有需要使用该 .dll 文件的项目中添加对该文件的引用。

【讨论】:

    猜你喜欢
    • 2018-05-17
    • 2019-02-27
    • 2015-03-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多