[英]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.