我在asp.net虚拟机(Windows Server 2012 R2)内的IIS 8服务器上部署了一个www.example.com mvc Web应用程序。Azure文件存储在此虚拟机Windows Server 2012 R2中Map为网络驱动器。现在我的ASP.NET mvc web应用程序需要通过C#System.IO代码读取这个Map驱动器的文件和文件夹。默认情况下,不允许IIS访问Map的驱动器。
这就是Web应用程序抛出System.IO异常的原因
“找不到指定的路径Z:\”
.我也尝试通过"\\\\{storage-name}.file.core.windows.net\\{fileshare-name}
,但仍然没有成功.
有人可以指导我正确的配置和设置,我应该做的IIS和Web应用程序?
1条答案
按热度按时间z9smfwbn1#
最后,我成功地通过IIS服务器访问Map的网络驱动器。我执行了以下步骤。
就是这样。现在你可以简单地编写标准的C# IO代码来访问Map驱动器的目录和文件。下面是一个示例。
请确保您访问的文件和文件夹的路径格式只,就像我在上面的代码。