@mr_blond97

Как обфусцировать выходной файл перед сборкой NuGet пакета?

Входные данные:


Проект на .net core, 
тип проекта: csproj, сборка происходит посредством сервиса MyGet. 
Обфускатор пока что неизвестен, пока выбираю какой использовать (посоветуйте, обфускатор если знаете какой лучше использовать).



Необходимо добавить задачу в сборку проекта, которая будет обфусцировать выходной файл перед сборкой NuGet пакета и заливкой его в Feed. Так как это будет происходить посредством сервиса билда MyGet, то нужно что бы сборка работала не только на локальном компьютере, но и на сервисе MyGet, когда он вытянет исходники проекта из битбакет и начнет построение.

Пример: у меня будет dotfuscator. В солюшене несколько проектов .csproj, их надо обфусцировать и заменить в папке артефактов оригинальные, не обфусцированные сборки.
Все дело в том что сервисе билда от myget нет предустановленного dotfuscator, поэтому post-build не сможет обфусцировать артефакты.

Как добавить задачу на обфускацию в post-build в этом случае?
  • Вопрос задан
  • 205 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Монополия Санкт-Петербург
от 87 000 до 87 000 ₽
Enqo Москва
от 200 000 ₽
06 мая 2024, в 17:08
10000 руб./за проект
06 мая 2024, в 17:07
50000 руб./за проект
06 мая 2024, в 16:48
50000 руб./за проект