混淆后 TypeName 错误

Wrong TypeName after obfuscation

提问人:Pierre56 提问时间:10/24/2022 最后编辑:vatbubPierre56 更新时间:10/24/2022 访问量:59

问:

我的用户控件有问题:

我的 VB.Net 应用程序 AppliTest 使用用户控件。 在应用程序中,我需要在某个时候根据每个控件的 . 在使用 Obfuscar ( ) 进行混淆之前,这工作正常。 是控件。PlusMinusTypeNamec.Name=PM_Large c.Type=PlusMinusc

混淆后,我的用户控件的实例名称是正确的,但已被混淆 ( )。请注意,使用 Label、TextBox 等 Windows 控件,一切都是正确的......TypeNamec.Name=PM_Large c.Type=뢕

我在 Obfuscar 配置可能性中搜索但没有成功。 以下是我对 Obfuscar 的设置:

SkipType name="AppliTest .PlusMinus"

Var name = "KeepPublicApi" value="false"

Var name = "HidePrivateApi" value="true"

Var name = "RenameProperties" value="true"

Var name = "RenameFields" value="true"

Var name = "UseUnicodeNames" value="true"

Var name = "HideStrings" value="true"

Var name = "OptimizeMethods" value="true"

Var name = "ReuseNames" value="true"

Var name = "UseKoreanNames" value="true"

有没有解决方案,要么使类型名称受到保护,要么防止 Obfuscar 混淆类型名称?

vb.net 混淆 类型名称 obfuscar

评论


答: 暂无答案