是否有一种简单的方法可以修改分解文件而无需处理其依赖项



我设法将C#文件(使用Dotpeek)进行了分配,我想编辑几个简单的内容(使用Visual Studio)。问题是,即使仅在主exe上进行编辑,该文件也具有许多DLL依赖性。

显然,如果您尝试在VS上构建一个EXE而没有参考和依赖项,则编译器将抱怨。有什么解决方案吗?

如果没有依赖关系,就无法构建;但是,无需将依赖关系分解。只需添加DLL作为对项目的参考即可。

如果分解组件取决于其他DLL,这总是可以的。但是,如果其他DLL依赖于分解组件,则只有在没有签名的情况下,即如果它们不使用强名称,这才能起作用。签署的目的是完全禁止此类骇客。

否,您无法没有依赖项就无法构建,因为编译器必须检查该类型并具有指示成员等。

最新更新