.NET Reactor使用教程(九)——命令行参数:一般参数

Igor C/C++/C#评论3,694字数 823阅读2分44秒阅读模式

.NET Reactor是一款功能强大的代码保护以及许可授权管理系统,主要用于开发人员对其.NET软件的保护,其支持所有支持.NET编译的程序开发语言。

你还可以通过命令行参数访问.NET Reactor的功能。命令行执行示例如下:

dotNET_Reactor -file "..\bin\XXX.dll" -snkeypair "..

 

一下是.NET Reactor命令行CLI的一般参数:

一般参数描述
-file主程序集的文件名。
-icon如果要为应用程序使用其他图标,则需要在此处设置图标的路径。
-masterkey主密钥(仅用于锁定设置)。
-masterkeyfile主密钥文件的路径(仅用于锁定设置)。
-embed [1/0]嵌入程序集。
[1] = Enable
[0] = Disable {default}
-merge [1/0]合并程序集。
[1] = Enable
[0] = Disable {default}
-mono [1/0]如果程序集以Mono为目标,请启用此选项。
[1] = Enable
[0] = Disable {default}
-project.NET Reactor项目文件的路径(也包含主密钥)。
-q[uiet]指定免打扰模式;禁止显示消息
-satellite_assemblies请在此处定义附加文件。如果设置了'-embed 1'或'-merge 1',则附加文件将嵌入到你的应用程序中,或者它们直接与主程序集合并。如果未设置'-embed 1'或'-merge 1',则附加文件(仅限* .dll和* .exe文件)将单独保护。 [library / library]例如“C:\ lib1.dll / C:\ lib2.dll / C:\ lib3.dll”。
-snkeypairStrong Name Key Pair(强名称密钥)文件(.snk / .pfx)。
-snpasswordStrong Name Key Pair密码。
-targetfile除非指定受保护输出的位置,否则目标文件应保留为空。

 

文章末尾固定信息

weinxin
我的微信
我的微信
一个码农、工程狮、集能量和智慧于一身的、DIY高手、小伙伴er很多的、80后奶爸。
 
Igor
  • 本文由 Igor 发表于 2022-12-2217:18:41
.NET 升级助手概述 C/C++/C#

.NET 升级助手概述

你可能有些应用当前正在 .NET Framework 上运行,而你想将它们移植到 .NET 6。 .NET 升级助手工具可帮助完成此过程。 本文提供以下内容: .NET 升级助手概述。 你可能有些应用...
匿名

发表评论

匿名网友
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:
确定

拖动滑块以完成验证