Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 如何为本地化加密资源?_.net_Eazfuscator - Fatal编程技术网

.net 如何为本地化加密资源?

.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

我希望有人能帮我解决这个问题:我用eazfouscator.NET 3.2混淆了我的软件,并对符号、字符串和资源进行了加密。当我查看主dll时,一切看起来都很好,所有方法都被重命名为随机的。问题是我的[lang]\myapp.resources.dll中的本地化字符串仍然未加密

我将以下代码放在一个单独的文件中:

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?