gpt4 book ai didi

ravendb - AppHarbor + RavenDB - EsentFileAccessDeniedException

转载 作者:行者123 更新时间:2023-12-02 10:05:17 25 4
gpt4 key购买 nike

我正在尝试使用 RavenDB 实例让我的应用程序在 AppHarbor 中运行。我已将 raven 库更新为 build 888,但仍然收到以下错误。我还允许文件系统写入访问,但我仍然遇到相同的错误。有什么想法可以解决这个问题吗?

[EsentFileAccessDeniedException: Cannot access file, the file is locked or in use]
at Microsoft.Isam.Esent.Interop.Api.Check(Int32 err) in C:\Work\ravendb\SharedLibs\Sources\managedesent-61618\EsentInterop\Api.cs:line 2739
at Microsoft.Isam.Esent.Interop.Api.JetInit(JET_INSTANCE& instance) in C:\Work\ravendb\SharedLibs\Sources\managedesent-61618\EsentInterop\Api.cs:line 131
at Raven.Storage.Esent.TransactionalStorage.Initialize(IUuidGenerator uuidGenerator) in c:\Builds\RavenDB-Stable\Raven.Storage.Esent\TransactionalStorage.cs:line 205

最佳答案

看来在应用程序启动期间,我的应用程序正在应用程序根目录中创建一个数据目录。我发现我有一个对 RavenDB Embedded 的旧引用,该引用已不再在创建不需要的数据目录的项目中使用。一旦我删除了该引用并推送,一切就开始正常工作。

关于ravendb - AppHarbor + RavenDB - EsentFileAccessDeniedException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10438182/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com