提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
翻译|产品更新|编辑:李显亮|2019-12-26 11:47:08.300|阅读 485 次
概述:本文提供了有关Beta期望的详细信息,包括新功能,已更改的功能,不起作用的功能以及最终版本中的期望功能。
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
Dotfuscator是一个.NET的混淆器。它提供企业级的应用程序保护,大大降低了盗版、知识产权盗窃和篡改的风险。Dotfuscator的分层混淆、加密、水印、自动失效、防调试、防篡改、报警和防御技术,为世界各地成千上万的应用程序提供保护。
近日,Dotfuscator迎来了重大版本更新,全面进入Dotfuscator 6.0时代!本文是关于Dotfuscator 6.0 Beta的发行说明。
本文提供了有关Beta期望的详细信息,包括新功能,已更改的功能,不起作用的功能以及最终版本中的期望功能。你可以像下载其他任何版本一样下载Dotfuscator 6.0 Beta试用。
尽管Dotfuscator长期以来一直支持处理以Mono或(最近).NET Core 为目标的应用程序,但这是Dotfuscator的构建组件可以在Windows,Mac和Linux上的.NET Core 3或Mono下运行的第一个版本。值得注意的是,Dotfuscator现在可以在Mac上构建的Xamarin应用程序的构建工具链中使用,这使得保护iOS和Android应用程序更加容易,尤其是在Azure DevOps Services或Visual Studio App Center上。
具体来说,此版本包括可以在.NET Core 3或Mono 6上运行的跨平台MSBuild组件。这些组件由更新的Protect Your App集成说明使用,并且使用这些新的MSBuild组件进行的构建在.NET中的工作方式相同。 Windows,Mac和Linux上的Framework,.NET Core和Mono。
可以通过多种方式调用MSBuild来支持MSBuild组件,包括dotnet通过Visual Studio和Visual Studio for Mac,msbuild.exe在Windows上以及Mono下运行的命令。
MSBuild组件在Windows Installer(.msi)和NuGet软件包中均可用。要将MSBuild组件配置到非Windows计算机上,请使用NuGet包。
Dotfuscator的命令行界面(CLI)的Beta版仅可通过Windows Installer获得,并且需要.NET Framework。在最终版本中,将在NuGet软件包中分发CLI的.NET Core 3版本。 注意:编写文档时就好像.NET Core CLI可用,即使它尚不可用。配置编辑器继续要求.NET Framework(在Windows上)才能运行。
新品牌。将在新图标,图像和新的启动屏幕中看到它们。
删除了Visual Studio集成UI。此集成已由我们的MSBuild目标(现在具有跨平台支持!)取代。如果您仍在使用Visual Studio集成UI,请按照升级说明将Dotfuscator项目(.dotfuproj文件)迁移到MSBuild目标。
Dotfuscator NuGet软件包已更新,仅包含跨平台支持的组件。对于此Beta版本,这意味着它仅包含MSBuild组件。Config Editor和CLI已删除。在最终的6.0版本中,NuGet程序包还将包含.NET Core CLI。Windows Installer将包括配置编辑器,与框架兼容的CLI和跨平台的MSBuild组件。
Windows安装程序(适用于Dotfuscator 6.x)将不提供并行安装支持。Dotfuscator 4.x版本将继续支持并行安装,并且Dotfuscator 6.x可与Dotfuscator 4.x一起安装,但一次只能安装一个Dotfuscator 6.x版本(通过Windows Installer)。
请注意,Windows Installer将为您提供自动删除最新的4.x安装(如果找到)的选项。如果您目前有Dotfuscator的项目(.dotfuproj文件),配置通过Visual Studio集成UI,你不妨让你的4.x的安装,以便您可以迁移到6.x的。
Dotfuscator 将分析遥测功能注入应用程序的功能已被删除。Dotfuscator仍会自行收集分析遥测数据,并且该收集继续可由用户配置。
最终版本6.0将对Dotfuscator的许可和激活系统进行其他潜在的重大更改。对于大多数客户而言,这些更改是不可见的-Dotfuscator 6将自动从Dotfuscator 4迁移许可信息,并且现有的许可证密钥将继续起作用。但是,Beta用户的许可证数据可能仅部分迁移,因此在安装Dotfuscator 6.0的最终版本之前,可能必须手动删除6.0许可证数据。
在升级之前,如果想要了解其他功能更改和增强,请仔细查看此版本的变更日志。
该文档与此Beta中的功能存在差异:
由于NuGet软件包具有预发行版本,因此请确保在安装时指定完整的版本号。例如,如果使用nuget install,请指定-Version 6.0.0-beta。
NuGet软件包中不提供命令行界面(CLI)。(并且Windows Installer附带的CLI不具有跨平台支持。)
产品名称和屏幕截图尚未更新以反映新的品牌。
MSBuild组件(在此Beta中)需要.NET Core 3 SDK(或更高版本);在最终的6.0版本中,他们将需要.NET Core 2.1(或更高版本)。
此Beta的默认安装目录不同于最终6.0版本的计划安装目录。
从此Beta升级到最终6.0版本可能需要在安装最终6.0版本之前手动删除Beta许可证数据。
如果您使用的是具有4.x版本的旧版永久许可证,而没有当前的支持和维护,则该许可证将在此Beta中有效,但在最终的6.0版本中无效。
到目前为止,在Linux上进行的测试比在Mac上进行的测试要困难得多,并且可能仍然存在我们尚未发现的功能或文档问题。
Dotfuscator Professional的Azure DevOps扩展尚未更新,以了解Dotfuscator 6。(但是在大多数情况下是不需要的;默认的集成说明不需要。)
在发行说明页面上描述的限制内,此Beta是受许可用户支持的发行版。 欢迎您升级生产系统以使用它,并且您应该期望与任何其他Dotfuscator版本相同的高级保护和运行时可靠性,。
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn
知名C/C++开发工具CLion全新发布v2024.3,新版本新语言引擎有显著改进等,欢迎下载新版体验!
强大的VS插件CodeRush已正式发布v24.2.3,新版本现在可以运行xUnit.Net v3测试等,欢迎下载最新版体验!
Spire.PDF 10.12.4 最新版本支持在进行多页打印时设置自动旋转方向。同时,一些已知问题也在本次更新中被成功修复,例如打印 PDF 文档时内容丢失的问题,欢迎下载体验~
日程安排控件dhtmlxScheduler v7.2全新发布,新版本增强并增加了编辑、修改等多个操作体验,欢迎下载最新版试用~
Dotfuscator是一款.NET混淆器和压缩器,防止您的应用程序被反编译。
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@pclwef.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢