IIS 上的 ASP .NET CORE 2.0 Web 应用程序显示 sqlite 错误 14“无法打开数据库文件”

IIS 上的 ASP .NET CORE 2.0 Web 应用程序显示 sqlite 错误 14“无法打开数据库文件”

因此,当我尝试托管 Web 应用程序时遇到了问题。在 Visual Studio 中一切正常,当我使用 IIS Express 进行调试时,但是当我发布它并将其上传到要托管的服务器时,会弹出此错误(标题)。我当然使用 sqlite3 作为数据库,文件位于项目本身之外,并且数据源路径是正确的,我尝试在文件位于项目内部(在 wwwroot 内部,数据源只是 /dbname.db)和外部时发布它,但在这两种情况下都会出现 sqlite 错误 14。

请注意,如果说这是问题的原因,那么解决这个问题的方法可能很简单,只需调整一些权限,因为我还没有使用 IIS 的经验。

相关内容