我有几个库,我想用RedGate的SmartAssembly进行混淆和嵌入。但是,SmartAssembly的UI很奇怪,因为它只允许我嵌入它标识的依赖项。在我的方案中,我有一些没有直接链接的依赖项,因此 SmartAssembly 忽略了它们。
有没有办法让 SmartAssembly 包含我想要的任何程序集,而不仅仅是其扫描识别的程序集?
SmartAssembly 只允许您嵌入它可以检测到的程序集,即在要保护的程序集的元数据中直接引用的程序集或其依赖项之一。对于后期绑定的程序集,唯一的选择是将程序集单独包含在分发中。