首页 > 解决方案 > 连接到虚拟目录 .NET Core

问题描述

我有一个应用程序需要访问 IIS 中的虚拟目录。我在 IIS 中创建了虚拟目录并为其赋予了正确的权限,我试图在我的 startup.cs 中像这样连接到它。

app.UseFileServer(new FileServerOptions
            {
                FileProvider = new PhysicalFileProvider(Path.Combine(Directory.GetCurrentDirectory(), 
"Folder")),
                RequestPath = "/Folder",

           });

但是,当我在 IIS 中启动该站点时,我收到此错误:目录名称 'C:\inetpub\wwwroot\myappfolder\Folder 不存在。对此有什么想法吗?

标签: c#asp.net-coreiisvirtual-directory

解决方案


右键单击虚拟文件夹并选择高级设置,然后查看物理路径并使用它。


推荐阅读