获得AppDomain的控制权.应用程序中的当前域对象
本文关键字:对象 应用程序 AppDomain 控制权 获得 | 更新日期: 2023-09-27 17:53:03
我需要将当前的AppDomain
设置为我创建的。
我想使用企业库HandleException
方法记录我的应用程序异常。当我处理异常时,它会将一个日志插入到日志表中,并将AppDomainName
字段设置为没有意义的System.AppDomain.CurrentDomain.FriendlyName
。
我想有我自己的FriendlyName
为我的应用程序
不能设置当前应用程序域。
应用程序域中。FriendlyName属性默认具有应用程序文件名的值(请阅读备注部分)。您不能在默认应用程序域中更改这一点。
可以更改的是可执行程序集的名称。您可以从项目的属性中更改它。然后你可以这样使用:
Assembly.GetEntryAssembly().GetName().Name
总是返回进程可执行程序集的名称。
Assembly.GetEntryAssembly(). getname()。当重命名可执行文件时,名称保持不变。使用Assembly.GetEntryAssembly()。可执行文件名的位置。