如何在已在 IIS 中运行的天蓝色中使用 "wwwroot" 文件夹

How to use "wwwroot" folder in azure that's already working in IIS

我想在 Microsoft Azure 中部署我的 C# API 项目。

我已将我的 wwwroot 文件夹名称更改为“文档”,例如:

public static void Main(string[] args)
{
    var host = new WebHostBuilder()
        .UseKestrel()
        .UseWebRoot("Documents")
        .UseContentRoot(Directory.GetCurrentDirectory())
        .UseIISIntegration()
        .UseStartup<MyStartup>()
        .Build();

    host.Run();
}

它在使用 POSTMAN 或本地服务器时运行良好,但是当我使用 Microsoft Azure 访问它时,它显示找不到上述文件夹的错误。我如何在 Azure 中获取它?

在 Azure 中,您必须转到应用程序设置并根据您的要求编辑路径。附上图片以供指导。