DLL无法访问IIS for ASP.NET应用程序

时间:2017-08-21 13:19:46

标签: c# asp.net ms-access iis windows-server

在开发一个简单的ASP.NET应用程序,它从DLL文件中查询某些参数并输出由DLL本身处理的结果时,我遇到了在IIS服务器上托管它的挑战。注意:DLL使用.mdb数据库进行内部处理。当我在本地通过Visual Studio在调试模式下运行我的代码时,通过localhost运行完全正常。但是,当我向IIS提供相同的代码时,它会读取DLL,但DLL无法访问数据库。大多数情况下,我认为它必须是权限或授权问题,但我们真的不知道在Windows生态系统中可以做些什么来解决这个问题。

感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

为iis_users添加数据库文件的权限,并为其提供完全控制权 从Windows资源管理器右键单击数据库文件 - 安全选项卡。