Нет, приглашение не является обязательным, но оно звучит так: 1) ваш код на самом деле не подписан, даже если вы думаете, что это так (вы должны убедиться в этом, щелкнув правой кнопкой мыши на скомпилированной DLL и изучиввкладка безопасности) 2) Сертификат - это не тот тип сертификата (существуют различные типы сертификатов, я думаю, тот, который вам нужен, называется сертификатом «Подписывание кода». 3) Возможно, на компьютере клиента установлена более старая версияон все еще загружается (и, следовательно, запрашивает)?
Но короткий ответ, с правильным сертификатом, правильно подписанным и правильно установленным, пользователь не получит приглашение.