I have written a Visual Studio C# project and I have the need to create two executable, one for a "lite version" and one for a "full version" of the same project.
The "lite version" will be a stripped down version of the full one so I want to share everything (code, resources, etc.) and, if possible, use compiling directive to isolate code blocks.
Can you tell me a way to do this in a clean way?