Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我可以从C#开始拉小提琴吗?_C#_Fiddler - Fatal编程技术网

我可以从C#开始拉小提琴吗?

我可以从C#开始拉小提琴吗?,c#,fiddler,C#,Fiddler,我正在尝试构建一个C#应用程序,它使用Fiddler。我在文档的某个地方看到,应该有一个Fiddler.Application.Start之类的函数。然而,我找不到它。我不喜欢编写fiddler扩展,因为我认为将fiddler集成到我的应用程序中会更强大。有人知道怎么做吗?你可以在fiddler EXE上做一个System.Diagnostics.Process.Start(),没有 你在找什么?你真的在问什么,这和Fiddler不同。您不能通过简单地包装Fiddler.exe来复制Fiddle

我正在尝试构建一个C#应用程序,它使用Fiddler。我在文档的某个地方看到,应该有一个Fiddler.Application.Start之类的函数。然而,我找不到它。我不喜欢编写fiddler扩展,因为我认为将fiddler集成到我的应用程序中会更强大。有人知道怎么做吗?

你可以在fiddler EXE上做一个
System.Diagnostics.Process.Start()
,没有

你在找什么?

你真的在问什么,这和Fiddler不同。您不能通过简单地包装Fiddler.exe来复制FiddlerCore

如果您想自动化Fiddler,只需使用Process.Start启动它。可以使用向FiddlerScript引擎发送命令

顺便说一句,Fiddler和FiddlerCore都不是COM对象。

“请注意:FiddlerCore目前正在进行有限的Microsoft内部alpha。目前,没有更广泛版本的时间表。”


因此,除非您为Microsoft工作,否则似乎无法获取Fiddler Core。

我想使用Fiddler.FiddlerApplication.Startup,但它不会显示在COM对象中。请尝试以下操作之一:-直接添加对Fiddler.exe的引用-为COM互操作注册Fiddler.exe(regsvr32 Fiddler.exe)-为COM内容生成.NET绑定(在regsvr32之后,执行tlbimp Fiddler.exe/out:.NETFiddlerBindings.dll),我几乎可以保证这会中断。