Si hallas algún fallo con tu código o proyecto, recuerda probar siempre en un ambiente de testing antes subir el código al trabajo final.
Solución:
Ir al proyecto principal propiedades > Firma > Si la fecha de caducidad ya ha pasado > haz clic en Crear certificado de pruebala contraseña no es obligatoria y ya está.
Verificaría si el certificado caducó. La mayoría de los certificados (¿todos?) tienen una fecha de vencimiento.
Tengo este problema al instalar visual c++ encima de una instalación VS2017 .net. Lo resolví desmarcando Propiedades -> Seguridad -> Habilitar la configuración de seguridad de ClickOnce.
Luego creó un archivo app.manifest. Después de eso, el error desapareció. Curiosamente, lo revisé de nuevo para ver qué pasaba y el problema no volvió.
Valoraciones y comentarios
Puedes añadir valor a nuestro contenido informacional tributando tu veteranía en las críticas.