.net 如何为本地化加密资源?
我希望有人能帮我解决这个问题:我用eazfouscator.NET 3.2混淆了我的软件,并对符号、字符串和资源进行了加密。当我查看主dll时,一切看起来都很好,所有方法都被重命名为随机的。问题是我的[lang]\myapp.resources.dll中的本地化字符串仍然未加密 我将以下代码放在一个单独的文件中:.net 如何为本地化加密资源?,.net,eazfuscator,.net,Eazfuscator,我希望有人能帮我解决这个问题:我用eazfouscator.NET 3.2混淆了我的软件,并对符号、字符串和资源进行了加密。当我查看主dll时,一切看起来都很好,所有方法都被重命名为随机的。问题是我的[lang]\myapp.resources.dll中的本地化字符串仍然未加密 我将以下代码放在一个单独的文件中: using System; using System.Reflection; [assembly: Obfuscation(Feature = "encrypt symbol nam
using System;
using System.Reflection;
[assembly: Obfuscation(Feature = "encrypt symbol names with password dummydummydummy", Exclude = false)]
[assembly: Obfuscation(Feature = "string encryption", Exclude = false)]
[assembly: Obfuscation(Feature = "encrypt resources", Exclude = false)]
[assembly: Obfuscation(Feature = "code control flow obfuscation", Exclude = false)]
有人能解释一下我的错误在哪里吗?资源文件(.resx)和这个ObfuscationSettings.cs文件在同一个项目中吗?资源文件(.resx)“构建选项”是否设置为“嵌入式资源”且“自定义工具”是否设置为PublicResXFileCodeGenerator?