1

我们需要确保 fiddler 为每个构建免除所有应用程序。

在此处输入图像描述

我们注意到的是,在我们进行了最初的全部豁免之后,在几次构建之后,我们的测试失败了,因为某些应用程序不再被豁免。

我们希望以编程方式在每次测试运行之前检查和设置豁免,以确保包含所有应用程序。

我搜索了注册表,它似乎没有使用配置文件。

有没有人能够以编程方式设置提琴手豁免?

4

2 回答 2

1

EnableLoopback.exe是 Fiddler 附带的命令行实用程序。

只需使用-all命令行参数运行它即可自动免除所有应用程序包。或者, Fiddler 工具栏中CTRL+ClickWinConfig按钮(它只是enableloopback.exe -all自行运行)。

于 2015-03-28T21:16:03.220 回答
1

解决方案发布在这里:

https://msdn.microsoft.com/en-us/library/windows/apps/hh780593.aspx

获取已安装的软件包:

get-appxpackage | ?{$_.PackageFamilyName -like '*<filter>*'} | select packagefamilyname

为包添加豁免:

CheckNetIsolation.exe LoopbackExempt –a –n=<PackageFamilyName>

删除包的豁免:

CheckNetIsolation.exe LoopbackExempt –d –n=<PackageFamilyName>
于 2015-03-21T00:19:24.927 回答