`
DJ阿布
  • 浏览: 30100 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

给第三方dll加上强命名的方法[C#]

 
阅读更多

 在VS.NET 的命名行窗口下,输入如下的代码。

  1 ,生成一个KeyFile

  sn -k keyPair.snk

  2, 得到程序集的MSIL

  ildasm SomeAssembly.dll /out:SomeAssembly.il

  3 ,为了避免冲突,把原来的DLL 文件改名

  ren SomeAssembly.dll SomeAssembly.dll.orig

  4 , 使用导出的MSIL 和刚创建的KeyFile 生成一个新的的DLL 文件。

  ilasm SomeAssembly.il /dll /key= keyPair.snk

 

 

  这些工具都在哪里?(如果直接在命令行下执行的话,可能需要将下面的路径加入到path里)

  C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ilasm.exe

  C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\Bin\ildasm.exe

  C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\Bin\sn.exe

分享到:
评论

相关推荐

    eVision_C#调用封装后的Dll

    eVision C++的Dll 使用C#封装的测试 注意: 1、需在使用该DLL文件的声明区域加上:using EasyMs60CLR;声明引用该命名空间。 2、附件中的示例程序为简单起见直接引用图片,导致文件被占用,无法反复打开;可以使用...

    C# (.NET Core 6.0) DI依赖注入 示例

    较为框架式的演示了DI服务依赖注入 适用于熟悉C#中的继承,基本的Core命令使用等. 该示例演示了以服务器集群为背景的各种业务的依赖注入. 示例来自于B站杨中科老师的.NET Core(6.0)教学.

    C#打包文件夹成ZIP

    C#打包zip文件可以调用现成的第三方dll,事半功倍,而且该dll完全免费,下载地址:SharpZipLib 下载完解压缩后,把 ICSharpCode.SharpZipLib.dll 拷贝到当前项目的目录下(如果偷懒的话,可以直接拷贝到当前项目的...

    CodeSoft 9.0 LabelManager2.dll

    利用第三方软件codesofe进行lbel设计,然后在程序中调用打印.

    C#微软培训资料

    第三部分 面向对象的 C#.101 第九章 面向对象的程序设计 .101 9.1 面向对象的基本概念.101 9.2 对象的模型技术 .103 9.3 面向对象的分析 .105 9.4 面向对象的设计 .107 9.5 小 结 .110 第十章 类 .112 ...

    C# 在PDF文档中创建表格的实现方法

    使用常规方法直接在PDF中添加表格行不通,那我们可以在借助第三方组件的情况下来实现。本篇文章中将介绍如何正确使用组件Free Spire.PDF for .NET添加表格到PDF。该组件提供了两个类PdfTable和PdfGrid用于创建表格,...

    MiniProto1.0

    本项目暂命名miniproto1.0。 有限的兼容protobuf的语法规则 和 编码规则。包括protobuf2.0和3.0的...生成后的代码,仅需要miniproto自身提供的lib(对应c++)、dll(对应c#)、jar(对应java),不需要其他第三方库。

    好用的反编译工具.NET Reflector 6.1.0.11(截至2010.08.19最新版)

    除了能将IL转换为C#或Visual Basic以外,Reflector还能够提供程序集中类及其成员的概要信息、提供查看程序集中IL的能力以及提供对第三方插件的支持。  二、 下载与运行Reflector  Reflector是由微软员工Lutz ...

    .NET Reflector6.5.0.135(2010.11.04前最新反编译工具,源码查看)

    除了能将IL转换为C#或Visual Basic以外,Reflector还能够提供程序集中类及其成员的概要信息、提供查看程序集中IL的能力以及提供对第三方插件的支持。 Reflector是由微软员工Lutz Roeder编写的免费程序。这个软件...

    反编译工具.NET Reflector 6.5.0.135

    除了能将IL转换为C#或Visual Basic以外,Reflector还能够提供程序集中类及其成员的概要信息、提供查看程序集中IL的能力以及提供对第三方插件的支持。  二、 下载与运行Reflector  Reflector是由微软员工Lutz ...

    Delphi 2005 Reviewers Guide 2005

    如ExtractMethod、Rename,很新鲜,也很实用,但Delphi 的第三方工具DevExpress Coderush好像已经实现这些功能了,Delphi 9对重构支持得好像还不是太全。 5、代码帮助提示 是相对以前版本Delphi很明显的...

    ExtAspNet_v2.3.2_dll

    -如何自定义Javascript脚本和C#处理函数来响应键盘事件。 -为Tree增加AutoLeafIdentification属性。 -增加示例(tree_auto_leaf_identification.aspx)(feedback:wdrabbit)。 +2009-11-17 v2.1.4 -修正...

    Reflector 5.1.6.0 最新破解版

    除了能将IL转换为C#或Visual Basic以外,Reflector还能够提供程序集中类及其成员的概要信息、提供查看程序集中IL的能力以及提供对第三方插件的支持。 reflector诞生  程序集,作为.NET时代的动态链接库,蕴藏了太...

    Reflector 7.5.4 带注册机和说明文件

    除了能将IL转换为C#或Visual Basic以外,Reflector还能够提供程序集中类及其成员的概要信息、提供查看程序集中IL的能力以及提供对第三方插件的支持。  二、 下载与运行Reflector  Reflector是由微软员工Lutz ...

    亮剑.NET深入体验与实战精要2

    8.3 使用第三方组件 Ajax.dll 开发 347 8.4 使用第三方组件AjaxPro的开发 351 8.5 使用第三方组件MagicAjax的开发 351 8.6 Ajax开发原则 352 本章常见技术面试题 353 常见面试技巧之经典问题巧回答 353 本章小结 354...

    亮剑.NET深入体验与实战精要3

    8.3 使用第三方组件 Ajax.dll 开发 347 8.4 使用第三方组件AjaxPro的开发 351 8.5 使用第三方组件MagicAjax的开发 351 8.6 Ajax开发原则 352 本章常见技术面试题 353 常见面试技巧之经典问题巧回答 353 本章小结 354...

    .NET Reflector 7.0.0.420 Crack

    除了能将IL转换为C#或Visual Basic以外,Reflector还能够提供程序集中类及其成员的概要信息、提供查看程序集中IL的能力以及提供对第三方插件的支持。  二、 下载与运行Reflector  Reflector是由微软员工Lutz ...

    好用的反编译工具.NET Reflector 6.6.0.30(截至2011.04.20最新版)

    除了能将IL转换为C#或Visual Basic以外,Reflector还能够提供程序集中类及其成员的概要信息、提供查看程序集中IL的能力以及提供对第三方插件的支持。  二、 下载与运行Reflector  Reflector是由微软员工Lutz ...

    Reflector6.5升级后最新版

    除了能将IL转换为C#或Visual Basic以外,Reflector还能够提供程序集中类及其成员的概要信息、提供查看程序集中IL的能力以及提供对第三方插件的支持。  二、 下载与运行Reflector  Reflector是由微软员工Lutz ...

    Reflector 6.5.0.135

    除了能将IL转换为C#或Visual Basic以外,Reflector还能够提供程序集中类及其成员的概要信息、提供查看程序集中IL的能力以及提供对第三方插件的支持。  二、 下载与运行Reflector  Reflector是由微软员工Lutz ...

Global site tag (gtag.js) - Google Analytics