0

在我们公司,我们将项目文件(.doc、.pdf、.step、.zip、...)保存在公共文件夹中。现在我们开始使用使用 ASP MVC 构建的 Web 应用程序进行项目管理。现在我们需要将每个项目与其公用文件夹上的文件夹连接起来。这里有几个问题。您不能链接到文件夹,因为所有现代浏览器都将公用文件夹视为本地资源,因此会阻止请求。然后存在不同用户同时访问文件的问题。也许会有一个选项,服务器会为用户提供带有文件路径的 .url 文件。

这通常是如何解决的?OneDrive 不是一个选项。SharePoint 是否有类似的功能?有没有可以为用户提供文件的软件?

4

1 回答 1

2

在 IIS 中,将虚拟目录添加到您的站点。为其命名并将路径设置为您的公用文件夹路径。然后,当您需要此文件夹中的文件时,您将使用虚拟目录名称。例如,如果您创建了一个映射到“\\foohost\public\foo”的“foo”虚拟目录,那么该文件夹中资源的 URL 将类似于http://foo.com/foo/resource.doc.

于 2017-07-13T13:47:43.210 回答