Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/300.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 创建可恢复代码的过程_C#_Enterprise Library_Static Libraries_Code Reuse - Fatal编程技术网

C# 创建可恢复代码的过程

C# 创建可恢复代码的过程,c#,enterprise-library,static-libraries,code-reuse,C#,Enterprise Library,Static Libraries,Code Reuse,我有许多C#应用程序需要我编写的新编码安全协议。有许多与协议相关的类,假设有适当的文档,此时协议调用方不必查看代码 我认为这个过程是在回顾之后创建一个类库,但我以前从未这样做过。有人能概述一下从创建库到实现库的正确过程吗?如果答案不是创建类库,那么是否有人可以提供一个参考详细过程,包括需求 创建一个新项目 在VisualStudio中使用“类库”作为项目的类型。(也可以在项目属性中创建项目后将项目更改为此类型) 把你的课程放在那个项目里 其他项目则需要参考它。如果它们在同一个解决方案中,只需“添

我有许多C#应用程序需要我编写的新编码安全协议。有许多与协议相关的类,假设有适当的文档,此时协议调用方不必查看代码

我认为这个过程是在回顾之后创建一个类库,但我以前从未这样做过。有人能概述一下从创建库到实现库的正确过程吗?如果答案不是创建类库,那么是否有人可以提供一个参考详细过程,包括需求

  • 创建一个新项目
  • 在VisualStudio中使用“类库”作为项目的类型。(也可以在项目属性中创建项目后将项目更改为此类型)
  • 把你的课程放在那个项目里
  • 其他项目则需要参考它。如果它们在同一个解决方案中,只需“添加引用”并从“项目”选项卡中选择其他项目。如果不在同一溶液中:
  • 构建
    类库
  • 转到该项目的bin->debug文件夹
  • 将.dll文件放在某个公共位置(可能是GAC)
  • 从需要使用该.dll文件的所有项目中添加对该文件的引用

  • 取决于行为的关联方式。请给出一个示例,说明如何从希望关联的位置调用所需的代码。