我正在使用Geckfx18.0和xulrunner18.01.由于Geckofx与其他实例共享cookie和用户首选项,因此我尝试创建一个新的配置文件目录,使它们具有唯一的设置,但似乎没有用.这是我的代码.我的代码有问题吗?
String profileDir = port.ToString();
string directory = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData), Path.Combine("Geckofx", profileDir));
this.Text = directory.ToString();
if (!Directory.Exists(directory))
Directory.CreateDirectory(directory);
Gecko.Xpcom.ProfileDirectory = directory;
GeckoPreferences.User["network.proxy.type"] = 1;
GeckoPreferences.User["network.proxy.socks"] = "127.0.0.1";
GeckoPreferences.User["network.proxy.socks_port"] = port;
GeckoPreferences.User["network.proxy.socks_version"] = 5;
GeckoPreferences.User["general.useragent.override"] = ua;
Run Code Online (Sandbox Code Playgroud)