Я использовал Eazfuscator, чтобы «защитить» свой проект VS - это означает, что Eazfuscator добавил событие после сборки в мой проект, который выглядит следующим образом:
if /I "$(ConfigurationName)" == "Release" Eazfuscator.NET.exe [...]
Я не уверен, почему он проверяет ConfigurationNameвот так - я пытаюсь запутать сборку, где ConfigurationName = ForPlayers
, поэтому эта проверка мешает.
Два вопроса:
- Почему Eazfuscator делает эту проверку?
- Могу ли я сделать это не не сделать это?Я мог бы вручную перейти в свойства проекта и удалить его, но это не очень хорошая идея, потому что я делаю все это из сценария, подобного следующему:
.
Eazfuscator.NET.exe --protect-project [...] # add post-build event
devenv /build [...] # build the solution
Eazfuscator.NET.exe --unprotect-project [...] # remove post-build event