我试图通过C#.NET应用程序启动多个Tor实例。第一个实例启动很好,但其余的立即退出。
我为每个实例使用不同的数据目录,实际上已为每个实例制作了整个Tor目录的副本。
以下是代码:
pProcess = new Process();
process.StartInfo = new ProcessStartInfo(ExePath);
process.StartInfo.WorkingDirectory = Path.GetDirectoryName(ExePath);
process.StartInfo.Arguments = "DataDirectory \"" + Process.StartInfo.WorkingDirectory + "\\data\"";
Process.Start();
我尝试过使用" RunAsDaemon 1"和" - 服务"争论并没有区别。
我可以看到正在使用唯一的数据目录,因为tor会在其中创建state / lock / etc文件。我还缺少什么?
也许我还应该注意,我能够使用我的代码启动一个实例,并通过手动打开一个实例来启动"启动Tor Browser.exe"
由于