小编Blu*_*sky的帖子

为默认AppDomain设置卷影复制的正确方法是什么

有关我可以使默认AppDomain使用某些程序集的卷影副本吗?,它描述了一个工作解决方案,用于在特定目录的默认AppDomain中激活卷影复制.

基本上它说使用这些简单的方法:

AppDomain.CurrentDomain.SetShadowCopyPath(aDirectory);
AppDomain.CurrentDomain.SetShadowCopyFiles();
Run Code Online (Sandbox Code Playgroud)

但是因为这里使用的方法被标记为过时,我想知道现在正是什么方法来实现同样的目标.警告消息提示:

请调查AppDomainSetup.ShadowCopyDirectories的使用

AppDomain有一个这种类型的成员SetupInformation,可以带你进入这个简单的实现

AppDomain.CurrentDomain.SetupInformation.ShadowCopyDirectories = aDirectory;
AppDomain.CurrentDomain.SetupInformation.ShadowCopyFiles = "true";
Run Code Online (Sandbox Code Playgroud)

不幸的是,这没有效果.所以问题是,有没有办法改变当前appdomain的AppDomainSetup以激活阴影复制?

.net shadow-copy appdomain appdomainsetup

9
推荐指数
1
解决办法
9081
查看次数

标签 统计

.net ×1

appdomain ×1

appdomainsetup ×1

shadow-copy ×1