Modificar cadena emdeded en exe compilado de C #

Tengo un problema en el que necesito poder tener un exe compilado (.net 3.5 c #) del que haré copias para distribuir que necesitará cambiar una clave, por ejemplo, antes de que se envíe el exe.

No puedo compilar cada vez que se necesita un nuevo exe. Este es un cliente ligero que se utilizará como parte de un proceso de registro.

¿Es posible agregar una entrada a un archivo de recursos con un valor en blanco? Luego, cuando llega una solicitud, haga que otra aplicación tome el thin client predeterminado en blanco, cópielo y complete el valor en blanco con los datos necesarios.

Si es así, ¿cómo? Si no, ¿tienes alguna idea? Llevo unos días rascándome la cabeza y la limitación se debe a los límites en los que debo trabajar.

La otra idea que tengo es inyectar el valor en un método, que no tengo idea de cómo lo intentaría.

Gracias.

Respuestas a la pregunta(5)

Su respuesta a la pregunta