我的控制台应用程序包含一个EXE和10个DLL。我想并且只能混淆五个DLL。其余的是共享的DLL并包含通用代码,因此不能混淆它们。使用当前的设计,也无法合并混淆的组件或该应用程序会破坏。

可以将SmartAssembly用于我的情况吗?它只能让我选择一个组装来混淆。看来我必须为我想要混淆的每个DLL创建一个项目。这是真的?

有帮助吗?

解决方案

如果您希望将DLL作为单独的文件留下,那么他们将需要单独的项目。如果它们共享,您将需要执行此操作。

建议是将您可能(未共享)的所有内容合并到.EXE的项目中。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top