我有一个包含2个类库项目的解决方案:CalcSalaryLib和EmployeeManager。
EmployeeManager使用CalcSalaryLib,因此具有对它的引用。 此外,CalcSalaryLib使用jint.dll。
我需要向其他人提供EmployeeManager.dll才能使用它,但我不想将CalcSalaryLib.dll附加到它上面,我不希望他使用甚至看到里面的代码。
我读了一些关于ILMerge的内容,但这并不是我想要的。 我想模拟一种情况,好像CalcSalaryLib的方法和类在EmployeeManager中是内部的。
处理这种情况的最佳方法是什么?