Seguramente necesitará algún tipo de acción personalizada al final de su instalador. No ha mencionado qué tecnología está utilizando para implementar su aplicación, por lo que me abstendré de proporcionarle alguna orientación específica.
Recomiendo configurar el valor en su App.config
. Este es un archivo xml que se llamará MyApplication.exe.config
en el mismo directorio que su aplicación. Agréguelo a su instalador si aún no está allí. En su instalador, añadir un nuevo ajuste:
<configuration>
<appSettings>
<add key="MySetting" value="My Value"/>
</appSettings>
</configuration>
En su código, recuperar el ajuste:
String setting = ConfigurationSettings.AppSettings["MySetting"];
Si esto es un ajuste de todo el equipo, este instalador es el lugar adecuado para establecer esto. Si lo hace en la primera ejecución, se encontrará con una serie de problemas con los permisos en los archivos y directorios, si la primera persona que ejecuta la aplicación es un usuario con permisos limitados.
Podría estar equivocado, pero creo que debe proporcionar más información. – inspite
¿Qué es la "clase de configuración de C#"? Ese término es muy ambiguo. Por favor aclara tu pregunta. – Cerebrus
Creo que es my.settings? – Shoban