У меня есть приложение .NET (.exe C #), которое вызывает разные библиотеки DLL (библиотеки C # и библиотеки C ++) - у меня есть их исходный код для перекомпиляции ...
Теперь моя цель - подписать мое приложение (exe + dlls) сертификатом, а затем сделать следующее: - Если сертификат не установлен в ОС -> приложение не запустится. - Если сертификат установлен в ОС + DLL не подписана или подписана другим сертификатом (используется для exe) -> Приложение должно аварийно завершить работу после вызова этой DLL.
Можно ли сделать это? с помощью подписи кода в .NET? если нет, то какова цель подписания заявки?