.NET反应堆教程还是支持?

.NET反应堆教程还是支持?,.net,wpf,protection,net-reactor,.net,Wpf,Protection,Net Reactor,有人知道如何从.NET Reactor开始吗 我看了手册,也看了,但没有一本让我开始。软件要求我上传程序集文件(.exe或.dll)以运行保护。但我所拥有的只是一个在VisualStudio中开发的WPF C#解决方案项目,其中包含一堆带有一些图像和资源的.cs和.xaml文件,以及一个VisualStudio Installer.msi文件 我应该保护哪些文件(或使其混淆等)并获得许可?没有选项可以保护my.msi或某个.cs或.XAML文件。如果有人能给我指一些教程,这将是很有帮助的,因为我

有人知道如何从.NET Reactor开始吗

我看了手册,也看了,但没有一本让我开始。软件要求我上传程序集文件(.exe或.dll)以运行保护。但我所拥有的只是一个在VisualStudio中开发的WPF C#解决方案项目,其中包含一堆带有一些图像和资源的.cs和.xaml文件,以及一个VisualStudio Installer.msi文件

我应该保护哪些文件(或使其混淆等)并获得许可?没有选项可以保护my.msi或某个.cs或.XAML文件。如果有人能给我指一些教程,这将是很有帮助的,因为我找不到任何


您需要混淆生成的.exe和.dll文件。使用此工具运行这些程序集后,您将使用经过模糊处理的程序集而不是原始程序集(来自Visual Studio的输出)来构建.msi。

您需要对生成的.exe和.dll文件进行模糊处理。通过此工具运行它们之后,您将使用模糊程序集而不是原始程序集(来自Visual Studio的输出)来构建.msi。

您可以使用.NET Reactor VS加载项来自动模糊程序集。这样,您就不需要手动将编译后的文件替换为受保护的文件


这里描述了解决方案:

您可以使用.NET Reactor VS加载项来自动混淆程序集。这样,您就不需要手动将编译后的文件替换为受保护的文件


解决方案如下所述:

因此我的步骤应该是:(1)通过生成/调试生成.exe(2)混淆.exe(3)将.exe添加到Visual Studio Installer中的应用程序文件夹?@KMC:有效,是的。就我个人而言,我会将VS安装包放在一个单独的项目中,以防止它意外地抓取错误的安装包。。。(或者使用“更好”的安装程序)您也可以编写脚本,顺便说一句,Reactor包含一个命令行API,因此您可以使用它进行模糊处理;)因此,我的步骤应该是:(1)通过编译/调试生成.exe(2)混淆.exe(3)将.exe添加到Visual Studio Installer中的应用程序文件夹?@KMC:有效地,是的。就我个人而言,我会将VS安装包放在一个单独的项目中,以防止它意外地抓取错误的安装包。。。(或者使用“更好”的安装程序)您也可以编写脚本,顺便说一句,Reactor包含一个命令行API,因此您可以使用它进行模糊处理;)