PrePretive Protection Dotfuscator exe文件 [英] PreEmptive Protection Dotfuscator exe files

查看:153
本文介绍了PrePretive Protection Dotfuscator exe文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

什么是PreEmptive Protection Dotfuscator exe文件的Map.Xml和Dotfuscator1.Xml文件.我应该出于某种原因保留它们,还是项目exe文件组装需要它们?

What is Map.Xml and Dotfuscator1.Xml files of PreEmptive Protection Dotfuscator exe file. Should I keep them for some reason or maybe it is needed for project exe file assembly?

推荐答案

Dotfuscator1.xml文件为

The Dotfuscator1.xml file is the Dotfuscator project (i.e., configuration) file. It is an XML file that defines what assemblies will be processed by Dotfuscator, where the protected assemblies will be written, and any custom configuration of the protection process (e.g., any names that will be excluded from renaming). You should keep this file checked-in to your version control system, so that you can re-apply Dotfuscator's protection to your assemblies when you make code changes.

Map.xml文件为重命名地图文件. Dotfuscator的重命名混淆会更改程序集中的类,方法等的名称.该文件将原始名称映射到新的,混淆的名称. 发布程序集时,应将此文件归档在一个私有位置.这是因为,如果客户给您一个堆栈跟踪,那么那里的名称将是混淆的名称.为了了解堆栈跟踪,您需要撤消重命名过程.该文件为您提供了必要的信息.

The Map.xml file is the renaming map file. Dotfuscator's renaming obfuscation changes the names of classes, methods, etc. in your assembly. This file maps the original names to the new, obfuscated names. You should archive this file in a private location when you release your assemblies. This is because if a customer gives you a stack trace, the names there will be the obfuscated names. In order to understand the stack trace, you will need to reverse the renaming process; this file gives you the necessary information.

您不应将这两个文件中的任何一个分发给用户.

注释1 :上面的链接假定​​您使用的是Visual Studio中包含的PreEmptive Protection-Dotfuscator的社区版(免费SKU).专业版中的概念相同,但是有该SKU的单独文档在此处可用.

Note 1: The above links assume you are using the Community Edition (free SKU) of PreEmptive Protection - Dotfuscator that is included in Visual Studio. The concepts are the same in the Professional Edition, but there's a separate documentation for that SKU available here.

注释2 :我是PreEmptive Solutions的Dotfuscator团队的一名开发人员,正在以这种身份回答这个问题.

Note 2: I am a developer on the Dotfuscator team at PreEmptive Solutions, and am answering this question in that capacity.

这篇关于PrePretive Protection Dotfuscator exe文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆