【发布时间】:2013-02-19 04:40:53
【问题描述】:
我在 d:rackelywin/rackely.mdb 文件夹中有一个 mdb 文件。 rackelywin 是其他本地计算机使用的共享文件夹。当我在 IIS 中托管 .net 应用程序时,它不会授予访问 rackel.mdb 文件的权限。当我在本地运行应用程序时,它可以工作。 请帮帮我。
【问题讨论】:
-
我认为您必须将该文件复制到 .net 应用程序所在的文件夹中
-
我无法更改 mdb 的位置,该位置由本地连接的其他用户不断更新。我还尝试将 .net 应用程序复制到共享文件夹,但那时它不起作用。当我在本地运行应用程序时我的应用程序将用户显示为管理员。当我在 iis 中运行时,它不会显示任何用户。我认为问题在于许可......
-
@SatishDevadiga 如果文件已打开或有人在连接时使用,则该进程将永远不允许访问。如果问题是由于权限引起的,则将权限授予所有人并尝试。否则,您必须复制文件并找到其他文件夹。然后执行您的过程。
-
我确保文件没有在任何地方打开。如果我将 Mdb 文件复制到 D: 文件夹中,它工作正常。 D: 文件夹不是共享文件夹,但 d:rackelywin/rackely.mdb 是共享文件夹。在未以管理员身份运行的 IIS 应用程序中。
-
@RJK 它解决了谢谢你 rjk..
标签: asp.net .net ms-access iis