tengo mi appSettings
definido en un archivo de configuración separado llamado Appsettings.Dev.Config
, e incluyo a ese archivo dentro de mi archivo web.config
al igual que¿Cómo se puede hacer referencia a que una appSetting en una parte diferente del web.config
<appSettings configSource="ConfigFiles\AppSettings.Dev.config"/>
permite decir uno de los valores del archivo es
<add key="MailerEmailAccount" value="[email protected]" />
¿Puedo acceder al valor de la MailerEmailAccount
establecer en otros lugares dentro de web.config? ¿Cómo?
hago eso (tirar en la configuración de otro archivo) para appsettings y utilizando el connectionStrings atributo configSource. Eso no parece funcionar para la etiqueta mailSettings dentro de la etiqueta system.net (o para la etiqueta system.net). ¿Hay alguna manera de obtener configuraciones además de appSettings y connectionStrings de otros archivos? – floatingfrisbee
No estoy seguro si hay limitaciones a eso; como tú, lo uso principalmente para appSettings y connectionStrings. Si está utilizando VS2010, también podría considerar las transformaciones de Web.Config: http://weblogs.asp.net/srkirkland/archive/2009/10/13/common-web-config-transformations-with-visual-studio -2010.aspx – CodingGorilla
Resulta que las etiquetas system.net y mailSettings no pueden obtenerse de un archivo diferente. Sin embargo, la etiqueta smtp (que es hija de mailSettings) puede ser. Estoy usando transformaciones web.config, pero este problema en particular no pudo ser resuelto por eso. Gracias. – floatingfrisbee