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