I've currently got a C# code base that is compiled into a library. I have two clients each requiring only a selected sub set of the methods available and management are concerned that they may share files to get access to other methods they have not paid for (paranoid).
To reduce complicating the project I've created two Setup projects that include the primary output of the code project and wish to supply /define arguments to the compiler on a per Setup project basis to remove certain methods.
Is this possible?
Is there a better way to approach this?
Thanks for the replies.