Из соображений безопасности мне нужно исключить некоторый код и некоторые файлы из результирующего exe
. Для этого я использую условный символ компиляции SECURE
. Исключить код просто
#if !SECURE
// Some secure code
#endif
Но для файлов - не так уж и много. Что я должен написать в Condition
ниже, чтобы исключить эти файлы, только если определен символ SECURE
?
<ItemGroup Condition="???">
<Compile Remove="SecureClass.cs" />
<None Include="SecureClass.cs" />
</ItemGroup>