Chromium 配置文件目录已被其他浏览器 used/locked
Chromium profile directory is already used/locked by another browser
我在两个不同的应用程序中使用 dotnetbrowser-1.11。如果此应用程序中的任何一个已经 运行,则另一个应用程序会在创建浏览器实例时抛出以下错误。
Chromium 配置文件目录已被其他浏览器 used/locked 使用。
想提一下这个问题是 dotnetbrowser-1.11 特有的,因为我在 运行 使用 dotnetbrowser-1.10
的多个应用程序中没有问题
DotNetBrowser 1.11 中添加了一项检查。这样做是为了防止不同的 BrowserContext 实例使用相同的数据目录,因为这样的配置会导致 Chromium 引擎出现不可预测的行为和随机崩溃。
以下文章包含与此类用例相关的警告:
https://dotnetbrowser.support.teamdev.com/solution/articles/9000109311-creating-browser
Make sure that you don't use several BrowserContext instances configured to use same data directory. In this case Chromium engine will read/write same data directory from different Browser instances which might cause unexpected behavior or errors including crash in Chromium engine.
我在两个不同的应用程序中使用 dotnetbrowser-1.11。如果此应用程序中的任何一个已经 运行,则另一个应用程序会在创建浏览器实例时抛出以下错误。
Chromium 配置文件目录已被其他浏览器 used/locked 使用。
想提一下这个问题是 dotnetbrowser-1.11 特有的,因为我在 运行 使用 dotnetbrowser-1.10
DotNetBrowser 1.11 中添加了一项检查。这样做是为了防止不同的 BrowserContext 实例使用相同的数据目录,因为这样的配置会导致 Chromium 引擎出现不可预测的行为和随机崩溃。
以下文章包含与此类用例相关的警告: https://dotnetbrowser.support.teamdev.com/solution/articles/9000109311-creating-browser
Make sure that you don't use several BrowserContext instances configured to use same data directory. In this case Chromium engine will read/write same data directory from different Browser instances which might cause unexpected behavior or errors including crash in Chromium engine.