簡體   English   中英

將app.config值設置為Environment.UserName

[英]Set app.config value to Environment.UserName

我有一個異常處理程序,每當發生錯誤時,該異常處理程序就會通過電子郵件將我們的幫助台軟件發送給我們。 Mailer的所有屬性都在app.config中處理。 其中之一看起來像這樣-> <add key="from" value="MATRIX@Exception.Handler"/>

有沒有一種方法可以將值設置為Environment.Username + '@ourcompany.org

附帶說明,這僅是內部應用程序。

使用宏模式。 將值設置為[User] @ Exception.Handler,然后將其包裝在輔助方法中。 在幫助器中添加String.Replace(“ [User]”,Environment.Username),一切順利。

始終將配置值包裝在輔助方法中。 這使您可以從字符串轉換為其他類型,檢查無效值,替換默認值等。配置文件經常不正確或損壞,導致難以診斷的運行時錯誤。

這是不可能的。
您將需要修改讀取該值的代碼。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM